.js .cookie-modal .overlay,.js .cookie-modal[active] .overlay{background-color:transparent;pointer-events:none}.cookie-modal .drawer__header{border-block-end:0;padding:0}.cookie-modal .drawer__inner{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgb(var(--color-background) / .9);border:1px solid rgb(var(--color-border));pointer-events:auto}.cookie-banner>*+*:not(.spacing-section){margin-block-start:var(--sp-2)}.cookie-modal .text-center :is(.heading,.cookie__flex){justify-content:center}.cookie-modal .text-right :is(.heading,.cookie__flex){justify-content:flex-end}.cookie__flex{flex-wrap:nowrap!important;display:flex!important;flex-direction:row!important;gap:var(--sp-3)!important}.cookie__flex .button{flex:1 1 auto;min-width:0}.cookie-banner .heading{line-height:1.1!important}.cookie-banner .rte{line-height:1.3!important}@media screen and (max-width:639px){.js .cookie-modal .drawer__inner{height:auto!important;width:100%!important;max-width:100%!important;max-height:none!important;margin:0!important;padding:0;border-radius:var(--sp-4) var(--sp-4) 0 0!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;transform:translate3d(0,100%,0)!important;opacity:0!important;transition:transform .6s cubic-bezier(.7,0,.2,1),opacity .6s cubic-bezier(.7,0,.2,1)!important}.js .cookie-modal[active] .drawer__inner{transform:translateZ(0)!important;opacity:1!important}.js .cookie-modal[active] .drawer__content,.js .cookie-modal[active] .drawer__header{opacity:1!important;visibility:visible!important}}@media screen and (min-width:640px){.cookie-modal .drawer__inner{max-width:24rem;margin:var(--sp-6)}.cookie-modal .drawer__inner{position:absolute}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cookie-banner.css.map */
