.page-module-scss-module__MAC1Lq__product__container{flex-direction:column;gap:24px;width:100%;max-width:1240px;margin:20px auto;display:flex}.page-module-scss-module__MAC1Lq__product__container:has(.page-module-scss-module__MAC1Lq__retryButton){justify-content:center;align-items:center;display:flex}@media screen and (max-width:1440px){.page-module-scss-module__MAC1Lq__product__container{padding-inline:20px}}
.Heading-module-scss-module__-NGNla__view_title{font-variation-settings:"wght" 800;text-align:center;width:min(300px,90%);font-size:clamp(32px,24px + 1.38889vw,44px);font-weight:700;line-height:1.2}.Heading-module-scss-module__-NGNla__view_button{font-variation-settings:"wght" 400;font-size:clamp(16px,14.6667px + .231481vw,18px);font-weight:400}.Heading-module-scss-module__-NGNla__view_subtitle{font-size:clamp(20px,17.3333px + .462963vw,24px)}.Heading-module-scss-module__-NGNla__view_desc{font-size:clamp(18px,16.6667px + .231481vw,20px)}.Heading-module-scss-module__-NGNla__view_paragraph{font-size:16px}.Heading-module-scss-module__-NGNla__weight_medium{font-variation-settings:"wght" 600;font-weight:500}.Heading-module-scss-module__-NGNla__weight_bold{font-variation-settings:"wght" 800;font-weight:700}.Heading-module-scss-module__-NGNla__color_primary{color:var(--primary-color)}.Heading-module-scss-module__-NGNla__color_secondary{color:var(--secondary-color)}.Heading-module-scss-module__-NGNla__color_accent{color:var(--accent-color)}.Heading-module-scss-module__-NGNla__ellipsis{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Heading-module-scss-module__-NGNla__heading::selection{background-color:var(--accent-color-light);color:var(--primary-color)}
.ErrorMessage-module-scss-module__-kA7Pa__error{background-color:color-mix(in srgb,var(--back-color-second)80%,tomato);color:color-mix(in srgb,var(--back-color-second),tomato 75%);border-radius:0;padding:12px;font-size:12px}
.Card-module-scss-module__DHQCkG__card{background-color:var(--back-color-second);cursor:pointer;border-radius:0;flex-direction:column;gap:24px;padding:0 0 16px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.Card-module-scss-module__DHQCkG__card:hover{box-shadow:var(--shadow);transform:scale(1.03)}}@media (hover:none){.Card-module-scss-module__DHQCkG__card:active{box-shadow:var(--shadow);transform:scale(1.03)}}.Card-module-scss-module__DHQCkG__card__image{object-fit:cover;background:var(--secondary-color);width:100%;height:350px}.Card-module-scss-module__DHQCkG__card__content{flex-direction:column;flex:1;gap:20px;padding-inline:12px;display:flex}.Card-module-scss-module__DHQCkG__card__footer{justify-content:space-between;align-items:center;display:flex}.Card-module-scss-module__DHQCkG__card__contentSlot{line-height:22px}.Card-module-scss-module__DHQCkG__card__info{flex-direction:column;flex:1;gap:8px;display:flex}.Card-module-scss-module__DHQCkG__card__captionSlot{align-items:center;gap:12px;line-height:18px;display:flex}.Card-module-scss-module__DHQCkG__card__title{text-overflow:ellipsis;line-height:24px}.Card-module-scss-module__DHQCkG__card__subtitle{line-height:20px}
.DiscountPrice-module-scss-module__s01Fxq__discountPrice{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DiscountPrice-module-scss-module__s01Fxq__discountPrice__price_old{text-decoration:line-through}.DiscountPrice-module-scss-module__s01Fxq__discountPrice__discount{z-index:10;background-color:var(--accent-color-dark);color:#fff;border-radius:0;padding:8px;position:absolute;top:5px;left:5px}
@keyframes Loader-module-scss-module__De3Giq__rotate-anim{to{transform:rotate(360deg)}}.Loader-module-scss-module__De3Giq__loader{border:5px solid var(--accent-color);border-right:5px solid #0000;border-radius:50%;width:40px;height:40px;animation:5s linear infinite Loader-module-scss-module__De3Giq__rotate-anim}.Loader-module-scss-module__De3Giq__loader_l{border:5px solid var(--accent-color);border-right:5px solid #0000;width:40px;height:40px}.Loader-module-scss-module__De3Giq__loader_m{border:4px solid var(--accent-color);border-right:4px solid #0000;width:32px;height:32px}.Loader-module-scss-module__De3Giq__loader_s{border:2px solid var(--accent-color);border-right:2px solid #0000;width:16px;height:16px}
.Footer-module-scss-module__EzUeIG__footer{background-color:var(--back-color-second);border-top:2px solid color-mix(in srgb,var(--secondary-color),var(--back-color-second)80%);margin-top:20px;padding-block:20px}.Footer-module-scss-module__EzUeIG__footer__container{justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;display:flex}@media screen and (max-width:768px){.Footer-module-scss-module__EzUeIG__footer__container{flex-direction:column;gap:40px}}@media screen and (max-width:1440px){.Footer-module-scss-module__EzUeIG__footer__container{padding-inline:20px}}.Footer-module-scss-module__EzUeIG__footer__navigate{flex-direction:column;gap:12px;display:flex}@media screen and (max-width:768px){.Footer-module-scss-module__EzUeIG__footer__navigate{align-items:center;gap:12px}}
.Button-module-scss-module__VLzsWq__btn{background:var(--accent-color);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:0;outline:none;justify-content:center;align-items:center;gap:8px;padding:16px 20px;transition:background .2s,border-color .2s,color .2s;display:flex}.Button-module-scss-module__VLzsWq__btn__loader{border-color:#fff #0000 #fff #fff}.Button-module-scss-module__VLzsWq__btn_primary{background-color:var(--back-color-second);border-color:var(--primary-color);color:var(--primary-color)}@media (hover:hover){.Button-module-scss-module__VLzsWq__btn:not(.Button-module-scss-module__VLzsWq__btn:disabled):hover{background:var(--accent-color-light);color:#fff;border-color:#0000}}.Button-module-scss-module__VLzsWq__btn:not(.Button-module-scss-module__VLzsWq__btn:disabled):active{background-color:var(--accent-color-dark);color:#fff;border-color:#0000}.Button-module-scss-module__VLzsWq__btn:disabled{background:var(--disabled-color);color:var(--secondary-color);cursor:not-allowed;border-color:#0000}
.CartBlock-module-scss-module__6y6zMW__cartBlock{cursor:pointer;align-items:center;height:100%;display:flex;position:relative}.CartBlock-module-scss-module__6y6zMW__cartBlock__countItems{background-color:var(--accent-color-dark);color:#fff;padding:2px 4px;font-size:12px;position:absolute;top:-12px;right:-10px}.CartBlock-module-scss-module__6y6zMW__cartBlock__countItems_empty{padding:0}
.QuantityButton-module-scss-module__JG719q__quantityBtn{align-items:center;gap:12px;display:flex}.QuantityButton-module-scss-module__JG719q__quantityBtn__btn{padding:16px 16px 11px}
.DropDown-module-scss-module__1lCRia__dropDown{height:100%;position:relative}.DropDown-module-scss-module__1lCRia__dropDown__btn{cursor:pointer;background:var(--back-color-second);border-radius:0;flex:1;justify-content:space-between;align-items:center;gap:10px;height:100%;padding:8px 12px;display:flex}.DropDown-module-scss-module__1lCRia__dropDown__btn_second{background:var(--back-color)}.DropDown-module-scss-module__1lCRia__dropDown__options{background:var(--back-color-second);border:1px solid var(--back-color);z-index:20;width:max(200px,100%);box-shadow:var(--shadow);opacity:0;pointer-events:none;border-radius:0;flex-direction:column;transition:opacity .2s;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.DropDown-module-scss-module__1lCRia__dropDown__options_open{opacity:1;pointer-events:all}.DropDown-module-scss-module__1lCRia__dropDown__option{cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 16px;transition:background .2s}.DropDown-module-scss-module__1lCRia__dropDown__option:hover{background:var(--back-color)}
.InfoProduct-module-scss-module__0gLIWq__product{flex-direction:column;gap:40px;width:100%;display:flex}.InfoProduct-module-scss-module__0gLIWq__product__title{flex-direction:column;gap:24px;width:100%;display:flex}.InfoProduct-module-scss-module__0gLIWq__product__title *{text-align:left;width:100%}.InfoProduct-module-scss-module__0gLIWq__product__btns{gap:40px;display:flex}.InfoProduct-module-scss-module__0gLIWq__product__cartControls{align-items:center;gap:12px;display:flex}.InfoProduct-module-scss-module__0gLIWq__product__cartControlBtn{padding:16px 16px 11px}
.Logo-module-scss-module__bohy7W__logo{align-items:center;gap:24px;display:flex}@media screen and (max-width:576px){.Logo-module-scss-module__bohy7W__logo__title{display:none}}
.List-module-scss-module__6Kksea__list{flex-direction:column;gap:24px;display:flex}.List-module-scss-module__6Kksea__list__items{grid-template-columns:repeat(auto-fit,320px);justify-content:space-between;gap:80px 10px;width:100%;display:grid}@media screen and (max-width:1440px){.List-module-scss-module__6Kksea__list__items{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-content:center;gap:20px}}.List-module-scss-module__6Kksea__list__title{gap:20px;display:flex}.List-module-scss-module__6Kksea__list__totalProducts{vertical-align:text-top}
.Menu-module-scss-module__CfcBSW__menu{align-items:center;display:flex;position:relative}.Menu-module-scss-module__CfcBSW__menu__toggle{cursor:pointer;z-index:20;color:var(--primary-color);background:0 0;border:none;padding:8px;display:none}@media screen and (max-width:1024px){.Menu-module-scss-module__CfcBSW__menu__toggle{display:block}}.Menu-module-scss-module__CfcBSW__menu__list{gap:24px;display:flex}@media screen and (max-width:1024px){.Menu-module-scss-module__CfcBSW__menu__list{background-color:var(--back-color-second);width:clamp(100px,100%,200px);box-shadow:var(--shadow);opacity:0;pointer-events:none;z-index:10;border:1px solid var(--back-color);border-radius:0;flex-direction:column;gap:0;transition:all .2s;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}.Menu-module-scss-module__CfcBSW__menu__list_open{opacity:1;pointer-events:all}}.Menu-module-scss-module__CfcBSW__menu__item{-webkit-user-select:none;user-select:none;width:100%;color:var(--primary-color);padding:12px;text-decoration:none;transition:background .2s;position:relative}.Menu-module-scss-module__CfcBSW__menu__item:after{content:"";background:currentColor;border-radius:20px;width:0;height:2px;transition:width .2s cubic-bezier(.215,.61,.355,1),left .2s cubic-bezier(.215,.61,.355,1);display:block;position:absolute;bottom:-14px;left:50%}.Menu-module-scss-module__CfcBSW__menu__item:hover:after{width:100%;left:0}.Menu-module-scss-module__CfcBSW__menu__item_active{color:var(--accent-color-dark);font-variation-settings:"wght" 700;font-weight:600}@media screen and (max-width:1024px){.Menu-module-scss-module__CfcBSW__menu__item:after{height:0}}@media screen and (max-width:1024px) and (hover:hover){.Menu-module-scss-module__CfcBSW__menu__item:hover{background:var(--back-color)}}@media screen and (max-width:1024px) and (hover:none){.Menu-module-scss-module__CfcBSW__menu__item:active{background:var(--back-color)}}
.CartItemSkeleton-module-scss-module__FjxyxW__cartItem{background:var(--back-color-second);border-radius:0;grid-template-columns:100px 1fr auto;align-items:center;gap:20px;padding:16px;display:grid}@media screen and (max-width:768px){.CartItemSkeleton-module-scss-module__FjxyxW__cartItem{grid-template-columns:100px 10fr}}.CartItemSkeleton-module-scss-module__FjxyxW__cartItem__image{border-radius:0;width:100px;height:100px}.CartItemSkeleton-module-scss-module__FjxyxW__cartItem__info{flex-direction:column;gap:8px;display:flex}.CartItemSkeleton-module-scss-module__FjxyxW__cartItem__actions{align-items:center;gap:16px;display:flex}
.ProfileSkeleton-module-scss-module__6OxBnW__skeleton{background-color:var(--back-color-second);width:clamp(300px,100vw,800px);box-shadow:var(--shadow);border-radius:0;flex-direction:column;gap:40px;padding:40px 20px;display:flex;position:relative}@media screen and (max-width:1024px){.ProfileSkeleton-module-scss-module__6OxBnW__skeleton{box-shadow:none;background-color:var(--back-color)}}.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__header{gap:20px;display:flex}@media screen and (max-width:576px){.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__header{flex-direction:column;align-items:center}}.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__avatar{border-radius:50%}.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__status{position:absolute;top:16px;right:20px}.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__userInfo{flex-direction:column;justify-content:center;gap:20px;display:flex}.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__main{gap:20px;display:flex}.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__main>div{flex-direction:column;flex:1;gap:10px;display:flex}@media screen and (max-width:1024px){.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__main{flex-direction:column}}.ProfileSkeleton-module-scss-module__6OxBnW__skeleton__card{border-radius:0;height:48px}
.Input-module-scss-module__u7FmTq__input__wrapper{background-color:var(--back-color-second);border:1px solid var(--back-color-second);border-radius:0;outline:none;align-items:center;gap:8px;padding-inline:16px;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}@media (hover:hover){.Input-module-scss-module__u7FmTq__input__wrapper:hover:not(:has(input:disabled)){box-shadow:var(--shadow)}}.Input-module-scss-module__u7FmTq__input__wrapper:focus-within{border-color:var(--accent-color);box-shadow:var(--shadow)}.Input-module-scss-module__u7FmTq__input__wrapper:has(input:disabled){background-color:var(--disabled-color);border-color:var(--disabled-color);cursor:not-allowed}.Input-module-scss-module__u7FmTq__input__field{width:100%;color:var(--primary-color);background-color:#0000;border:none;outline:none;padding-block:12px;font-size:16px}.Input-module-scss-module__u7FmTq__input__field::placeholder{color:var(--secondary-color)}.Input-module-scss-module__u7FmTq__input__field:disabled{color:var(--secondary-color);cursor:not-allowed}.Input-module-scss-module__u7FmTq__input__field:disabled~.Input-module-scss-module__u7FmTq__input__afterSlot{opacity:.5}
.UserBlock-module-scss-module__3z53ia__userBlock{justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}.UserBlock-module-scss-module__3z53ia__userBlock__icons{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.UserBlock-module-scss-module__3z53ia__userBlock__avatar{border-radius:50%;transition:box-shadow .2s}@media (hover:hover){.UserBlock-module-scss-module__3z53ia__userBlock__avatar:hover{box-shadow:var(--shadow)}}@media (hover:none){.UserBlock-module-scss-module__3z53ia__userBlock__avatar:active{box-shadow:var(--shadow)}}.UserBlock-module-scss-module__3z53ia__userBlock__btnLogin{background-color:var(--back-color);padding:12px;transition:background-color .1s}.UserBlock-module-scss-module__3z53ia__userBlock__btnLogin:active{background-color:var(--back-color-second)}.UserBlock-module-scss-module__3z53ia__userBlock__menu{background:var(--back-color-second);border:1px solid var(--back-color);box-shadow:var(--shadow);z-index:10;opacity:0;pointer-events:none;border-radius:0;flex-direction:column;width:clamp(100px,100vw,200px);transition:all .2s;display:flex;position:absolute;top:50px;right:0;overflow:hidden}.UserBlock-module-scss-module__3z53ia__userBlock__menu_open{opacity:100;pointer-events:all}.UserBlock-module-scss-module__3z53ia__userBlock__menuItem{-webkit-user-select:none;user-select:none;text-align:left;cursor:pointer;color:var(--primary-color);font-variation-settings:"wght" 500;background:0 0;border:none;padding:12px 16px;font-size:16px;font-weight:400;text-decoration:none;transition:background .2s}.UserBlock-module-scss-module__3z53ia__userBlock__menuItem_red{color:tomato}@media (hover:hover){.UserBlock-module-scss-module__3z53ia__userBlock__menuItem:hover{background:var(--back-color)}}@media (hover:none){.UserBlock-module-scss-module__3z53ia__userBlock__menuItem:active{background:var(--back-color)}}
.CartItem-module-scss-module__ckvrzG__cartItem{background:var(--back-color-second);cursor:pointer;border-radius:0;grid-template-columns:100px 1fr auto;align-items:center;gap:20px;padding:16px;transition:box-shadow .2s;display:grid}@media screen and (max-width:768px){.CartItem-module-scss-module__ckvrzG__cartItem{grid-template-columns:100px 10fr}}.CartItem-module-scss-module__ckvrzG__cartItem:hover{box-shadow:var(--shadow)}.CartItem-module-scss-module__ckvrzG__cartItem__btns{align-items:center;gap:20px;display:flex}.CartItem-module-scss-module__ckvrzG__cartItem__image{border-radius:0;position:relative;overflow:hidden}.CartItem-module-scss-module__ckvrzG__cartItem__info{flex-direction:column;gap:8px;display:flex}.CartItem-module-scss-module__ckvrzG__cartItem__title{-webkit-box-orient:vertical;font-size:16px;line-height:1.3;display:-webkit-box;overflow:hidden}.CartItem-module-scss-module__ckvrzG__cartItem__price{font-size:18px;font-weight:600}.CartItem-module-scss-module__ckvrzG__cartItem__actions{align-items:center;gap:16px;display:flex}.CartItem-module-scss-module__ckvrzG__cartItem__remove{width:32px;height:32px;color:var(--secondary-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.CartItem-module-scss-module__ckvrzG__cartItem__remove:hover{color:#ff4d4f;background:#ff000014}
.LeftBlock-module-scss-module__BZ5Wta__leftBlock{flex-direction:column;gap:10px;width:100%;display:flex}.LeftBlock-module-scss-module__BZ5Wta__leftBlock__header{border-bottom:1px solid var(--secondary-color);align-items:center;gap:10px;padding-bottom:5px;display:flex}.LeftBlock-module-scss-module__BZ5Wta__leftBlock__item{background-color:var(--back-color);border-radius:var(--border-radius);align-items:center;gap:10px;width:100%;padding:4px 12px;display:flex}@media screen and (max-width:1024px){.LeftBlock-module-scss-module__BZ5Wta__leftBlock__item{background-color:var(--back-color-second)}}.LeftBlock-module-scss-module__BZ5Wta__leftBlock__item .LeftBlock-module-scss-module__BZ5Wta__item__info{flex-direction:column;width:100%;display:flex}
.Header-module-scss-module__klcqGG__header{background-color:var(--back-color-second);border-bottom:2px solid color-mix(in srgb,var(--secondary-color),var(--back-color-second)80%);width:100%;padding-block:12px}.Header-module-scss-module__klcqGG__header__container{grid-template-columns:3fr 10fr 3fr;justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;display:grid}@media screen and (max-width:1440px){.Header-module-scss-module__klcqGG__header__container{padding-inline:20px}}.Header-module-scss-module__klcqGG__header__logo{justify-content:flex-start}.Header-module-scss-module__klcqGG__header__navigation{justify-content:center}.Header-module-scss-module__klcqGG__header__right{justify-content:end;align-items:center;gap:12px;display:flex}@media screen and (max-width:576px){.Header-module-scss-module__klcqGG__header__right{flex-direction:column}}.Header-module-scss-module__klcqGG__header__icons{cursor:pointer;align-items:center;gap:12px;display:flex}
.List-module-scss-module__gXFWAa__cartList{flex-direction:column;flex:2;gap:20px;display:flex}
.RightBlock-module-scss-module__XMru8q__rightBlock{flex-direction:column;gap:10px;width:100%;display:flex}.RightBlock-module-scss-module__XMru8q__rightBlock__header{border-bottom:1px solid var(--secondary-color);align-items:center;gap:10px;padding-bottom:5px;display:flex}.RightBlock-module-scss-module__XMru8q__rightBlock__item{background-color:var(--back-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:0;align-items:center;gap:10px;width:100%;padding:4px 12px;display:flex}@media (hover:hover){.RightBlock-module-scss-module__XMru8q__rightBlock__item:hover{background-color:color-mix(in srgb,var(--back-color)85%,var(--primary-color))}.RightBlock-module-scss-module__XMru8q__rightBlock__item_red:hover{background-color:color-mix(in srgb,var(--back-color)85%,tomato)}}.RightBlock-module-scss-module__XMru8q__rightBlock__item:active{background-color:color-mix(in srgb,var(--back-color)85%,#000)}@media screen and (max-width:1024px){.RightBlock-module-scss-module__XMru8q__rightBlock__item{background-color:var(--back-color-second)}}.RightBlock-module-scss-module__XMru8q__rightBlock .RightBlock-module-scss-module__XMru8q__item__info{flex-direction:column;width:100%;display:flex}
.Filters-module-scss-module__1lkszG__filters{align-items:center;gap:12px;width:100%;display:flex}@media screen and (max-width:576px){.Filters-module-scss-module__1lkszG__filters{flex-direction:column;align-items:stretch}}.Filters-module-scss-module__1lkszG__filters__input{flex:1}.Filters-module-scss-module__1lkszG__filters__dropDown{height:100%}
.page-module-scss-module__0dXGfa__loginForm{width:100%;padding-block:20px}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__link{color:var(--accent-color-dark);cursor:pointer}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__field{flex-direction:column;gap:10px;width:100%;display:flex}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__field_link{justify-content:space-between;width:100%;display:flex}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__field_link:has(>:nth-child(3)){flex-direction:column;justify-content:flex-start;gap:4px}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__field_link>a{color:var(--secondary-color)}@media screen and (max-width:576px){.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__field_link>a{padding:8px;font-size:14px}}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__btns{gap:10px;width:100%;display:flex}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__btns>button{flex:1;width:100%;padding:10px 15px}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__btns>button p{font-size:14px}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__btn{padding:12px 16px}.page-module-scss-module__0dXGfa__loginForm .page-module-scss-module__0dXGfa__loginForm__btn p{font-size:14px}.page-module-scss-module__0dXGfa__loginForm__center{justify-content:center;align-items:center;display:flex}
.page-module-scss-module__b0TGNq__registerForm{width:100%;padding-block:20px}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__link{color:var(--accent-color-dark);cursor:pointer}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__field{flex-direction:column;gap:10px;width:100%;display:flex}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__field_link{justify-content:space-between;width:100%;display:flex}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__field_link:has(>:nth-child(3)){flex-direction:column;justify-content:flex-start;gap:4px}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__field_link>a{color:var(--secondary-color)}@media screen and (max-width:576px){.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__field_link>a{padding:8px;font-size:14px}}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__btns{gap:10px;width:100%;display:flex}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__btns>button{flex:1;width:100%;padding:10px 15px}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__btns>button p{font-size:14px}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__btn{padding:12px 16px}.page-module-scss-module__b0TGNq__registerForm .page-module-scss-module__b0TGNq__registerForm__btn p{font-size:14px}.page-module-scss-module__b0TGNq__registerForm__center{justify-content:center;align-items:center;display:flex}
.Summary-module-scss-module__xkYAoG__summary{flex:1;position:relative}.Summary-module-scss-module__xkYAoG__summary__container{background:var(--back-color-second);border-radius:0;flex-direction:column;gap:16px;padding:20px;display:flex;position:sticky;top:20px}.Summary-module-scss-module__xkYAoG__summary__item{justify-content:space-between;font-size:18px;display:flex}
.Me-module-scss-module__UDGvtG__profile{background-color:var(--back-color-second);width:clamp(300px,100vw,800px);box-shadow:var(--shadow);border-radius:0;flex-direction:column;align-items:stretch;gap:40px;padding:40px 20px;display:flex;position:relative}.Me-module-scss-module__UDGvtG__profile__center{justify-content:center;align-items:center;display:flex}@media screen and (max-width:1024px){.Me-module-scss-module__UDGvtG__profile{box-shadow:none;background-color:var(--back-color)}}.Me-module-scss-module__UDGvtG__profile__header{gap:20px;display:flex}@media screen and (max-width:576px){.Me-module-scss-module__UDGvtG__profile__header{flex-direction:column;align-items:center}}.Me-module-scss-module__UDGvtG__profile__avatar{border-radius:50%}.Me-module-scss-module__UDGvtG__profile__isActive{background-color:var(--back-color);border-radius:400px;align-items:center;gap:10px;padding:8px 16px;font-size:12px;display:flex;position:absolute;top:16px;right:20px}.Me-module-scss-module__UDGvtG__profile__userInfo{flex-direction:column;justify-content:center;gap:20px;display:flex}.Me-module-scss-module__UDGvtG__profile .Me-module-scss-module__UDGvtG__userInfo__item{align-items:center;gap:20px;display:flex}@media screen and (max-width:576px){.Me-module-scss-module__UDGvtG__profile .Me-module-scss-module__UDGvtG__userInfo__item:first-child{display:none}}.Me-module-scss-module__UDGvtG__profile__main{gap:20px;display:flex}.Me-module-scss-module__UDGvtG__profile__main>div{flex:1}@media screen and (max-width:1024px){.Me-module-scss-module__UDGvtG__profile__main{flex-direction:column}}
.List-module-scss-module__WadaWa__list{flex-direction:column;gap:40px;width:100%;display:flex}.List-module-scss-module__WadaWa__list__items{grid-template-columns:repeat(auto-fit,320px);justify-content:space-between;gap:80px 10px;width:100%;display:grid}@media screen and (max-width:1440px){.List-module-scss-module__WadaWa__list__items{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-content:center;gap:20px}}.List-module-scss-module__WadaWa__list__items{overflow:visible!important}.List-module-scss-module__WadaWa__list__title{gap:20px;display:flex}.List-module-scss-module__WadaWa__list__totalProducts{vertical-align:text-top}.List-module-scss-module__WadaWa__list__endMessage{text-align:center;grid-column:1/-1}
.page-module-scss-module__PlTSCG__index{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin:20px 0;display:flex}.page-module-scss-module__PlTSCG__index__container{max-width:1240px;margin:0 auto}@media screen and (max-width:1440px){.page-module-scss-module__PlTSCG__index__container{padding-inline:20px}}.page-module-scss-module__PlTSCG__index__title{text-align:center;width:320px}.page-module-scss-module__PlTSCG__index__title span{color:var(--accent-color-light)}
.page-module-scss-module__hwkSaq__cart__container{max-width:1240px;margin:40px auto}@media screen and (max-width:1440px){.page-module-scss-module__hwkSaq__cart__container{padding-inline:20px}}.page-module-scss-module__hwkSaq__cart__container{gap:40px;width:100%;display:flex;position:relative}@media screen and (max-width:1024px){.page-module-scss-module__hwkSaq__cart__container{flex-direction:column}}.page-module-scss-module__hwkSaq__cart__quantity{align-items:center;gap:8px;display:flex}.page-module-scss-module__hwkSaq__cart__quantity span{text-align:center;min-width:30px}
.page-module-scss-module__TFBHWq__list{flex-direction:column;gap:40px;width:100%;max-width:1240px;margin:40px auto;display:flex}@media screen and (max-width:1440px){.page-module-scss-module__TFBHWq__list{padding-inline:20px}}.page-module-scss-module__TFBHWq__list__items{grid-template-columns:repeat(auto-fit,320px);justify-content:space-between;gap:80px 10px;width:100%;display:grid}@media screen and (max-width:1440px){.page-module-scss-module__TFBHWq__list__items{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-content:center;gap:20px}}.page-module-scss-module__TFBHWq__list__items{overflow:visible!important}.page-module-scss-module__TFBHWq__list__heading{text-align:center}
.page-module-scss-module__B8D_ma__profile__center{justify-content:center;align-items:center;display:flex}
.error-module-scss-module__5C4lWq__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100%;padding-inline:8px;display:flex}.error-module-scss-module__5C4lWq__error__icon{animation:2s cubic-bezier(.075,.82,.165,1) infinite alternate error-module-scss-module__5C4lWq__pulse}.error-module-scss-module__5C4lWq__error__link{align-items:center;gap:10px;display:flex}.error-module-scss-module__5C4lWq__error__link:hover{text-decoration:underline}@keyframes error-module-scss-module__5C4lWq__pulse{0%{transform:scale(.9)}to{transform:scale(1.1)}}
.not-found-module-scss-module__HfxUKG__notFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100%;padding-inline:8px;display:flex}.not-found-module-scss-module__HfxUKG__notFound__title{font-size:80px;animation:2s cubic-bezier(.075,.82,.165,1) infinite alternate not-found-module-scss-module__HfxUKG__changeWeight}.not-found-module-scss-module__HfxUKG__notFound__link{align-items:center;gap:10px;display:flex}.not-found-module-scss-module__HfxUKG__notFound__link:hover{text-decoration:underline}@keyframes not-found-module-scss-module__HfxUKG__changeWeight{0%{font-variation-settings:"wght" 100}to{font-variation-settings:"wght" 700}}
.page-module-scss-module__PjlqnW__productsList__container{flex-direction:column;gap:40px;width:100%;max-width:1240px;margin:100px auto;display:flex}@media screen and (max-width:1440px){.page-module-scss-module__PjlqnW__productsList__container{padding-inline:20px}}.page-module-scss-module__PjlqnW__productsList__title{place-content:center;display:flex}.page-module-scss-module__PjlqnW__title__container{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:650px;display:flex}
