.styles-module-scss-module__WWqASW__button_uppercased{text-transform:uppercase}
.styles-module-scss-module__XBE-8W__badge{text-transform:uppercase;z-index:2;line-height:1}
.styles-module-scss-module__g6uG2a__label{padding:6px 10px;font-size:20px;line-height:1;top:-10px}@media (width<=768px){.styles-module-scss-module__g6uG2a__label{padding:4px 8px;font-size:16px}}@media (width<=480px){.styles-module-scss-module__g6uG2a__label{padding:4px 6px;font-size:12px;top:-8px}}
.styles-module-scss-module__zantIG__image_clickable{cursor:pointer}.styles-module-scss-module__zantIG__carousel{aspect-ratio:2;border:3px solid var(--colorPrimary);border-radius:30px;width:100%;height:fit-content;overflow:hidden}@media (width<=768px){.styles-module-scss-module__zantIG__carousel{border-radius:15px}}
.styles-module-scss-module__7EUniW__colors{flex-wrap:wrap;gap:20px;display:flex}.styles-module-scss-module__7EUniW__color{visibility:hidden;justify-content:center;width:fit-content;margin:0;display:flex}.styles-module-scss-module__7EUniW__color:after{visibility:visible;text-transform:uppercase;border-radius:12px;min-width:48px;height:48px;padding:8px;font-size:20px;width:fit-content!important}.styles-module-scss-module__7EUniW__color>span{display:none!important}.styles-module-scss-module__7EUniW__color:after{background-color:var(--color);box-shadow:inset 0 0 1px 0 var(--colorPrimary);filter:unset;will-change:filter}.styles-module-scss-module__7EUniW__color_selected:after{filter:drop-shadow(0 4px 2px #00000080)}.styles-module-scss-module__7EUniW__sizes{flex-wrap:wrap;gap:20px;display:flex}.styles-module-scss-module__7EUniW__size{visibility:hidden;justify-content:center;width:fit-content;margin:0;display:flex}.styles-module-scss-module__7EUniW__size:after{visibility:visible;text-transform:uppercase;border-radius:12px;min-width:48px;height:48px;padding:8px;font-size:20px;width:fit-content!important}.styles-module-scss-module__7EUniW__size>span{display:none!important}.styles-module-scss-module__7EUniW__size:after{content:var(--size);border:3px solid var(--colorPrimary);background-color:unset;color:var(--colorPrimary);justify-content:center;align-items:center;display:flex!important}.styles-module-scss-module__7EUniW__size_selected:after{background-color:var(--colorPrimary);color:var(--colorLight)}.styles-module-scss-module__7EUniW__link-button{text-transform:none;font-size:inherit;line-height:inherit;height:fit-content;padding:0}.styles-module-scss-module__7EUniW__input-number{width:64px;z-index:5!important;--ant-input-number-active-shadow:none!important}.styles-module-scss-module__7EUniW__input-number *{text-align:center!important}@media (width<=768px){.styles-module-scss-module__7EUniW__button_limited{width:226px}}
.styles-module-scss-module__Wx8HHa__form{gap:20px;width:100%;display:flex}.styles-module-scss-module__Wx8HHa__form>*{width:100%}@media (width<=768px){.styles-module-scss-module__Wx8HHa__form{flex-direction:column;gap:0}}
.styles-module-scss-module__2rJEJG__image{object-fit:cover;object-position:center;border-radius:12px;width:100%;height:100%}.styles-module-scss-module__2rJEJG__badge{cursor:default;border-radius:50%;position:absolute;bottom:-6px;right:-6px}.styles-module-scss-module__2rJEJG__badge sup{font-size:12px!important;top:6px!important;right:6px!important}@media (width<=768px){.styles-module-scss-module__2rJEJG__badge sup{top:4px!important;right:4px!important}}
.styles-module-scss-module__XCGn6q__carousel{aspect-ratio:3/4;width:440px;height:fit-content}@media (width<=1024px){.styles-module-scss-module__XCGn6q__carousel{width:330px}}@media (width<=768px){.styles-module-scss-module__XCGn6q__carousel{width:100%}}.styles-module-scss-module__XCGn6q__carousel{border-radius:30px;overflow:hidden}@media (width<=768px){.styles-module-scss-module__XCGn6q__carousel{border-radius:15px}}.styles-module-scss-module__XCGn6q__image{aspect-ratio:3/4;width:440px;height:fit-content}@media (width<=1024px){.styles-module-scss-module__XCGn6q__image{width:330px}}@media (width<=768px){.styles-module-scss-module__XCGn6q__image{width:100%}}.styles-module-scss-module__XCGn6q__image{object-fit:cover;object-position:center}
.styles-module-scss-module__ZokTha__image{object-fit:cover;object-position:center;width:100%;height:100%}.styles-module-scss-module__ZokTha__delete-icon{cursor:pointer;font-size:24px;transition:opacity .3s;position:absolute;top:36px;right:36px}.styles-module-scss-module__ZokTha__delete-icon:hover{opacity:.8}.styles-module-scss-module__ZokTha__delete-icon:active{opacity:.6}@media (width<=1024px){.styles-module-scss-module__ZokTha__delete-icon{top:24px;right:24px}}@media (width<=480px){.styles-module-scss-module__ZokTha__delete-icon{top:16px;right:16px}}
.styles-module-scss-module__fw_wMW__page{flex-direction:column;gap:80px;width:100%;max-width:1218px;margin:auto;padding-top:80px;padding-bottom:80px;display:flex}
@keyframes styles-module-scss-module__Qq6Ieq__scroll{0%,to{transform:translate(0)}50%{transform:translateX(var(--scroll-offset))}}@keyframes styles-module-scss-module__Qq6Ieq__scroll-reverse{0%,to{transform:translateX(var(--scroll-offset))}50%{transform:translate(0)}}.styles-module-scss-module__Qq6Ieq__row-forward{will-change:transform;--scroll-offset:calc(-100% + 100vw - 200px);gap:20px;width:fit-content;animation:none;display:flex}@media (width<=1024px){.styles-module-scss-module__Qq6Ieq__row-forward{--scroll-offset:calc(-100% + 100vw - 80px)}}@media (width<=600px){.styles-module-scss-module__Qq6Ieq__row-forward{--scroll-offset:calc(-100% + 100vw - 64px)}}.styles-module-scss-module__Qq6Ieq__row-forward{animation-name:styles-module-scss-module__Qq6Ieq__scroll;transform:translate(0)}.styles-module-scss-module__Qq6Ieq__row-reverse{will-change:transform;--scroll-offset:calc(-100% + 100vw - 200px);gap:20px;width:fit-content;animation:none;display:flex}@media (width<=1024px){.styles-module-scss-module__Qq6Ieq__row-reverse{--scroll-offset:calc(-100% + 100vw - 80px)}}@media (width<=600px){.styles-module-scss-module__Qq6Ieq__row-reverse{--scroll-offset:calc(-100% + 100vw - 64px)}}.styles-module-scss-module__Qq6Ieq__row-reverse{transform:translateX(var(--scroll-offset));animation-name:styles-module-scss-module__Qq6Ieq__scroll-reverse}
.styles-module-scss-module__UPWDXW__badge sup{top:3px!important;right:3px!important}@media (width<=1024px){.styles-module-scss-module__UPWDXW__badge sup{top:6px!important;right:6px!important}}.styles-module-scss-module__UPWDXW__cart-icon{justify-content:center;width:48px;height:48px;font-size:48px}@media (width<=1024px){.styles-module-scss-module__UPWDXW__cart-icon{font-size:36px}}
.styles-module-scss-module__ZzPq_G__cart__empty{width:35%;margin:0 auto 0 0;font-size:24px}@media (width<=1024px){.styles-module-scss-module__ZzPq_G__cart__empty{width:100%;margin:auto}}
.styles-module-scss-module__iC9jUG__link{text-transform:uppercase;text-align:center;font-size:32px;line-height:38px;transition:opacity .3s}@media (width<=1024px){.styles-module-scss-module__iC9jUG__link{font-size:24px;line-height:28px}}.styles-module-scss-module__iC9jUG__link:hover{opacity:.8}.styles-module-scss-module__iC9jUG__link:active{opacity:.6}@media (width<=360px){.styles-module-scss-module__iC9jUG__link{font-size:20px;line-height:24px}}
.styles-module-scss-module__UuO6oG__form{width:100%}@media (width<=1024px){.styles-module-scss-module__UuO6oG__form{flex-direction:column}}.styles-module-scss-module__UuO6oG__button{width:50%;margin:auto}@media (width<=1024px){.styles-module-scss-module__UuO6oG__button{width:100%}}
@keyframes styles-module-scss-module__cnbErG__move{50%{transform:translate(calc(100vw - 100%))}}.styles-module-scss-module__cnbErG__image{z-index:1;animation:60s ease-in-out infinite styles-module-scss-module__cnbErG__move;width:auto!important}
.styles-module-scss-module__WjP3da__card{border:1px solid var(--colorPrimary);transition:transform .3s;overflow:hidden}@media (hover:hover){.styles-module-scss-module__WjP3da__card:hover{transform:scale(1.025)}}
.styles-module-scss-module__NPkovW__link{width:100%}
.styles-module-scss-module__2Z_7RG__title{font-size:32px;line-height:38px}@media (width<=1024px){.styles-module-scss-module__2Z_7RG__title{font-size:22px;line-height:26px}}.styles-module-scss-module__2Z_7RG__text{font-size:24px;line-height:28px}@media (width<=1024px){.styles-module-scss-module__2Z_7RG__text{font-size:16px;line-height:18px}}
