.touch .has-cookie-banner{touch-action:none}.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))}.cookie-banner>*+*:not(.spacing-section){margin-block-start:var(--sp-4)}.cookie-modal .text-center :is(.heading,.cookie__flex){justify-content:center}.cookie-modal .text-right :is(.heading,.cookie__flex){justify-content:flex-end}.cookie__decline-link{margin-block-start:.75rem}.cookie__text-link{background:none;border:0;padding:0;color:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;opacity:.7;cursor:pointer}.cookie__text-link:hover{opacity:1}.cookie__prefs{display:grid;gap:.75rem;margin-block-start:1rem;text-align:left}.cookie__prefs[hidden]{display:none}.cookie__pref{display:flex;gap:.6rem;align-items:flex-start;font-size:.875rem;line-height:1.4;cursor:pointer}.cookie__pref input{margin-block-start:.2rem;flex-shrink:0}.cookie__prefs .button{justify-self:start}@media screen and (max-width:639px){.js .cookie-modal .drawer__inner{height:auto}}@media screen and (min-width:640px){.cookie-modal .drawer__inner{max-width:30rem;margin:var(--sp-8d5)}.cookie-modal .drawer__inner{position:absolute}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cookie-banner.css.map */
