html body #shopify-pc__banner.shopify-pc__banner__dialog{--ew-cookie-padding-block: 12px;--ew-cookie-bottom-space: max( env(safe-area-inset-bottom, 0px), var(--ew-overlay-preview-height, 0px), var(--ew-overlay-vv-bottom, 0px) );--ew-cookie-extra-bottom: max( 0px, calc(var(--ew-cookie-bottom-space) - var(--ew-overlay-vv-bottom, 0px)) );--ew-cookie-max-block: max( 44px, min(360px, calc(var(--ew-overlay-vv-height, 100vh) - var(--ew-cookie-extra-bottom) - 24px)) );--ew-cookie-inner-limit: max( 0px, calc(var(--ew-cookie-max-block) - var(--ew-cookie-padding-block) * 2 - 2px) );position:fixed!important;inset:auto 12px calc(12px + var(--ew-cookie-bottom-space))!important;width:calc(100% - 24px)!important;max-width:1100px!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:var(--ew-cookie-max-block)!important;margin:0 auto!important;padding:var(--ew-cookie-padding-block) 16px!important;box-sizing:border-box!important;overflow:hidden!important}html body #shopify-pc__banner .shopify-pc__banner__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:minmax(0,1fr)!important;align-items:center!important;gap:10px 16px!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:var(--ew-cookie-inner-limit)!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}html body #shopify-pc__banner .shopify-pc__banner__body{min-width:0!important;min-height:0!important;max-height:var(--ew-cookie-inner-limit)!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;overflow-wrap:anywhere;font-size:12px!important;line-height:1.4!important}html body #shopify-pc__banner .shopify-pc__banner__body h2{margin:0 0 4px!important;font-size:14px!important;line-height:1.25!important}html body #shopify-pc__banner .shopify-pc__banner__body p{margin:0!important}html body #shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;align-items:stretch!important;align-self:center!important;gap:6px!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html body #shopify-pc__banner .shopify-pc__banner__btns button,html body #shopify-pc__banner .shopify-pc__banner__btns button:first-child{grid-column:auto!important;grid-row:auto!important;min-width:0!important;min-height:44px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:8px 12px!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere;font-size:12px!important;line-height:1.25!important}@media(max-width:749px),(max-width:980px)and (max-height:480px){html body #shopify-pc__banner.shopify-pc__banner__dialog{--ew-cookie-padding-block: 10px;--ew-cookie-max-block: max( 44px, min(260px, calc(var(--ew-overlay-vv-height, 100vh) - var(--ew-cookie-extra-bottom) - 16px)) );inset:auto 8px calc(8px + var(--ew-cookie-bottom-space))!important;width:calc(100% - 16px)!important;padding-inline:12px!important}html body #shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}html body #shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto!important}html body #shopify-pc__banner .shopify-pc__banner__btns{align-self:stretch!important;width:100%!important}html body #shopify-pc__banner .shopify-pc__banner__btns button,html body #shopify-pc__banner .shopify-pc__banner__btns button:first-child{padding-inline:5px!important}}html body #shopify-pc__banner.shopify-pc__banner__dialog[hidden],html body #shopify-pc__banner.shopify-pc__banner__dialog[aria-hidden=true],html body #shopify-pc__banner.shopify-pc__banner__dialog[style*="display: none"],html body #shopify-pc__banner.shopify-pc__banner__dialog[style*="display:none"],html body #shopify-pc__banner [hidden],html body #shopify-pc__banner [style*="display: none"],html body #shopify-pc__banner [style*="display:none"]{display:none!important}html[data-ew-inbox-lifted] body:not(.ew-chat-open) shopify-chat:not([open]):not([floating-input]){--shopify-chat-activator-offset: var(--ew-inbox-native-offset, 20px)}html[data-ew-inbox-suspended] body:not(.ew-chat-open) shopify-chat:not([open]):not([floating-input]){visibility:hidden!important}html[data-ew-inbox-suspended] body:not(.ew-chat-open) shopify-chat:not([open]):not([floating-input])::part(activator){visibility:hidden!important;pointer-events:none!important}html[data-ew-overlays-ready] body .ew-product--cro-v2 .ew-mobile-purchase.ew-pdf-purchase-bar{bottom:calc(12px + max(var(--ew-consent-offset, 0px),var(--ew-overlay-fixed-bar-clearance, 0px),var(--ew-preview-offset, 0px),env(safe-area-inset-bottom,0px)))!important}@media(max-width:640px){html[data-ew-overlays-ready] body .ew-product--cro-v2 .ew-mobile-purchase.ew-pdf-purchase-bar{bottom:max(var(--ew-consent-offset, 0px),var(--ew-overlay-fixed-bar-clearance, 0px),var(--ew-preview-offset, 0px))!important}}@media(min-width:481px){html[data-ew-overlays-ready] body .ew-cart-mobile-checkout{bottom:calc(12px + max(var(--ew-consent-offset, 0px),var(--ew-overlay-fixed-bar-clearance, 0px),env(safe-area-inset-bottom,0px)))!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ew-mobile-overlays.css.map */
