.solave-cookie[hidden],.solave-cookie [hidden]{display:none!important}.solave-cookie{--cookie-ink: #111110;--cookie-paper: #f3eee5;--cookie-muted: #c4beb4;--cookie-line: rgb(243 238 229 / 22%);position:fixed;z-index:99998;inset-inline-start:20px;inset-block-end:max(10px,env(safe-area-inset-bottom,0px));box-sizing:border-box;width:min(410px,calc(100vw - 40px));max-height:min(74vh,600px);max-height:min(74dvh,600px);overflow:auto;overscroll-behavior:contain;padding:18px 20px 16px;border:1px solid #62594e;border-radius:22px 22px 22px 8px;background:var(--cookie-ink);color:var(--cookie-paper);box-shadow:0 22px 70px #00000061;font-family:inherit;animation:solave-cookie-arrive .42s cubic-bezier(.2,.7,.2,1) both}.solave-cookie,.solave-cookie *{box-sizing:border-box}.solave-cookie__topline{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--cookie-muted);font-size:10px;line-height:1.4;letter-spacing:.15em;text-transform:uppercase}.solave-cookie__index{color:var(--cookie-paper);font-variant-numeric:tabular-nums;white-space:nowrap}.solave-cookie__index i{padding-inline:4px;color:#b49e7b;font-style:normal}.solave-cookie__rule{width:100%;height:1px;margin:10px 0 13px;background:linear-gradient(90deg,#b49e7b 0 38px,var(--cookie-line) 38px 100%)}.solave-cookie__title{max-width:330px;margin:0 0 7px;color:var(--cookie-paper);font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-.035em}.solave-cookie__copy{margin:0;color:var(--cookie-muted);font-size:12px;line-height:1.45}.solave-cookie__policy{display:inline-block;margin-block-start:6px;color:var(--cookie-paper);font-size:12px;line-height:1.5;text-decoration:underline;text-decoration-color:#b49e7b;text-underline-offset:3px}.solave-cookie__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-block-start:13px}.solave-cookie__button{min-width:0;min-height:44px;border:1px solid transparent;border-radius:999px;padding:10px 13px;font:inherit;font-size:12px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.solave-cookie__button--primary{background:var(--cookie-paper);color:var(--cookie-ink)}.solave-cookie__button--secondary{border-color:#f3eee56b;background:transparent;color:var(--cookie-paper)}.solave-cookie__button:hover:not(:disabled){transform:translateY(-1px)}.solave-cookie__button--primary:hover:not(:disabled){background:#fffaf1}.solave-cookie__button--secondary:hover:not(:disabled){border-color:var(--cookie-paper);background:#f3eee514}.solave-cookie__button:focus-visible,.solave-cookie__edit:focus-visible,.solave-cookie__policy:focus-visible,.sv-footer .sv-cookie-link:focus-visible{outline:2px solid #d4bd98;outline-offset:3px}.solave-cookie__button:disabled{cursor:wait;opacity:.65}.solave-cookie__edit{display:inline-flex;min-height:32px;align-items:center;margin-block-start:4px;border:0;padding:8px 0 0;background:transparent;color:var(--cookie-muted);font:inherit;font-size:12px;text-decoration:underline;text-decoration-color:#7f705e;text-underline-offset:4px;cursor:pointer}.solave-cookie__edit:hover{color:var(--cookie-paper)}.solave-cookie__title--settings{margin-block-end:14px}.solave-cookie__options{border-bottom:1px solid var(--cookie-line)}.solave-cookie__option{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--cookie-line);padding:12px 0;cursor:pointer}.solave-cookie__option-copy{display:grid;min-width:0;gap:4px;color:var(--cookie-muted);font-size:11px;line-height:1.4}.solave-cookie__option-copy strong{color:var(--cookie-paper);font-size:13px;font-weight:600}.solave-cookie__always{flex:0 0 auto;border:1px solid rgb(243 238 229 / 25%);border-radius:999px;padding:6px 8px;color:var(--cookie-muted);font-size:9px;line-height:1}.solave-cookie__switch{position:relative;flex:0 0 44px;width:44px;height:26px}.solave-cookie__switch input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.solave-cookie__track{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(243 238 229 / 45%);border-radius:999px;background:#f3eee51f;transition:background-color .18s ease,border-color .18s ease}.solave-cookie__track:after{position:absolute;inset-block-start:4px;inset-inline-start:4px;width:16px;height:16px;border-radius:50%;background:var(--cookie-paper);content:"";transition:transform .18s ease,background-color .18s ease}.solave-cookie__switch input:checked+.solave-cookie__track{border-color:var(--cookie-paper);background:var(--cookie-paper)}.solave-cookie__switch input:checked+.solave-cookie__track:after{background:var(--cookie-ink);transform:translate(18px)}.solave-cookie__switch input:focus-visible+.solave-cookie__track{outline:2px solid #d4bd98;outline-offset:3px}.solave-cookie__status{margin:12px 0 0;color:#ffd0bc;font-size:12px;line-height:1.45}.solave-cookie__actions--settings{margin-block-start:16px}.sv-footer .sv-cookie-link{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:start;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@keyframes solave-cookie-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.solave-cookie{inset-inline-start:max(12px,env(safe-area-inset-left,0px));inset-inline-end:max(12px,env(safe-area-inset-right,0px));inset-block-end:max(12px,env(safe-area-inset-bottom,0px));width:auto;max-height:min(70vh,560px);max-height:min(70dvh,560px);padding:18px 18px 16px;border-radius:19px 19px 19px 7px}.solave-cookie__title{font-size:20px}.solave-cookie__button{min-height:46px;padding-inline:9px;font-size:11px}}@media(max-height:650px){.solave-cookie{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px)}}:dir(rtl) .solave-cookie__switch input:checked+.solave-cookie__track:after{transform:translate(-18px)}@media(prefers-reduced-motion:reduce){.solave-cookie{animation:none}.solave-cookie__button,.solave-cookie__track,.solave-cookie__track:after{transition:none}}@media(max-width:520px){.solave-cookie{padding:14px 16px 12px}.solave-cookie__rule{margin:8px 0 10px}.solave-cookie__copy{line-height:1.3}.solave-cookie__actions{margin-block-start:10px}.solave-cookie__button{min-height:40px}.solave-cookie__edit{min-height:26px;padding-block-start:6px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/solave-cookie-consent.css.map */
