*,:after,:before{border:0;box-sizing:border-box;margin:0;padding:0}body,html{font-size:1rem;min-height:100vh;width:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}a{color:inherit;text-decoration:none}aside,footer,header,nav{display:block}button,input,select,textarea{background:none;border:0;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}button{cursor:pointer}ol,ul{list-style:none}canvas,img,picture,svg,video{display:block;height:100%;width:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus,:focus-visible{outline:none!important}html{overflow-x:hidden;overflow-y:auto}body,html{font-family:Inter,system-ui,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;scrollbar-gutter:stable}html:has(dialog[open]){overflow:hidden}.pre-line{white-space:pre-line}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.link{text-decoration:underline;text-underline-offset:3px}.container{padding-inline:5rem}@media not (min-width:1440px){.container{padding-inline:2rem}}@media not (min-width:1280px){.container{padding-inline:1.25rem}}@media not (min-width:768px){.container{padding-inline:.75rem}}.container-right{padding-right:5rem}@media not (min-width:1440px){.container-right{padding-right:2rem}}@media not (min-width:1280px){.container-right{padding-right:1.5rem}}@media not (min-width:768px){.container-right{padding-right:.75rem}}.ui-tooltip{background:#f7f7f7;box-shadow:0 2px 4px #00000014;color:#000;font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem;max-width:224px;opacity:0;padding:.5rem;pointer-events:none;position:fixed;transform:translateY(2px);z-index:9999}.ui-tooltip[hidden]{display:none}.ui-tooltip_visible{opacity:1;transform:translateY(0)}.ui-tooltip_interactive{pointer-events:auto}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-Regular.sRk2y1pk.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-Medium.BRmcRmdS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-SemiBold.DvYIA9rv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-Bold.CEzwtBu6.woff2) format("woff2")}.v-enter-active,.v-leave-active{transition:opacity .3s}.v-enter-from,.v-leave-to{opacity:0}::view-transition-new(root),::view-transition-old(root){animation:none}::view-transition-old(page){animation:page-fade-out .3s ease both}::view-transition-new(page){animation:page-fade-in .3s ease both}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-new(page),::view-transition-old(page){animation:none}}.svg-icon[data-v-b3d463ee]{vertical-align:middle}.button[data-v-2b69a12d]{align-items:center;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:center;letter-spacing:-.02em;line-height:1rem;position:relative;transition:background-color .25s ease,color .25s ease,border-color .25s ease;width:100%}.button__loader[data-v-2b69a12d]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.button__content[data-v-2b69a12d]{display:flex;white-space:nowrap}.button_white[data-v-2b69a12d]{background-color:#fff;color:#000}.button_black[data-v-2b69a12d]{background-color:#000;color:#fff}.button_transparent[data-v-2b69a12d]{background-color:transparent;border:1px solid #000;color:#000}.button_small[data-v-2b69a12d]{padding:.5rem 1.25rem}.button_small .button__loader[data-v-2b69a12d]{height:1.25rem;width:1.25rem}.button_medium[data-v-2b69a12d]{padding:.75rem 1.25rem}.button_medium .button__loader[data-v-2b69a12d]{height:1.5rem;width:1.5rem}@media(hover:hover){.button[data-v-2b69a12d]:hover{background-color:#000;color:#fff}}.button[data-v-2b69a12d]:active{background-color:#313131;color:#fff}.button[data-v-2b69a12d]:disabled{background-color:#cdcdcd;color:#fff;cursor:not-allowed}@media(hover:hover){.button[data-v-2b69a12d]:disabled:hover{background-color:#cdcdcd;color:#fff}.button_black[data-v-2b69a12d]:hover{background-color:#313131;color:#fff}}.button_loading[data-v-2b69a12d]{background-color:#313131;color:#fff;cursor:not-allowed}.button_loading .button__content[data-v-2b69a12d]{opacity:0}.dialog-gift[data-v-9c7d5e0d]{display:grid;grid-template-columns:1fr 1fr;height:488px;width:880px}@media not (min-width:1280px){.dialog-gift[data-v-9c7d5e0d]{grid-template-columns:1fr;grid-template-rows:1fr auto;height:auto;width:548px}}@media not (min-width:768px){.dialog-gift[data-v-9c7d5e0d]{height:100%;width:100%}}.dialog-gift__image[data-v-9c7d5e0d],.dialog-gift__image[data-v-9c7d5e0d] img{-o-object-fit:cover;object-fit:cover}.dialog-gift__content[data-v-9c7d5e0d]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}@media not (min-width:1280px){.dialog-gift__content[data-v-9c7d5e0d]{padding:2.25rem 1rem}}.dialog-gift__title[data-v-9c7d5e0d]{font-size:1.25rem;font-weight:400;letter-spacing:-.05em;line-height:1.5rem;margin-bottom:1rem}.dialog-gift__text[data-v-9c7d5e0d]{font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem;margin-bottom:1.25rem;max-width:18.5rem}@media not (min-width:1280px){.dialog-gift__text[data-v-9c7d5e0d]{max-width:100%}}.dialog-gift__button[data-v-9c7d5e0d]{max-width:12.5rem}@media not (min-width:768px){.dialog-gift__button[data-v-9c7d5e0d]{max-width:100%}}.badge-vertical[data-v-2952c904]{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:1.25rem 1rem;position:relative;width:-moz-fit-content;width:fit-content}@media(hover:hover){.badge-vertical[data-v-2952c904]:hover{background-color:#f7f7f7}}@media not (min-width:768px){.badge-vertical[data-v-2952c904]{padding:.75rem}}.badge-vertical__trigger[data-v-2952c904]{background:none;border:none;cursor:pointer;inset:0;position:absolute;z-index:0}.badge-vertical__close[data-v-2952c904]{color:#000;display:grid;height:1rem;place-items:center;position:relative;width:1rem;z-index:1}.badge-vertical__close-icon[data-v-2952c904]{height:1rem;width:1rem}.badge-vertical__text[data-v-2952c904]{display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem;pointer-events:none;position:relative;transform:rotate(180deg);transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;writing-mode:vertical-lr;z-index:0}.dialog[data-v-6f650ec8]{background:#fff;border-radius:.25rem;inset:0;margin:auto;max-height:calc(100dvh - 2rem);opacity:0;overflow:hidden;position:fixed;transform:scale(.95);transition:opacity .3s ease,transform .3s ease,overlay allow-discrete .3s,display allow-discrete .3s}.dialog[open][data-v-6f650ec8]{opacity:1;transform:scale(1)}@media not (min-width:1280px){.dialog[data-v-6f650ec8]{border-radius:.5rem}}.dialog[data-v-6f650ec8]::backdrop{background:#0000004d;opacity:0;transition:opacity .3s ease,overlay allow-discrete .3s,display allow-discrete .3s}.dialog[open][data-v-6f650ec8]::backdrop{opacity:1}@media(prefers-reduced-motion:reduce){.dialog[data-v-6f650ec8],.dialog[data-v-6f650ec8]::backdrop{transition:none}}@media not (min-width:768px){.dialog_fullscreen_mobile[data-v-6f650ec8]{border-radius:0;height:100%;margin:0;max-height:100%;max-width:100%;width:100%}}.dialog__panel[data-v-6f650ec8]{display:flex;flex-direction:column;max-height:calc(100dvh - 2rem);overflow-y:auto}@media not (min-width:768px){.dialog_fullscreen_mobile .dialog__panel[data-v-6f650ec8]{height:100%;max-height:100%}}.dialog__close[data-v-6f650ec8]{position:absolute;right:1rem;top:1rem;z-index:2}.dialog__close[data-v-6f650ec8]:focus-visible{outline:none}.dialog__close[data-v-6f650ec8]{align-items:center;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}@media not (min-width:1280px){.dialog__close_invert[data-v-6f650ec8]{color:#fff}}@starting-style{.dialog[open][data-v-6f650ec8]{opacity:0;transform:scale(.95)}.dialog[open][data-v-6f650ec8]::backdrop{opacity:0}}.promo-badge[data-v-6f80ed63]{box-shadow:2px 2px 12px #00000014;left:0;position:fixed;top:50%;transform:translateY(-50%);z-index:90}.checkbox[data-v-c2589024]{display:inline-flex;position:relative}.checkbox__input[data-v-c2589024]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.checkbox__label[data-v-c2589024]{align-items:var(--e9a61ff8);cursor:pointer;display:inline-flex;gap:.5rem}.checkbox__box[data-v-c2589024]{border:1px solid #868686;display:grid;flex-shrink:0;height:1rem;place-items:center;width:1rem}.checkbox__box_checked[data-v-c2589024]{background-color:#000;border:none}.checkbox__label:hover .checkbox__box[data-v-c2589024]{border-color:#000}.checkbox__icon[data-v-c2589024]{color:#fff;height:1rem;width:1rem}.checkbox__input:focus-visible+.checkbox__label .checkbox__box[data-v-c2589024]{border-color:#000}.checkbox:has(input:user-invalid) .checkbox__box[data-v-c2589024],.checkbox:has(input:user-invalid) .checkbox__box_checked[data-v-c2589024]{border-color:#bb0c1b}.checkbox:has(input:user-invalid) .checkbox__text[data-v-c2589024]{color:#bb0c1b}.input-underline[data-v-54761f92]{flex-direction:column;gap:.25rem;padding-top:.75rem;position:relative;width:100%}.input-underline[data-v-54761f92],.input-underline__label[data-v-54761f92]{color:#868686;display:flex;font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem}.input-underline__label[data-v-54761f92]{align-items:baseline;left:0;pointer-events:none;position:absolute;right:0;top:calc(100% - .5rem);transform:translateY(-100%);transition:top .2s ease,transform .2s ease,font-size .2s ease}.input-underline:focus-within .input-underline__label[data-v-54761f92],.input-underline_floating .input-underline__label[data-v-54761f92]{font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem;top:0;transform:translateY(0)}.input-underline__input[data-v-54761f92]{border-bottom:1px solid #cdcdcd;color:#000;padding-block:.25rem;width:100%}.input-underline__input[data-v-54761f92]::-moz-placeholder{color:transparent}.input-underline__input[data-v-54761f92]::placeholder{color:transparent}.input-underline__input[data-v-54761f92]:focus{outline:none}.input-underline__input[data-v-54761f92]:focus:not(:focus-visible){outline:none}.input-underline__input[data-v-54761f92]:focus-visible{border-bottom-color:#000}.input-underline__input[data-v-54761f92]:user-invalid,.input-underline_error .input-underline__input[data-v-54761f92],.input-underline_error .input-underline__input[data-v-54761f92]:focus-visible,.input-underline_error .input-underline__input[data-v-54761f92]:hover{border-bottom-color:#bb0c1b}.input-wrapper[data-v-39ff5167]{display:flex;flex-direction:column;gap:.25rem;width:100%}.input-wrapper__footer[data-v-39ff5167]{align-items:center;display:flex;font-size:.75rem;font-weight:500;justify-content:space-between;letter-spacing:-.02em;line-height:1rem;min-height:1.5rem}.input-wrapper__error[data-v-39ff5167]{color:#bb0c1b}.input-wrapper__counter[data-v-39ff5167]{color:#868686;margin-left:auto}.restock-dialog[data-v-78cbcbd7]{max-width:100%;padding:3rem 2rem;width:34.25rem}@media not (min-width:768px){.restock-dialog[data-v-78cbcbd7]{padding:4rem 1rem 2rem;width:100%}}.restock-dialog__title[data-v-78cbcbd7]{font-size:1.25rem;font-weight:400;letter-spacing:-.05em;line-height:1.5rem;margin-bottom:1rem;text-align:center}.restock-dialog__text[data-v-78cbcbd7]{margin:0 auto 2rem;max-width:24rem;text-align:center}.restock-dialog__form[data-v-78cbcbd7],.restock-dialog__text[data-v-78cbcbd7]{font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem}.restock-dialog__form[data-v-78cbcbd7]{display:flex;flex-direction:column;gap:1.5rem}.toast[data-v-4e065a53]{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 .5rem 2.5rem #0000001f;display:flex;flex-direction:column;gap:.75rem;max-width:100%;padding:1.75rem 2rem;text-align:center;width:17.5rem}.toast__icon[data-v-4e065a53]{color:#000;height:1.75rem;width:1.75rem}.toast__icon_red[data-v-4e065a53]{color:#bb0c1b;--svg-color-fill:#bb0c1b}.toast__message[data-v-4e065a53]{color:#000;font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem}.toasts[data-v-0312dcf8]{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem;pointer-events:none;position:fixed;right:2rem;top:5.5rem;z-index:100}@media not (min-width:1280px){.toasts[data-v-0312dcf8]{right:1.25rem;top:4.5rem}}@media not (min-width:768px){.toasts[data-v-0312dcf8]{align-items:center;left:.75rem;right:.75rem}}.toasts__item[data-v-0312dcf8]{background:transparent;border:none;cursor:pointer;padding:0;pointer-events:auto}.toast-enter-active[data-v-0312dcf8],.toast-leave-active[data-v-0312dcf8]{transition:opacity .25s ease,transform .25s ease}.toast-enter-from[data-v-0312dcf8],.toast-leave-to[data-v-0312dcf8]{opacity:0;transform:translateY(-.75rem)}.not-found[data-v-68677ea8]{aspect-ratio:72/29;--background:url(../images/404/not-found-desktop.webp);background:var(--background);background-position:bottom;background-repeat:no-repeat;background-size:cover}@media not (min-width:1280px){.not-found[data-v-68677ea8]{aspect-ratio:unset;height:calc(100dvh - 5.5rem);--background:url(../images/404/not-found-tablet.webp)}}@media not (min-width:768px){.not-found[data-v-68677ea8]{--background:url(../images/404/not-found-mobile.webp)}}.not-found__inner[data-v-68677ea8]{display:grid;grid-template-columns:repeat(2,1fr);height:100%}@media not (min-width:1280px){.not-found__inner[data-v-68677ea8]{grid-template-columns:unset;grid-template-rows:repeat(2,1fr)}}.not-found__content[data-v-68677ea8]{display:flex;flex-direction:column;gap:2rem;justify-content:center;margin:0 auto;max-width:25rem}@media not (min-width:1280px){.not-found__content[data-v-68677ea8]{align-items:center;justify-content:flex-start;max-width:27.75rem;padding-block:5rem;text-align:center}}@media not (min-width:768px){.not-found__content[data-v-68677ea8]{gap:1.5rem;padding:3.25rem 1.25rem}}.not-found__title[data-v-68677ea8]{font-size:2rem;font-weight:400;letter-spacing:-.05em;line-height:2.25rem}@media not (min-width:768px){.not-found__title[data-v-68677ea8]{font-size:1.5rem;font-weight:400;letter-spacing:-.05em;line-height:1.75rem}}.not-found__text[data-v-68677ea8]{font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem}@media not (min-width:1280px){.not-found__text[data-v-68677ea8]{font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1.25rem}}@media not (min-width:768px){.not-found__text[data-v-68677ea8]{font-size:.75rem;font-weight:500;letter-spacing:-.02em;line-height:1rem}}.not-found__button[data-v-68677ea8]{max-width:14.5rem}@media not (min-width:1280px){.not-found__button[data-v-68677ea8]{max-width:25rem;max-width:14.5rem}}
