.ProductGrid_productCard__wrapper__5gdj4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:2.8rem;row-gap:2.8rem;grid-column-gap:2.45rem;column-gap:2.45rem;width:100%;max-width:100%}@media screen and (max-width:1200px){.ProductGrid_productCard__wrapper__5gdj4{grid-template-columns:repeat(3,1fr);gap:1.8rem}}@media screen and (max-width:992px){.ProductGrid_productCard__wrapper__5gdj4{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media screen and (max-width:375px){.ProductGrid_productCard__wrapper__5gdj4{gap:.5rem}}.ProductGrid_skeleton__2bkvz{width:100%!important;height:380px!important;border-radius:8px}@media screen and (max-width:767px){.ProductGrid_skeleton__2bkvz{height:250px!important}}@media(min-width:768px){.ProductGrid_productCard__wrapper__5gdj4{margin-bottom:0!important}}@media(min-width:1200px){.ProductGrid_productCard__wrapper__5gdj4{margin-bottom:26px!important}}.ProductListCard_mainDiv__tFKlZ{height:auto!important;position:relative;gap:15px;padding:10px}.ProductListCard_mainDivMobCard___B9Gv,.ProductListCard_mainDiv__tFKlZ{width:100%;background:var(--white-color);box-shadow:0 5px 25px #0000000d;border-radius:8px;display:flex}.ProductListCard_mainDivMobCard___B9Gv{height:auto;gap:10px;padding:10px 10px 15px;flex-direction:column;align-items:center}.ProductListCard_cardHead__gt73c{display:flex;align-items:center;justify-content:space-between;height:auto;gap:20px;width:100%}.ProductListCard_headContent__LT5zP{display:flex;flex-direction:column;gap:10px}.ProductListCard_imageDiv__GRWL2{position:relative;flex:none;width:250px;border-radius:8px;overflow:hidden;min-height:150px}.ProductListCard_imageDiv__GRWL2 img{object-fit:contain}.ProductListCard_cardBody__v3axz{width:100%;display:flex;flex-direction:column;gap:8px;padding:10px 0}.ProductListCard_link__AqBUv,.ProductListCard_productId__aODbW,.ProductListCard_title__ZXwyG{color:var(--text-color-v1)}.ProductListCard_link__AqBUv{opacity:.78}.ProductListCard_title__ZXwyG{min-height:45px}.ProductListCard_button__eWi0H{height:39px;width:100%}.ProductListCard_counterDiv__7JDOr{display:flex;gap:10px}@media (max-width:768px){.ProductListCard_counterDiv__7JDOr>div>div[class*=dropdownContainer]{width:250px!important}}@media (max-width:575px){.ProductListCard_button__eWi0H{font-size:12px;height:40px;padding-inline:12px;width:100%}}@media (max-width:550px){.ProductListCard_mainDiv__tFKlZ{width:100%;min-height:170px;height:auto!important}.ProductListCard_imageDiv__GRWL2{width:160px}.ProductListCard_button__eWi0H{height:39px;width:100%}.ProductListCard_title__ZXwyG{min-height:0}}@media (max-width:480px){.ProductListCard_counterDiv__7JDOr>div>div[class*=dropdownContainer]{width:180px!important;min-height:40px!important}}@media (max-width:430px){.ProductListCard_mainDiv__tFKlZ{height:auto}.ProductListCard_imageDiv__GRWL2{height:80px;width:100px;margin:auto 0;min-height:unset!important}}@media (max-width:380px){.ProductListCard_counterDiv__7JDOr{gap:5px;justify-content:flex-end}.ProductListCard_counterDiv__7JDOr>div>div[class*=dropdownContainer]{width:185px!important}.ProductListCard_button__eWi0H{width:-moz-fit-content;width:fit-content;font-size:12px;height:40px}}@media (max-width:375px){.ProductListCard_title__ZXwyG{font-size:16px;font-weight:500;max-width:190px!important;line-height:20px!important;margin-left:7px;margin-top:7px}.ProductListCard_counterDiv__7JDOr>div>div[class*=dropdownContainer]{width:150px!important}.ProductListCard_counterDiv__7JDOr>div:first-child{width:183px!important;margin-left:6px}.ProductListCard_button__eWi0H{width:-moz-fit-content;width:fit-content;font-size:12px;height:40px;padding-inline:12px}.ProductListCard_mainDivMobCard___B9Gv{margin-top:3px}.ProductListCard_cardBody__v3axz{padding:6px 1px 0 0!important}.ProductListCard_productId__aODbW{margin-left:7px}.ProductListCard_imageDiv__GRWL2{margin:0}.ProductListCard_cardHead__gt73c{gap:10px;padding-left:10px}.ProductListCard_dropDownContainer__hlXrf{margin-left:6px!important}}.ProductListCard_noteSection__oi6rd{display:flex;flex-direction:column;gap:4px}.ProductListCard_noteRow__o2A7i{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ProductListCard_noteTriggerBtn__6UNC7{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1.5px dashed #9ca3af;border-radius:6px;padding:5px 12px;font-size:13px;font-weight:500;color:#4b5563;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease;white-space:nowrap}.ProductListCard_noteTriggerBtn__6UNC7:hover{color:var(--primary-color);border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 6%,transparent)}.ProductListCard_noteTriggerBtnHasNote__ALCMm{color:var(--primary-color);border-color:var(--primary-color);border-style:solid}.ProductListCard_noteTriggerBtnSave__D6_N6{color:#16a34a;border-color:#16a34a;border-style:solid}.ProductListCard_noteTriggerBtnSave__D6_N6:hover{color:#15803d;border-color:#15803d;background:color-mix(in srgb,#16a34a 6%,transparent)}.ProductListCard_noteWrapper___l2GU{margin-top:4px}.ProductListCard_noteTextarea__lwWJB{width:100%;border:1.5px solid #d1d5db;border-radius:8px;padding:7px 10px;font-size:13px;font-weight:400;color:#374151;resize:vertical;min-height:52px;line-height:1.5;outline:none;transition:border-color .15s ease;font-family:inherit}.ProductListCard_noteTextarea__lwWJB:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 12%,transparent)}.ProductListCard_noteTextarea__lwWJB::placeholder{color:#9ca3af;font-weight:400}.ProductListCard_noteActions__FKkyN{display:flex;align-items:center;gap:10px;margin-top:6px}.ProductListCard_noteCancelBtn__FU_ZF{background:transparent;border:1px solid #d1d5db;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease}.ProductListCard_noteCancelBtn__FU_ZF:hover{border-color:#6b7280;color:#374151}.ProductListCard_noteRemoveBtn__OIGhT{background:transparent;border:1px solid #fca5a5;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:500;color:#ef4444;cursor:pointer;transition:all .15s ease}.ProductListCard_noteRemoveBtn__OIGhT:hover{background:#fef2f2;border-color:#ef4444}.ProductListCard_notePreview__Z5PHh{font-size:12px;font-weight:500;color:#6b7280;background:#f9fafb;border-left:3px solid var(--primary-color);border-radius:0 6px 6px 0;padding:3px 8px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductListView_skeletonList__ZkGL4{width:100%!important}