.garrnish-sticky-offer{position:fixed;right:0;bottom:0;left:0;z-index:120;background:var(--garrnish-sticky-bg, var(--gds-brand));color:var(--garrnish-sticky-text, var(--gds-on-brand));opacity:0;pointer-events:none;transform:translateY(100%);transition:transform .24s cubic-bezier(.25,1,.5,1),opacity .18s ease}.garrnish-sticky-offer.is-visible{opacity:1;pointer-events:auto;transform:none}body:is(.page-overlay-cart-on,.menu-open) .garrnish-sticky-offer{opacity:0;pointer-events:none}.garrnish-sticky-offer__inner{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.8rem;width:100%;max-width:var(--site-max-width);min-height:10.8rem;margin-inline:auto;padding:1.2rem clamp(1.2rem,4vw,2rem);padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));box-sizing:border-box}.garrnish-sticky-offer__primary{margin:0;color:var(--garrnish-sticky-text, var(--gds-on-brand));font-family:PPNeueMontreal-Medium,PP Neue Montreal,Neue Montreal,Helvetica Neue,Arial,sans-serif;font-size:var(--garrnish-sticky-offer-size-mobile, var(--gds-detail));font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase}.garrnish-sticky-offer__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;padding:1rem 1.5rem;border-radius:var(--gds-radius-pill);background:var(--garrnish-sticky-cta-bg, var(--gds-accent));color:var(--garrnish-sticky-cta-text, var(--gds-text))!important;font-family:PPNeueMontreal-Medium,PP Neue Montreal,Neue Montreal,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;touch-action:manipulation}.garrnish-sticky-offer__cta:focus-visible{outline:2px solid var(--garrnish-sticky-text, var(--gds-on-brand));outline-offset:3px}.garrnish-sticky-offer--pill{background:none;pointer-events:none}.garrnish-sticky-offer--pill .garrnish-sticky-offer__inner{min-height:0;padding:0 var(--gds-gutter) calc(var(--gds-nav-top) + env(safe-area-inset-bottom,0px))}.garrnish-sticky-offer--pill.is-visible{pointer-events:none}.garrnish-sticky-offer--pill.is-visible .garrnish-sticky-offer__cta{pointer-events:auto}body:is(.page-overlay-cart-on,.menu-open) .garrnish-sticky-offer--pill .garrnish-sticky-offer__cta{pointer-events:none}.garrnish-sticky-offer--pill .garrnish-sticky-offer__cta{min-height:var(--gds-button-height);box-shadow:var(--gds-hero-button-shadow)}.garrnish-sticky-offer--pill .garrnish-sticky-offer__cta:focus-visible{outline-color:var(--gds-brand)}@media(max-width:1199px){html{scroll-padding-bottom:calc(10.8rem + env(safe-area-inset-bottom,0px))}html:has(.garrnish-sticky-offer--pill){scroll-padding-bottom:calc(var(--gds-button-height) + 2 * var(--gds-nav-top) + env(safe-area-inset-bottom,0px))}}@media(min-width:1200px){.garrnish-sticky-offer{display:none}}@media screen and (max-width:380px){.garrnish-sticky-offer__inner,.garrnish-sticky-offer__cta{padding-right:1rem;padding-left:1rem}}@media(prefers-reduced-motion:reduce){.garrnish-sticky-offer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/custom-sticky-offer-bar.css.map */
