@supports (height: 100lvh){.rebuy-cart__background{height:100lvh!important;bottom:auto!important}}@supports (height: 100dvh){html.hc-inapp #rebuy-cart .rebuy-cart__flyout{height:100dvh;max-height:100dvh}}.rebuy-cart__flyout{box-shadow:0 240px #fff}#Product-Drawer .product-information--inner>div:has(>product-form){position:sticky;bottom:0;z-index:20;background:var(--bg-body, #fff);margin-left:-16px;margin-right:-16px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 16px -12px #0e0e0e59}#Product-Drawer .side-panel-content{padding-bottom:0!important}body.open-cc:not(.klaviyo-prevent-body-scrolling) [class*=kl-teaser],body.open-quick-view:not(.klaviyo-prevent-body-scrolling) [class*=kl-teaser],body.open-cart:not(.klaviyo-prevent-body-scrolling) [class*=kl-teaser],html.rebuy-cart-visible body:not(.klaviyo-prevent-body-scrolling) [class*=kl-teaser],body.rebuy-cart-visible:not(.klaviyo-prevent-body-scrolling) [class*=kl-teaser]{display:none!important}#Product-Drawer .product-information--inner>div:has(>product-form){padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}#Product-Drawer .product-information--inner>div:has(>product-form)>product-form{margin-top:0!important}#Product-Drawer .product-information--inner>div:has(>product-form) .add_to_cart_holder{margin-bottom:0!important}#Product-Drawer .product-information--inner>div:has(>product-form):before{content:"";position:absolute;left:0;right:0;top:-44px;height:44px;pointer-events:none;background:linear-gradient(#f9f9f900,#f9f9f9f2);opacity:0;transition:opacity .2s}#Product-Drawer .product-information--inner>div:has(>product-form):after{content:"";position:absolute;right:16px;top:-40px;width:30px;height:30px;border-radius:50%;box-shadow:0 2px 8px #0e0e0e40;opacity:0;pointer-events:none;transition:opacity .2s;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23FACE8E'/%3E%3Cpath d='M8 10l4 4 4-4' fill='none' stroke='%230E0E0E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/30px 30px no-repeat}#Product-Drawer.hc-qv-more .product-information--inner>div:has(>product-form):before{opacity:1}#Product-Drawer.hc-qv-more .product-information--inner>div:has(>product-form):after{opacity:1;pointer-events:auto}#hc-underlay{position:absolute;left:0;width:100%;z-index:51;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hc-ios-fix.css.map */
