.header[data-v-b29f78e8]{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:110px!important;border-bottom:1px solid #f0f0f0!important;background-color:#fff!important;font-family:MyFontMedium,sans-serif!important;z-index:1000!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}.header__container[data-v-b29f78e8]{max-width:1440px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;box-sizing:border-box}.header__logo[data-v-b29f78e8]{display:flex;align-items:center;flex:0 0 auto;background-color:transparent!important}.header__logo img[data-v-b29f78e8]{display:block;height:88px;width:auto;background-color:transparent!important}.header__center[data-v-b29f78e8]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;z-index:10}.header__right[data-v-b29f78e8]{display:flex;align-items:center;gap:28px;flex:1;justify-content:flex-end}.header__menu[data-v-b29f78e8]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;line-height:1.15}.header__menu .header__link[data-v-b29f78e8]{font-size:13px}.header__burger[data-v-b29f78e8]{display:none;background:none;border:none;font-size:32px;line-height:1;padding:.5rem;cursor:pointer}.header__menu--open[data-v-b29f78e8]{display:flex}.header__link[data-v-b29f78e8]{text-decoration:none;color:#000;font-size:14px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;background:none;border:none;cursor:pointer}.header__link[data-v-b29f78e8]:hover{opacity:.7}.header__cart[data-v-b29f78e8]{display:inline-flex;align-items:baseline;gap:4px;background:none;border:none;padding:0;font-family:RFDewiExtended,sans-serif;font-size:13px;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;color:#000;transition:opacity .2s}.header__cart[data-v-b29f78e8]:hover{opacity:.65}.header__cart-count[data-v-b29f78e8]{font-weight:700;letter-spacing:-.05em}.header__separator[data-v-b29f78e8]{margin:0 4px;color:#000;font-size:12px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}.header__center nav[data-v-b29f78e8]{display:flex;align-items:center;justify-content:center}.header__mobile-center[data-v-b29f78e8]{display:none}@media (max-width: 768px){.header[data-v-b29f78e8]{position:relative!important;overflow:visible!important;display:block!important}.header__container[data-v-b29f78e8]{flex-wrap:wrap;padding:0 16px;display:flex;align-items:center;justify-content:space-between;position:relative;min-height:70px}.header__center[data-v-b29f78e8]{display:none}.header__right[data-v-b29f78e8]{width:100%;justify-content:space-between;position:relative;gap:16px;z-index:100}.header__logo[data-v-b29f78e8]{height:4rem;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1001;pointer-events:auto;min-width:auto;background-color:transparent!important}.header__logo img[data-v-b29f78e8]{background-color:transparent!important;display:block;height:4rem}.header__burger[data-v-b29f78e8]{display:block;margin-right:16px;font-size:24px;line-height:1;padding:.4rem .5rem}.header__menu[data-v-b29f78e8]{display:none!important}.header__link[data-v-b29f78e8],.header__burger[data-v-b29f78e8],.header__cart[data-v-b29f78e8]{color:inherit!important;-webkit-tap-highlight-color:transparent!important}.header__link[data-v-b29f78e8]:visited,.header__link[data-v-b29f78e8]:active{color:inherit!important}.header__burger[data-v-b29f78e8],.header__cart[data-v-b29f78e8]{background:none!important;border:none!important}.header__mobile-center[data-v-b29f78e8]{display:flex!important;justify-content:center;align-items:center;padding:.5rem 1rem .25rem;border-top:1px solid #e5e5e5;margin-bottom:0;background-color:#fff;width:100%;box-sizing:border-box}.header__mobile-link[data-v-b29f78e8]{text-decoration:none;color:#000;font-size:12px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}.header__mobile-link[data-v-b29f78e8]:hover{opacity:.7}.header__mobile-separator[data-v-b29f78e8]{margin:0 4px;color:#000;font-size:10px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}.header__cart[data-v-b29f78e8],.header__cart-count[data-v-b29f78e8]{font-size:12px}}.mobile-menu{position:fixed;top:0;bottom:0;left:0;right:0;background:#000!important;background-color:#000!important;z-index:99999;isolation:isolate;animation:mobile-menu-in .22s cubic-bezier(.2,.8,.2,1);-webkit-tap-highlight-color:transparent}@keyframes mobile-menu-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.mobile-menu__close{position:fixed;top:1.25rem;right:1rem;background:transparent!important;border:none;color:#fff!important;font-size:30px;line-height:1;padding:.5rem .75rem;cursor:pointer;z-index:100000;transition:opacity .15s ease;font-family:RFDewiExtended,sans-serif}.mobile-menu__close:hover{opacity:.65}.mobile-menu__links{position:fixed;top:calc(5rem + env(safe-area-inset-top,0px));left:1.75rem;right:1.75rem;z-index:100001}.mobile-menu__link,.mobile-menu .mobile-menu__link:link,.mobile-menu .mobile-menu__link:visited,.mobile-menu .mobile-menu__link:active{color:#fff!important;font-family:RFDewiExtended,sans-serif!important;font-size:clamp(36px,9vw,48px);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:uppercase;padding:.35rem 0;background:none!important;border:none;text-decoration:none!important;display:block;width:fit-content;margin-bottom:.4rem;transition:opacity .15s ease}.mobile-menu__link:last-child{margin-bottom:0}.mobile-menu__link:hover,.mobile-menu__link:active{opacity:.55}.mobile-menu__link.router-link-exact-active{text-decoration:underline!important;text-underline-offset:8px;text-decoration-thickness:2px}.mobile-menu__bottom{position:fixed;left:1.75rem;right:1.75rem;bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:100001;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.18)}.mobile-menu__social,.mobile-menu .mobile-menu__social:link,.mobile-menu .mobile-menu__social:visited,.mobile-menu .mobile-menu__social:active{color:#fff!important;text-decoration:none!important;font-family:RFDewiExtended,sans-serif!important;font-size:22px;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;display:block;width:fit-content;padding:.25rem 0;margin-bottom:.4rem;transition:opacity .15s ease}.mobile-menu__social:last-child{margin-bottom:0}.mobile-menu__social:hover{opacity:.7}.footer[data-v-ce25ed99]{border-top:2px solid #e5e5e5;background:#fff;color:#000}.footer__container[data-v-ce25ed99]{max-width:1440px;margin:0 auto;padding:clamp(20px,4vw,48px) clamp(16px,5vw,64px);display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:clamp(24px,5vw,80px);position:relative;font-family:MyFontMedium,sans-serif}.footer__heading[data-v-ce25ed99]{margin:0 0 12px;font-size:12px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase}.footer__list[data-v-ce25ed99]{list-style:none;padding:0;margin:0}.footer__link[data-v-ce25ed99]{display:inline-block;padding:6px 0;font-size:12px;font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em;text-decoration:none;color:#000}.footer__link[data-v-ce25ed99]:hover{opacity:.7}.footer__copy[data-v-ce25ed99]{grid-column:1 / -1;justify-self:end;margin-top:clamp(12px,3vw,24px);font-size:12px;font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em}@media (max-width: 900px){.footer__container[data-v-ce25ed99]{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width: 620px){.footer__container[data-v-ce25ed99]{grid-template-columns:1fr;gap:24px}.footer__copy[data-v-ce25ed99]{justify-self:start}}.qty[data-v-a010f1b2]{display:inline-flex;align-items:center;border:1px solid #000;border-radius:2rem;padding:.125rem .5rem;gap:.25rem;-webkit-user-select:none;user-select:none;height:auto;min-height:1.75rem}.qty__btn[data-v-a010f1b2]{border:0;background:transparent;cursor:pointer;font-size:.9rem;line-height:1;padding:.1rem .25rem;font-weight:700;min-width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}.qty__btn[data-v-a010f1b2]:disabled{opacity:.4;cursor:not-allowed}.qty__value[data-v-a010f1b2]{min-width:1.25rem;text-align:center;font-weight:700;font-size:.85rem;height:1.25rem;display:flex;align-items:center;justify-content:center}.qty__btn[data-v-a010f1b2]:focus,.qty__btn[data-v-a010f1b2]:active{outline:none;box-shadow:none}.qty[data-v-a010f1b2]{-webkit-tap-highlight-color:transparent}.fancy-checkbox[data-v-87ecd8ed]{--fc-size: 18px;--fc-border: #000;--fc-bg: #fff;--fc-dot: #000;--fc-focus: rgba(0,0,0,.2);display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;position:relative}.fancy-checkbox--disabled[data-v-87ecd8ed]{opacity:.5;cursor:not-allowed}.fancy-checkbox__native[data-v-87ecd8ed]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.fancy-checkbox__control[data-v-87ecd8ed]{width:var(--fc-size);height:var(--fc-size);min-width:var(--fc-size);min-height:var(--fc-size);border:1px solid var(--fc-border);border-radius:999px;background:var(--fc-bg)!important;background-color:var(--fc-bg)!important;display:flex;align-items:center;justify-content:center;position:relative;transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease;flex-shrink:0;overflow:visible!important;z-index:1}.fancy-checkbox--checked .fancy-checkbox__control[data-v-87ecd8ed]{border-color:var(--fc-border)!important;background:#fff!important;background-color:#fff!important}.fancy-checkbox__dot[data-v-87ecd8ed]{width:calc(var(--fc-size) * .55);height:calc(var(--fc-size) * .55);min-width:calc(var(--fc-size) * .55);min-height:calc(var(--fc-size) * .55);border-radius:50%;background:var(--fc-dot);background-color:var(--fc-dot);transform:scale(.2);opacity:0;transition:transform .15s ease,opacity .15s ease;position:absolute;top:50%;left:50%;margin-top:calc(var(--fc-size) * -.275);margin-left:calc(var(--fc-size) * -.275);display:block;visibility:hidden;pointer-events:none;z-index:2}.fancy-checkbox--checked .fancy-checkbox__dot[data-v-87ecd8ed]{transform:scale(1)!important;opacity:1!important;background:#000!important;background-color:#000!important;position:absolute!important;top:50%!important;left:50%!important;margin-top:calc(var(--fc-size) * -.275)!important;margin-left:calc(var(--fc-size) * -.275)!important;display:block!important;visibility:visible!important;width:calc(var(--fc-size) * .55)!important;height:calc(var(--fc-size) * .55)!important;min-width:calc(var(--fc-size) * .55)!important;min-height:calc(var(--fc-size) * .55)!important;border-radius:50%!important;z-index:10!important}.fancy-checkbox--checked .fancy-checkbox__control[data-v-87ecd8ed]:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--fc-size) * .55);height:calc(var(--fc-size) * .55);margin-top:calc(var(--fc-size) * -.275);margin-left:calc(var(--fc-size) * -.275);border-radius:50%;background:#000;background-color:#000;display:block;z-index:10}.fancy-checkbox__ripple-container[data-v-87ecd8ed]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:999px;pointer-events:none}.fancy-checkbox__ripple[data-v-87ecd8ed]{position:absolute;border-radius:50%;transform:scale(0);background:#00000026;opacity:0}.fancy-checkbox__ripple.is-animating[data-v-87ecd8ed]{animation:fc-ripple-87ecd8ed .42s ease-out forwards}@keyframes fc-ripple-87ecd8ed{0%{transform:scale(0);opacity:.35}70%{transform:scale(1);opacity:.22}to{transform:scale(1.25);opacity:0}}.fancy-checkbox__label[data-v-87ecd8ed]{font-size:12px;line-height:1.2}.fancy-checkbox--checked .fancy-checkbox__control[data-v-87ecd8ed],.fancy-checkbox--checked .fancy-checkbox__dot[data-v-87ecd8ed]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.fancy-checkbox--checked .fancy-checkbox__dot[data-v-87ecd8ed]{display:block!important;visibility:visible!important;width:calc(var(--fc-size) * .55)!important;height:calc(var(--fc-size) * .55)!important;border-radius:50%!important}.cart-overlay[data-v-f41557af]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006!important;display:flex;justify-content:flex-end;z-index:1000;overflow:hidden;touch-action:none}.cart[data-v-f41557af]{position:relative;background:#fff!important;background-color:#fff!important;opacity:1!important;width:100%;max-width:40rem;height:100%;padding:2rem;display:flex;flex-direction:column;gap:1rem;padding-bottom:0;box-sizing:border-box}.cart__close[data-v-f41557af]{position:absolute;top:1rem;left:1rem;background:none;border:none;font-size:1.5rem;cursor:pointer;line-height:1;transition:transform .15s ease;outline:none}.cart__close[data-v-f41557af]:focus{outline:none}.cart__close[data-v-f41557af]:hover{transform:scale(1.1)}.cart__title[data-v-f41557af]{text-align:center;font-size:20px;margin:0}.cart__columns[data-v-f41557af]{display:grid;grid-template-columns:1fr 80px 80px 80px 80px;font-size:12px;text-transform:uppercase;gap:.5rem;opacity:.6}.cart__line[data-v-f41557af]{height:.05rem;background:#000;margin:0}.cart__content[data-v-f41557af]{flex:1;overflow-y:auto;min-height:0}.cart__footer[data-v-f41557af]{flex-shrink:0;margin-top:auto;padding-top:1rem;padding-bottom:1rem;background:#fff!important;background-color:#fff!important;opacity:1!important;display:flex;flex-direction:column;gap:.5rem}.cart__footer-content[data-v-f41557af]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.cart__footer-left[data-v-f41557af]{display:flex;flex-direction:column;gap:.5rem;flex:1}.cart__product--mobile[data-v-f41557af],.cart__image--mobile[data-v-f41557af],.cart__name--mobile[data-v-f41557af],.cart__quantity--mobile[data-v-f41557af],.cart__right--mobile[data-v-f41557af],.cart__price--mobile[data-v-f41557af],.cart__remove--mobile[data-v-f41557af]{display:none!important}.cart__row[data-v-f41557af]{display:grid;grid-template-columns:1fr 80px 80px 80px 80px;align-items:center;gap:.5rem}.cart__product[data-v-f41557af]{display:flex;gap:.8rem;align-items:center}.cart__image[data-v-f41557af]{width:6rem;height:6rem;object-fit:contain}.cart__name[data-v-f41557af]{font-size:14px}.cart__size[data-v-f41557af]{font-size:12px;color:#666;margin-top:4px;display:flex;align-items:flex-start;gap:8px}.cart__size-label[data-v-f41557af]{font-weight:600;flex-shrink:0}.cart__size-content[data-v-f41557af]{display:flex;flex-direction:column;gap:2px;align-items:center}.cart__size-main[data-v-f41557af]{font-weight:700;font-size:12px;line-height:1}.cart__size-details[data-v-f41557af]{font-size:10px;color:#9e9e9e!important;line-height:1.1}.cart__color[data-v-f41557af]{font-size:12px;color:#666;margin-top:4px;display:flex;align-items:baseline;gap:8px}.cart__color-label[data-v-f41557af]{font-weight:600;flex-shrink:0}.cart__color-value[data-v-f41557af]{font-weight:700;text-transform:uppercase;letter-spacing:-.03em}.cart__price[data-v-f41557af],.cart__total[data-v-f41557af]{font-size:14px}.cart__quantity[data-v-f41557af]{display:flex;align-items:center;gap:8px}.cart__remove[data-v-f41557af]{background:none;border:none;cursor:pointer;font-size:12px;padding:0;display:flex;align-items:center;justify-content:center}.cart__remove img[data-v-f41557af]{width:16px;height:16px}.cart__summary[data-v-f41557af]{display:flex;justify-content:space-between;font-weight:700}.cart__policy-row[data-v-f41557af]{margin-top:0}.cart__checkout[data-v-f41557af]{width:10rem;cursor:pointer;background-color:#d9d9d9!important;background:#d9d9d9!important;color:#000!important;border-radius:2rem;border:.05rem solid #000!important;transition:opacity .2s ease,transform .15s ease;padding:.8rem 1rem;font-size:14px;text-align:center;flex-shrink:0;margin-top:.5rem;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase}.cart__checkout--disabled[data-v-f41557af]{opacity:.5;cursor:not-allowed;transform:none!important}.cart__checkout[data-v-f41557af]:not(.cart__checkout--disabled):active{transform:translateY(1px)}@media (max-width: 768px){.cart-overlay[data-v-f41557af]{touch-action:none;-webkit-overflow-scrolling:touch;position:fixed;top:0;left:0;right:0;bottom:0}.cart[data-v-f41557af]{width:100vw;max-width:100vw;padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px) + 5px);box-sizing:border-box;height:100vh;height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow:hidden;background:#fff!important;background-color:#fff!important;opacity:1!important}.cart__content[data-v-f41557af]{flex:1;overflow-y:auto;min-height:0}.cart__footer[data-v-f41557af]{flex-shrink:0;margin-top:auto;padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px) + 2px);background:#fff!important;background-color:#fff!important;opacity:1!important;display:flex;flex-direction:column;gap:.5rem}.cart__footer-content[data-v-f41557af],.cart__footer-left[data-v-f41557af]{display:flex;flex-direction:column;gap:.5rem}.cart__columns[data-v-f41557af]{display:none}.cart__row[data-v-f41557af]{grid-template-columns:1fr;gap:.25rem;position:relative;margin-bottom:1rem}.cart__product--desktop[data-v-f41557af],.cart__price--desktop[data-v-f41557af],.cart__quantity--desktop[data-v-f41557af],.cart__remove--desktop[data-v-f41557af],.cart__total--desktop[data-v-f41557af]{display:none}.cart__product--mobile[data-v-f41557af]{display:grid!important}.cart__image--mobile[data-v-f41557af],.cart__name--mobile[data-v-f41557af],.cart__quantity--mobile[data-v-f41557af],.cart__price--mobile[data-v-f41557af],.cart__remove--mobile[data-v-f41557af]{display:block!important}.cart__right--mobile[data-v-f41557af]{display:flex!important}.cart__product--mobile[data-v-f41557af]{display:grid;grid-template-columns:80px 1fr 60px;grid-template-rows:auto auto;gap:.25rem;padding:.5rem;min-height:100px}.cart__image--mobile[data-v-f41557af]{grid-row:1 / 3;width:80px;height:80px;object-fit:contain}.cart__name--mobile[data-v-f41557af]{grid-column:2;grid-row:1;font-size:14px;font-weight:600;align-self:start;padding-top:1rem}.cart__quantity--mobile[data-v-f41557af]{grid-column:2;grid-row:2;align-self:end;padding-bottom:1rem}.cart__right--mobile[data-v-f41557af]{grid-column:3;grid-row:1 / 3;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0rem 0;gap:1rem}.cart__price--mobile[data-v-f41557af]{font-size:14px;font-weight:600;padding-bottom:1rem}.cart__remove--mobile[data-v-f41557af]{background:none;border:none;padding:0;cursor:pointer}.cart__remove--mobile img[data-v-f41557af]{width:16px;height:16px}.cart__title[data-v-f41557af]{border-bottom:1px solid #000;padding-bottom:.5rem;margin-top:2rem;text-align:left;display:flex;justify-content:space-between;align-items:center}.cart__close[data-v-f41557af]{background:none;border:none;font-size:18px;cursor:pointer;padding:0;margin:0}.cart__line[data-v-f41557af]{display:none}.cart__product[data-v-f41557af]{gap:.5rem}.cart__image[data-v-f41557af]{width:4rem;height:4rem}.cart__name[data-v-f41557af]{font-size:12px}.cart__size--mobile[data-v-f41557af]{font-size:10px;color:#666;margin-top:2px;display:flex;align-items:flex-start;gap:6px}.cart__size--mobile .cart__size-label[data-v-f41557af]{font-weight:600;flex-shrink:0}.cart__size--mobile .cart__size-content[data-v-f41557af]{display:flex;flex-direction:column;gap:1px;align-items:center}.cart__size--mobile .cart__size-main[data-v-f41557af]{font-weight:700;font-size:10px;line-height:1}.cart__size--mobile .cart__size-details[data-v-f41557af]{font-size:8px;color:#9e9e9e!important;line-height:1.1}.cart__price[data-v-f41557af],.cart__total[data-v-f41557af]{font-size:12px}.cart__remove[data-v-f41557af]{font-size:10px}.cart__checkout[data-v-f41557af]{width:100%;font-size:12px;padding:.8rem 1rem;border-radius:2rem;background-color:#d9d9d9!important;background:#d9d9d9!important;border:.05rem solid #000!important;color:#000!important;text-align:center;align-self:stretch}}.preloader[data-v-97d982ba]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.preloader__video-container[data-v-97d982ba]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preloader__video[data-v-97d982ba]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.preloader__overlay[data-v-97d982ba]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,#0000001a,#0000000d,#0000001a);pointer-events:none}.preloader__fallback[data-v-97d982ba]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:20px;z-index:10}.preloader__spinner[data-v-97d982ba]{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top:3px solid #fff;border-radius:50%;animation:spin-97d982ba 1s linear infinite}.preloader__text[data-v-97d982ba]{color:#fff;font-size:16px;font-weight:500;margin:0;text-align:center}@keyframes spin-97d982ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preloader-fade-leave-active[data-v-97d982ba]{transition:opacity .5s ease-out}.preloader-fade-leave-to[data-v-97d982ba]{opacity:0}@media (max-width: 768px){.preloader[data-v-97d982ba]{background:#fff}.preloader__video[data-v-97d982ba]{object-fit:contain}.preloader__overlay[data-v-97d982ba]{background:transparent}.preloader__spinner[data-v-97d982ba]{border-color:#0003;border-top-color:#000}.preloader__text[data-v-97d982ba]{color:#000}}@media (max-width: 480px){.preloader__video[data-v-97d982ba]{object-fit:contain;max-width:100%;max-height:100%}}@media (max-width: 1024px) and (orientation: portrait){.preloader__video[data-v-97d982ba]{object-fit:contain}}@media (max-width: 1024px) and (orientation: landscape){.preloader__video[data-v-97d982ba]{object-fit:cover}}.toaster[data-v-93a6cf4d]{position:fixed;top:130px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:calc(100vw - 48px)}.toast[data-v-93a6cf4d]{pointer-events:auto;cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:14px 20px;background:#000;color:#fff;border-radius:6px;font-family:RFDewiExtended,sans-serif;font-size:13px;font-weight:700;letter-spacing:-.03em;text-transform:uppercase;box-shadow:0 12px 32px #00000047;min-width:240px;max-width:360px;-webkit-user-select:none;user-select:none}.toast--error[data-v-93a6cf4d]{background:#b00020}.toast--info[data-v-93a6cf4d]{background:#2c2c2c}.toast__icon[data-v-93a6cf4d]{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:#ffffff26;font-size:12px;flex-shrink:0}.toast__message[data-v-93a6cf4d]{flex:1}.toast-enter-from[data-v-93a6cf4d],.toast-leave-to[data-v-93a6cf4d]{opacity:0;transform:translate(24px)}.toast-enter-active[data-v-93a6cf4d]{transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.toast-leave-active[data-v-93a6cf4d]{transition:opacity .18s ease,transform .18s ease;position:absolute;right:0}.toast-move[data-v-93a6cf4d]{transition:transform .22s ease}@media (max-width: 768px){.toaster[data-v-93a6cf4d]{top:auto;bottom:16px;right:16px;left:16px;align-items:stretch}.toast[data-v-93a6cf4d]{min-width:0;max-width:none;font-size:12px;padding:12px 16px}}body{margin:0;color:#333}html,body{margin:0;padding:0;width:100%;height:auto;overflow-x:hidden}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:inherit;text-decoration:none}a:visited,a:active{color:inherit}button{color:inherit;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.content{flex-grow:1;padding-top:110px}@media (max-width: 768px){.content{padding-top:.5rem;padding-bottom:0}}.content-wrapper{min-height:100vh;display:flex;flex-direction:column}.collection[data-v-c8dc0fbc]{display:grid;gap:24px;padding:24px clamp(16px,4vw,48px) 56px;color:#000}.collection__header[data-v-c8dc0fbc]{display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px}.catalog-tag[data-v-c8dc0fbc]{font-size:12px;opacity:.6;display:block;margin-bottom:6px;font-weight:600}.h1[data-v-c8dc0fbc]{margin:0;font-size:clamp(32px,6vw,72px);letter-spacing:-.04em;font-family:RFDewiExtended,sans-serif;font-weight:800;line-height:.95;text-transform:uppercase}.h2[data-v-c8dc0fbc]{margin:0;font-size:clamp(24px,5vw,56px);letter-spacing:-.04em;font-family:RFDewiExtended,sans-serif;font-weight:700;color:#9e9e9e;text-align:right;line-height:.95;text-transform:uppercase}.collection__grid[data-v-c8dc0fbc]{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:20px}@media (max-width: 980px){.collection__header[data-v-c8dc0fbc]{grid-template-columns:1fr}.h2[data-v-c8dc0fbc]{text-align:left}.collection__grid[data-v-c8dc0fbc]{grid-template-columns:1fr}}.collections .head[data-v-c8dc0fbc]{display:grid;grid-template-columns:1fr 80px;font-size:12px;text-transform:uppercase;opacity:.6;margin-bottom:6px;font-weight:600}.list[data-v-c8dc0fbc]{list-style:none;margin:0;padding:0;border-top:1px solid #cfcfcf}.row[data-v-c8dc0fbc]{display:grid;grid-template-columns:1fr 80px;align-items:center;padding:14px 10px;border-bottom:1px solid #cfcfcf;cursor:pointer;transition:background .15s ease}.row[data-v-c8dc0fbc]:hover{background:#f4f4f4}.row.active[data-v-c8dc0fbc]{background:#eaeaea}.name[data-v-c8dc0fbc]{font-weight:600;letter-spacing:-.03em;font-size:14px;text-transform:uppercase}.qty[data-v-c8dc0fbc]{text-align:right;opacity:.7;font-size:14px;font-weight:600}.preview[data-v-c8dc0fbc]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;align-content:start}@media (max-width: 880px){.list[data-v-c8dc0fbc]{border-top:1px solid #000000}.row[data-v-c8dc0fbc]{border-bottom:1px solid #000000}}.product-card[data-v-c8dc0fbc]{color:inherit;text-decoration:none;padding:.25rem;display:flex;flex-direction:column}.product-card__image-wrapper[data-v-c8dc0fbc]{width:100%;aspect-ratio:3/4;background:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:12px;border:.05rem solid #B4B4B4;position:relative}.product-card__image[data-v-c8dc0fbc]{width:100%;height:100%;object-fit:cover;object-position:center}.product-card__info[data-v-c8dc0fbc]{display:flex;justify-content:space-between;align-items:flex-start;margin-top:.6rem;font-size:14px;gap:.5rem}.product-card__name[data-v-c8dc0fbc]{font-family:RFDewiExtended,sans-serif;font-weight:400;letter-spacing:-.05em}.product-card__price-wrapper[data-v-c8dc0fbc]{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;flex-shrink:0}.product-card__price[data-v-c8dc0fbc]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}.product-card__price-container[data-v-c8dc0fbc]{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.product-card__price--original[data-v-c8dc0fbc]{text-decoration:line-through;color:#9e9e9e;font-weight:400;font-size:.85em}.product-card__price--discount[data-v-c8dc0fbc]{color:#000;font-weight:700}.product-card__discount-badge[data-v-c8dc0fbc]{font-family:RFDewiExtended,sans-serif;font-weight:700;font-size:.72em;letter-spacing:-.05em;color:#000;background-color:#fff;border:1px solid #000000;padding:.15rem .4rem;border-radius:4px;line-height:1.2}.product-card__sale-badge[data-v-c8dc0fbc]{position:absolute;top:.5rem;right:.5rem;font-family:RFDewiExtended,sans-serif;font-weight:700;font-size:.72em;letter-spacing:-.05em;color:#000;background-color:#fff;border:1px solid #000000;padding:.25rem .5rem;border-radius:4px;line-height:1.2;z-index:10}.more[data-v-c8dc0fbc]{grid-column:span 2;align-self:end;display:grid;gap:10px;margin-top:4px}.more__title[data-v-c8dc0fbc]{font-size:12px;text-transform:uppercase;opacity:.7;color:inherit;text-decoration:none}.more__btn[data-v-c8dc0fbc]{width:100%;border:1px solid #000;background:#e6e6e6;border-radius:12px;height:2.75rem;font-weight:700;letter-spacing:-.05em;font-size:14px;cursor:pointer;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;text-transform:uppercase;transition:background .2s}.more__btn[data-v-c8dc0fbc]:hover{background:#d9d9d9}.empty[data-v-c8dc0fbc]{padding:24px;border:1px dashed #cfcfcf;border-radius:12px;color:#666}.lookbook[data-v-68a599de]{padding:56px 0 40px;text-align:center;border-top:1px solid #ececec}.lookbook__title[data-v-68a599de]{font-size:clamp(28px,4vw,36px);font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 28px;text-transform:uppercase}.slider[data-v-68a599de]{position:relative;height:440px;width:100%;max-width:1440px;margin:0 auto;overflow:hidden;perspective:1000px;-webkit-user-select:none;user-select:none;cursor:pointer}.card[data-v-68a599de]{position:absolute;top:50%;left:50%;width:240px;height:340px;margin-top:-170px;margin-left:-120px;transform-style:preserve-3d;transform-origin:center center;transition:transform .46s cubic-bezier(.2,.7,.1,1);pointer-events:none}.slider--dragging .card[data-v-68a599de]{transition:none}.card img[data-v-68a599de]{width:100%;height:100%;object-fit:cover;border-radius:12px;box-shadow:0 14px 36px #00000052;display:block}.nav-area[data-v-68a599de]{position:absolute;top:0;height:100%;width:calc(50% - 120px);cursor:pointer}.nav-area--left[data-v-68a599de]{left:0}.nav-area--right[data-v-68a599de]{right:0}.lookbook__more[data-v-68a599de]{display:inline-block;margin-top:28px;text-decoration:none}.lookbook__more img[data-v-68a599de]{width:205px;height:92px;display:block}@media (max-width: 768px){.slider[data-v-68a599de]{height:340px}.card[data-v-68a599de]{width:170px;height:250px;margin-left:-85px;margin-top:-125px}.nav-area[data-v-68a599de]{width:calc(50% - 85px)}.lookbook__more[data-v-68a599de]{margin-top:0;position:relative;z-index:10}.lookbook__more img[data-v-68a599de]{width:150px;height:68px}.lookbook__more[data-v-68a599de]{color:inherit!important;-webkit-tap-highlight-color:transparent}.lookbook__more[data-v-68a599de]:visited,.lookbook__more[data-v-68a599de]:active{color:inherit!important}}.slider__loading[data-v-68a599de],.slider__empty[data-v-68a599de]{display:flex;align-items:center;justify-content:center;height:100%;font-size:18px;color:#666}.slider__loading[data-v-68a599de]{color:#999}[data-v-8a75b061]:root{--fg: #000;--bg: #fff}.hero[data-v-8a75b061]{position:relative;width:100%;min-height:100vh;background:var(--bg);overflow:hidden;font-family:MyFont,sans-serif;cursor:pointer}.hero__video[data-v-8a75b061],.hero__img[data-v-8a75b061]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center top!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;z-index:1!important}.hero__about[data-v-8a75b061]{position:absolute;top:24px;left:clamp(16px,5vw,48px);font-size:12px;line-height:1;letter-spacing:.02em;color:var(--fg);z-index:2;opacity:.8}@media (max-width: 768px){.hero[data-v-8a75b061]{min-height:30vh;height:auto}.hero__about[data-v-8a75b061]{top:16px}}.catalog-page[data-v-2cadb214]{padding:2rem 1rem;max-width:1440px;margin:0 auto}.catalog-page__header[data-v-2cadb214]{margin-bottom:2rem}.catalog-page__title[data-v-2cadb214]{text-align:left;font-size:clamp(32px,5vw,48px);font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 0rem;margin-left:5%;text-transform:uppercase}.catalog-page__filters[data-v-2cadb214]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;border-bottom:2px solid #D9D9D9}.catalog-page__filters-left[data-v-2cadb214],.catalog-page__filters-right[data-v-2cadb214]{display:flex;gap:1.5rem}.catalog-page__filter-wrapper[data-v-2cadb214]{position:relative}.catalog-page__filter[data-v-2cadb214]{background:none;border:none;font-size:14px;font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em;text-transform:uppercase;color:#000;display:flex;align-items:center;gap:.25rem;cursor:pointer}.catalog-page__dropdown[data-v-2cadb214]{position:absolute;top:calc(100% + 1px);left:0;background:#fff!important;background-color:#fff!important;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:.5rem 1rem;display:flex;flex-direction:column;z-index:1000}.catalog-page__dropdown button[data-v-2cadb214]{background:none!important;background-color:transparent!important;border:none;padding:.25rem 0;text-align:left;font-size:14px;cursor:pointer}.catalog-page__dropdown--type[data-v-2cadb214],.catalog-page__dropdown--collections[data-v-2cadb214]{min-width:250px;padding:0}.catalog-page__dropdown--sorting[data-v-2cadb214]{min-width:200px;padding:0;right:0;left:auto}.catalog-page__dropdown-content[data-v-2cadb214]{padding:1rem;background:#fff!important;background-color:#fff!important}.catalog-page__checkbox-label[data-v-2cadb214]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;cursor:pointer;font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em;background:#fff!important;background-color:#fff!important}.catalog-page__checkbox[data-v-2cadb214]{width:16px;height:16px;cursor:pointer;background:#fff!important;background-color:#fff!important}.catalog-page__checkbox-text[data-v-2cadb214]{font-size:14px;font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em;color:#000!important}.catalog-page__dropdown-divider[data-v-2cadb214]{height:1px;background:#d9d9d9!important;margin:.5rem 0}.catalog-page__dropdown-actions[data-v-2cadb214]{display:flex;justify-content:space-between;padding-top:.5rem;background:#fff!important;background-color:#fff!important}.catalog-page__action-btn[data-v-2cadb214]{background:none!important;background-color:transparent!important;border:none;font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em;font-size:14px;color:#000!important;cursor:pointer;text-decoration:underline;padding:0}.catalog-page__action-btn[data-v-2cadb214]:hover{opacity:.7}.catalog-page__sort-option[data-v-2cadb214]{background:none!important;background-color:transparent!important;border:none;font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em;font-size:14px;color:#000;text-align:right;width:100%;padding:.5rem 0;cursor:pointer;text-decoration:none}.catalog-page__sort-option[data-v-2cadb214]:hover{opacity:.7}.catalog-page__sort-option--active[data-v-2cadb214]{text-decoration:underline}.arrow-type[data-v-2cadb214]{width:1rem;transition:transform .2s ease}.arrow-type.is-open[data-v-2cadb214]{transform:rotate(180deg)}.arrow-collections[data-v-2cadb214]{width:1rem;transition:transform .2s ease}.arrow-collections.is-open[data-v-2cadb214]{transform:rotate(180deg)}.arrow-sort[data-v-2cadb214]{width:1rem;transition:transform .2s ease}.arrow-sort.is-open[data-v-2cadb214]{transform:rotate(180deg)}.catalog-page__grid[data-v-2cadb214]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.5rem}.catalog-page__card[data-v-2cadb214]{color:inherit;text-decoration:none;padding:.5rem;display:flex;flex-direction:column}.catalog-page__image-wrapper[data-v-2cadb214]{width:100%;aspect-ratio:3/4;background:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden;border:.05rem solid #B4B4B4;border-radius:12px;position:relative}.catalog-page__image[data-v-2cadb214]{width:100%;height:100%;object-fit:contain}.catalog-page__info[data-v-2cadb214]{display:flex;justify-content:space-between;align-items:flex-start;margin-top:.5rem;font-size:14px;color:#000;gap:.5rem}.catalog-page__name[data-v-2cadb214]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;flex:1;min-width:0;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.catalog-page__price-wrapper[data-v-2cadb214]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.catalog-page__price[data-v-2cadb214]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;white-space:nowrap;flex-shrink:0}.catalog-page__price-container[data-v-2cadb214]{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.catalog-page__price--original[data-v-2cadb214]{text-decoration:line-through;color:#9e9e9e;font-weight:400;font-size:.85em}.catalog-page__price--discount[data-v-2cadb214]{color:#000;font-weight:700}.catalog-page__discount-badge[data-v-2cadb214]{font-family:RFDewiExtended,sans-serif;font-weight:700;font-size:.75em;letter-spacing:-.05em;color:#000;background-color:#fff;border:1px solid #000000;padding:.15rem .4rem;border-radius:4px;line-height:1.2}.catalog-page__sale-badge[data-v-2cadb214]{position:absolute;top:.5rem;right:.5rem;font-family:RFDewiExtended,sans-serif;font-weight:700;font-size:.75em;letter-spacing:-.05em;color:#000;background-color:#fff;border:1px solid #000000;padding:.25rem .5rem;border-radius:4px;line-height:1.2;z-index:10}input[type=checkbox][data-v-2cadb214],input[type=radio][data-v-2cadb214]{accent-color:black}@media (max-width: 768px){.catalog-page[data-v-2cadb214]{margin-top:0;padding-top:0}.catalog-page__header[data-v-2cadb214]{margin-bottom:0}.catalog-page__title[data-v-2cadb214]{font-size:clamp(24px,6vw,32px);margin:0;text-align:left;border-bottom:2px solid #000000;padding-bottom:.5rem}.catalog-page__filters[data-v-2cadb214]{position:relative;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:.5rem;margin-top:0;margin-bottom:.25rem;border-bottom:2px solid #000000;padding-top:.5rem;padding-bottom:.5rem}.catalog-page__filters-left[data-v-2cadb214]{display:flex;gap:.5rem;justify-content:flex-start}.catalog-page__filters-right[data-v-2cadb214]{display:flex;gap:.5rem;justify-content:flex-end}.catalog-page__filters-left .catalog-page__filter-wrapper[data-v-2cadb214]:nth-child(2){position:absolute;left:50%;transform:translate(-50%);z-index:100}.catalog-page__filters-left .catalog-page__filter-wrapper:nth-child(2) .catalog-page__dropdown[data-v-2cadb214]{z-index:101!important}.catalog-page__filter[data-v-2cadb214]{font-size:.65rem;padding:.5rem .75rem;white-space:nowrap;text-align:center;min-width:0}.catalog-page__dropdown[data-v-2cadb214]{z-index:101!important}.catalog-page__grid[data-v-2cadb214]{position:relative;z-index:1}.catalog-page__grid[data-v-2cadb214]{grid-template-columns:repeat(2,1fr);gap:1rem}.catalog-page__card[data-v-2cadb214]{padding:.25rem}.catalog-page__image-wrapper[data-v-2cadb214]{aspect-ratio:3/4}.catalog-page__info[data-v-2cadb214]{font-size:12px;gap:.35rem}.catalog-page__name[data-v-2cadb214]{flex:1;min-width:0;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.catalog-page__price-wrapper[data-v-2cadb214]{align-items:flex-end}.catalog-page__price[data-v-2cadb214]{white-space:nowrap;flex-shrink:0}.catalog-page__price--original[data-v-2cadb214]{font-size:.8em}.catalog-page__discount-badge[data-v-2cadb214]{font-size:.7em;padding:.1rem .3rem}}.sizes[data-v-369c65ac]{display:flex;gap:32px;align-items:flex-start}.size[data-v-369c65ac]{display:inline-flex;flex-direction:column;align-items:center;gap:6px;background:transparent;border:0;padding:0;cursor:pointer;font:inherit;color:inherit}.size[disabled][data-v-369c65ac]{opacity:.4;cursor:not-allowed}.size__chip[data-v-369c65ac]{padding:6px 12px;border-radius:999px;border:1.5px solid transparent;font-weight:700;white-space:nowrap;line-height:1}.size.is-active .size__chip[data-v-369c65ac]{border-color:#000;outline:none;box-shadow:none}.size__note[data-v-369c65ac]{font-size:12px;line-height:1.1;color:#9e9e9e!important}.size:not([disabled]) .size__chip[data-v-369c65ac]:hover{background:#f5f5f5}.size:focus-visible .size__chip[data-v-369c65ac]{outline:2px solid #000;outline-offset:2px}.colors[data-v-ec61bfe8]{display:flex;gap:28px;align-items:flex-start;flex-wrap:wrap}.color[data-v-ec61bfe8]{position:relative;display:inline-flex;align-items:center;background:transparent;border:0;padding:0;cursor:pointer;font:inherit;color:inherit}.color.is-disabled[data-v-ec61bfe8]{opacity:.4;cursor:not-allowed}.color__label[data-v-ec61bfe8]{padding:6px 12px;border-radius:999px;border:1.5px solid transparent;font-weight:700;white-space:nowrap;line-height:1;text-transform:uppercase;letter-spacing:-.03em;font-size:14px;transition:background .15s ease,border-color .15s ease}.color.is-active .color__label[data-v-ec61bfe8]{border-color:#000}.color:not(.is-disabled) .color__label[data-v-ec61bfe8]:hover{background:#f5f5f5}.color:focus-visible .color__label[data-v-ec61bfe8]{outline:2px solid #000;outline-offset:2px}@media (max-width: 768px){.colors[data-v-ec61bfe8]{gap:18px}.color__label[data-v-ec61bfe8]{font-size:13px;padding:5px 10px}}.color-preview-floating{position:fixed;border-radius:50%;overflow:hidden;background:#fff;pointer-events:none;z-index:9000;box-shadow:0 8px 24px #00000038;animation:color-preview-in .12s ease-out}.color-preview-floating img{width:100%;height:100%;object-fit:cover;display:block}@keyframes color-preview-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pg[data-v-13b2b8f0]{display:grid;grid-template-columns:92px 1fr;gap:16px;align-items:center}@media (max-width: 768px){.pg[data-v-13b2b8f0]{grid-template-columns:1fr}}.pg__thumbs-wrap[data-v-13b2b8f0]{display:flex;flex-direction:column;align-items:center;gap:8px}.pg__dots-wrap[data-v-13b2b8f0]{display:none;justify-content:center;gap:4px;margin-top:16px}.pg__dots-wrap--mobile[data-v-13b2b8f0]{display:flex!important}.pg__dot[data-v-13b2b8f0]{display:inline-block!important;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;max-width:8px!important;max-height:8px!important;border:none!important;background:transparent!important;cursor:pointer!important;transition:transform .2s ease!important;flex-shrink:0!important;flex-grow:0!important;vertical-align:middle!important;box-sizing:border-box!important;padding:2px!important;font-size:.1em!important}.pg__dot svg[data-v-13b2b8f0]{width:100%!important;height:100%!important;display:block!important}@media (min-width: 769px){.pg__dot[data-v-13b2b8f0]{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;max-width:8px!important;max-height:8px!important}}.pg__dot.is-active[data-v-13b2b8f0]{transform:scale(1.2)!important}.pg__dot[data-v-13b2b8f0]:hover{transform:scale(1.1)!important}.pg__thumbs[data-v-13b2b8f0]{display:flex;flex-direction:column;gap:8px;height:464px;overflow:hidden;padding-right:2px;width:100%}.pg__thumbs-arrow[data-v-13b2b8f0]{all:unset;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.pg__thumbs-arrow img[data-v-13b2b8f0]{width:100%;height:auto;display:block}@media (min-width: 769px){.pg__dots-wrap--mobile[data-v-13b2b8f0]{display:none!important}}@media (max-width: 768px){.pg__thumbs-wrap--desktop[data-v-13b2b8f0]{display:none!important}.pg__dots-wrap--mobile[data-v-13b2b8f0]{display:block!important;text-align:center!important;margin-top:16px!important;margin-bottom:8px!important;white-space:nowrap!important}.pg__dot[data-v-13b2b8f0]{display:inline-block!important;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;max-width:8px!important;max-height:8px!important;border:none!important;background:transparent!important;cursor:pointer!important;transition:transform .2s ease!important;vertical-align:middle!important;box-sizing:border-box!important;margin:0 4px!important;padding:2px!important}.pg__dot svg[data-v-13b2b8f0]{width:100%!important;height:100%!important;display:block!important}.pg__dot.is-active[data-v-13b2b8f0]{transform:scale(1.2)!important}.pg__dot[data-v-13b2b8f0]:hover{transform:scale(1.1)!important}}.pg__thumb[data-v-13b2b8f0]{all:unset;display:block;width:90px;height:110px;border-radius:12px;overflow:hidden;cursor:pointer;border:1px solid var(--pg-border, #e5e5e5);transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease;flex-shrink:0}.pg__thumb[data-v-13b2b8f0]:hover{transform:translateY(-1px)}.pg__thumb.is-active[data-v-13b2b8f0]{border-color:var(--pg-accent, #111);box-shadow:0 0 0 2px color-mix(in oklab,var(--pg-accent, #111) 12%,transparent)}.pg__thumb img[data-v-13b2b8f0]{width:100%;height:100%;object-fit:contain;display:block}.pg__main[data-v-13b2b8f0]{position:relative;border-radius:16px;border:1px solid var(--pg-border, #eaeaea);padding:clamp(8px,1.2vw,16px);outline:none;touch-action:pan-y}.pg__stage[data-v-13b2b8f0]{margin:0;position:relative}.pg__img[data-v-13b2b8f0]{width:100%;height:clamp(360px,60vh,760px);object-fit:var(--pg-fit, contain);display:block;border-radius:12px;background:#fafafa;-webkit-user-select:none;user-select:none}.pg__main[data-fit=cover] .pg__img[data-v-13b2b8f0]{--pg-fit: cover}.pg__caption[data-v-13b2b8f0]{margin-top:8px;font-size:12px;line-height:1.4;color:#666}.pg__main[data-v-13b2b8f0]{position:relative}.pg__stage[data-v-13b2b8f0]{position:relative;z-index:1}.pg__arrow[data-v-13b2b8f0]{z-index:3}.pg__arrow[data-v-13b2b8f0]{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:999px;border:1px solid var(--pg-border, #fff);background:#fff;display:grid;place-items:center;font-size:22px;line-height:1;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.pg__arrow[data-v-13b2b8f0]:hover{box-shadow:0 8px 24px #00000014;transform:translateY(calc(-50% - 1px))}.pg__arrow[data-v-13b2b8f0]:active{transform:translateY(calc(-50% + 0px)) scale(.98)}.pg__arrow--left[data-v-13b2b8f0]{left:12px}.pg__arrow--right[data-v-13b2b8f0]{right:12px}.pg__arrow[data-v-13b2b8f0]:focus{outline:none}@media (max-width: 768px){.pg__arrow[data-v-13b2b8f0]{border:none!important;background:transparent!important}}.pg-fade-enter-active[data-v-13b2b8f0],.pg-fade-leave-active[data-v-13b2b8f0]{transition:opacity .18s ease}.pg-fade-enter-from[data-v-13b2b8f0],.pg-fade-leave-to[data-v-13b2b8f0]{opacity:0}.pg__thumbs[data-v-13b2b8f0]::-webkit-scrollbar{width:6px;height:6px}.pg__thumbs[data-v-13b2b8f0]::-webkit-scrollbar-thumb{background:#ddd;border-radius:999px}.pg__thumbs[data-v-13b2b8f0]::-webkit-scrollbar-track{background:transparent}.pg__thumbs[data-v-13b2b8f0],.pg__thumb[data-v-13b2b8f0]{box-sizing:border-box}.product__main[data-v-acb00ce0]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1440px;margin:0 auto;padding:2rem 1rem;box-sizing:border-box;width:100%;align-items:start}.product__images[data-v-acb00ce0]{object-fit:contain;width:100%;max-width:100%;align-self:start}.product__image[data-v-acb00ce0]{width:100%;aspect-ratio:3/4;object-fit:contain;border-radius:12px;border:.05rem solid #b4b4b4}.product__info[data-v-acb00ce0]{display:flex;flex-direction:column;gap:1rem;max-width:100%;overflow-x:hidden}.product__designer[data-v-acb00ce0]{font-size:14px;opacity:1}.product__title[data-v-acb00ce0]{font-size:clamp(24px,4vw,48px);text-transform:uppercase;margin:0}.product__price[data-v-acb00ce0]{font-weight:700;font-size:24px}.product__add[data-v-acb00ce0]{width:100%;padding:.75rem 1.5rem;border:1px solid #000!important;border-radius:2rem;background:#000!important;background-color:#000!important;color:#fff!important;cursor:pointer;max-width:100%;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase}.product__related[data-v-acb00ce0]{max-width:1440px;margin:0 auto;padding:2rem 1rem}.product__related-title[data-v-acb00ce0]{font-size:24px;margin-bottom:1.5rem;border-bottom:2px solid #000000;padding-bottom:1rem}.product__related-grid[data-v-acb00ce0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.5rem}.catalog-page__card[data-v-acb00ce0]{display:flex;flex-direction:column;text-decoration:none;color:inherit}.catalog-page__image-wrapper[data-v-acb00ce0]{width:100%;aspect-ratio:3/4;background:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:12px;border:.05rem solid #b4b4b4;position:relative}.catalog-page__image[data-v-acb00ce0]{width:100%;height:100%;object-fit:contain}.catalog-page__info[data-v-acb00ce0]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:14px}.catalog-page__name[data-v-acb00ce0]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;color:#000}.catalog-page__price-wrapper[data-v-acb00ce0]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.catalog-page__price[data-v-acb00ce0]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;color:#000}.catalog-page__price-container[data-v-acb00ce0]{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.catalog-page__price--original[data-v-acb00ce0]{text-decoration:line-through;color:#9e9e9e;font-weight:400;font-size:.85em}.catalog-page__price--discount[data-v-acb00ce0]{color:#000;font-weight:700}.catalog-page__discount-badge[data-v-acb00ce0]{font-family:RFDewiExtended,sans-serif;font-weight:700;font-size:.75em;letter-spacing:-.05em;color:#000;background-color:#fff;border:1px solid #000000;padding:.15rem .4rem;border-radius:4px;line-height:1.2}.catalog-page__sale-badge[data-v-acb00ce0]{position:absolute;top:.5rem;right:.5rem;font-family:RFDewiExtended,sans-serif;font-weight:700;font-size:.75em;letter-spacing:-.05em;color:#000;background-color:#fff;border:1px solid #000000;padding:.25rem .5rem;border-radius:4px;line-height:1.2;z-index:10}.product__meta_description[data-v-acb00ce0]{opacity:.6;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}.sizes[data-v-acb00ce0]{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;max-width:100%}.sizes .size[data-v-acb00ce0]{flex:0 0 calc(25% - 24px);max-width:calc(25% - 24px)}.product__info_description[data-v-acb00ce0]{display:grid;grid-template-columns:160px 1fr;column-gap:24px;row-gap:12px}.product__meta_value[data-v-acb00ce0]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;color:#000}.product__price-container[data-v-acb00ce0]{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.product__price[data-v-acb00ce0]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;color:#000}.product__price--original[data-v-acb00ce0]{text-decoration:line-through;color:#9e9e9e;font-weight:400;font-size:.9em}.product__price--discount[data-v-acb00ce0]{color:#000;font-weight:700;font-size:1.1em}.product__discount-badge[data-v-acb00ce0]{font-family:RFDewiExtended,sans-serif;font-weight:700;font-size:.85em;letter-spacing:-.05em;color:#000;background-color:#fff;border:1px solid #000000;padding:.2rem .5rem;border-radius:4px;line-height:1.2;display:inline-block;margin-top:.15rem}@media (max-width: 1024px){.product__main[data-v-acb00ce0]{gap:1.5rem;padding:1.5rem 1rem}.product__title[data-v-acb00ce0]{font-size:clamp(22px,5vw,40px)}.product__info_description[data-v-acb00ce0]{grid-template-columns:140px 1fr;column-gap:16px}}@media (max-width: 768px){.product__main[data-v-acb00ce0]{grid-template-columns:1fr;gap:1rem;padding:1rem;max-width:100%;overflow-x:hidden}.product__title[data-v-acb00ce0]{font-size:clamp(22px,6.5vw,34px);line-height:1.1;word-wrap:break-word;overflow-wrap:break-word}.product__designer[data-v-acb00ce0]{font-size:12px}.product__info_description[data-v-acb00ce0]{grid-template-columns:1fr;row-gap:6px;max-width:100%;overflow-x:hidden}.quantity-container[data-v-acb00ce0]{flex-direction:row;align-items:center;gap:.5rem;flex-wrap:wrap}.product__images[data-v-acb00ce0]{max-width:100%;overflow:hidden}.product__info[data-v-acb00ce0]{max-width:100%;overflow-x:hidden;padding:0}.sizes[data-v-acb00ce0]{flex-wrap:wrap;gap:16px;max-width:100%}.size[data-v-acb00ce0]{flex-shrink:0}.product__add[data-v-acb00ce0]{width:100%;max-width:100%;box-sizing:border-box}.product__meta_description[data-v-acb00ce0]{font-size:12px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;opacity:.7}.product__meta_value[data-v-acb00ce0]{font-size:14px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;color:#000}.description-text[data-v-acb00ce0]{font-size:14px!important}.product__add[data-v-acb00ce0]{padding:1rem 1.25rem;border-radius:999px;font-size:16px;background:#000!important;background-color:#000!important;color:#fff!important;border:1px solid #000!important}.product__related-grid[data-v-acb00ce0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.catalog-page__image-wrapper[data-v-acb00ce0]{border-radius:10px}.catalog-page__info[data-v-acb00ce0]{font-size:12px;margin-top:.4rem}}@media (max-width: 420px){.product__main[data-v-acb00ce0]{padding:.5rem;gap:.75rem}.product__related-grid[data-v-acb00ce0]{grid-template-columns:repeat(2,minmax(0,1fr))}.product__title[data-v-acb00ce0]{font-size:20px;line-height:1.1}.product__meta_value[data-v-acb00ce0]{font-size:13px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;color:#000;word-wrap:break-word;overflow-wrap:break-word}.description-text[data-v-acb00ce0]{font-size:13px!important}.product__info_description[data-v-acb00ce0]{gap:4px}.sizes[data-v-acb00ce0]{gap:12px}.size__chip[data-v-acb00ce0]{padding:4px 8px;font-size:12px}.size__note[data-v-acb00ce0]{font-size:10px;color:#9e9e9e!important}}.no-sizes[data-v-acb00ce0]{color:#999;font-style:italic}.no-stock[data-v-acb00ce0],.low-stock[data-v-acb00ce0]{color:#e74c3c;font-size:12px;font-weight:600;margin-top:4px}.quantity-container[data-v-acb00ce0]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.size-table-btn[data-v-acb00ce0]{background:none;border:1px solid #000;border-radius:2rem;padding:.5rem 1rem;cursor:pointer;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;font-size:12px;color:#000;transition:all .2s ease;flex-shrink:0}.size-table-btn[data-v-acb00ce0]:hover{background:#000;color:#fff}.size-table-modal[data-v-acb00ce0]{position:fixed;top:0;left:0;width:100%;height:100%;background:#808080b3!important;display:flex;justify-content:center;align-items:center;z-index:1000;padding:2rem;box-sizing:border-box;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.size-table-modal__content[data-v-acb00ce0]{position:relative;max-width:90%;max-height:90%;display:flex;justify-content:center;align-items:center}.size-table-modal__image-wrapper[data-v-acb00ce0]{position:relative;background:#fff!important;padding:3rem!important;border-radius:20px;box-shadow:0 25px 50px #0006}.size-table-modal__image[data-v-acb00ce0]{max-width:100%;max-height:70vh;object-fit:contain;display:block;border-radius:12px}.size-table-modal__close[data-v-acb00ce0]{position:absolute;top:.5rem;right:.5rem;background:#000;color:#fff;border:none;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1002;transition:all .2s ease;font-weight:700;line-height:1}.size-table-modal__close[data-v-acb00ce0]:hover{background:#333;transform:scale(1.1)}@media (max-width: 768px){.size-table-modal[data-v-acb00ce0]{padding:1rem}.size-table-modal__content[data-v-acb00ce0]{max-width:95%;max-height:95%}.size-table-modal__image-wrapper[data-v-acb00ce0]{padding:2.5rem!important;background:#fff!important}.size-table-modal__close[data-v-acb00ce0]{top:.5rem;right:.5rem;width:2rem;height:2rem;font-size:1.2rem}.size-table-modal__image[data-v-acb00ce0]{max-height:60vh}}@media (max-width: 480px){.size-table-modal[data-v-acb00ce0]{padding:.5rem}.size-table-modal__image-wrapper[data-v-acb00ce0]{padding:2rem!important;background:#fff!important}.size-table-modal__close[data-v-acb00ce0]{top:.5rem;right:.5rem;width:1.75rem;height:1.75rem;font-size:1rem}.size-table-modal__image[data-v-acb00ce0]{max-height:50vh}}.description-text[data-v-acb00ce0]{white-space:pre-line;word-wrap:break-word;line-height:1.4;margin:0;padding:0}.product__info_description[data-v-acb00ce0]{align-items:start}[data-v-110bc99f],[data-v-110bc99f]:before,[data-v-110bc99f]:after{box-sizing:border-box}.order-page__title[data-v-110bc99f]{text-align:center;margin-bottom:2rem;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}.order-page__body[data-v-110bc99f]{display:flex;border-top:1px solid #000;position:relative;margin-left:8rem;margin-right:8rem;margin-bottom:4rem}.order-page__body[data-v-110bc99f]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#000}.order-page__left[data-v-110bc99f],.order-page__right[data-v-110bc99f]{flex:1;padding:2rem;min-width:0}.order-block[data-v-110bc99f]{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.75rem}.order-block__title[data-v-110bc99f]{font-size:14px;margin:0 0 .5rem;text-transform:uppercase;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}.order-input[data-v-110bc99f]{padding:.675rem .75rem;border:1px solid #000;border-radius:.5rem;font-size:14px;width:100%}.order-input[data-v-110bc99f]::placeholder{opacity:.55}input[data-v-110bc99f]:focus{outline:none;box-shadow:none}.order-row[data-v-110bc99f]{display:grid;gap:.75rem}.order-row .order-input[data-v-110bc99f]{min-width:0}.order-row--2[data-v-110bc99f]{grid-template-columns:1fr 1fr}.order-row--3[data-v-110bc99f]{grid-template-columns:1fr 1fr 1fr}.order-submit[data-v-110bc99f]{margin-top:1rem;padding:.8rem 2rem;border:1px solid #000!important;border-radius:2rem;background:#d9d9d9!important;background-color:#d9d9d9!important;color:#000!important;cursor:pointer;align-self:flex-start;font-size:14px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;text-transform:uppercase}button[data-v-110bc99f]:focus{outline:none;box-shadow:none}.order-item[data-v-110bc99f]{display:flex;margin-bottom:1rem;align-items:center;justify-content:space-between}.order-item__image[data-v-110bc99f]{width:4rem;height:4rem;object-fit:contain;border:1px solid #000;border-radius:.4rem}.order-item__left[data-v-110bc99f]{display:flex;gap:.75rem;align-items:center;flex:1}.order-item__info[data-v-110bc99f]{display:flex;flex-direction:column;font-size:14px}.order-item__price[data-v-110bc99f]{font-size:14px;font-weight:600;white-space:nowrap}.order-item__size[data-v-110bc99f]{font-size:12px;color:#666;display:flex;align-items:flex-start;gap:8px}.order-item__size-label[data-v-110bc99f]{font-weight:600;flex-shrink:0}.order-item__size-content[data-v-110bc99f]{display:flex;flex-direction:column;gap:2px;align-items:center}.order-item__size-main[data-v-110bc99f]{font-weight:700;font-size:12px;line-height:1}.order-item__size-details[data-v-110bc99f]{font-size:10px;color:#9e9e9e!important;line-height:1.1}.order-promo[data-v-110bc99f]{display:flex;gap:.5rem;margin-bottom:1rem}.order-promo__apply[data-v-110bc99f]{padding:.6rem 1rem;border:1px solid #000;background:#d9d9d9;cursor:pointer;border-radius:.5rem;font-size:14px;transition:background-color .2s}.order-promo__apply[data-v-110bc99f]:disabled{opacity:.6;cursor:not-allowed}.order-promo__apply[data-v-110bc99f]:hover:not(:disabled){background:#c9c9c9}.order-promo__remove[data-v-110bc99f]{background:#ffcdd2;border:1px solid #f44336;color:#d32f2f;cursor:pointer;border-radius:.5rem;font-size:16px;padding:.6rem .8rem;transition:background-color .2s}.order-promo__remove[data-v-110bc99f]:hover{background:#ffebee}.order-promo__error[data-v-110bc99f]{color:#e74c3c;font-size:14px;margin-top:.5rem;padding:.5rem;background:#ffeaea;border-radius:4px;border:1px solid #ffcdd2}.order-summary__discount[data-v-110bc99f]{color:#e74c3c;font-weight:600}.order-input--error[data-v-110bc99f]{border-color:#e74c3c!important;box-shadow:0 0 0 2px #e74c3c33!important}.order-field__error[data-v-110bc99f]{color:#e74c3c;font-size:12px;margin-top:.25rem;font-weight:500}.order-summary[data-v-110bc99f]{display:flex;flex-direction:column;gap:.25rem;font-size:14px}.order-summary__row[data-v-110bc99f]{display:flex;justify-content:space-between}.order-summary__total[data-v-110bc99f]{font-weight:700;margin-top:.5rem}.order-summary--mobile[data-v-110bc99f]{display:none}.check[data-v-110bc99f]{display:grid;grid-auto-flow:column;grid-auto-columns:max-content 1fr;align-items:center;gap:.6rem;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5rem .25rem;border-radius:.5rem}.check[data-v-110bc99f]:hover{background:#f3f3f3}.check__input[data-v-110bc99f]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.check__box[data-v-110bc99f]{width:20px;height:20px;border:1.5px solid #000;display:inline-grid;place-items:center;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}.check__box--radio[data-v-110bc99f]{border-radius:9999px}.check__box--radio[data-v-110bc99f]:after{content:"";width:11px;height:11px;border-radius:inherit;background:#000;transform:scale(0);transition:transform .18s cubic-bezier(.2,.7,.1,1)}.check__input:checked+.check__box[data-v-110bc99f]:after{transform:scale(1)}.check__input:focus-visible+.check__box[data-v-110bc99f]{outline:2px solid #000;outline-offset:3px}.check__label[data-v-110bc99f]{font-size:14px;color:#000;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.check__price[data-v-110bc99f]{color:#000;font-weight:600}.check__days[data-v-110bc99f]{color:#9d9d9d;font-weight:400;font-size:12px}.cdek-status[data-v-110bc99f]{font-size:12px;padding:.4rem .6rem;border-radius:.4rem;margin-bottom:.5rem;font-family:RFDewiExtended,sans-serif;letter-spacing:-.03em}.cdek-status--loading[data-v-110bc99f]{background:#f5f5f5;color:#666}.cdek-status--error[data-v-110bc99f]{background:#fff2f2;color:#c0392b}.cdek-status--ok[data-v-110bc99f]{background:#f2fff5;color:#27ae60}.cdek-status--hint[data-v-110bc99f]{background:#f9f9f9;color:#aaa}.pickup-panel[data-v-110bc99f]{position:relative;margin-top:.5rem;margin-left:0;width:100%}.pickup-dropdown[data-v-110bc99f]{position:relative;width:100%;max-height:24rem;display:flex;flex-direction:column;border:1px solid #000;border-radius:.5rem;background:#fff;overflow:hidden}.pickup-panel__loading[data-v-110bc99f]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#999;padding:.75rem 0;font-family:RFDewiExtended,sans-serif;letter-spacing:-.03em}.pickup-panel__spinner[data-v-110bc99f]{width:.875rem;height:.875rem;border:1.5px solid #e0e0e0;border-top-color:#000;border-radius:50%;animation:pvz-spin-110bc99f .6s linear infinite}@keyframes pvz-spin-110bc99f{to{transform:rotate(360deg)}}.pickup-trigger[data-v-110bc99f]{display:flex;align-items:center;gap:.5rem;width:calc((100% - 1.5rem) / 3);padding:.675rem .75rem;border:1px solid #000;border-radius:.5rem;background:#fff;font-family:RFDewiExtended,sans-serif;font-size:.8rem;letter-spacing:-.03em;cursor:pointer;transition:background .15s ease;text-align:left}.pickup-trigger[data-v-110bc99f]:hover{background:#fafafa}.pickup-trigger__badge[data-v-110bc99f]{flex-shrink:0;padding:.15rem .4rem;background:#000;color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.04em;border-radius:.2rem}.pickup-trigger__address[data-v-110bc99f]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.pickup-trigger__time[data-v-110bc99f]{flex-shrink:0;color:#999;font-size:.7rem}.pickup-trigger__placeholder[data-v-110bc99f]{flex:1;color:#999;font-weight:500}.pickup-trigger__arrow[data-v-110bc99f]{flex-shrink:0;color:#999;font-size:1rem;line-height:1}.pickup-dropdown__header[data-v-110bc99f]{display:flex;justify-content:space-between;align-items:center;padding:.6rem .75rem;border-bottom:1px solid #e8e8e8}.pickup-dropdown__title[data-v-110bc99f]{font-family:RFDewiExtended,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.02em;color:#000}.pickup-dropdown__close[data-v-110bc99f]{background:none;border:none;font-size:1.2rem;line-height:1;color:#999;cursor:pointer;padding:0 .25rem;transition:color .15s ease}.pickup-dropdown__close[data-v-110bc99f]:hover{color:#000}.pickup-dropdown__search[data-v-110bc99f]{padding:.5rem .75rem;border-bottom:1px solid #e8e8e8}.pickup-dropdown__input[data-v-110bc99f]{width:100%;padding:.5rem .6rem;border:1px solid #d0d0d0;border-radius:.35rem;font-family:RFDewiExtended,sans-serif;font-size:.75rem;letter-spacing:-.02em;outline:none;transition:border-color .15s ease}.pickup-dropdown__input[data-v-110bc99f]:focus{border-color:#000}.pickup-dropdown__input[data-v-110bc99f]::placeholder{color:#bbb}.pickup-dropdown__list[data-v-110bc99f]{flex:1;overflow-y:auto;overscroll-behavior:contain}.pickup-dropdown__list[data-v-110bc99f]::-webkit-scrollbar{width:4px}.pickup-dropdown__list[data-v-110bc99f]::-webkit-scrollbar-track{background:transparent}.pickup-dropdown__list[data-v-110bc99f]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:2px}.pickup-dropdown__item[data-v-110bc99f]{display:flex;flex-direction:column;gap:.2rem;width:100%;padding:.6rem .75rem;border:none;border-bottom:1px solid #f0f0f0;background:#fff;text-align:left;cursor:pointer;transition:background .12s ease}.pickup-dropdown__item[data-v-110bc99f]:last-child{border-bottom:none}.pickup-dropdown__item[data-v-110bc99f]:hover{background:#f7f7f7}.pickup-dropdown__item--active[data-v-110bc99f]{background:#f0f0f0}.pickup-dropdown__item--active[data-v-110bc99f]:hover{background:#eaeaea}.pickup-dropdown__item-top[data-v-110bc99f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pickup-dropdown__item-badge[data-v-110bc99f]{padding:.1rem .3rem;background:#000;color:#fff;font-family:RFDewiExtended,sans-serif;font-size:.55rem;font-weight:700;letter-spacing:.04em;border-radius:.15rem}.pickup-dropdown__item-time[data-v-110bc99f]{font-size:.65rem;color:#999;font-family:RFDewiExtended,sans-serif}.pickup-dropdown__item-address[data-v-110bc99f]{font-family:RFDewiExtended,sans-serif;font-size:.75rem;letter-spacing:-.02em;color:#000;line-height:1.35}.pickup-dropdown__item-note[data-v-110bc99f]{font-size:.65rem;color:#999;font-family:RFDewiExtended,sans-serif;letter-spacing:-.01em}.pickup-dropdown__empty[data-v-110bc99f]{padding:1.5rem .75rem;text-align:center;font-family:RFDewiExtended,sans-serif;font-size:.75rem;color:#bbb}.order-summary--desktop[data-v-110bc99f]{display:flex}@media (max-width: 1200px){.order-page__body[data-v-110bc99f]{margin-left:4rem;margin-right:4rem}}@media (max-width: 1024px){.order-page__left[data-v-110bc99f],.order-page__right[data-v-110bc99f]{padding:1.5rem}.order-row--3[data-v-110bc99f]{grid-template-columns:1fr 1fr}.pickup-trigger[data-v-110bc99f]{width:calc((100% - .75rem)/2)}}@media (max-width: 900px){.order-page[data-v-110bc99f]{display:flex;flex-direction:column;align-items:center}.order-page__body[data-v-110bc99f]{display:flex;flex-direction:column;border-top:none;margin-left:0;margin-right:0;width:100%;max-width:393px;padding:0 1rem}.order-page__right[data-v-110bc99f]{order:-1}.order-page__body[data-v-110bc99f]:before{display:none}.order-page__left[data-v-110bc99f],.order-page__right[data-v-110bc99f]{padding:1rem 0}.order-page__title[data-v-110bc99f]{font-size:22px;margin-bottom:1.25rem}.order-block__title[data-v-110bc99f]{font-size:12px}.order-input[data-v-110bc99f]{padding:.65rem .75rem;font-size:15px}.order-row--2[data-v-110bc99f],.order-row--3[data-v-110bc99f]{grid-template-columns:1fr}.pickup-trigger[data-v-110bc99f]{width:100%}.check[data-v-110bc99f]{padding:.6rem .5rem}.check__box[data-v-110bc99f]{width:22px;height:22px}.check__box--radio[data-v-110bc99f]:after{width:12px;height:12px}.check__label[data-v-110bc99f]{font-size:15px}.order-summary--desktop[data-v-110bc99f]{display:none}.order-summary--mobile[data-v-110bc99f]{display:block;margin-top:1rem;border:1px solid #000;border-radius:.75rem;overflow:hidden;background:#fff}.order-summary--mobile>summary[data-v-110bc99f]{list-style:none;display:flex;justify-content:space-between;gap:1rem;padding:.9rem 1rem;cursor:pointer;font-size:15px;font-weight:600;background:#f7f7f7}.order-summary--mobile>summary[data-v-110bc99f]::-webkit-details-marker{display:none}.order-summary--mobile .sum[data-v-110bc99f]{font-weight:700}.order-summary--mobile[open]>summary[data-v-110bc99f]{border-bottom:1px solid #000}.order-summary__content[data-v-110bc99f]{padding:.75rem 1rem 1rem;font-size:14px;display:grid;gap:.25rem}.order-summary__row[data-v-110bc99f]{display:flex;justify-content:space-between}.order-promo[data-v-110bc99f]{gap:.5rem}.order-promo__apply[data-v-110bc99f],.order-submit[data-v-110bc99f]{width:100%;text-align:center;color:#000!important;background:#d9d9d9!important;background-color:#d9d9d9!important;border:1px solid #000!important;padding:.8rem 2rem;border-radius:2rem;font-size:14px;cursor:pointer}.order-item__image[data-v-110bc99f]{width:4.25rem;height:4.25rem}.order-item__left[data-v-110bc99f]{gap:.5rem}.order-item__price[data-v-110bc99f]{font-size:13px}}.order-field[data-v-110bc99f]{margin-top:1rem;padding:0 .5rem}.order-field .order-input[data-v-110bc99f]{width:100%;margin-top:.5rem}@media (max-width: 480px){.order-page__title[data-v-110bc99f]{font-size:20px}.order-input[data-v-110bc99f],.check__label[data-v-110bc99f]{font-size:14px}.order-promo__apply[data-v-110bc99f]{padding:.7rem 1rem}}.about[data-v-fafcafc4]{color:#121212;padding:2rem 1rem;margin:0 auto;max-width:1440px;line-height:1.35}.about__header[data-v-fafcafc4]{border-bottom:2px solid #D9D9D9;padding-bottom:2rem}.about__title[data-v-fafcafc4]{text-align:left;font-size:clamp(32px,5vw,48px);font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 0rem;margin-left:5%;text-transform:uppercase}.about__lede-flow[data-v-fafcafc4]{font-size:34px;font-weight:800;letter-spacing:.02em;line-height:1.22;margin:28px 0 16px;text-transform:uppercase}.lede-break[data-v-fafcafc4]{display:block;line-height:0;content:""}.about__image-left-inline[data-v-fafcafc4]{float:left;clear:left;width:320px;height:auto;margin:16px 28px 18px 20%;object-fit:cover;border-radius:6px;shape-outside:margin-box;shape-margin:10px}.about__lede-flow--cont[data-v-fafcafc4]{display:inline}.about__text-right-wrap[data-v-fafcafc4]{overflow:hidden}.about__text-right--body[data-v-fafcafc4]{font-size:17px;margin:14px 0;max-width:72ch}.about__text-right--body[data-v-fafcafc4]:last-child{margin-top:140px}.about__clearfix[data-v-fafcafc4]{clear:both}.about__wrap-right[data-v-fafcafc4]{display:flex;gap:3rem;margin-top:44px;align-items:flex-start}.about__left-text[data-v-fafcafc4]{flex:1;max-width:50%}.about__image-right[data-v-fafcafc4]{flex:1;width:100%;height:auto;object-fit:cover;border-radius:6px}.about__left-text--main[data-v-fafcafc4]{font-size:19px;font-weight:600;margin:100px 0 16px;line-height:1.45}.about__left-text--sub[data-v-fafcafc4]{font-size:16px;opacity:.8;margin:160px 0 0;line-height:1.5}.about__values[data-v-fafcafc4]{margin-top:44px;text-align:center;border-top:2px solid #D9D9D9;padding-top:2rem}.about__values-row[data-v-fafcafc4]{display:flex;justify-content:center}.about__values-lines[data-v-fafcafc4]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.about__values-title[data-v-fafcafc4]{font-size:26px;line-height:1.35;font-weight:700;margin:0}@media (max-width: 768px){.about[data-v-fafcafc4]{padding:1rem .5rem}.about__header[data-v-fafcafc4]{border-bottom:2px solid #000000;padding-bottom:.5rem}.about__title[data-v-fafcafc4]{font-size:clamp(24px,6vw,32px);margin-left:0;margin-bottom:.5rem;text-align:left}.about__lede-flow[data-v-fafcafc4]{font-size:clamp(16px,3vw,20px);margin:1rem 0;display:block}.about__lede-flow--cont[data-v-fafcafc4]{display:inline}.about__image-left-inline[data-v-fafcafc4]{display:none}.about__lede-flow[data-v-fafcafc4]:after{display:none}.about__text-right-wrap[data-v-fafcafc4]{display:flex;flex-direction:row;width:100%;gap:1rem;margin-top:1rem}.about__text-right-wrap[data-v-fafcafc4]:before{content:"";width:50%;height:50vw;background-image:url(/assets/about1-xZn6f-Q9.jpg);background-size:cover;background-position:center;border-radius:6px;flex-shrink:0}.about__text-right-content[data-v-fafcafc4]{width:50%;display:flex;flex-direction:column;gap:1rem}.about__text-right--body[data-v-fafcafc4]{padding-left:0;font-size:12px;margin:0;width:100%}.about__text-right--body[data-v-fafcafc4]:last-child{font-size:11px;margin-top:0}.about__clearfix[data-v-fafcafc4]{clear:both;display:block}.about__wrap-right[data-v-fafcafc4]{display:flex;flex-direction:row;gap:1rem;margin-top:2rem;margin-bottom:6rem}.about__left-text[data-v-fafcafc4]{width:50%;max-width:none}.about__image-right[data-v-fafcafc4]{width:50%;height:50vw;object-fit:cover;aspect-ratio:1/1}.about__left-text--main[data-v-fafcafc4]{font-size:12px;margin:0 0 1rem;height:100%;display:flex;flex-direction:column;justify-content:center;line-height:1.4}.about__left-text--sub[data-v-fafcafc4]{font-size:11px;margin:0;position:absolute;top:100%;left:0;width:100%;margin-top:2rem}.about__wrap-right[data-v-fafcafc4]{position:relative}.about__values[data-v-fafcafc4]{margin-top:2rem;border-top:none}.about__values-lines[data-v-fafcafc4]{align-items:center}.about__values-title[data-v-fafcafc4]{font-size:clamp(16px,3vw,20px)}}.lookbook-page[data-v-b685fafb]{color:#121212;padding:2rem 1rem;margin:0 auto;max-width:1440px;line-height:1.35}.lookbook-page__header[data-v-b685fafb]{border-bottom:2px solid #D9D9D9;padding-bottom:2rem;margin-bottom:2rem}.lookbook-page__title[data-v-b685fafb]{text-align:left;font-size:clamp(32px,5vw,48px);font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 0rem;margin-left:5%;text-transform:uppercase}.lookbook-page__grid[data-v-b685fafb]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.lookbook-page__item[data-v-b685fafb]{aspect-ratio:3/4;overflow:hidden;border-radius:8px}.lookbook-page__image[data-v-b685fafb]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.lookbook-page__image[data-v-b685fafb]:hover{transform:scale(1.05)}@media (max-width: 768px){.lookbook-page[data-v-b685fafb]{padding:1rem .5rem}.lookbook-page__header[data-v-b685fafb]{border-bottom:2px solid #000000;padding-bottom:1rem}.lookbook-page__title[data-v-b685fafb]{font-size:clamp(24px,6vw,32px);margin-left:5%;text-align:left;padding-bottom:0}.lookbook-page__grid[data-v-b685fafb]{grid-template-columns:repeat(2,1fr);gap:1rem}}.lookbook-page__loading[data-v-b685fafb],.lookbook-page__empty[data-v-b685fafb]{text-align:center;padding:2rem;font-size:18px;color:#666}.lookbook-page__loading[data-v-b685fafb]{color:#999}.terms-page[data-v-baae575e]{color:#121212;padding:2rem 1rem;margin:0 auto;max-width:1440px;line-height:1.35}.terms-page__header[data-v-baae575e]{border-bottom:2px solid #D9D9D9;padding-bottom:2rem;margin-bottom:2rem}.terms-page__title[data-v-baae575e]{text-align:left;font-size:clamp(32px,5vw,48px);font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 0rem;margin-left:5%;text-transform:uppercase}.terms-page__content[data-v-baae575e]{max-width:800px;margin:0 auto;padding:0 2rem}.terms-page__text[data-v-baae575e]{font-size:16px;line-height:1.6;margin-bottom:1.5rem;color:#333}.terms-page__text[data-v-baae575e]:last-child{margin-bottom:0}.terms-page__section[data-v-baae575e]{margin-bottom:2rem}.terms-page__section[data-v-baae575e]:last-child{margin-bottom:0}.terms-page__section-title[data-v-baae575e]{font-size:20px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 1rem;color:#000;text-transform:uppercase}.terms-page__list[data-v-baae575e]{margin:.5rem 0 1rem;padding-left:1.5rem}.terms-page__list li[data-v-baae575e]{margin-bottom:.5rem;line-height:1.6}.terms-page__list li[data-v-baae575e]:last-child{margin-bottom:0}.terms-page__text strong[data-v-baae575e]{font-weight:700;color:#000}@media (max-width: 768px){.terms-page[data-v-baae575e]{padding:1rem .5rem}.terms-page__header[data-v-baae575e]{border-bottom:2px solid #000000;padding-bottom:1rem;margin-bottom:1rem}.terms-page__title[data-v-baae575e]{font-size:clamp(24px,6vw,32px);margin-left:0;text-align:left}.terms-page__content[data-v-baae575e]{padding:0 1rem}.terms-page__text[data-v-baae575e]{font-size:14px;margin-bottom:1rem}.terms-page__section[data-v-baae575e]{margin-bottom:1.5rem}.terms-page__section-title[data-v-baae575e]{font-size:18px;margin-bottom:.75rem}.terms-page__list[data-v-baae575e]{margin:.25rem 0 .75rem;padding-left:1rem}.terms-page__list li[data-v-baae575e]{margin-bottom:.25rem;font-size:13px}}.privacy-page[data-v-fe74c27a]{color:#121212;padding:2rem 1rem;margin:0 auto;max-width:1440px;line-height:1.35}.privacy-page__header[data-v-fe74c27a]{border-bottom:2px solid #D9D9D9;padding-bottom:2rem;margin-bottom:2rem}.privacy-page__title[data-v-fe74c27a]{text-align:left;font-size:clamp(32px,5vw,48px);font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 0rem;margin-left:5%;text-transform:uppercase}.privacy-page__content[data-v-fe74c27a]{max-width:800px;margin:0 auto;padding:0 2rem}.privacy-page__text[data-v-fe74c27a]{font-size:16px;line-height:1.6;margin-bottom:1.5rem;color:#333}.privacy-page__text[data-v-fe74c27a]:last-child{margin-bottom:0}.privacy-page__section[data-v-fe74c27a]{margin-bottom:2rem}.privacy-page__section[data-v-fe74c27a]:last-child{margin-bottom:0}.privacy-page__section-title[data-v-fe74c27a]{font-size:20px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 1rem;color:#000;text-transform:uppercase}.privacy-page__list[data-v-fe74c27a]{margin:.5rem 0 1rem;padding-left:1.5rem}.privacy-page__list li[data-v-fe74c27a]{margin-bottom:.5rem;line-height:1.6}.privacy-page__list li[data-v-fe74c27a]:last-child{margin-bottom:0}.privacy-page__table[data-v-fe74c27a]{margin:1rem 0;overflow-x:auto}.privacy-page__table table[data-v-fe74c27a]{width:100%;border-collapse:collapse;font-size:14px;line-height:1.4}.privacy-page__table th[data-v-fe74c27a],.privacy-page__table td[data-v-fe74c27a]{padding:.75rem;text-align:left;border:1px solid #ddd;vertical-align:top}.privacy-page__table th[data-v-fe74c27a]{background-color:#f5f5f5;font-weight:700;font-family:RFDewiExtended,sans-serif}.privacy-page__table td[data-v-fe74c27a]{background-color:#fff}@media (max-width: 768px){.privacy-page[data-v-fe74c27a]{padding:1rem .5rem}.privacy-page__header[data-v-fe74c27a]{border-bottom:2px solid #000000;padding-bottom:1rem;margin-bottom:1rem}.privacy-page__title[data-v-fe74c27a]{font-size:clamp(24px,6vw,32px);margin-left:0;text-align:left}.privacy-page__content[data-v-fe74c27a]{padding:0 1rem}.privacy-page__text[data-v-fe74c27a]{font-size:14px;margin-bottom:1rem}.privacy-page__section[data-v-fe74c27a]{margin-bottom:1.5rem}.privacy-page__section-title[data-v-fe74c27a]{font-size:18px;margin-bottom:.75rem}.privacy-page__list[data-v-fe74c27a]{margin:.25rem 0 .75rem;padding-left:1rem}.privacy-page__list li[data-v-fe74c27a]{margin-bottom:.25rem;font-size:13px}.privacy-page__table[data-v-fe74c27a]{margin:.75rem 0}.privacy-page__table table[data-v-fe74c27a]{font-size:12px}.privacy-page__table th[data-v-fe74c27a],.privacy-page__table td[data-v-fe74c27a]{padding:.5rem}}.delivery-page[data-v-06223163]{color:#121212;padding:2rem 1rem;margin:0 auto;max-width:1440px;line-height:1.35}.delivery-page__header[data-v-06223163]{border-bottom:2px solid #D9D9D9;padding-bottom:2rem;margin-bottom:2rem}.delivery-page__title[data-v-06223163]{text-align:left;font-size:clamp(32px,5vw,48px);font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 0rem;margin-left:5%;text-transform:uppercase}.delivery-page__content[data-v-06223163]{max-width:800px;margin:0 auto;padding:0 2rem}.delivery-page__text[data-v-06223163]{font-size:16px;line-height:1.6;margin-bottom:1.5rem;color:#333}.delivery-page__text[data-v-06223163]:last-child{margin-bottom:0}.delivery-page__section[data-v-06223163]{margin-bottom:2rem}.delivery-page__section[data-v-06223163]:last-child{margin-bottom:0}.delivery-page__section-title[data-v-06223163]{font-size:20px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:0 0 1rem;color:#000;text-transform:uppercase}.delivery-page__subsection-title[data-v-06223163]{font-size:16px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;margin:1.5rem 0 .75rem;color:#000;text-transform:uppercase}.delivery-page__list[data-v-06223163]{margin:.5rem 0 1rem;padding-left:1.5rem}.delivery-page__list li[data-v-06223163]{margin-bottom:.5rem;line-height:1.6}.delivery-page__list li[data-v-06223163]:last-child{margin-bottom:0}.delivery-page__text strong[data-v-06223163]{font-weight:700;color:#000}@media (max-width: 768px){.delivery-page[data-v-06223163]{padding:1rem .5rem}.delivery-page__header[data-v-06223163]{border-bottom:2px solid #000000;padding-bottom:1rem;margin-bottom:1rem}.delivery-page__title[data-v-06223163]{font-size:clamp(24px,6vw,32px);margin-left:0;text-align:left}.delivery-page__content[data-v-06223163]{padding:0 1rem}.delivery-page__text[data-v-06223163]{font-size:14px;margin-bottom:1rem}.delivery-page__section[data-v-06223163]{margin-bottom:1.5rem}.delivery-page__section-title[data-v-06223163]{font-size:18px;margin-bottom:.75rem}.delivery-page__subsection-title[data-v-06223163]{font-size:14px;margin:1rem 0 .5rem}.delivery-page__list[data-v-06223163]{margin:.25rem 0 .75rem;padding-left:1rem}.delivery-page__list li[data-v-06223163]{margin-bottom:.25rem;font-size:13px}}.order-success-page[data-v-1677b276]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:#f8f9fa}.order-success__container[data-v-1677b276]{max-width:600px;width:100%;background:#fff;border-radius:1rem;padding:3rem;text-align:center;box-shadow:0 10px 30px #0000001a}.order-success__icon[data-v-1677b276]{margin-bottom:2rem}.order-success__title[data-v-1677b276]{font-size:2rem;font-weight:700;color:#2c3e50;margin-bottom:2rem;font-family:RFDewiExtended,sans-serif;letter-spacing:-.05em}.order-success__info[data-v-1677b276]{background:#f8f9fa;border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;text-align:left}.order-success__row[data-v-1677b276]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.order-success__row[data-v-1677b276]:last-child{margin-bottom:0}.order-success__label[data-v-1677b276]{font-weight:600;color:#6c757d;font-size:.9rem}.order-success__value[data-v-1677b276]{font-weight:700;color:#2c3e50;font-size:1rem}.order-success__status[data-v-1677b276]{padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:600;text-transform:uppercase}.order-success__status--paid[data-v-1677b276]{background:#d4edda;color:#155724}.order-success__message[data-v-1677b276]{margin-bottom:2rem;color:#6c757d;line-height:1.6}.order-success__message p[data-v-1677b276]{margin-bottom:.5rem}.order-success__message p[data-v-1677b276]:last-child{margin-bottom:0}.order-success__actions[data-v-1677b276]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.order-success__btn[data-v-1677b276]{padding:.75rem 2rem;border-radius:2rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .2s;font-size:.9rem;min-width:160px}.order-success__btn--primary[data-v-1677b276]{background:#2c3e50;color:#fff}.order-success__btn--primary[data-v-1677b276]:hover{background:#34495e;transform:translateY(-2px)}.order-success__btn--secondary[data-v-1677b276]{background:transparent;color:#2c3e50;border:2px solid #2c3e50}.order-success__btn--secondary[data-v-1677b276]:hover{background:#2c3e50;color:#fff;transform:translateY(-2px)}.order-success__loading[data-v-1677b276]{margin-top:2rem;color:#6c757d}.spinner[data-v-1677b276]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #2c3e50;border-radius:50%;animation:spin-1677b276 1s linear infinite;margin:0 auto 1rem}@keyframes spin-1677b276{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.order-success-page[data-v-1677b276]{padding:1rem}.order-success__container[data-v-1677b276]{padding:2rem}.order-success__title[data-v-1677b276]{font-size:1.5rem}.order-success__actions[data-v-1677b276]{flex-direction:column;align-items:center}.order-success__btn[data-v-1677b276]{width:100%;max-width:300px}}.order-error-page[data-v-d96543fe]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:#f8f9fa}.order-error__container[data-v-d96543fe]{max-width:600px;width:100%;background:#fff;border-radius:1rem;padding:3rem;text-align:center;box-shadow:0 10px 30px #0000001a}.order-error__icon[data-v-d96543fe]{margin-bottom:2rem}.order-error__title[data-v-d96543fe]{font-size:2rem;font-weight:700;color:#e74c3c;margin-bottom:2rem;font-family:RFDewiExtended,sans-serif;letter-spacing:-.05em}.order-error__info[data-v-d96543fe]{background:#f8f9fa;border-radius:.75rem;padding:1.5rem;margin-bottom:2rem;text-align:left}.order-error__row[data-v-d96543fe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.order-error__row[data-v-d96543fe]:last-child{margin-bottom:0}.order-error__label[data-v-d96543fe]{font-weight:600;color:#6c757d;font-size:.9rem}.order-error__value[data-v-d96543fe]{font-weight:700;color:#2c3e50;font-size:1rem}.order-error__status[data-v-d96543fe]{padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:600;text-transform:uppercase}.order-error__status--error[data-v-d96543fe]{background:#f8d7da;color:#721c24}.order-error__message[data-v-d96543fe]{margin-bottom:2rem;color:#6c757d;line-height:1.6;text-align:left}.order-error__message p[data-v-d96543fe]{margin-bottom:.5rem}.order-error__message ul[data-v-d96543fe]{margin:1rem 0;padding-left:1.5rem}.order-error__message li[data-v-d96543fe]{margin-bottom:.25rem}.order-error__actions[data-v-d96543fe]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.order-error__btn[data-v-d96543fe]{padding:.75rem 2rem;border-radius:2rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .2s;font-size:.9rem;min-width:160px}.order-error__btn--primary[data-v-d96543fe]{background:#e74c3c;color:#fff}.order-error__btn--primary[data-v-d96543fe]:hover{background:#c0392b;transform:translateY(-2px)}.order-error__btn--secondary[data-v-d96543fe]{background:transparent;color:#2c3e50;border:2px solid #2c3e50}.order-error__btn--secondary[data-v-d96543fe]:hover{background:#2c3e50;color:#fff;transform:translateY(-2px)}.order-error__loading[data-v-d96543fe]{margin-top:2rem;color:#6c757d}.spinner[data-v-d96543fe]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #e74c3c;border-radius:50%;animation:spin-d96543fe 1s linear infinite;margin:0 auto 1rem}@keyframes spin-d96543fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.order-error-page[data-v-d96543fe]{padding:1rem}.order-error__container[data-v-d96543fe]{padding:2rem}.order-error__title[data-v-d96543fe]{font-size:1.5rem}.order-error__actions[data-v-d96543fe]{flex-direction:column;align-items:center}.order-error__btn[data-v-d96543fe]{width:100%;max-width:300px}}.coming-soon[data-v-dfa5756f]{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.coming-soon__inner[data-v-dfa5756f]{max-width:520px}.coming-soon__title[data-v-dfa5756f]{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:.12em;font-size:clamp(1.6rem,4vw,2.4rem);margin-bottom:1.5rem}.coming-soon__body[data-v-dfa5756f]{font-size:1rem;line-height:1.6;opacity:.7;margin-bottom:2rem}.coming-soon__link[data-v-dfa5756f]{color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:2px;font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em;transition:border-color .2s}.coming-soon__link[data-v-dfa5756f]:hover{border-bottom-color:#000}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light only;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:MyFont;src:url(/assets/PowerGrotesk-Regular-CnrQBGRv.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyFontMedium;src:url(/assets/powergrotesk-medium-C84YwQe-.otf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RFDewiExtended;src:url(/assets/RFDewiExtended-Regular-BByPXB-2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RFDewiExtended;src:url(/assets/RFDewiExtended-Semibold-y5Li7_s1.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RFDewiExtended;src:url(/assets/RFDewiExtended-Bold-9XqoHVYZ.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}*:focus{outline:none}*:active{outline:none;box-shadow:none}a{font-weight:500;color:inherit;text-decoration:inherit;-webkit-tap-highlight-color:transparent}a:hover,a:visited,a:active{color:inherit}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.card{padding:2em}#app{margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;width:100%}html,body,#app{margin:0;padding:0;font-family:RFDewiExtended,MyFont,sans-serif;letter-spacing:-.05em;color:#000!important;background-color:#fff!important}*{color-scheme:light only!important}.font-rf-regular{font-family:RFDewiExtended,sans-serif;font-weight:400;letter-spacing:-.05em}.font-rf-semibold{font-family:RFDewiExtended,sans-serif;font-weight:600;letter-spacing:-.05em}.font-rf-bold{font-family:RFDewiExtended,sans-serif;font-weight:700;letter-spacing:-.05em}@media (max-width: 768px){html,body,#app{color-scheme:light only!important;color:#000!important;background-color:#fff!important}@media (prefers-color-scheme: dark){html,body,#app{color:#000!important;background-color:#fff!important}}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}a{color:inherit!important}a:visited,a:active,a:focus{color:inherit!important}button{-webkit-tap-highlight-color:transparent!important}.order-submit,.order-promo__apply,.cart__checkout,.cart__remove{color:#000!important;background:#d9d9d9!important;border:1px solid #000!important;padding:.6rem 1rem!important;border-radius:.5rem!important;font-size:14px!important;cursor:pointer!important}.cart__remove{background:none!important;border:none!important;color:#000!important;font-size:12px!important}.catalog-page__filter{-webkit-tap-highlight-color:transparent!important}.header__cart{color:#000!important;background:none!important;border:none!important;font-size:14px!important;cursor:pointer!important}.header__burger{color:#000!important;background:none!important;border:none!important;font-size:18px!important;cursor:pointer!important}}@media (prefers-color-scheme: dark){html,body,#app{color:#000!important;background-color:#fff!important}}
