.Cart_Cart___JQLg{display:grid;grid-gap:16px}@media(min-width:768px){.Cart_Cart___JQLg{grid-template-columns:2fr 1fr}}.Cart_Cart__Items___eLI4{display:grid;grid-gap:16px;height:-moz-fit-content;height:fit-content;margin-bottom:48px}.Cart_Cart__Items__Item__lliIs{border-radius:6px;padding:16px;background:#006631;opacity:.9;display:grid;grid-template-columns:repeat(3,1fr);height:-moz-fit-content;height:fit-content}.Cart_Cart__Items__Item__RemoveButton__zhfIa{color:#5daf98;cursor:pointer;text-align:right;transition:.3s ease-in-out}.Cart_Cart__Items__Item__RemoveButton__zhfIa:hover{color:#519480}.Cart_Cart__Totals__Wrapper__hYoK4{border-radius:6px;padding:16px;background:#006631;opacity:.9;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:100px;align-self:start}.Cart_Cart__Totals__Wrapper__hYoK4 button{margin-top:16px;width:100%}.Cart_Cart__Totals__ou_hy span{display:block;margin-bottom:16px}.Cart_Cart__Totals__ou_hy span:last-of-type{border-top:1px solid #fff;padding-top:16px;margin-bottom:0}.Cart_Cart__Totals__ou_hy button{margin-top:auto}.Cart_Cart__Empty__fLlea{font-size:2rem;margin-bottom:48px}.Cart_Cart__Empty__fLlea,.Cart_Cart___JQLg h2{border-radius:6px;padding:16px;background:#006631;opacity:.9}.Cart_Cart___JQLg h2,.InputText_InputText__w8MLr{margin-bottom:16px}.InputText_InputText_invalid__OfOGL input,.InputText_InputText_invalid__OfOGL textarea{background:url(/warning.svg) no-repeat calc(100% - 16px);border-color:red}.InputText_InputText__Error__6ymSz{color:red;font-size:1.2rem;margin:0}.Popup_Popup__TS3iF{align-items:center;box-sizing:border-box;display:flex;justify-content:center;height:100vh;position:fixed;padding:12px;right:0;top:0;transition:all .3s ease-in-out;width:100%;z-index:51}@media(min-width:768px){.Popup_Popup__TS3iF{overflow:auto;padding:0 12px}}.Popup_Popup_smallScreen__9UmHR{align-items:flex-start}.Popup_Popup_fullScreen__asLWr{padding:0}@media(max-width:767px){.Popup_Popup_fullHeight__nIGE6 .Popup_Popup__Child__Wrapper__Jk4FE{overflow:auto;height:calc(100vh - 100px)}}.Popup_Popup__Background__9XK67{background:#006631;opacity:.8;position:fixed;height:100%;width:100%}.Popup_Popup__Background_general__wQlTr{left:0;top:0}.Popup_Popup__CloseButton__YALjG{background:url(/cross.svg) no-repeat 50% 50%;background-size:12px;cursor:pointer;height:44px;width:44px;position:absolute;right:0;top:0}.Popup_Popup__Content__Sxm_A{background:#006631;box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:6px;min-height:-moz-fit-content;min-height:fit-content;padding:16px;position:relative;width:100%}.Popup_Popup__Content_fullScreen__PwgBO{min-height:100vh}@media(min-width:768px){.Popup_Popup__Content__Sxm_A{width:auto}}.Popup_Popup__Header__BH4bg{padding:0!important}.Profile_Profile__jan0L{display:flex;flex-direction:column;gap:16px}.Profile_Profile__Block__wuPJO{border-radius:6px;padding:16px;background:#006631;opacity:.9;margin:0}.Profile_Profile__Block__wuPJO button{margin-top:16px;width:100%}.Profile_Profile__Address___stFe p{margin:8px 0}.Profile_Profile__Wrapper__t8nYh{margin:0 auto;width:100%}.Profile_Profile__Wrapper__t8nYh ul{list-style:none;padding:0}.Profile_Profile__Wrapper__t8nYh ul li{display:flex;align-items:center;gap:8px;margin-bottom:8px}.Profile_Profile__Wrapper__t8nYh ul li:last-of-type{margin-bottom:0}@media(min-width:768px){.Profile_Profile__Wrapper__t8nYh{min-width:380px}}.AddressPopup_AddressPopup__4ia2A{margin-top:16px;min-width:300px}.AddressPopup_AddressPopup__4ia2A button,.AddressPopup_AddressPopup__4ia2A input,.AddressPopup_AddressPopup__4ia2A select{width:100%}.AddressPopup_AddressPopup__Name__Container__eFofj{display:grid}@media(min-width:768px){.AddressPopup_AddressPopup__Name__Container__eFofj{grid-gap:1rem;grid-template-columns:1fr 1fr}}.AddressPopup_AddressPopup__Container__MICI6{display:grid;grid-gap:1rem;margin-bottom:16px}@media(min-width:768px){.AddressPopup_AddressPopup__Container__MICI6{grid-template-columns:2fr 1fr}}.AddressPopup_AddressPopup__Container__MICI6>div{margin-bottom:0}