.page-module__h4SgrW__profilePageContainer{background:#f3f9ed;flex-direction:column;justify-content:flex-start;align-items:center;gap:48px;display:flex}.page-module__h4SgrW__profilePageContainer .page-module__h4SgrW__submitButton:hover{background-color:#9db484;border:1px solid #4e5a42;transform:translateY(-1px)}.page-module__h4SgrW__profilePageContainer .page-module__h4SgrW__submitButton:active{transform:translateY(0)}.page-module__h4SgrW__profilePageContainer .page-module__h4SgrW__submitButton:disabled{cursor:not-allowed;box-shadow:none;opacity:.4;background-color:#c5e1a5;border:1px solid #c5e1a5;transform:none}.page-module__h4SgrW__profilePageContainer{width:100%;height:auto;padding-block:64px 48px;padding-inline:20px}.page-module__h4SgrW__title{letter-spacing:-.01em;text-align:center;color:#000;font-family:Nunito Sans,sans-serif;font-size:36px;font-weight:400;line-height:120%}.page-module__h4SgrW__sectionTitle{letter-spacing:-.01em;text-align:center;color:#000;margin:0 auto;font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:400;line-height:120%}.page-module__h4SgrW__logoutWrapper{flex-direction:column;align-items:flex-start;display:flex}.page-module__h4SgrW__logoutButton{color:#000;text-align:center;cursor:pointer;background:#0000000d;border:1px solid #5e5e5e;border-radius:100px;width:100%;height:36px;padding-block:6px;padding-inline:12px;font-size:16px;font-weight:500;line-height:1.5}.page-module__h4SgrW__logoutButton:hover{background-color:#9db484;border:1px solid #4e5a42;transform:translateY(-1px)}.page-module__h4SgrW__logoutButton:active{transform:translateY(0)}.page-module__h4SgrW__logoutButton:disabled{cursor:not-allowed;box-shadow:none;opacity:.4;background-color:#c5e1a5;border:1px solid #c5e1a5;transform:none}@media screen and (min-width:768px){.page-module__h4SgrW__logoutButton{width:200px;height:36px;margin:0 auto}}@media screen and (min-width:1440px){.page-module__h4SgrW__profilePageContainer{background:#f3f9ed;grid-template-columns:1fr 1fr;grid-template-areas:"title title""ordersTitle infoTitle""orders info""logout logout";place-items:start center;gap:24px;width:1312px;max-width:1312px;margin:0 auto;padding-block:64px 48px;display:grid}.page-module__h4SgrW__title{grid-area:title}.page-module__h4SgrW__sectionTitle:nth-of-type(2){grid-area:ordersTitle;justify-self:start}.page-module__h4SgrW__sectionTitle:first-of-type{grid-area:infoTitle;justify-self:start}.page-module__h4SgrW__profilePageContainer>div:first-of-type{grid-area:info;width:100%;max-width:620px}.page-module__h4SgrW__profilePageContainer>div:nth-of-type(2){grid-area:orders;width:100%;max-width:620px}.page-module__h4SgrW__logoutWrapper{grid-area:logout;justify-content:center;width:100%}.page-module__h4SgrW__logoutButton{margin:0 auto}}
.UserInfoForm-module__1YoIUq__formContainer{width:100%}.UserInfoForm-module__1YoIUq__form,.UserInfoForm-module__1YoIUq__formWrap{flex-direction:column;gap:24px;width:100%;display:flex}.UserInfoForm-module__1YoIUq__formWrapper{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.UserInfoForm-module__1YoIUq__formInput{box-sizing:border-box;background:0 0;border:1px solid #00000026;border-radius:16px;width:100%;height:40px;padding:8px}.UserInfoForm-module__1YoIUq__errorMessage{color:#9d0000;margin-top:-4px;font-size:12px;font-weight:400;line-height:1.5}.UserInfoForm-module__1YoIUq__submitButton{box-sizing:border-box;color:#000;text-align:center;cursor:pointer;background:#c5e1a5;border:1px solid #5e5e5e;border-radius:100px;width:335px;height:36px;padding-block:6px;padding-inline:12px;font-size:16px;font-weight:500;line-height:1.5}.UserInfoForm-module__1YoIUq__submitButton:hover{background-color:#9db484;border:1px solid #4e5a42;transform:translateY(-1px)}.UserInfoForm-module__1YoIUq__submitButton:active{transform:translateY(0)}.UserInfoForm-module__1YoIUq__submitButton:disabled{cursor:not-allowed;box-shadow:none;opacity:.4;background-color:#c5e1a5;border:1px solid #c5e1a5;transform:none}@media screen and (min-width:768px){.UserInfoForm-module__1YoIUq__formContainer{width:704px}.UserInfoForm-module__1YoIUq__formWrapper{width:100%}.UserInfoForm-module__1YoIUq__formWrap{flex-direction:row;gap:32px}.UserInfoForm-module__1YoIUq__submitButton{width:146px;margin-left:auto;margin-right:auto;padding-inline:8px}}@media screen and (min-width:1440px){.UserInfoForm-module__1YoIUq__form{width:640px;height:376px}}
.OrderList-module__87DnIq__orderListContainer{flex-wrap:wrap;gap:16px;display:flex}.OrderList-module__87DnIq__orderItem{flex-shrink:0;width:100%}.OrderList-module__87DnIq__orderItemDetails{justify-content:space-between;align-items:flex-start;display:flex}.OrderList-module__87DnIq__orderLeft{flex-shrink:0;margin-right:10px}.OrderList-module__87DnIq__date{color:#000;font:400 14px/1.5 Inter,sans-serif}.OrderList-module__87DnIq__boldText{color:#000;font:600 18px/1.5 Inter,sans-serif}.OrderList-module__87DnIq__orderTotal{text-align:left;flex-direction:column;flex-shrink:0;align-items:flex-start;font-weight:700;display:flex}.OrderList-module__87DnIq__orderValueText{color:#000;font:400 16px/1.5 Inter,sans-serif}.OrderList-module__87DnIq__orderStatusWrapper{display:none}@media screen and (min-width:768px){.OrderList-module__87DnIq__orderListContainer{width:704px;padding-top:16px}.OrderList-module__87DnIq__orderItemDetails{justify-content:space-between}.OrderList-module__87DnIq__orderLeft,.OrderList-module__87DnIq__orderTotal,.OrderList-module__87DnIq__orderStatusWrapper{flex:1 0}.OrderList-module__87DnIq__orderTotal{text-align:left;align-items:flex-start}.OrderList-module__87DnIq__orderStatusWrapper{text-align:left;align-self:flex-start;font-weight:700;display:block}}
.MessageNoInfo-module__lu11qG__message_wrapper{justify-content:center;align-items:center;min-width:100%;display:flex}.MessageNoInfo-module__lu11qG__message_container{text-align:center;background-color:#d6eac0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:24px 16px;display:flex}.MessageNoInfo-module__lu11qG__message_text{text-align:center;color:#000;font-size:18px;font-weight:600;line-height:1.5}.MessageNoInfo-module__lu11qG__message_button{color:#000;cursor:pointer;background:#c5e1a5;border:1px solid #c5e1a5;border-radius:100px;min-width:100%;padding:6px 12px;font-size:16px;font-weight:500;transition:background-color .2s}.MessageNoInfo-module__lu11qG__message_button:hover,.MessageNoInfo-module__lu11qG__message_button:focus{background-color:#9db484}@media (min-width:768px){.MessageNoInfo-module__lu11qG__message_button{min-width:0;font-size:16px;font-weight:600}}@media (min-width:1440px){.MessageNoInfo-module__lu11qG__message_container{width:640px}.MessageNoInfo-module__lu11qG__message_text{max-width:600px;font-size:18px}.MessageNoInfo-module__lu11qG__message_button{font-weight:500}}
.GoodsList-module__o7WpBG__list{box-sizing:border-box;grid-template-columns:repeat(1,1fr);gap:20px;width:100%;display:grid;overflow-x:hidden}@media (min-width:768px){.GoodsList-module__o7WpBG__list{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1440px){.GoodsList-module__o7WpBG__list{grid-template-columns:repeat(3,1fr);gap:28px}}
.GoodsPage-module__jdg9sW__content{flex-direction:column;gap:20px;margin-top:20px;margin-bottom:24px;display:flex}.GoodsPage-module__jdg9sW__goodsPageTitle{margin-top:16px;font-size:24px;font-weight:600}.GoodsPage-module__jdg9sW__sidebar{width:100%}.GoodsPage-module__jdg9sW__listArea{flex-direction:column;gap:24px;width:100%;display:flex}.GoodsPage-module__jdg9sW__showMoreWrapper{justify-content:center;padding-bottom:24px;display:flex}.GoodsPage-module__jdg9sW__showMoreBtn{color:#000;cursor:pointer;background:#c5e1a5;border:none;border-radius:100px;justify-content:center;align-items:center;width:160px;height:40px;font-size:15px;transition:background .2s;display:flex}.GoodsPage-module__jdg9sW__showMoreBtn:hover{background:#9db484}@media (min-width:768px){.GoodsPage-module__jdg9sW__sidebar{width:30%}.GoodsPage-module__jdg9sW__goodsPageTitle{margin-top:24px;font-size:28px}.GoodsPage-module__jdg9sW__content{flex-direction:row;gap:28px}}@media (min-width:1024px){.GoodsPage-module__jdg9sW__content{flex-direction:row;gap:32px}.GoodsPage-module__jdg9sW__sidebar{flex:0 0 220px}.GoodsPage-module__jdg9sW__listArea{flex:1}}@media (min-width:1440px){.GoodsPage-module__jdg9sW__goodsPageTitle{margin-top:32px;font-size:32px}.GoodsPage-module__jdg9sW__showMoreWrapper{padding-bottom:32px}}
.CreateOrderPage-module__Q7_SCW__pageContainer{width:100%;margin:0 auto;padding:64px 20px}.CreateOrderPage-module__Q7_SCW__pageTitle{letter-spacing:-.01em;text-align:center;color:#000;width:100%;height:86 px;margin-bottom:48px;font-size:36px;font-weight:400;line-height:1.2}.CreateOrderPage-module__Q7_SCW__orderContent{flex-direction:column;align-items:center;gap:32px;display:flex}.CreateOrderPage-module__Q7_SCW__goodsSection,.CreateOrderPage-module__Q7_SCW__formSection{width:100%}@media (min-width:375px){.CreateOrderPage-module__Q7_SCW__pageContainer{max-width:375px}}@media (min-width:768px){.CreateOrderPage-module__Q7_SCW__pageContainer{max-width:768px;padding:64px 32px}.CreateOrderPage-module__Q7_SCW__pageTitle{max-width:704px;height:43px;margin-bottom:32px}.CreateOrderPage-module__Q7_SCW__orderContent{maxwidth:704px}.CreateOrderPage-module__Q7_SCW__goodsSection,.CreateOrderPage-module__Q7_SCW__formSection{max-width:704px}}@media (min-width:1440px){.CreateOrderPage-module__Q7_SCW__pageContainer{max-width:1440px;padding:112px 64px}.CreateOrderPage-module__Q7_SCW__pageTitle{text-align:center;width:100%;max-width:none;height:58px;margin:0 auto 48px;font-size:48px}.CreateOrderPage-module__Q7_SCW__orderContent{flex-direction:row;align-items:stretch;gap:32px;max-width:1312px;margin:0 auto}.CreateOrderPage-module__Q7_SCW__goodsSection{flex:1;max-width:640px;height:632px}.CreateOrderPage-module__Q7_SCW__formSection{max-width:640px;height:632px}}
.BasketModal-module__Fi5nPq__basketModalBackdrop{z-index:9999;background-color:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.BasketModal-module__Fi5nPq__basketModal{background:#f9fcf6;flex-direction:column;gap:24px;width:100%;max-width:552px;height:auto;max-height:100vh;padding:40px 20px;animation:.3s BasketModal-module__Fi5nPq__showModal;display:flex;position:relative;overflow:auto;box-shadow:0 8px 32px #00000040}@keyframes BasketModal-module__Fi5nPq__showModal{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.BasketModal-module__Fi5nPq__basketModalCloseBtnContainer{justify-content:flex-end;display:flex}.BasketModal-module__Fi5nPq__basketModalCloseButton{cursor:pointer;color:#333;background:0 0;border:none;font-size:20px;font-weight:600;transition:color .2s;top:16px;right:16px}.BasketModal-module__Fi5nPq__basketMenuCloseBtnIcon:hover,.BasketModal-module__Fi5nPq__basketMenuCloseBtnIcon:focus{fill:#9db484}.BasketModal-module__Fi5nPq__basketModalTitle{letter-spacing:-.01em;text-align:center;letter-spacing:-.01em;text-align:center;color:#000;font-family:Nunito Sans,sans-serif;font-size:32px;font-weight:400;line-height:1.2}.BasketModal-module__Fi5nPq__basketModalActions{flex-direction:column;justify-content:center;gap:16px;margin-top:24px;display:flex}.BasketModal-module__Fi5nPq__basketModalPrimaryButton{background-color:#c5e1a5}.BasketModal-module__Fi5nPq__basketModalSecondaryButton{background-color:#0000000d}.BasketModal-module__Fi5nPq__basketModalPrimaryButton:hover,.BasketModal-module__Fi5nPq__basketModalPrimaryButton:focus{color:#000;background-color:#9db484;border:1px solid #4e5a42}.BasketModal-module__Fi5nPq__basketModalPrimaryButton:active{color:#fff;background-color:#3b4331;border:1px solid #c5e1a5}.BasketModal-module__Fi5nPq__basketModalPrimaryButton:disabled{background-color:#f9fcf6}.BasketModal-module__Fi5nPq__basketModalSecondaryButton:hover,.BasketModal-module__Fi5nPq__basketModalSecondaryButton:focus{background-color:#00000026;border:1px solid #00000080}.BasketModal-module__Fi5nPq__basketModalSecondaryButton:active{color:#fff;background-color:#00000080}.BasketModal-module__Fi5nPq__basketModalSecondaryButton,.BasketModal-module__Fi5nPq__basketModalPrimaryButton{letter-spacing:0;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding:6px 12px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:all .25s ease-in-out}.BasketModal-module__Fi5nPq__fadeIn{animation:.3s forwards BasketModal-module__Fi5nPq__backdropFadeIn}.BasketModal-module__Fi5nPq__fadeOut{animation:.3s forwards BasketModal-module__Fi5nPq__backdropFadeOut}@keyframes BasketModal-module__Fi5nPq__backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes BasketModal-module__Fi5nPq__backdropFadeOut{0%{opacity:1}to{opacity:0}}.BasketModal-module__Fi5nPq__slideIn{animation:.3s forwards BasketModal-module__Fi5nPq__slideInRight}.BasketModal-module__Fi5nPq__slideOut{animation:.3s forwards BasketModal-module__Fi5nPq__slideOutRight}@keyframes BasketModal-module__Fi5nPq__slideInRight{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes BasketModal-module__Fi5nPq__slideOutRight{0%{transform:translate(0%)}to{transform:translate(100%)}}@media screen and (min-width:768px){.BasketModal-module__Fi5nPq__basketModalActions{flex-direction:row;flex-shrink:0;gap:24px;display:flex}.BasketModal-module__Fi5nPq__primaryButton,.BasketModal-module__Fi5nPq__secondaryButton{width:232px}}@media screen and (min-width:1440px){.BasketModal-module__Fi5nPq__basketModalPrimaryButton,.BasketModal-module__Fi5nPq__basketModalSecondaryButton{width:234.5px}}
