.ProfilePage-module__YzTQca__h1,.ProfilePage-module__YzTQca__h2{font-family:var(--font-nunito-sans);letter-spacing:-.01em;text-align:center;color:var(--color-scheme-1-text);font-weight:400}.ProfilePage-module__YzTQca__h1{margin-top:64px;margin-bottom:48px;font-size:36px;line-height:120%}.ProfilePage-module__YzTQca__cabinetContainer{margin-bottom:48px}.ProfilePage-module__YzTQca__h2{margin-bottom:24px;font-size:20px;line-height:140%}.ProfilePage-module__YzTQca__ordersTitle{margin-bottom:16px}.ProfilePage-module__YzTQca__infoContainer{margin-bottom:32px}.ProfilePage-module__YzTQca__orders{justify-content:space-between;display:flex}.ProfilePage-module__YzTQca__order{color:var(--color-scheme-1-text);line-height:150%}.ProfilePage-module__YzTQca__order:not(:last-child){margin-bottom:16px}.ProfilePage-module__YzTQca__date{font-size:14px}.ProfilePage-module__YzTQca__orderNum{font-size:18px;font-weight:600}p:has(+.ProfilePage-module__YzTQca__sum){font-size:18px;font-weight:600}p:has(+.ProfilePage-module__YzTQca__status){font-size:18px;font-weight:600}.ProfilePage-module__YzTQca__logout{border:1px solid var(--opacity-transparent);cursor:pointer;background-color:var(--opacity-neutral-darkest-5);width:100%;height:36px;transition:border-color var(--transition),color var(--transition),background-color var(--transition);border-radius:100px;margin-bottom:48px;font-weight:500;line-height:150%}.ProfilePage-module__YzTQca__logout:hover,.ProfilePage-module__YzTQca__logout:focus{border-color:var(--opacity-neutral-darkest-50);background:var(--opacity-neutral-darkest-15)}.ProfilePage-module__YzTQca__logout:active{border-color:var(--opacity-transparent);color:var(--color-white);background-color:var(--opacity-neutral-darkest-50)}@media screen and (max-width:767px){.ProfilePage-module__YzTQca__statusGroup{display:none}}@media screen and (min-width:768px){.ProfilePage-module__YzTQca__orders{justify-content:flex-start;column-gap:16px}.ProfilePage-module__YzTQca__orders ul:first-child{width:250px}.ProfilePage-module__YzTQca__orders ul:nth-child(2){width:200px}.ProfilePage-module__YzTQca__logout{justify-content:center;align-items:center;width:auto;margin-left:auto;margin-right:auto;padding:6px 12px;display:flex}}@media screen and (min-width:1440px){.ProfilePage-module__YzTQca__h1{margin-top:112px;font-size:48px}.ProfilePage-module__YzTQca__cabinetContainer{flex-direction:row-reverse;column-gap:32px;display:flex}.ProfilePage-module__YzTQca__cabinetContainer>div{width:100%}.ProfilePage-module__YzTQca__h2{font-size:24px}.ProfilePage-module__YzTQca__infoContainer{margin:0}.ProfilePage-module__YzTQca__logout{margin-bottom:80px}}
.MessageNoInfo-module__Ht0_8W__messageContainer{background-color:var(--color-deco-light);border-radius:16px;padding:24px 16px;line-height:150%}.MessageNoInfo-module__Ht0_8W__messageContainer>p{text-align:center;color:var(--color-scheme-1-text);margin-bottom:16px;font-size:18px;font-weight:600}.MessageNoInfo-module__Ht0_8W__messageContainer>button{font-weight:500;line-height:inherit;color:var(--color-neutral-darkest);border:1px solid var(--color-deco);cursor:pointer;background:var(--color-deco);width:100%;height:36px;transition:border-color var(--transition),color var(--transition),background-color var(--transition);border-radius:100px}.MessageNoInfo-module__Ht0_8W__messageContainer>button:hover,.MessageNoInfo-module__Ht0_8W__messageContainer>button:focus{border-color:var(--color-deco-darker);background:var(--color-deco-dark)}.MessageNoInfo-module__Ht0_8W__messageContainer>button:active{border-color:var(--color-deco);color:var(--color-white);background-color:var(--color-deco-darkest)}@media screen and (min-width:768px){.MessageNoInfo-module__Ht0_8W__messageContainer>button{justify-content:center;align-items:center;width:auto;margin-left:auto;margin-right:auto;padding:6px 12px;display:flex}}@media screen and (min-width:1440px){.MessageNoInfo-module__Ht0_8W__messageContainer{max-width:753px}}
.GoodsPage-module__SvFCjW__goods h1{font-family:var(--font-nunito-sans);letter-spacing:-.01em;margin-bottom:24px;font-size:36px;font-weight:400;line-height:1.2}.GoodsPage-module__SvFCjW__goods h2{font-family:var(--font-nunito-sans);letter-spacing:-.01em;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:20px;line-height:1.4;display:flex}.GoodsPage-module__SvFCjW__filtersBlock h3{font-family:var(--font-nunito-sans);letter-spacing:-.01em;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:20px;line-height:1.4;display:flex}.GoodsPage-module__SvFCjW__filtersBlock h3>button,.GoodsPage-module__SvFCjW__clear{cursor:pointer;background-color:#0000;font-size:16px;line-height:1.5}.GoodsPage-module__SvFCjW__count{font-size:14px;line-height:1.5}.GoodsPage-module__SvFCjW__list li:not(:first-child){margin-top:32px}.GoodsPage-module__SvFCjW__list li p>span{gap:4px}.GoodsPage-module__SvFCjW__filters{border:1px solid var(--opacity-neutral-darkest-15);background-color:#0000;border-radius:16px;flex-direction:column;width:100%;margin-top:8px;padding:8px;display:flex}.GoodsPage-module__SvFCjW__select{justify-content:space-between;align-items:center;display:flex}.GoodsPage-module__SvFCjW__select:not(.GoodsPage-module__SvFCjW__selectActive) svg{transform:rotate(-90deg)}.messageNoInfoGoodsPage{margin:0 auto}.GoodsPage-module__SvFCjW__button{cursor:pointer;transition:color var(--transition),border-color var(--transition),background-color var(--transition);border:1px solid var(--color-deco);background-color:var(--color-deco);border-radius:100px;justify-content:center;align-items:center;margin:32px auto 0;padding:6px 12px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.GoodsPage-module__SvFCjW__button:hover{border-color:var(--color-deco-darker);background-color:var(--color-deco-dark)}.GoodsPage-module__SvFCjW__button:active{color:#fff;border-color:var(--color-deco);background-color:var(--color-deco-darkest)}.GoodsPage-module__SvFCjW__fallbacksList{flex-direction:column!important}@media screen and (min-width:320px) and (max-width:768px){.GoodsPage-module__SvFCjW__goodsBlock{margin-top:32px}}@media screen and (min-width:768px){.GoodsPage-module__SvFCjW__fallbacksList{flex-direction:row}.GoodsPage-module__SvFCjW__select{display:none}.GoodsPage-module__SvFCjW__filters{border-radius:unset;border:unset;flex-direction:column;width:243px;margin-top:24px;padding:0;display:flex}.GoodsPage-module__SvFCjW__goods h1{margin-bottom:40px}.GoodsPage-module__SvFCjW__blocks{gap:32px;display:flex}.GoodsPage-module__SvFCjW__list{flex-wrap:wrap;gap:32px;display:flex}.GoodsPage-module__SvFCjW__list li:not(:first-child){margin-top:0}.GoodsPage-module__SvFCjW__list li{flex-direction:column;justify-content:space-between;max-width:calc(50% - 16px);height:423px;display:flex}.GoodsPage-module__SvFCjW__list li img{height:244px}.GoodsPage-module__SvFCjW__filtersBlock{width:243px}}@media screen and (min-width:1440px){.GoodsPage-module__SvFCjW__goodsBlock{width:977px}.GoodsPage-module__SvFCjW__list li{max-width:calc(33.3333% - 21.3333px);height:519px}.GoodsPage-module__SvFCjW__list li img{height:375px}.GoodsPage-module__SvFCjW__filtersBlock{width:303px}}
.Modal-module__sR2AWG__backdrop{z-index:1000;background-color:#00000040;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Modal-module__sR2AWG__modal{background-color:#fff;border-radius:8px;width:100%;padding:24px;position:relative;box-shadow:0 5px 15px #0000004d}
.ReviewsList-module__mngFOa__swiper{margin-top:40px}.ReviewsList-module__mngFOa__swiper h3{flex-direction:column;font-size:16px;font-weight:600;line-height:1.5;display:flex;position:absolute;bottom:0;left:0}.ReviewsList-module__mngFOa__slide{flex-direction:column;min-height:204px;max-height:204px;display:flex!important}.ReviewsList-module__mngFOa__swiper p{line-clamp:4;-webkit-line-clamp:4;text-overflow:ellipsis;letter-spacing:-.01em;-webkit-box-orient:vertical;margin-top:28px;font-size:18px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.ReviewsList-module__mngFOa__link{margin-top:4px;font-size:12px;font-weight:600;line-height:1.5;position:relative}.ReviewsList-module__mngFOa__link:hover:after{width:150px}.ReviewsList-module__mngFOa__link:after{content:"";width:0;height:2px;transition:width var(--transition);background-color:#000;position:absolute;bottom:0;left:0;right:0}
.BasketModal-module__564yvW__modal{background-color:var(--color-scheme-1-background);width:100%;height:100%;padding:40px 20px}.BasketModal-module__564yvW__container{padding:0}.BasketModal-module__564yvW__closeBtn{cursor:pointer;background-color:#0000;border:none;place-self:flex-end;width:32px;height:32px;margin-bottom:28px;display:flex}.BasketModal-module__564yvW__title{font-family:var(--font-nunito-sans);letter-spacing:-.01em;text-align:center;color:#000;margin-bottom:24px;font-size:36px;font-weight:400;line-height:1.2}.BasketModal-module__564yvW__btnContainer{flex-direction:column;gap:16px;margin-top:24px;display:flex}.BasketModal-module__564yvW__btnContainer>a{color:#000;text-align:center;cursor:pointer;width:100%;transition:background-color var(--transition),color var(--transition),border var(--transition);border-radius:100px;margin:0 auto;padding:6px 0;font-size:16px;font-weight:500;line-height:1.5}.BasketModal-module__564yvW__continueBtn{background-color:#0000000d;border:1px solid #fff0}.BasketModal-module__564yvW__continueBtn:hover,.BasketModal-module__564yvW__continueBtn:focus{background-color:#00000026;border:1px solid #00000080}.BasketModal-module__564yvW__continueBtn:active{color:#fff;background-color:#00000080}.BasketModal-module__564yvW__orderBtn{background-color:#c5e1a5;border:1px solid #c5e1a5}.BasketModal-module__564yvW__orderBtn:hover,.BasketModal-module__564yvW__orderBtn:focus{background-color:#9db484;border:1px solid #4e5a42}.BasketModal-module__564yvW__orderBtn:active{color:#fff;background-color:#3b4331}@media screen and (min-width:768px){.BasketModal-module__564yvW__modal{padding:40px 32px;right:0;width:552px!important;position:absolute!important}.BasketModal-module__564yvW__btnContainer{flex-direction:row;gap:24px}.BasketModal-module__564yvW__btnContainer>a{width:232px}}@media screen and (min-width:1440px){.BasketModal-module__564yvW__modal{width:589px!important}.BasketModal-module__564yvW__title{font-size:48px}.BasketModal-module__564yvW__btnContainer>a{width:234px}}
.GoodsOrderList-module__LQCzXa__hr{width:100%;height:1px;color:unset;background-color:var(--color-scheme-1-border);border:0;margin-top:16px;margin-bottom:14px;display:block}.GoodsOrderList-module__LQCzXa__sumBefore,.GoodsOrderList-module__LQCzXa__delivery{font-size:14px;font-weight:400;line-height:1.5}.GoodsOrderList-module__LQCzXa__delivery{margin-top:9px}.GoodsOrderList-module__LQCzXa__sumBefore,.GoodsOrderList-module__LQCzXa__sum{justify-content:space-between;align-items:center;display:flex}.GoodsOrderList-module__LQCzXa__sum{margin-top:16px;font-size:18px;font-weight:600;line-height:1.5}.GoodsOrderList-module__LQCzXa__name{font-size:18px;font-weight:600;line-height:1.5}.GoodsOrderList-module__LQCzXa__name p{align-items:center;font-size:12px;font-weight:400;display:flex}.GoodsOrderList-module__LQCzXa__name p svg{margin-right:4px}.GoodsOrderList-module__LQCzXa__name p span{justify-content:center;align-items:center;margin-left:12px;display:flex}.GoodsOrderList-module__LQCzXa__image{border-radius:16px;width:82px;height:101px}.GoodsOrderList-module__LQCzXa__good{align-items:center;gap:24px;width:100%;display:flex}.GoodsOrderList-module__LQCzXa__good:not(:first-child){margin-top:16px}.GoodsOrderList-module__LQCzXa__priceAmountDelete{flex-wrap:wrap;justify-content:space-between;row-gap:8px;margin-top:8px;display:flex}.GoodsOrderList-module__LQCzXa__priceAmountDelete p{flex:100%;font-size:16px;font-weight:400;line-height:1.5}.GoodsOrderList-module__LQCzXa__priceAmountDelete input{text-align:center;border:1px solid var(--opacity-neutral-darkest-15);background-color:#0000;border-radius:16px;width:64px;height:40px;padding:0 8px}.GoodsOrderList-module__LQCzXa__priceAmountDelete input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.GoodsOrderList-module__LQCzXa__priceAmountDelete input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.GoodsOrderList-module__LQCzXa__priceAmountDelete button{cursor:pointer;background-color:var(--opacity-neutral-darkest-5);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.GoodsOrderList-module__LQCzXa__modal{max-height:434px;overflow-y:auto}.GoodsOrderList-module__LQCzXa__modal .GoodsOrderList-module__LQCzXa__goodInfo{width:100%}@media screen and (min-width:768px){.GoodsOrderList-module__LQCzXa__modal{max-height:452px}.GoodsOrderList-module__LQCzXa__goodInfo{justify-content:space-between;align-items:center;width:100%;display:flex}.GoodsOrderList-module__LQCzXa__priceAmountDelete{justify-content:flex-end;align-items:center;gap:32px;width:50%;display:flex}.GoodsOrderList-module__LQCzXa__modal .GoodsOrderList-module__LQCzXa__priceAmountDelete{flex-wrap:nowrap;gap:8px;margin:0}.GoodsOrderList-module__LQCzXa__priceAmountDelete p{flex:unset}}@media screen and (min-width:1440px){.GoodsOrderList-module__LQCzXa__modal .GoodsOrderList-module__LQCzXa__priceAmountDelete{gap:16px}}
.CreateOrder-module__gwftwa__order h1{font-family:var(--font-nunito-sans);letter-spacing:-.01em;text-align:center;margin-bottom:48px;font-size:36px;font-weight:400;line-height:1.2}.CreateOrder-module__gwftwa__order h2{font-family:var(--font-nunito-sans);letter-spacing:-.01em;text-align:center;margin-bottom:16px;font-size:20px;font-weight:400;line-height:1.4}.CreateOrder-module__gwftwa__blocks{flex-direction:column;gap:32px;display:flex}@media screen and (min-width:1440px){.CreateOrder-module__gwftwa__blocks{flex-direction:row}.CreateOrder-module__gwftwa__orders,.CreateOrder-module__gwftwa__form{width:640px}.CreateOrder-module__gwftwa__form{height:632px;overflow-y:auto}}
.UserInfoForm-module__5cOayG__form{line-height:150%}.UserInfoForm-module__5cOayG__fieldGroup{color:var(--color-scheme-1-text);flex-direction:column;row-gap:8px;display:flex}.UserInfoForm-module__5cOayG__fieldGroup:not(.UserInfoForm-module__5cOayG__groupedGroups .UserInfoForm-module__5cOayG__fieldGroup){margin-bottom:24px}.UserInfoForm-module__5cOayG__groupedGroups{flex-direction:column;row-gap:16px;margin-bottom:24px;display:flex}.UserInfoForm-module__5cOayG__field{line-height:inherit;border:1px solid var(--opacity-neutral-darkest-15);height:40px;transition:color var(--transition),border-color var(--transition);background:0 0;border-radius:16px;padding:8px}.UserInfoForm-module__5cOayG__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.UserInfoForm-module__5cOayG__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.UserInfoForm-module__5cOayG__field[type=number]{appearance:textfield}.UserInfoForm-module__5cOayG__field::placeholder{color:var(--opacity-neutral-darkest-60)}.UserInfoForm-module__5cOayG__field:focus{border-color:var(--color-scheme-1-accent)}.UserInfoForm-module__5cOayG__field:focus::placeholder{color:#0000}.UserInfoForm-module__5cOayG__field:has(+.UserInfoForm-module__5cOayG__error){color:var(--color-red);border-color:var(--color-red)}.UserInfoForm-module__5cOayG__error{color:var(--color-red);font-size:12px}.UserInfoForm-module__5cOayG__button{font-weight:500;line-height:inherit;color:var(--color-neutral-darkest);border:1px solid var(--color-deco);cursor:pointer;background:var(--color-deco);width:100%;height:36px;transition:border-color var(--transition),color var(--transition),background-color var(--transition);border-radius:100px}.UserInfoForm-module__5cOayG__button:hover,.UserInfoForm-module__5cOayG__button:focus{border-color:var(--color-deco-darker);background:var(--color-deco-dark)}.UserInfoForm-module__5cOayG__button:active{border-color:var(--color-deco);color:var(--color-white);background-color:var(--color-deco-darkest)}@media screen and (min-width:768px){.UserInfoForm-module__5cOayG__groupedGroups{flex-direction:row;column-gap:32px}.UserInfoForm-module__5cOayG__groupedGroups>.UserInfoForm-module__5cOayG__fieldGroup{width:100%}.UserInfoForm-module__5cOayG__button{justify-content:center;align-items:center;width:auto;margin-left:auto;margin-right:auto;padding:6px 12px;display:flex}}
