.cb{position:fixed;z-index:150;left:clamp(1rem,.5rem + 1.25vw,1.75rem);bottom:clamp(1rem,.5rem + 1.25vw,1.75rem);width:min(23.5rem,calc(100vw - 2rem));color:var(--color-foreground, #3b3128);opacity:0;translate:0 1rem;transition:opacity .9s ease,translate 1.1s cubic-bezier(.22,1,.36,1);pointer-events:none}.cb[hidden]{display:none}.cb.is-in{opacity:1;translate:0 0;pointer-events:auto}.cb.is-out{opacity:0;translate:0 .6rem;transition:opacity .45s ease,translate .6s cubic-bezier(.22,1,.36,1);pointer-events:none}.cb__card{max-height:calc(100svh - 7.5rem);overflow-y:auto;overscroll-behavior:contain;padding:1.1rem 1.25rem 1.15rem;border:1px solid rgb(59 49 40 / .08);border-radius:1rem;background:#f2efeb;box-shadow:0 1rem 2.25rem -1.25rem #3b31284d,0 .15rem .5rem #3b31280d}.cb__text{margin:0;font-size:.9rem;line-height:1.55;color:#3b3128e0}.cb__link{color:inherit;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#3b312859}.cb__link:hover{text-decoration-color:currentColor}.cb__prefs{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.cb.is-prefs .cb__prefs{grid-template-rows:1fr}.cb__prefs-inner{min-height:0;overflow:hidden}.cb__list{margin:.85rem 0 0;padding:0;list-style:none;border-top:1px solid rgb(59 49 40 / .12)}.cb__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.48rem 0;border-bottom:1px solid rgb(59 49 40 / .12)}.cb__row-text{display:grid;gap:.1rem;cursor:pointer}.cb__row-title{font-size:.9rem}.cb__row-sub{display:none}.cb__always{flex:none;font-size:.7rem;letter-spacing:.06em;opacity:.6}.cb__switch{flex:none;appearance:none;-webkit-appearance:none;position:relative;width:2.2rem;height:1.25rem;margin:0;border:1px solid rgb(59 49 40 / .3);border-radius:999px;background:transparent;cursor:pointer;transition:background-color .35s ease,border-color .35s ease}.cb__switch:after{content:"";position:absolute;top:.15rem;left:.15rem;width:.85rem;height:.85rem;border-radius:50%;background:#3b31288c;transition:translate .4s cubic-bezier(.22,1,.36,1),background-color .35s ease}.cb__switch:checked{border-color:#3b3128;background:#3b3128}.cb__switch:checked:after{translate:.95rem 0;background:#f2efeb}.cb__switch:focus-visible{outline:1px solid currentColor;outline-offset:3px}.cb__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem}.cb__btn{min-height:2.4rem;padding:0 1.15rem;font-size:.85rem}.cb__btn--line{border-color:#3b312866;background:transparent;color:#3b3128;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.cb__btn--line:hover{border-color:#3b3128;background:#3b3128;color:#f2efeb}.cb__btn--save{display:none}.cb.is-prefs .cb__btn--save{display:inline-flex}.cb.is-prefs [data-cookie-accept],.cb.is-prefs [data-cookie-reject]{display:none}.cb__more{margin-left:auto;padding:.25rem 0;border:0;background:none;color:inherit;font:inherit;font-size:.82rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:#3b31284d;opacity:.8;cursor:pointer}.cb__more:hover{opacity:1;text-decoration-color:currentColor}@media(max-width:749px){.cb{left:.75rem;right:.75rem;bottom:.75rem;width:auto}.cb__card{max-height:calc(100svh - 6rem);padding:.85rem 1rem .9rem;border-radius:.9rem}.cb__text{font-size:.82rem;line-height:1.5}.cb__actions{gap:.4rem;margin-top:.65rem}.cb__btn{min-height:2.2rem;padding:0 .95rem;font-size:.8rem}.cb__more{font-size:.78rem}.cb__list{margin-top:.6rem}.cb__row{padding:.42rem 0}.cb__row-title{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.cb,.cb.is-out,.cb__prefs,.cb__switch:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cookie-banner.css.map */
