@media (max-width:768px){.LoginForm_container__RXPB0{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:10px}.LoginForm_background__DRGrL{background-size:cover;background-position:50%;background-image:url(/images/desktop_login_banner.jpg);background-attachment:fixed}.LoginForm_background__DRGrL,.LoginForm_overlay__vDllT{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.LoginForm_overlay__vDllT{background-color:rgba(0,0,0,.3)}.LoginForm_content__9arzr{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;min-height:100vh}.LoginForm_logo__Utg7D{margin-bottom:1.25rem;height:auto;max-width:100%;width:200;height:100}.LoginForm_card__I4sW_{width:100%;max-width:550px;min-height:300px;background-color:#f0f0f0;opacity:1;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column}.LoginForm_cardHeader__qP4_6{padding:25px;flex-shrink:0}.LoginForm_cardTitle___qiyh{font-size:30px;color:#000;letter-spacing:1px;font-weight:300;margin:0}.LoginForm_cardContent__UViQ5{padding:0 25px;flex:1 1;display:flex;flex-direction:column;justify-content:center}.LoginForm_form__k3LwM{display:flex;flex-direction:column;gap:1.25rem}.LoginForm_formGroup__ctDmG{display:flex;flex-direction:column;width:75%;gap:20px}.LoginForm_input___8fI_{background-color:white;letter-spacing:1px;padding:.75rem 1rem;border:none;border-radius:.375rem;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.LoginForm_input___8fI_:focus{outline:none;border-color:#c9deb1;box-shadow:0 0 0 3px rgba(132,204,22,.1)}.LoginForm_linksRow__CHAMM{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.LoginForm_checkboxGroup__cZQih{display:flex;align-items:center;gap:3px}.LoginForm_checkbox__oVK_Q{height:15px;width:15px;border-radius:5px;border:1px solid #6a6a6a;accent-color:#c9deb1;cursor:pointer}.LoginForm_checkboxLabel__yTFaW{font-size:14px;color:#6a6a6a;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;cursor:pointer}.LoginForm_forgotLink__Bvd99{font-size:14px;color:#6a6a6a;text-decoration:underline;background:none;border:none;outline:none;padding:0;font-family:inherit;cursor:pointer}.LoginForm_buttonWrapper__gfbwr{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.LoginForm_button__Ezu3f{width:auto;padding:12px 80px;background-color:#c9deb1;color:black;border:none;border-radius:10px;font-size:16px;letter-spacing:1px;font-weight:500;cursor:pointer;transition:background-color .4s ease-in-out}.LoginForm_button__Ezu3f:hover{background-color:#c7e0aa}.LoginForm_button__Ezu3f:focus{outline:none;box-shadow:0 0 0 3px rgba(132,204,22,.1)}.LoginForm_cardFooter__ter2o{background-color:#f2e5d3;padding:25px;display:flex;align-items:center;justify-content:space-between;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;flex-shrink:0}.LoginForm_footerText__ZmqcF{display:flex;flex-direction:column;gap:.25rem}.LoginForm_noAccount__zlRue{font-size:16px;font-weight:500;color:#000000;margin:0}.LoginForm_registerLink__6w6an{display:flex;align-items:center;gap:.25rem;font-size:14px;font-weight:400;color:black;text-decoration:none}.LoginForm_registerLink__6w6an:hover{text-decoration:underline}.LoginForm_arrowIcon___BWrv{cursor:pointer;transition:transform .15s ease-in-out}.LoginForm_arrowIcon___BWrv:hover{transform:translateX(2px)}}@media (min-width:769px) and (max-width:1023px){.LoginForm_container__RXPB0{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.LoginForm_background__DRGrL{background-size:cover;background-position:50%;background-image:url(/images/desktop_login_banner.jpg);background-attachment:fixed}.LoginForm_background__DRGrL,.LoginForm_overlay__vDllT{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.LoginForm_overlay__vDllT{background-color:rgba(0,0,0,.3)}.LoginForm_content__9arzr{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;min-height:100vh}.LoginForm_logo__Utg7D{margin-bottom:1.25rem;height:auto;max-width:100%;width:200;height:100}.LoginForm_card__I4sW_{width:100%;max-width:500px;min-height:300px;background-color:#f0f0f0;opacity:1;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column}.LoginForm_cardHeader__qP4_6{padding:25px;flex-shrink:0}.LoginForm_cardTitle___qiyh{font-size:28px;color:#000;letter-spacing:1px;font-weight:300;margin:0}.LoginForm_cardContent__UViQ5{padding:0 25px;flex:1 1;display:flex;flex-direction:column;justify-content:center}.LoginForm_form__k3LwM{display:flex;flex-direction:column;gap:1.25rem}.LoginForm_formGroup__ctDmG{display:flex;flex-direction:column;width:85%;gap:20px}.LoginForm_input___8fI_{background-color:white;letter-spacing:1px;padding:.75rem 1rem;border:none;border-radius:.375rem;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.LoginForm_input___8fI_:focus{outline:none;border-color:#c9deb1;box-shadow:0 0 0 3px rgba(132,204,22,.1)}.LoginForm_linksRow__CHAMM{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.LoginForm_checkboxGroup__cZQih{display:flex;align-items:center;gap:3px}.LoginForm_checkbox__oVK_Q{height:15px;width:15px;border-radius:5px;border:1px solid #6a6a6a;accent-color:#c9deb1;cursor:pointer}.LoginForm_checkboxLabel__yTFaW{font-size:14px;color:#6a6a6a;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;cursor:pointer}.LoginForm_forgotLink__Bvd99{font-size:14px;color:#6a6a6a;text-decoration:underline;background:none;border:none;outline:none;padding:0;font-family:inherit;cursor:pointer}.LoginForm_buttonWrapper__gfbwr{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.LoginForm_button__Ezu3f{width:auto;padding:12px 80px;background-color:#c9deb1;color:black;border:none;border-radius:10px;font-size:16px;letter-spacing:1px;font-weight:500;cursor:pointer;transition:background-color .4s ease-in-out}.LoginForm_button__Ezu3f:hover{background-color:#c7e0aa}.LoginForm_button__Ezu3f:focus{outline:none;box-shadow:0 0 0 3px rgba(132,204,22,.1)}.LoginForm_cardFooter__ter2o{background-color:#f2e5d3;padding:25px;display:flex;align-items:center;justify-content:space-between;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;flex-shrink:0}.LoginForm_footerText__ZmqcF{display:flex;flex-direction:column;gap:.25rem}.LoginForm_noAccount__zlRue{font-size:16px;font-weight:500;color:#000000;margin:0}.LoginForm_registerLink__6w6an{display:flex;align-items:center;gap:.25rem;font-size:14px;font-weight:400;color:black;text-decoration:none}.LoginForm_registerLink__6w6an:hover{text-decoration:underline}.LoginForm_arrowIcon___BWrv{cursor:pointer;transition:transform .15s ease-in-out}.LoginForm_arrowIcon___BWrv:hover{transform:translateX(2px)}}@media (min-width:1024px){.LoginForm_container__RXPB0{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center}.LoginForm_background__DRGrL{background-size:cover;background-position:50%;background-image:url(/images/desktop_login_banner.jpg);background-attachment:fixed}.LoginForm_background__DRGrL,.LoginForm_overlay__vDllT{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.LoginForm_overlay__vDllT{background-color:rgba(0,0,0,.3)}.LoginForm_content__9arzr{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;min-height:100vh}.LoginForm_logo__Utg7D{margin-bottom:1.25rem;height:auto;max-width:100%;width:200;height:100}.LoginForm_card__I4sW_{width:100%;max-width:550px;min-height:300px;background-color:#f0f0f0;opacity:1;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column}.LoginForm_cardHeader__qP4_6{padding:25px;flex-shrink:0}.LoginForm_cardTitle___qiyh{font-size:30px;color:#000;letter-spacing:1px;font-weight:300;margin:0}.LoginForm_cardContent__UViQ5{padding:0 25px;flex:1 1;display:flex;flex-direction:column;justify-content:center}.LoginForm_form__k3LwM{display:flex;flex-direction:column;gap:1.25rem}.LoginForm_formGroup__ctDmG{display:flex;flex-direction:column;width:75%;gap:20px}.LoginForm_input___8fI_{background-color:white;letter-spacing:1px;padding:.75rem 1rem;border:none;border-radius:.375rem;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.LoginForm_input___8fI_:focus{outline:none;border-color:#c9deb1;box-shadow:0 0 0 3px rgba(132,204,22,.1)}.LoginForm_linksRow__CHAMM{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.LoginForm_checkboxGroup__cZQih{display:flex;align-items:center;gap:3px}.LoginForm_checkbox__oVK_Q{height:15px;width:15px;border-radius:5px;border:1px solid #6a6a6a;accent-color:#c9deb1;cursor:pointer}.LoginForm_checkboxLabel__yTFaW{font-size:14px;color:#6a6a6a;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;cursor:pointer}.LoginForm_forgotLink__Bvd99{font-size:14px;color:#6a6a6a;text-decoration:underline;background:none;border:none;outline:none;padding:0;font-family:inherit;cursor:pointer}.LoginForm_buttonWrapper__gfbwr{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.LoginForm_button__Ezu3f{width:auto;padding:12px 80px;background-color:#c9deb1;color:black;border:none;border-radius:10px;font-size:16px;letter-spacing:1px;font-weight:500;cursor:pointer;transition:background-color .4s ease-in-out}.LoginForm_button__Ezu3f:hover{background-color:#c7e0aa}.LoginForm_button__Ezu3f:focus{outline:none;box-shadow:0 0 0 3px rgba(132,204,22,.1)}.LoginForm_cardFooter__ter2o{background-color:#f2e5d3;padding:25px;display:flex;align-items:center;justify-content:space-between;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;flex-shrink:0}.LoginForm_footerText__ZmqcF{display:flex;flex-direction:column;gap:.25rem}.LoginForm_noAccount__zlRue{font-size:16px;font-weight:500;color:#000000;margin:0}.LoginForm_registerLink__6w6an{display:flex;align-items:center;gap:.25rem;font-size:14px;font-weight:400;color:black;text-decoration:none}.LoginForm_registerLink__6w6an:hover{text-decoration:underline}.LoginForm_arrowIcon___BWrv{cursor:pointer;transition:transform .15s ease-in-out}.LoginForm_arrowIcon___BWrv:hover{transform:translateX(2px)}}.LoginForm_loginError__4Llrv{color:#dc2626;font-size:13px;margin:4px 0 0}.LoginForm_successMessage__pqN3T{color:#16a34a;font-size:13px;margin:4px 0 0}@media (max-width:768px){.styledTable_tableWrapper__JvQIP{width:100%;overflow-x:auto}.styledTable_table__3q8GZ{width:100%;border-collapse:collapse;font-size:14px;color:#333}.styledTable_table__3q8GZ thead tr{border-bottom:2px solid #000}.styledTable_table__3q8GZ th{text-align:left;padding:10px 5px;font-weight:600;letter-spacing:.5px;min-width:100px}.styledTable_table__3q8GZ tbody tr{border-bottom:1px solid #ddd}.styledTable_table__3q8GZ td{padding:12px 5px;vertical-align:top}.styledTable_table__3q8GZ tbody tr:last-child{border-bottom:0}}@media (min-width:768px){.styledTable_tableWrapper__JvQIP{width:100%;overflow-x:auto}.styledTable_table__3q8GZ{width:100%;border-collapse:collapse;font-size:14px;color:#333}.styledTable_table__3q8GZ thead tr{border-bottom:2px solid #000}.styledTable_table__3q8GZ th{text-align:left;padding:10px 5px;font-weight:600;letter-spacing:.5px}.styledTable_table__3q8GZ tbody tr{border-bottom:1px solid #ddd}.styledTable_table__3q8GZ td{padding:12px 5px;vertical-align:top}.styledTable_table__3q8GZ tbody tr:last-child{border-bottom:0}}@media (min-width:1024px){.styledTable_tableWrapper__JvQIP{width:100%;overflow-x:auto}.styledTable_table__3q8GZ{width:100%;border-collapse:collapse;font-size:14px;color:#333}.styledTable_table__3q8GZ thead tr{border-bottom:2px solid #000}.styledTable_table__3q8GZ th{text-align:left;padding:10px 5px;font-weight:600;letter-spacing:.5px}.styledTable_table__3q8GZ tbody tr{border-bottom:1px solid #ddd}.styledTable_table__3q8GZ td{padding:12px 5px;vertical-align:top}.styledTable_table__3q8GZ tbody tr:last-child{border-bottom:0}}.styledTable_noData___AvxX{text-align:center;padding:32px 16px;color:#8a8a8a;font-size:14px;font-style:italic}@media (max-width:768px){.buttonStyles_styledButton__wCTw_{width:auto;padding:10px;color:black;border:none;border-radius:5px;font-size:12px;letter-spacing:1px;font-weight:500;cursor:pointer}}@media (min-width:768px){.buttonStyles_styledButton__wCTw_{width:auto;padding:12px 10px;color:black;border:none;border-radius:5px;font-size:12px;letter-spacing:1px;font-weight:500;cursor:pointer}}@media (min-width:1024px){.buttonStyles_styledButton__wCTw_{width:auto;padding:12px 10px;color:black;border:none;border-radius:10px;font-size:16px;letter-spacing:7%;font-weight:500;min-width:150px;cursor:pointer}}@media (max-width:768px){.categoriespage_CategoriesPage__C9V2i{background:#f5f6f8;padding:40px 0}.categoriespage_ProductsList__nLkUf{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:20px}}@media (min-width:768px){.categoriespage_CategoriesPage__C9V2i{background:#f5f6f8;padding:40px 0}.categoriespage_ProductsList__nLkUf{display:flex;justify-content:center;flex-wrap:wrap;width:100%;gap:20px}}@media (min-width:1024px){.categoriespage_CategoriesPage__C9V2i{background:#f5f6f8}.categoriespage_ProductsList__nLkUf{display:flex;width:100%;gap:20px}}@media (max-width:768px){.minicards_SectionWrapper__jXqZx{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;gap:10px;padding:20px;background:#f0f0f0;border-radius:15px}.minicards_SectionHeading__XBTA9{margin:0 0 10px;font-size:25px}.minicards_SectionHeading__XBTA9,.minicards_SectionPara___Hb85{font-weight:400;letter-spacing:2px;color:#000;text-align:center}.minicards_SectionPara___Hb85{font-size:13px;line-height:23px}}@media (min-width:768px){.minicards_SectionWrapper__jXqZx{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;gap:10px;padding:20px;background:#f0f0f0;border-radius:15px}.minicards_SectionHeading__XBTA9{margin:0 0 10px;font-size:25px}.minicards_SectionHeading__XBTA9,.minicards_SectionPara___Hb85{font-weight:400;letter-spacing:2px;color:#000;text-align:center}.minicards_SectionPara___Hb85{font-size:13px;line-height:23px}}@media (min-width:1024px){.minicards_SectionWrapper__jXqZx{display:flex;width:100%;justify-content:start;align-items:start;flex-direction:column;gap:20px;padding:20px;background:#f0f0f0;border-radius:15px}.minicards_SectionHeading__XBTA9{margin:0;font-size:25px;letter-spacing:1px;font-weight:400}.minicards_SectionPara___Hb85{margin:0;font-size:18px;letter-spacing:1px;font-weight:400}}.minicards_SectionWrapper__jXqZx{height:100%;min-width:0;box-sizing:border-box;gap:12px;padding:24px 20px}.minicards_SectionHeading__XBTA9{margin-bottom:0}.minicards_SectionPara___Hb85{flex:1 1 auto;margin:0;overflow-wrap:anywhere;line-height:1.6}.minicards_SectionWrapper__jXqZx>button{margin-top:8px;flex:0 0 auto}@media (max-width:1023px){.minicards_SectionPara___Hb85{letter-spacing:1px}}@media (min-width:1024px){.minicards_SectionWrapper__jXqZx{padding:28px 28px 24px;gap:14px}.minicards_SectionWrapper__jXqZx>button{align-self:flex-start}}.minicards_SectionHeading__XBTA9{font-size:var(--ma-fs-title,1.25rem);letter-spacing:1px}.minicards_SectionPara___Hb85{font-size:var(--ma-fs-body,.9375rem)}.productCard_CardWrapper__I_xoL{background:#fff;padding:10px;gap:10px}.productCard_CardTopSection___Id4t,.productCard_CardWrapper__I_xoL{display:flex;flex-direction:column}.productCard_ProductName__9sVrF{margin:0;font-size:12px;font-weight:400;letter-spacing:1px;color:#000}.productCard_FarmName__AxDEY{margin:0;font-size:12px;font-weight:400;letter-spacing:1px;color:#bfbfbf}.productCard_ProductImage__gmbU7{width:100%;height:140px;object-fit:contain;display:block;background-color:#f5f5f5}.productCard_AttributesSection__mgiPz,.productCard_FarmDetailsSection__o4lzV{display:flex;gap:10px;align-items:center}.productCard_AttributeItem__qGShl,.productCard_FarmDetails__2cCDe{display:flex;gap:5px;align-items:center}.productCard_AttributeIcon__zYc2O{width:20px;height:20px}.productCard_AttributeText__A9ktu{margin:0;font-size:10px;font-weight:300;letter-spacing:1px;color:#000}.productCard_FarmCountryFlag__c_oqq{width:20px;height:20px;border-radius:50%}.productCard_GrowerName__duSHy,.productCard_PQvalues__p54Wr{margin:0;font-size:12px;font-weight:400;letter-spacing:1px;color:#000}.productCard_PriceQtySection__nBaSC{display:flex;flex-direction:column;gap:10px}.productCard_BoldValues__5_W20{font-weight:500;margin-left:10px}.productCard_AddRemoveButtonsSection__xmW_L{display:flex;gap:5px}.productCard_CartButtonSection__jgM7G{display:flex;align-items:center;justify-content:space-between}.productCard_ProductCardDetailsLink__qsBWc{margin:0;font-size:12px;font-weight:400;letter-spacing:1px;color:#bfbfbf}.productCard_SaveProductIcon__hw4CK{cursor:pointer}.productCard_styledButton__64Qqa{width:auto;padding:5px 15px;color:black;border:none;border-radius:5px;font-size:15px;letter-spacing:.07em;font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap}.productCard_TotalPriceSection__yCv_8{display:flex;align-items:center;padding:5px 0;border-top:1px dashed #e8e8e8;border-bottom:1px dashed #e8e8e8}.productCard_TotalPriceText__H4hx_{margin:0;font-size:12px;font-weight:400;letter-spacing:.5px;color:#666}.productCard_TotalPriceValue__Nx5TD{font-size:12px;font-weight:600;color:#000;margin-left:8px}.productCard_CardWrapper__I_xoL:not(.productCard_CardWrapperHorizontal__In93G) .productCard_ProductName__9sVrF{line-height:1.25;min-height:2.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.productCard_CardWrapper__I_xoL:not(.productCard_CardWrapperHorizontal__In93G) .productCard_AttributesSection__mgiPz{min-height:20px}.productCard_CardWrapper__I_xoL:not(.productCard_CardWrapperHorizontal__In93G) .productCard_PriceQtySection__nBaSC{margin-top:auto}@media (min-width:768px){.productCard_ProductImage__gmbU7{height:160px}.productCard_TotalPriceText__H4hx_{font-size:13px}.productCard_TotalPriceValue__Nx5TD{font-size:15px}}@media (min-width:1024px){.productCard_CardWrapper__I_xoL{min-width:340px;max-width:340px}.productCard_ProductImage__gmbU7{height:180px}.productCard_FarmName__AxDEY,.productCard_ProductName__9sVrF{font-size:16px}.productCard_AttributeText__A9ktu{font-size:12px}.productCard_ProductCardDetailsLink__qsBWc{font-size:14px}}.productCard_CardWrapperHorizontal__In93G{flex-direction:row;align-items:center;gap:0;padding:12px 14px;width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box;flex-wrap:nowrap;border:1px solid #ececec;border-radius:8px;background:#fff}.productCard_CardWrapperHorizontal__In93G>*{display:flex;align-items:center;padding:0 12px;border-left:1px solid #ececec;min-width:0;box-sizing:border-box}.productCard_CardWrapperHorizontal__In93G>:first-child{padding-left:0;border-left:none}.productCard_CardWrapperHorizontal__In93G .productCard_CardTopSection___Id4t{flex:2 1 200px;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.productCard_CardWrapperHorizontal__In93G .productCard_FarmName__AxDEY,.productCard_CardWrapperHorizontal__In93G .productCard_ProductName__9sVrF{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;font-size:14px;line-height:1.35}.productCard_CardWrapperHorizontal__In93G .productCard_ImageSection__L1hU1{flex:0 0 64px;justify-content:center}.productCard_CardWrapperHorizontal__In93G .productCard_ProductImage__gmbU7{width:64px;height:64px;object-fit:contain;background-color:#f5f5f5;border-radius:6px}.productCard_CardWrapperHorizontal__In93G .productCard_AttributesSection__mgiPz,.productCard_CardWrapperHorizontal__In93G .productCard_FarmDetailsSection__o4lzV{flex:0 1 auto;min-width:0;gap:8px;overflow:hidden}.productCard_CardWrapperHorizontal__In93G .productCard_AttributesSection__mgiPz{flex-direction:column;align-items:flex-start;gap:4px}.productCard_CardWrapperHorizontal__In93G .productCard_PriceQtySection__nBaSC{flex:0 0 auto;min-width:max-content;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.productCard_CardWrapperHorizontal__In93G .productCard_PQvalues__p54Wr{white-space:nowrap;margin:0;font-size:12px}.productCard_CardWrapperHorizontal__In93G .productCard_BoldValues__5_W20{margin-left:6px}.productCard_CardWrapperHorizontal__In93G .productCard_AddRemoveButtonsSection__xmW_L{flex:0 0 auto;gap:4px}.productCard_CardWrapperHorizontal__In93G .productCard_CartButtonSection__jgM7G{flex:0 0 auto;justify-content:flex-start;gap:10px;padding-right:0}.productCard_CardWrapperHorizontal__In93G .productCard_styledButton__64Qqa{padding:8px 14px!important;font-size:13px}.productCard_CardWrapperHorizontal__In93G .productCard_ProductCardDetailsLink__qsBWc{white-space:nowrap}.productCard_CardWrapperHorizontal__In93G .productCard_TotalPriceSection__yCv_8{flex:0 0 auto;border:none;padding:0 12px}.productCard_TotalCartGroup__ZQ5LP{display:contents}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:8px;padding:0 12px}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP .productCard_CartButtonSection__jgM7G,.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP .productCard_TotalPriceSection__yCv_8{padding:0;border:none}@media (max-width:1279px){.productCard_CardWrapperHorizontal__In93G .productCard_AttributesSection__mgiPz,.productCard_CardWrapperHorizontal__In93G .productCard_FarmDetailsSection__o4lzV,.productCard_CardWrapperHorizontal__In93G .productCard_TotalPriceSection__yCv_8{display:none}.productCard_CardWrapperHorizontal__In93G>*{padding:0 10px}}@media (max-width:640px){.productCard_CardWrapperHorizontal__In93G{padding:10px 12px}.productCard_CardWrapperHorizontal__In93G>*{padding:0 8px}.productCard_CardWrapperHorizontal__In93G>:first-child{padding-left:0}.productCard_CardWrapperHorizontal__In93G .productCard_CardTopSection___Id4t{flex:1 1}.productCard_CardWrapperHorizontal__In93G .productCard_ImageSection__L1hU1{flex:0 0 48px}.productCard_CardWrapperHorizontal__In93G .productCard_ProductImage__gmbU7{width:48px;height:48px}.productCard_CardWrapperHorizontal__In93G .productCard_PriceQtySection__nBaSC{display:none}.productCard_CardWrapperHorizontal__In93G .productCard_styledButton__64Qqa{padding:6px 10px!important;font-size:12px}.productCard_CardWrapperHorizontal__In93G .productCard_SaveProductIcon__hw4CK{display:none}}@media (max-width:768px){.productCard_CardWrapperHorizontal__In93G{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px;border:1px solid #e6e8eb;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.productCard_CardWrapperHorizontal__In93G>*{border-left:none;padding:0}.productCard_CardWrapperHorizontal__In93G .productCard_ImageSection__L1hU1{order:1;flex:0 0 56px;padding:0}.productCard_CardWrapperHorizontal__In93G .productCard_ProductImage__gmbU7{width:56px;height:56px}.productCard_CardWrapperHorizontal__In93G .productCard_CardTopSection___Id4t{order:2;flex:1 1;min-width:0;padding:0}.productCard_CardWrapperHorizontal__In93G .productCard_ProductName__9sVrF{font-size:15px;font-weight:600;color:#1f2d12}.productCard_CardWrapperHorizontal__In93G .productCard_FarmName__AxDEY{font-size:13px;color:#7a8290}.productCard_CardWrapperHorizontal__In93G .productCard_PriceQtySection__nBaSC{order:3;display:flex;flex:1 1 100%;min-width:0;flex-direction:row;align-items:flex-start;gap:14px;padding:12px 0;border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2;overflow:visible}.productCard_CardWrapperHorizontal__In93G .productCard_PQvalues__p54Wr{flex:1 1;min-width:0;margin:0;white-space:normal;overflow:visible;text-overflow:clip;font-size:12px;color:#7a8290}.productCard_CardWrapperHorizontal__In93G .productCard_BoldValues__5_W20{display:block;margin:2px 0 0;font-size:14px;color:#222}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP{display:contents}.productCard_CardWrapperHorizontal__In93G .productCard_TotalPriceSection__yCv_8{order:4;display:flex;flex:1 1 100%;padding:0}.productCard_CardWrapperHorizontal__In93G .productCard_AddRemoveButtonsSection__xmW_L{order:5;flex:0 0 auto}.productCard_CardWrapperHorizontal__In93G .productCard_CartButtonSection__jgM7G{order:6;flex:1 1 140px;min-width:0}.productCard_CardWrapperHorizontal__In93G .productCard_CartButtonSection__jgM7G .productCard_styledButton__64Qqa{width:100%;padding:10px 14px!important;font-size:13px}.productCard_CardWrapperHorizontal__In93G .productCard_AddBtn__GR9LO{min-width:0}}@media (min-width:769px){.productCard_CardWrapperHorizontal__In93G .productCard_ImageSection__L1hU1{order:-1;flex:0 0 76px;padding:0 12px 0 0;border-left:none}.productCard_CardWrapperHorizontal__In93G .productCard_CardTopSection___Id4t{flex:1 1;min-width:140px;padding-left:12px}.productCard_CardWrapperHorizontal__In93G .productCard_AttributesSection__mgiPz{flex:0 0 130px}.productCard_CardWrapperHorizontal__In93G .productCard_FarmDetailsSection__o4lzV{flex:0 0 80px}.productCard_CardWrapperHorizontal__In93G .productCard_PriceQtySection__nBaSC{flex:0 0 200px;min-width:200px}.productCard_CardWrapperHorizontal__In93G .productCard_AddRemoveButtonsSection__xmW_L{flex:0 0 150px;justify-content:center}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP{flex:0 0 190px;min-width:190px;box-sizing:border-box;margin-left:12px;padding:10px 12px;gap:10px;background:#f6faf1;border:1px solid #e3ebd6;border-radius:10px}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP .productCard_TotalPriceText__H4hx_{font-size:11px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;color:#6a7a58}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP .productCard_TotalPriceValue__Nx5TD{display:block;margin:2px 0 0;font-size:18px;font-weight:600;letter-spacing:.3px;text-transform:none;color:#1f2d12}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP .productCard_CartButtonSection__jgM7G{width:100%}.productCard_CardWrapperHorizontal__In93G .productCard_TotalCartGroup__ZQ5LP .productCard_styledButton__64Qqa{width:100%;padding:9px 12px!important;font-size:13px}}.productCard_AddBtn__GR9LO{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:132px;overflow:visible;transition:background-color .25s ease,transform .15s ease}.productCard_AddBtn__GR9LO:active:not(:disabled){transform:scale(.97)}.productCard_AddBtn__GR9LO:disabled{cursor:default}.productCard_AddBtn__GR9LO:focus-visible{outline:2px solid #2f3e21;outline-offset:2px}.productCard_AddBtn_idle__gn9uf{background:#c9deb1}@media (hover:hover){.productCard_AddBtn_idle__gn9uf:hover{background:#b9d29c}}.productCard_AddBtn_adding__X_kIg{background:linear-gradient(90deg,#c9deb1,#e6f1d6 50%,#c9deb1);background-size:200% 100%;animation:productCard_addSheen__9aWzw 1.1s linear infinite}.productCard_AddBtn_added__xD0tr{background:#9ccc65;animation:productCard_addPop__oqhKC .35s cubic-bezier(.2,1.4,.4,1)}.productCard_AddBtn_error__0Op_k{background:#f3d6d6;animation:productCard_addShake__Wz1G8 .4s ease}.productCard_AddDots__btOpf{display:inline-flex;gap:3px}.productCard_AddDots__btOpf i{width:5px;height:5px;border-radius:50%;background:#1c2513;animation:productCard_addBounce__lxZMU .9s ease-in-out infinite}.productCard_AddDots__btOpf i:nth-child(2){animation-delay:.15s}.productCard_AddDots__btOpf i:nth-child(3){animation-delay:.3s}.productCard_AddTick__7Dsxq{width:18px;height:18px;fill:none;stroke:#1c2513;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26;animation:productCard_addDraw__73sUF .35s ease-out .05s forwards}.productCard_AddBurst__k2HEx{position:absolute;left:22px;top:50%;width:0;height:0;pointer-events:none}.productCard_AddBurst__k2HEx span{position:absolute;width:6px;height:10px;margin:-5px 0 0 -3px;border-radius:50% 50% 50% 50%/70% 70% 30% 30%;background:#f4b6c8;opacity:0;animation:productCard_addBurst__E1C_c .7s ease-out forwards}.productCard_AddBurst__k2HEx span:nth-child(odd){background:#fff}@keyframes productCard_addSheen__9aWzw{to{background-position:-200% 0}}@keyframes productCard_addBounce__lxZMU{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}@keyframes productCard_addPop__oqhKC{0%{transform:scale(.92)}to{transform:scale(1)}}@keyframes productCard_addShake__Wz1G8{0%,to{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}@keyframes productCard_addDraw__73sUF{to{stroke-dashoffset:0}}@keyframes productCard_addBurst__E1C_c{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.6)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-26px) scale(1)}}.productCard_CardWrapperHorizontal__In93G .productCard_AddBtn__GR9LO{min-width:112px}@media (max-width:640px){.productCard_CardWrapperHorizontal__In93G .productCard_AddBtn__GR9LO{min-width:0}}@media (prefers-reduced-motion:reduce){.productCard_AddBtn__GR9LO,.productCard_AddBtn_added__xD0tr,.productCard_AddBtn_adding__X_kIg,.productCard_AddBtn_error__0Op_k,.productCard_AddBurst__k2HEx span,.productCard_AddDots__btOpf i{animation:none}.productCard_AddTick__7Dsxq{animation:none;stroke-dashoffset:0}.productCard_AddBurst__k2HEx{display:none}}.productCard_CardWrapper__I_xoL.productCard_CardWrapperCompact__6qrfb{width:100%;min-width:0;max-width:none;height:100%;box-sizing:border-box;padding:8px;gap:8px}.productCard_CardWrapperCompact__6qrfb .productCard_FarmName__AxDEY,.productCard_CardWrapperCompact__6qrfb .productCard_ProductName__9sVrF{font-size:12px;line-height:1.3;overflow-wrap:anywhere}.productCard_CardWrapperCompact__6qrfb .productCard_ProductName__9sVrF{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.productCard_CardWrapperCompact__6qrfb .productCard_FarmName__AxDEY{font-size:11px}.productCard_CardWrapperCompact__6qrfb .productCard_ProductImage__gmbU7{height:110px}.productCard_CardWrapperCompact__6qrfb .productCard_AttributesSection__mgiPz,.productCard_CardWrapperCompact__6qrfb .productCard_FarmDetailsSection__o4lzV{flex-wrap:wrap;gap:6px 8px}.productCard_CardWrapperCompact__6qrfb .productCard_AttributeIcon__zYc2O,.productCard_CardWrapperCompact__6qrfb .productCard_FarmCountryFlag__c_oqq{width:16px;height:16px}.productCard_CardWrapperCompact__6qrfb .productCard_AttributeText__A9ktu{font-size:10px}.productCard_CardWrapperCompact__6qrfb .productCard_GrowerName__duSHy,.productCard_CardWrapperCompact__6qrfb .productCard_PQvalues__p54Wr{font-size:11px;letter-spacing:.5px}.productCard_CardWrapperCompact__6qrfb .productCard_PriceQtySection__nBaSC{gap:4px}.productCard_CardWrapperCompact__6qrfb .productCard_BoldValues__5_W20{margin-left:4px}.productCard_CardWrapperCompact__6qrfb .productCard_AddRemoveButtonsSection__xmW_L{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:4px;gap:4px}.productCard_CardWrapperCompact__6qrfb .productCard_AddRemoveButtonsSection__xmW_L .productCard_styledButton__64Qqa{padding:7px 10px;font-size:13px;letter-spacing:.02em;text-align:center}.productCard_CardWrapperCompact__6qrfb .productCard_TotalPriceSection__yCv_8{padding:4px 0}.productCard_CardWrapperCompact__6qrfb .productCard_TotalPriceText__H4hx_{font-size:11px}.productCard_CardWrapperCompact__6qrfb .productCard_TotalPriceValue__Nx5TD{display:inline-block;margin-left:4px;font-size:12px}.productCard_CardWrapperCompact__6qrfb .productCard_CartButtonSection__jgM7G{margin-top:auto}.productCard_CardWrapperCompact__6qrfb .productCard_CartButtonSection__jgM7G .productCard_styledButton__64Qqa{width:100%;min-width:0;padding:9px 8px!important;font-size:13px}@media (min-width:768px){.productCard_CardWrapper__I_xoL.productCard_CardWrapperCompact__6qrfb{padding:10px;gap:10px}.productCard_CardWrapperCompact__6qrfb .productCard_ProductName__9sVrF{font-size:13px}.productCard_CardWrapperCompact__6qrfb .productCard_ProductImage__gmbU7{height:130px}.productCard_CardWrapperCompact__6qrfb .productCard_GrowerName__duSHy,.productCard_CardWrapperCompact__6qrfb .productCard_PQvalues__p54Wr,.productCard_CardWrapperCompact__6qrfb .productCard_TotalPriceText__H4hx_{font-size:12px}}@media (min-width:1024px){.productCard_CardWrapperCompact__6qrfb .productCard_ProductName__9sVrF{font-size:14px}.productCard_CardWrapperCompact__6qrfb .productCard_ProductImage__gmbU7{height:150px}.productCard_CardWrapperCompact__6qrfb .productCard_AttributeText__A9ktu{font-size:11px}.productCard_CardWrapperCompact__6qrfb .productCard_AddRemoveButtonsSection__xmW_L .productCard_styledButton__64Qqa,.productCard_CardWrapperCompact__6qrfb .productCard_CartButtonSection__jgM7G .productCard_styledButton__64Qqa{font-size:14px}}.imagePreview_Backdrop__C7Pfp{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:56px 16px 24px;background:rgba(0,0,0,.78);animation:imagePreview_previewFade__7G6tR .18s ease-out}.imagePreview_Figure__rN1O8{margin:0;max-width:min(92vw,900px);display:flex;flex-direction:column;align-items:center;gap:12px;cursor:default}.imagePreview_Image__YU7Ip{display:block;max-width:100%;max-height:78vh;min-width:min(60vw,320px);object-fit:contain;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.4);animation:imagePreview_previewPop__KiRS_ .22s ease-out}.imagePreview_Caption__lJLpt{color:#fff;font-size:14px;letter-spacing:.5px;text-align:center}.imagePreview_Close__yRXOr{position:absolute;top:14px;right:14px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#111;cursor:pointer}.imagePreview_Close__yRXOr:hover{background:#fff}.imagePreview_Close__yRXOr:focus-visible{outline:2px solid #c9deb1;outline-offset:2px}@keyframes imagePreview_previewFade__7G6tR{0%{opacity:0}to{opacity:1}}@keyframes imagePreview_previewPop__KiRS_{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.imagePreview_Backdrop__C7Pfp,.imagePreview_Image__YU7Ip{animation:none}}.filterbar_filterBarWrap__Ko_67{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;gap:10px;padding:10px;width:100%}.filterbar_filterButton__sIwkm{border:none;border-radius:999px;padding:0 20px;height:40px;min-width:90px;cursor:pointer;font:inherit;font-size:14px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.filterbar_filterButton__sIwkm:focus-visible{outline:2px solid #2f3e21;outline-offset:2px}.filterbar_viewToggles__T2sQL{display:flex;align-items:center;gap:8px}.filterbar_viewIcon__1chj2{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer;color:#555;transition:opacity .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}@media (hover:hover){.filterbar_viewIcon__1chj2:hover{opacity:.75}}.filterbar_viewIcon__1chj2:focus-visible{outline:2px solid #2f3e21;outline-offset:2px;border-radius:4px}.filterbar_viewIconActive__i9jFM{color:#7fae5c}@media (prefers-reduced-motion:reduce){.filterbar_viewIcon__1chj2{transition:none}}@media (min-width:768px){.filterbar_filterBarWrap__Ko_67{justify-content:flex-start;gap:14px;padding:4px}.filterbar_filterButton__sIwkm{height:44px;padding:0 28px;min-width:100px;font-size:16px}.filterbar_viewToggles__T2sQL{gap:14px;margin-left:4px}.filterbar_viewIcon__1chj2{min-width:auto;min-height:auto}}@media (max-width:767.98px){.stickymenu_menuWrapper__QtbAL{display:none}}@media (min-width:768px){.stickymenu_menuWrapper__QtbAL{position:fixed;width:70px;top:120px;right:0;display:flex;flex-direction:column;gap:20px;padding:15px;border-radius:10px 0 0 10px;background:#c9deb1;color:#000;z-index:1001}.stickymenu_icon__MiFYv{cursor:pointer;transition:transform .3s ease-in-out}.stickymenu_icon__MiFYv:hover{transform:scale(1.1)}}.stickymenu_cartLinkContainer__5OQjM{position:relative;display:inline-flex;width:20px;height:20px;text-decoration:none;color:inherit}.filtercomponent_AttributeItem__vNP9I,.filtercomponent_AttributeOptions__tgn01,.filtercomponent_DeliveryDateSelector__5q7k5,.filtercomponent_SearchSection__5YlHV,.filtercomponent_SettingsContainer__XraKd{display:flex;flex-direction:column;gap:10px}.filtercomponent_DeliveryLocationSelector__cic1W{display:flex;flex-direction:column;gap:5px}.filtercomponent_AttributesFilterSection__HLCSL{display:flex;flex-direction:column;gap:20px}.filtercomponent_HeadingStyles___HDL0{margin:0;font-size:16px;font-weight:400}.filtercomponent_SearchInput__Ussn7{background:#fff;padding:10px;border:1px solid #c9deb1;outline:none;border-radius:5px;width:100%;font-size:12px;font-weight:400;letter-spacing:1px;color:#000;font-family:inherit}.filtercomponent_SettingsBox__5MK53{background:#d9d9d9;border-radius:5px;padding:10px;display:flex;flex-direction:column;gap:15px}.filtercomponent_LocationSelect__hNQpv{background:#ebebeb;padding:10px;border:1px solid #c9deb1;outline:none;border-radius:5px;width:100%;font-size:12px;font-weight:400;letter-spacing:1px;color:#000;font-family:inherit}.filtercomponent_ClearSearch__Ss6z1{margin:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-size:14px}.filtercomponent_SubHeading__JrQb9{margin:0;font-size:14px;font-weight:400;letter-spacing:1px;color:#000}.filtercomponent_ConfirmCheckBox__sXrse{display:flex;align-items:center;gap:5px}.filtercomponent_CheckBoxElement__qg2e2{height:15px;width:15px}.filtercomponent_GreyText__Ulzqv{margin:0;font-size:12px;font-weight:400;letter-spacing:1px;color:#6a6a6a}.filtercomponent_IconsContainer__ZPIxK{display:flex;align-items:center;justify-content:space-between}.filtercomponent_FilterIcons__abZS6{width:70px;height:70px;cursor:pointer}.filtercomponent_AtrOption__NwSTM{display:flex;justify-content:space-between;align-items:center}.filtercomponent_OptionSelectIndicator___J_0W{width:15px;height:15px;border-radius:50%;background:#fff;cursor:pointer}.filtercomponent_FlexDiv__Lpq3v{display:flex;gap:10px}.filtercomponent_ExpandToggleBtn__VRFqF{background:none;border:none;padding:4px 0;margin-top:4px;color:#a9c28d;font-size:13px;font-weight:600;cursor:pointer;text-align:left;font-family:inherit}@media (hover:hover){.filtercomponent_ExpandToggleBtn__VRFqF:hover{text-decoration:underline}}.filtercomponent_Overlay__LKN1s{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:999;animation:filtercomponent_filter-fade-in__Ko5y9 .2s ease-in-out}@keyframes filtercomponent_filter-fade-in__Ko5y9{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.filtercomponent_Overlay__LKN1s{animation:none}}.filtercomponent_FilterWrapper___u5xd{display:none;position:fixed;top:0;left:0;z-index:1000;background:#ebebeb;width:min(330px,88vw);flex-direction:column;gap:20px;max-height:100dvh;padding:20px;overflow-y:auto;overscroll-behavior:contain}@media (min-width:768px) and (max-width:1023px){.filtercomponent_FilterWrapper___u5xd{width:min(400px,90vw)}}@media (min-width:1024px){.filtercomponent_FilterWrapper___u5xd{position:-webkit-sticky;position:sticky;top:120px;left:auto;z-index:auto;align-self:flex-start;width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:20px;margin-top:20px;padding:40px;min-height:0;max-height:calc(100dvh - 140px);overflow-y:auto}.filtercomponent_Overlay__LKN1s{display:none}}.DateRangeSelector_popupWrapper__ZF_3b{position:relative;display:block;width:100%}@media (max-width:768px){.DateRangeSelector_triggerField__0LRBG{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:160px;box-sizing:border-box;background:#fff;border:1px solid #c9deb1;border-radius:10px;padding:10px 16px;color:#555;font-weight:400;font-size:14px;line-height:30px;letter-spacing:1px;text-align:left;cursor:pointer;outline:none;transition:border .2s ease,box-shadow .2s ease}.DateRangeSelector_triggerField__0LRBG:hover{border-color:#c9deb1}.DateRangeSelector_triggerField__0LRBG:focus,.DateRangeSelector_triggerField__0LRBG[aria-expanded=true]{border-color:#9ccc65;box-shadow:0 0 0 2px rgba(156,204,101,.2)}}@media (min-width:768px){.DateRangeSelector_triggerField__0LRBG{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:160px;box-sizing:border-box;background:#fff;border:1px solid #c9deb1;border-radius:10px;padding:5px 10px;color:#555;font-weight:400;font-size:14px;line-height:30px;letter-spacing:1px;text-align:left;cursor:pointer;outline:none;transition:border .2s ease,box-shadow .2s ease}.DateRangeSelector_triggerField__0LRBG:hover{border-color:#c9deb1}.DateRangeSelector_triggerField__0LRBG:focus,.DateRangeSelector_triggerField__0LRBG[aria-expanded=true]{border-color:#9ccc65;box-shadow:0 0 0 2px rgba(156,204,101,.2)}}@media (min-width:1024px){.DateRangeSelector_triggerField__0LRBG{min-width:260px}}.DateRangeSelector_triggerField__0LRBG svg{flex-shrink:0;color:#9ccc65}.DateRangeSelector_triggerValue__stKN_{color:#555;font-weight:400}.DateRangeSelector_triggerPlaceholder__Olanm{color:#999;font-weight:400;letter-spacing:1px}.DateRangeSelector_popupAnchor__cQhjR{position:absolute;top:calc(100% + 8px);left:0;z-index:50}.DateRangeSelector_card__HRTo_{position:relative;width:100%;max-width:280px;box-sizing:border-box;background:#ffffff;border:1.5px solid #c9deb1;border-radius:18px;padding:16px 14px 14px;box-shadow:0 12px 30px rgba(0,0,0,.06);font-family:inherit}.DateRangeSelector_closeRow__VPy_Z{display:flex;justify-content:flex-end;margin-bottom:4px;min-height:24px}.DateRangeSelector_closeButton__Wm7xZ{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;color:#1f2421;cursor:pointer;padding:0}.DateRangeSelector_closeButton__Wm7xZ:hover{color:#6f9c4c}.DateRangeSelector_header__EYt6_{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.DateRangeSelector_monthLabel__GIHBe{font-size:16px;font-weight:500;color:#1f2421;min-width:120px;text-align:center}.DateRangeSelector_navButton__4BZvA{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;color:#2a2a2a;cursor:pointer;padding:0;position:absolute}.DateRangeSelector_navButton__4BZvA:first-child{left:6px}.DateRangeSelector_navButton__4BZvA:nth-of-type(2){right:6px}.DateRangeSelector_navButton__4BZvA:hover{color:#6f9c4c}.DateRangeSelector_weekdayRow__363gS{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:6px}.DateRangeSelector_weekdayLabel__ldqqL{text-align:center;font-size:12px;font-weight:600;color:#8a8a8a;padding-bottom:4px}.DateRangeSelector_grid__1Scds{display:grid;grid-template-columns:repeat(7,1fr);grid-row-gap:6px;row-gap:6px}.DateRangeSelector_cell__VNy7A{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;max-width:32px;margin:0 auto;font-size:13px;border-radius:50%;background:none;border:none}.DateRangeSelector_dayCell__fM15j{cursor:default}.DateRangeSelector_dayEnabled__4w9Dy{color:#1f2421;font-weight:600;cursor:pointer}.DateRangeSelector_dayEnabled__4w9Dy:hover{background:#eef4e6}.DateRangeSelector_dayDisabled__Fiuy3{color:#c7c7c7;font-weight:400;cursor:default}.DateRangeSelector_daySelected__BzZAQ,.DateRangeSelector_daySelected__BzZAQ.DateRangeSelector_dayEnabled__4w9Dy{background:#c9deb1;color:#ffffff;font-weight:700}.DateRangeSelector_daySelected__BzZAQ.DateRangeSelector_dayEnabled__4w9Dy:hover{background:#c9deb1}@media (max-width:260px){.DateRangeSelector_monthLabel__GIHBe{font-size:14px;min-width:100px}.DateRangeSelector_cell__VNy7A{font-size:12px}}.DateRangeSelector_triggerFieldError__N3P_N{border-color:#dc2626!important}.orders_DetailsSection__qN3bk{background:#f0f0f0;padding:16px;border-radius:15px;width:100%;display:flex;flex-direction:column;gap:24px;box-sizing:border-box}.orders_FlexColContainer__ddhAw{display:flex;flex-direction:column;gap:12px;width:100%;overflow-x:auto}.orders_FilterSection__z_wKB{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.orders_DateRangeGroup__hTyTo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.orders_DateInput__dwvVh{padding:6px 10px;border:1px solid #ddd;border-radius:4px;font-size:13px;flex:1 1 130px;min-width:0}.orders_FlexContainer__lnBqH{display:flex;justify-content:space-between;align-items:baseline;width:100%;flex-wrap:wrap;gap:4px}.orders_OrderTableHeadings__2klNn{margin:0;font-size:16px;letter-spacing:.5px;font-weight:500}.orders_Para__O8aKF{margin:0;font-size:13px;letter-spacing:.5px;font-weight:400}.orders_skeletonBar__49Ja2{height:14px;border-radius:4px;background:linear-gradient(90deg,#e2e2e2 25%,#f0f0f0 50%,#e2e2e2 75%);background-size:200% 100%;animation:orders_shimmer__Y96td 1.4s infinite}.orders_skeletonTable__tBxs2{width:100%;min-width:480px;border-collapse:collapse}.orders_skeletonTable__tBxs2 td{padding:10px 12px}@keyframes orders_shimmer__Y96td{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:768px){.orders_DetailsSection__qN3bk{padding:20px;gap:28px}.orders_FlexColContainer__ddhAw{gap:15px}.orders_FilterSection__z_wKB{flex-wrap:nowrap;gap:16px}.orders_DateRangeGroup__hTyTo{width:auto;flex-wrap:nowrap}.orders_DateInput__dwvVh{flex:0 0 150px}.orders_FlexContainer__lnBqH{flex-wrap:nowrap}.orders_OrderTableHeadings__2klNn{font-size:18px;letter-spacing:1px}.orders_Para__O8aKF{font-size:14px;letter-spacing:1px}}@media (min-width:1024px){.orders_DetailsSection__qN3bk{padding:24px;gap:30px}.orders_OrderTableHeadings__2klNn{font-size:20px}}.orders_DateInput__dwvVh{font-size:1rem}.orders_OrderTableHeadings__2klNn{font-size:var(--ma-fs-sub,1rem)}.orders_Para__O8aKF{font-size:var(--ma-fs-small,.8125rem)}.GlobalSearch_SearchWrapper__dOoRX{position:fixed;inset:0;z-index:1000;overflow-y:auto;overscroll-behavior:contain;background:rgba(24,33,17,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:GlobalSearch_gsFade__6GSUE .18s ease-out}.GlobalSearch_StickyHead__gQrJ3{position:-webkit-sticky;position:sticky;top:16px;z-index:2;width:min(720px,calc(100% - 24px));box-sizing:border-box;margin:16px auto 0}.GlobalSearch_InputWrap__jHltl{position:relative;width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:6px 8px 6px 18px;background:#fff;border:2px solid transparent;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.28);animation:GlobalSearch_gsDrop__HfFQc .26s cubic-bezier(.2,.9,.3,1.1);transition:border-color .15s ease,box-shadow .15s ease}.GlobalSearch_InputWrap__jHltl:focus-within{border-color:#9ccc65;box-shadow:0 12px 40px rgba(0,0,0,.28),0 0 0 4px rgba(156,204,101,.28)}.GlobalSearch_SearchIcon__HFzG7{flex:none;color:#5e9b2c}.GlobalSearch_SearchInput__3gxRG{flex:1 1;min-width:0;height:48px;border:none;outline:none;background:transparent;font-family:inherit;font-size:17px;letter-spacing:.5px;color:#000}.GlobalSearch_SearchInput__3gxRG::placeholder{color:#9aa38f}.GlobalSearch_BarSpinner__ZcTEy{flex:none;width:18px;height:18px;border-radius:50%;border:2.5px solid #e1edcf;border-top-color:#5e9b2c;animation:GlobalSearch_gsSpin__38gNY .8s linear infinite}.GlobalSearch_ClearButton__p8eTW,.GlobalSearch_CloseButton__rSK_O{flex:none;display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease}.GlobalSearch_ClearButton__p8eTW{width:30px;height:30px;border-radius:50%;background:#eef2e8;color:#4a5a3a}.GlobalSearch_CloseButton__rSK_O{gap:6px;height:36px;padding:0 12px;border-radius:10px;background:#f3f5f0;color:#4a5a3a}.GlobalSearch_EscKey__1Ykbk{padding:2px 6px;border:1px solid #d5deca;border-radius:5px;background:#fff;font-size:11px;letter-spacing:.5px;color:#6a7063}.GlobalSearch_CloseIcon__v7xmE{display:none}@media (hover:hover){.GlobalSearch_ClearButton__p8eTW:hover,.GlobalSearch_CloseButton__rSK_O:hover{background:#c9deb1;color:#1c2513}}.GlobalSearch_ClearButton__p8eTW:focus-visible,.GlobalSearch_CloseButton__rSK_O:focus-visible{outline:2px solid #2f3e21;outline-offset:2px}.GlobalSearch_FilterRow__lk_YN{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:8px 12px;background:rgba(255,255,255,.96);border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.16)}.GlobalSearch_FilterLabel__b7QRc{font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#5e6a52;white-space:nowrap}.GlobalSearch_DateField__CJzIu{width:min(240px,100%)}.GlobalSearch_DateField__CJzIu button{min-width:0;box-sizing:border-box}.GlobalSearch_FilterClear__b6e3d{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:0;border-radius:999px;background:#eef2e8;color:#3f5a24;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.5px;cursor:pointer;transition:background .15s ease}@media (hover:hover){.GlobalSearch_FilterClear__b6e3d:hover{background:#c9deb1}}.GlobalSearch_FilterClear__b6e3d:focus-visible{outline:2px solid #2f3e21;outline-offset:2px}.GlobalSearch_FilterHint__NLEzN{font-size:12px;letter-spacing:.5px;color:#8a9380}.GlobalSearch_SearchResult__g36S7{width:100%;box-sizing:border-box;padding:24px 16px 48px;display:flex;flex-direction:column;align-items:center}.GlobalSearch_ResultsInner__tajp6{width:100%;max-width:1280px}.GlobalSearch_ResultCount__y8AWb{margin:0 0 16px;padding:0 4px;font-size:14px;letter-spacing:.5px;color:#eef3e6}.GlobalSearch_ResultCount__y8AWb strong{font-weight:600;color:#fff}.GlobalSearch_ResultsGrid__mXxWD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 12px;gap:14px 12px;align-items:stretch}@media (min-width:768px){.GlobalSearch_ResultsGrid__mXxWD{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 18px}}@media (min-width:1024px){.GlobalSearch_ResultsGrid__mXxWD{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}}.GlobalSearch_ResultItem__zM6T4{display:flex;min-width:0;animation:GlobalSearch_gsRise__jLW3s .35s ease-out both;animation-delay:calc(var(--i, 0) * 35ms)}.GlobalSearch_ResultItem__zM6T4>*{flex:1 1 auto;min-width:0}.GlobalSearch_Skeleton__xz1Vx{width:100%;box-sizing:border-box;padding:14px;background:rgba(255,255,255,.94);border-radius:12px;display:flex;flex-direction:column;gap:14px}.GlobalSearch_SkelImage__4yN4h,.GlobalSearch_SkelLine__sAMWD{border-radius:6px;background:linear-gradient(90deg,#eef2e8 25%,#f7f9f4 50%,#eef2e8 75%);background-size:200% 100%;animation:GlobalSearch_gsShimmer__O1zfM 1.3s linear infinite}.GlobalSearch_SkelLine__sAMWD{height:14px}.GlobalSearch_SkelImage__4yN4h{height:160px;border-radius:10px}.GlobalSearch_State__1TwA3{width:100%;max-width:420px;margin-top:40px;padding:32px 24px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:rgba(255,255,255,.96);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.18);animation:GlobalSearch_gsRise__jLW3s .3s ease-out both}.GlobalSearch_StateTitle__8TXFx{margin:6px 0 0;font-size:18px;font-weight:400;letter-spacing:1px;color:#000;overflow-wrap:anywhere}.GlobalSearch_StateText___7WTQ{margin:0;font-size:14px;line-height:1.6;letter-spacing:.5px;color:#6a6a6a}.GlobalSearch_StateButton__VOu85{margin-top:10px;padding:10px 18px;border:0;border-radius:10px;background:#c9deb1;color:#000;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:1px;cursor:pointer;transition:background .15s ease}@media (hover:hover){.GlobalSearch_StateButton__VOu85:hover{background:#b9d29c}}.GlobalSearch_StateButton__VOu85:focus-visible{outline:2px solid #2f3e21;outline-offset:2px}.GlobalSearch_ArtFaded__hP3s7{opacity:.55;filter:grayscale(.4)}@keyframes GlobalSearch_gsFade__6GSUE{0%{opacity:0}to{opacity:1}}@keyframes GlobalSearch_gsDrop__HfFQc{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:none}}@keyframes GlobalSearch_gsRise__jLW3s{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes GlobalSearch_gsSpin__38gNY{to{transform:rotate(1turn)}}@keyframes GlobalSearch_gsShimmer__O1zfM{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.GlobalSearch_BarSpinner__ZcTEy,.GlobalSearch_InputWrap__jHltl,.GlobalSearch_ResultItem__zM6T4,.GlobalSearch_SearchWrapper__dOoRX,.GlobalSearch_SkelImage__4yN4h,.GlobalSearch_SkelLine__sAMWD,.GlobalSearch_State__1TwA3{animation:none}}@media (max-width:480px){.GlobalSearch_StickyHead__gQrJ3{top:10px;margin-top:10px}.GlobalSearch_InputWrap__jHltl{padding-left:14px}.GlobalSearch_FilterRow__lk_YN{padding:8px 10px}.GlobalSearch_FilterLabel__b7QRc{flex:1 0 100%}.GlobalSearch_DateField__CJzIu{flex:1 1 160px;width:auto}.GlobalSearch_SearchInput__3gxRG{height:44px;font-size:16px}.GlobalSearch_EscKey__1Ykbk{display:none}.GlobalSearch_CloseIcon__v7xmE{display:block}.GlobalSearch_CloseButton__rSK_O{width:36px;padding:0}.GlobalSearch_SearchResult__g36S7{padding:18px 12px 40px}.GlobalSearch_ResultsGrid__mXxWD{gap:12px 10px}}.MakeMyBox_fab__MzkC3{position:fixed;bottom:24px;right:24px;z-index:2147483646;display:flex;align-items:center;gap:10px;background:#20291B;color:#FFFFFF;border:none;padding:14px 20px;border-radius:999px;font-size:14px;font-weight:700;font-family:Segoe UI,Arial,sans-serif;cursor:pointer;box-shadow:0 8px 24px rgba(32,41,27,.35);transition:background .15s ease,transform .15s ease,box-shadow .15s ease;animation:MakeMyBox_fabIn__WeqXv .24s ease}.MakeMyBox_fab__MzkC3:hover{background:#34432B;transform:translateY(-2px);box-shadow:0 12px 30px rgba(32,41,27,.4)}.MakeMyBox_fab__MzkC3:focus-visible{outline:2px solid #8FAE72;outline-offset:3px}.MakeMyBox_fabBadge__Mmqxr{background:#C7DDA9;color:#20291B;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;min-width:22px;text-align:center}@keyframes MakeMyBox_fabIn__WeqXv{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:600px){.MakeMyBox_fab__MzkC3{bottom:16px;right:16px;padding:14px 16px}.MakeMyBox_fabLabel__KJ5Ej{display:none}}.MakeMyBox_overlay__zdQ_a{position:fixed;inset:0;background:rgba(20,24,18,.5);display:flex;align-items:center;justify-content:center;z-index:2147483647;padding:20px;font-family:Segoe UI,Arial,sans-serif;animation:MakeMyBox_fadeIn__lbx36 .18s ease}.MakeMyBox_modal__lIHly{background:#FFFFFF;width:100%;max-width:95vw;max-height:95vh;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:MakeMyBox_slideUp__VyOtA .22s ease}@keyframes MakeMyBox_fadeIn__lbx36{0%{opacity:0}to{opacity:1}}@keyframes MakeMyBox_slideUp__VyOtA{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.MakeMyBox_topnav__M_bDZ{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #eaeaea}.MakeMyBox_logo__HeceM{font-size:20px;font-weight:400;color:#555;letter-spacing:-.5px}.MakeMyBox_close__pyu55{background:none;border:none;color:#333;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease}.MakeMyBox_close__pyu55:hover{background:#F0F0F0}.MakeMyBox_close__pyu55:focus-visible{outline:2px solid #8FAE72;outline-offset:2px}.MakeMyBox_banner__HkrSg{background:linear-gradient(90deg,#C9DFB0,#DCEAC8);color:#2A331F;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 24px}.MakeMyBox_bannerTitle__L778F{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.MakeMyBox_bannerMeta__99VI7{font-size:13px;color:#40522F}.MakeMyBox_content__LQPI8{display:grid;grid-template-columns:1fr 320px;grid-gap:0;gap:0;overflow:hidden;flex:1 1;min-height:0}.MakeMyBox_catalogPane__0fXp_{padding:22px 24px;overflow-y:auto;min-height:0}.MakeMyBox_summaryPane__CvPYQ{border-left:1px solid #eaeaea;background:#FBFCF8;padding:22px 20px;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:18px}.MakeMyBox_h1__asJj7{font-size:22px;font-weight:700;color:#1A1A1A;margin:0 0 4px}.MakeMyBox_sub__zO63A{font-size:13.5px;color:#666;margin:0 0 18px}.MakeMyBox_toolbar__ygM_8{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.MakeMyBox_search__Lr4CA{display:flex;align-items:center;gap:8px;background:#FFFFFF;border:1px solid #d9d9d9;border-radius:999px;padding:9px 14px;color:#888;flex:1 1;min-width:180px;transition:border-color .12s ease,box-shadow .12s ease}.MakeMyBox_search__Lr4CA:focus-within{border-color:#8FAE72;box-shadow:0 0 0 3px rgba(143,174,114,.18)}.MakeMyBox_search__Lr4CA input{border:none;outline:none;background:transparent;font-size:14px;width:100%;color:#222;font-family:inherit}.MakeMyBox_select__VCVGQ{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #d9d9d9;background-color:#FFFFFF;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;color:#444;font-size:13px;font-weight:600;font-family:inherit;padding:9px 32px 9px 14px;border-radius:999px;cursor:pointer;max-width:190px;transition:border-color .12s ease}.MakeMyBox_select__VCVGQ:hover{border-color:#8FAE72}.MakeMyBox_select__VCVGQ:focus-visible{outline:2px solid #8FAE72;outline-offset:2px}.MakeMyBox_select__VCVGQ.MakeMyBox_hasValue__FDMPX{border-color:#20291B;background-color:#F1F7E9;color:#20291B}.MakeMyBox_resetBtn__0HUwn{display:inline-flex;align-items:center;gap:5px;border:none;background:none;color:#666;font-size:13px;font-weight:600;font-family:inherit;padding:8px 10px;border-radius:999px;cursor:pointer;transition:background .12s ease,color .12s ease}.MakeMyBox_resetBtn__0HUwn:hover{background:#F0F0F0;color:#1A1A1A}.MakeMyBox_resetBtn__0HUwn:focus-visible{outline:2px solid #8FAE72;outline-offset:2px}.MakeMyBox_catRail__uMhHh{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:6px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.MakeMyBox_catRail__uMhHh .MakeMyBox_chip__0QzyQ{flex:0 0 auto}.MakeMyBox_catRail__uMhHh::-webkit-scrollbar{height:5px}.MakeMyBox_catRail__uMhHh::-webkit-scrollbar-thumb{background:#DDD;border-radius:999px}.MakeMyBox_chip__0QzyQ{display:inline-flex;align-items:center;gap:7px;border:1px solid #d9d9d9;background:#FFFFFF;color:#444;font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer;transition:border-color .12s ease,background .12s ease}.MakeMyBox_chip__0QzyQ:hover{border-color:#8FAE72}.MakeMyBox_chip__0QzyQ:focus-visible{outline:2px solid #8FAE72;outline-offset:2px}.MakeMyBox_chip__0QzyQ.MakeMyBox_isActive__y7eUo{background:#20291B;border-color:#20291B;color:#FFFFFF}.MakeMyBox_chipDot__jRcnE{width:8px;height:8px;border-radius:50%;background:var(--cat,#8FAE72)}.MakeMyBox_resultsMeta__Ubbk_{font-size:12px;color:#999;margin:0 0 12px}.MakeMyBox_grid__Ht_Vx{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:12px;gap:12px}.MakeMyBox_card__BNP_V{border:1px solid #eaeaea;border-radius:10px;padding:14px;background:#FFFFFF;display:flex;flex-direction:column;gap:8px;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.MakeMyBox_card__BNP_V:hover{border-color:#C7DDA9;box-shadow:0 6px 18px rgba(60,80,40,.1);transform:translateY(-2px)}.MakeMyBox_card__BNP_V.MakeMyBox_isSelected__37jn5{border-color:#8FAE72;background:#F7FBF1}.MakeMyBox_cardImageWrap__sbe1n{position:relative;width:100%;aspect-ratio:3/2;border-radius:8px;overflow:hidden;background:color-mix(in srgb,var(--cat,#8FAE72) 22%,#FFFFFF)}.MakeMyBox_cardImage__kIZ1d{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease}.MakeMyBox_card__BNP_V:hover .MakeMyBox_cardImage__kIZ1d{transform:scale(1.04)}.MakeMyBox_imgFallback__enuJc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:var(--cat,#8FAE72);opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MakeMyBox_cardTop__PI_K0{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.MakeMyBox_cardId__A15nw{font-size:11px;color:#999;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MakeMyBox_cardName__UTAgq{font-size:14.5px;font-weight:700;color:#1A1A1A;line-height:1.25}.MakeMyBox_cardOrigin__f6kMe{font-size:12.5px;color:#777}.MakeMyBox_cardPrice__UgU0N{font-size:13.5px;font-weight:700;color:#40522F;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MakeMyBox_cardFoot__eAYmV{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.MakeMyBox_tierBlock__5iMwN{display:flex;flex-direction:column;gap:6px}.MakeMyBox_tierLabel__y1SFR{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#888}.MakeMyBox_tierRow__hKO8p{display:flex;flex-wrap:wrap;gap:6px}.MakeMyBox_tierPill__XYaTk{display:inline-flex;align-items:center;gap:6px;border:1px solid #e0e5d6;background:#F7F9F2;color:#40522F;font-size:11.5px;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:4px 9px;border-radius:999px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.MakeMyBox_tierPill__XYaTk:hover{border-color:#8FAE72}.MakeMyBox_tierPill__XYaTk:focus-visible{outline:2px solid #8FAE72;outline-offset:1px}.MakeMyBox_tierPill__XYaTk.MakeMyBox_isActive__y7eUo{background:#20291B;border-color:#20291B;color:#FFFFFF}.MakeMyBox_tierQty__icaFJ{font-weight:700}.MakeMyBox_tierPrice__uPt_K{font-weight:500}.MakeMyBox_tierSave__ha8Tz{background:#2F6B2F;color:#FFFFFF;font-size:10px;font-weight:700;padding:1px 5px;border-radius:999px}.MakeMyBox_tierHint__JTVtd{font-size:11px;color:#888}.MakeMyBox_tierHint__JTVtd.MakeMyBox_isUnlocked__aGiFb{color:#2F6B2F;font-weight:600}.MakeMyBox_stepper__rXKFe{display:flex;align-items:center;gap:6px}.MakeMyBox_stepper__rXKFe button{width:26px;height:26px;border-radius:6px;border:1px solid #d9d9d9;background:#FFFFFF;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333;transition:background .12s ease,border-color .12s ease}.MakeMyBox_stepper__rXKFe button:disabled{opacity:.35;cursor:not-allowed}.MakeMyBox_stepper__rXKFe button:not(:disabled):hover{background:#C7DDA9;border-color:#C7DDA9}.MakeMyBox_stepper__rXKFe button:focus-visible{outline:2px solid #8FAE72;outline-offset:1px}.MakeMyBox_stepper__rXKFe input{width:44px;border:1px solid transparent;border-radius:6px;background:transparent;text-align:center;font-size:13.5px;font-weight:700;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1A1A1A;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;padding:4px 0}.MakeMyBox_stepper__rXKFe input:focus{border-color:#8FAE72;background:#FFFFFF}.MakeMyBox_stepper__rXKFe input::-webkit-inner-spin-button,.MakeMyBox_stepper__rXKFe input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MakeMyBox_stockLine__yvr4W{font-size:11.5px;color:#999;border-top:1px dashed #eeeeee;padding-top:8px;margin-top:2px}.MakeMyBox_nodata__Z1Epi{text-align:center;color:#888;font-style:italic;padding:32px 0;grid-column:1/-1}.MakeMyBox_h2__bIFef{font-size:15px;font-weight:700;color:#1A1A1A;margin:0}.MakeMyBox_boxMeter__lGd6p{border:1px solid #e3e9d8;background:#FFFFFF;border-radius:10px;padding:16px}.MakeMyBox_meterHead__kLB3g{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.MakeMyBox_meterCount__i_NBe{font-size:20px;font-weight:700;color:#1A1A1A;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MakeMyBox_meterCap__YFMhD{font-size:12.5px;color:#888}.MakeMyBox_track__1C9Oq{height:14px;border-radius:999px;background:#EFEFEA;overflow:hidden;display:flex}.MakeMyBox_segment__wephw{height:100%;background:var(--cat,#8FAE72);transition:width .4s ease}.MakeMyBox_milestone__0zLV9{margin-top:10px;font-size:12.5px;color:#40522F;font-weight:600}.MakeMyBox_milestone__0zLV9.MakeMyBox_isReady__tBOXK{color:#2F6B2F}.MakeMyBox_legend__VML3X{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:12px}.MakeMyBox_legendItem__XHKc5{display:flex;align-items:center;gap:6px;font-size:12px;color:#555}.MakeMyBox_legendDot__ANG_C{width:8px;height:8px;border-radius:50%;background:var(--cat,#8FAE72)}.MakeMyBox_cartbox__z6aYK{border:1px solid #eaeaea;background:#FFFFFF;border-radius:10px;padding:12px 14px;flex:1 1}.MakeMyBox_cartLine__IRPHs{display:grid;grid-template-columns:10px 1fr auto auto auto;align-items:center;grid-gap:8px;gap:8px;font-size:13px;padding:7px 0;border-bottom:1px solid #f3f3f3}.MakeMyBox_cartLine__IRPHs:last-child{border-bottom:none}.MakeMyBox_cartDot__3nFyz{width:8px;height:8px;border-radius:50%;background:var(--cat,#8FAE72)}.MakeMyBox_cartEmpty__Ju5Lz{font-size:13px;color:#999;font-style:italic;text-align:center;padding:18px 0}.MakeMyBox_cartRemove__QWgKb{width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:#B5B5B5;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,color .12s ease}.MakeMyBox_cartRemove__QWgKb:hover{background:#FBEDEB;color:#B3402F}.MakeMyBox_cartRemove__QWgKb:focus-visible{outline:2px solid #8FAE72;outline-offset:1px}.MakeMyBox_mono__rCwIt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:#1A1A1A}.MakeMyBox_kv__Ak4i4{display:flex;justify-content:space-between;font-size:13.5px;padding:6px 0}.MakeMyBox_kvTotal__GEkrM{font-size:15px;font-weight:700;border-top:1px solid #eaeaea;margin-top:4px;padding-top:10px}.MakeMyBox_actions___33Ty{display:flex;flex-direction:column;gap:8px}.MakeMyBox_primary__jBlye{border:none;background:#20291B;color:#FFFFFF;padding:13px 20px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .14s ease,transform .14s ease}.MakeMyBox_primary__jBlye:hover{background:#34432B;transform:translateY(-1px)}.MakeMyBox_primary__jBlye:focus-visible{outline:2px solid #8FAE72;outline-offset:2px}.MakeMyBox_primary__jBlye.MakeMyBox_isDisabled__wVdkm{background:#EAEAEA;color:#999;cursor:not-allowed;transform:none}.MakeMyBox_primary__jBlye.MakeMyBox_isDone__bH6Q_{background:#2F6B2F}.MakeMyBox_secondary__FfXjW{border:1px solid #d9d9d9;background:#FFFFFF;color:#333;padding:11px 20px;border-radius:8px;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .12s ease}.MakeMyBox_secondary__FfXjW:hover{background:#F5F5F5}.MakeMyBox_secondary__FfXjW:focus-visible{outline:2px solid #8FAE72;outline-offset:2px}@media (max-width:860px){.MakeMyBox_content__LQPI8{grid-template-columns:1fr}.MakeMyBox_summaryPane__CvPYQ{border-left:none;border-top:1px solid #eaeaea}}@media (prefers-reduced-motion:reduce){.MakeMyBox_fab__MzkC3,.MakeMyBox_modal__lIHly,.MakeMyBox_overlay__zdQ_a{animation:none}.MakeMyBox_cardImage__kIZ1d,.MakeMyBox_card__BNP_V,.MakeMyBox_fab__MzkC3,.MakeMyBox_primary__jBlye{transition:none;transform:none}.MakeMyBox_card__BNP_V:hover .MakeMyBox_cardImage__kIZ1d{transform:none}.MakeMyBox_segment__wephw{transition:none}}