:root{--reef-atc-h: 7.2rem}@media screen and (min-width:990px){.header__icons{column-gap:.8rem}}.reef-sticky-atc{display:none}@media screen and (max-width:749px){.reef-sticky-atc{display:block;position:fixed;left:0;right:0;bottom:var(--reef-consent-h, 0px);z-index:3;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 -.2rem 1.6rem rgba(var(--color-foreground),.07);padding:.8rem 1.5rem;padding-bottom:calc(.8rem + env(safe-area-inset-bottom,0px));transform:translateY(calc(110% + var(--reef-consent-h, 0px)));transition:transform .25s ease,bottom .25s ease;will-change:transform}.reef-sticky-atc[data-visible=true]{transform:translateY(0)}.reef-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.reef-sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.reef-sticky-atc__title{font-size:1.25rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(var(--color-foreground),.7)}.reef-sticky-atc__price{font-size:1.4rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reef-sticky-atc__price s{opacity:.45;font-weight:400;margin-right:.3rem}.reef-sticky-atc__price strong{font-weight:600}.reef-sticky-atc__off{display:inline-block;margin-left:.25rem;padding:.1rem .5rem;border-radius:10rem;background:#e0342c;color:#fff;font-size:1rem;font-weight:700;line-height:1.5;vertical-align:middle;white-space:nowrap}.reef-sticky-atc__button{flex:0 0 auto;min-width:13rem;min-height:4.4rem;margin:0;font-size:1.4rem}html.reef-sticky-atc-page body{padding-bottom:var(--reef-atc-h)}}html.reef-obstructed div:has(>iframe#launcher)>iframe#launcher{bottom:calc(1.6rem + var(--reef-obstruct, 0px))!important;transition:bottom .25s ease!important}html.reef-obstructed div:has(>iframe#launcher)>div{bottom:calc(8.8rem + var(--reef-obstruct, 0px))!important;transition:bottom .25s ease!important}html.reef-obstructed [class*=kl-teaser]{bottom:var(--reef-obstruct, 0px)!important;transition:none!important}@media(prefers-reduced-motion:reduce){.reef-sticky-atc,html.reef-obstructed div:has(>iframe#launcher)>iframe#launcher,html.reef-obstructed div:has(>iframe#launcher)>div{transition:none!important}}#shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;inset:auto 0 0 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:0!important;box-shadow:0 -.2rem 1.6rem #0000001a!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1.6rem!important;max-width:var(--page-width, 160rem)!important;margin:0 auto!important;padding:1rem 1.5rem!important}#shopify-pc__banner__body-title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;min-width:0!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-size:1.2rem!important;line-height:1.45!important}#shopify-pc__banner .shopify-pc__banner__btns,#shopify-pc__banner .shopify-pc__banner__btns-granular{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:.8rem!important;width:auto!important;margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;padding:.8rem 1.6rem!important;min-height:4rem!important;font-size:1.2rem!important;white-space:nowrap!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:1!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:3!important}@media screen and (max-width:749px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:.6rem!important;padding:.9rem 1.5rem!important;padding-bottom:max(.6rem,env(safe-area-inset-bottom,.6rem))!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.15rem!important;line-height:1.4!important}#shopify-pc__banner .shopify-pc__banner__btns,#shopify-pc__banner .shopify-pc__banner__btns-granular{flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:space-between!important;gap:.6rem!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btns button{padding:.6rem 1.2rem!important;min-height:4.4rem!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{flex:1 1 0!important;width:auto!important;min-width:0!important;order:1!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{flex:1 1 0!important;width:auto!important;min-width:0!important;order:2!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex:1 1 100%!important;width:100%!important;order:3!important;min-height:3.4rem!important;padding:.2rem 1.2rem!important;font-size:1.1rem!important}}.footer-block__brand-info,.footer-block__brand-info *,.footer-block--menu,.footer-block--menu *{text-align:center!important}.footer-block__brand-info .footer__list-social,.footer-block__brand-info .list-social,.footer__list-social{justify-content:center!important}.footer-block__brand-info .footer-block__image-wrapper{margin-left:auto!important;margin-right:auto!important}.footer-block--menu .footer-block__details-content{display:flex!important;flex-direction:column!important;align-items:center!important;padding-left:0!important;margin-left:0!important}.footer-block--menu .footer-block__details-content li{width:auto!important;margin:0!important}.footer-block--menu .list-menu__item--link{padding-left:0!important;padding-right:0!important}@media screen and (min-width:990px){.footer-block:has(.footer-block__brand-info),.footer-block--menu{padding-top:42px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/reef-sticky-atc.css.map */
