.ProductCard_mainDiv__yJCuv{width:100%;height:auto;background:var(--white-color);box-shadow:0 5px 25px #0000000d;border-radius:8px;gap:30px;padding:27px;display:flex;flex-direction:column}.ProductCard_noteBtn__1bYkj{flex-shrink:0;width:auto}.ProductCard_noteBtn__1bYkj>div{width:auto!important}.ProductCard_imageDiv__5Q4Sd{position:relative;max-width:250px;height:162px;border-radius:8px;overflow:hidden;margin-top:8px;margin-left:0;margin-inline:11px}.ProductCard_imageDiv__5Q4Sd img{object-fit:contain}.ProductCard_dropdownDiv__p91jp{height:36px;padding-left:0!important}.ProductCard_cardBody___2pPb{display:flex;flex-direction:column;flex:1 1}.ProductCard_link__Bspa8,.ProductCard_productId__lCTFP,.ProductCard_title__Pv38F{color:var(--text-color-v1)}.ProductCard_productId__lCTFP{opacity:.78;padding-top:14px}.ProductCard_link__Bspa8{opacity:.78;margin-top:auto;padding-top:20px}.ProductCard_title__Pv38F{min-height:55px;line-height:28px;padding:0;margin:0;word-break:break-word;overflow-wrap:anywhere}.ProductCard_button__jUhJ4{height:39px;width:100%}.ProductCard_counterDiv__ExxO2{display:flex;gap:19px;margin-top:22px}@media (max-width:1366px){.ProductCard_counterDiv__ExxO2{gap:8px}}@media (max-width:1280px){.ProductCard_imageDiv__5Q4Sd{width:100%;margin:auto}}@media (max-width:767px){.ProductCard_mainDiv__yJCuv{padding:13px 16px;gap:10px;height:auto;min-height:unset}.ProductCard_link__Bspa8{white-space:wrap}.ProductCard_imageDiv__5Q4Sd{height:135px;width:100%}.ProductCard_title__Pv38F{font-size:16px;line-height:20px;min-height:auto}.ProductCard_counterDiv__ExxO2{margin-top:10px}.ProductCard_productId__lCTFP{padding-top:13px;font-size:12px!important}.ProductCard_dropdownDiv__p91jp{margin-top:18px;height:auto}.ProductCard_mobileActionRow__zRJDY{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:18px}.ProductCard_mobileActionRow__zRJDY .ProductCard_dropdownDiv__p91jp{margin-top:0;flex:1 1;min-width:0}.ProductCard_mobileActionRow__zRJDY .ProductCard_counterDiv__ExxO2{margin-top:0!important;margin-block:0!important;flex-shrink:0}}@media (max-width:630px){.ProductCard_title__Pv38F{min-height:40px}}@media (max-width:575px){.ProductCard_mainDiv__yJCuv{padding:15px;gap:10px;height:auto}.ProductCard_link__Bspa8{white-space:wrap;line-height:15px;margin-top:12px}.ProductCard_imageDiv__5Q4Sd{height:125px;object-fit:contain}}@media (max-width:430px){.ProductCard_mainDiv__yJCuv{padding:15px}.ProductCard_button__jUhJ4{padding:12px!important;height:40px;width:40px}.ProductCard_counterDiv__ExxO2{margin-block:10px 4px;gap:10px;margin-top:10px!important}.ProductCard_imageDiv__5Q4Sd{height:95px;object-fit:contain}}@media (max-width:375px){.ProductCard_mainDiv__yJCuv{padding:13px 16px;gap:10px;height:auto;min-height:unset}.ProductCard_imageDiv__5Q4Sd{height:84.32px;width:100%}.ProductCard_imageDiv__5Q4Sd img{object-fit:contain}.ProductCard_button__jUhJ4{padding:12px!important;height:40px;width:40px}.ProductCard_link__Bspa8{white-space:wrap;line-height:16px;margin-top:10px}.ProductCard_title__Pv38F{font-size:16px;line-height:20px;min-height:auto}.ProductCard_productId__lCTFP{padding-top:13px}.ProductCard_counterDiv__ExxO2{margin-block:10px 4px;gap:10px;margin-top:10px}.ProductCard_counterDiv__ExxO2 button svg{height:30px!important;width:30px!important;scale:1.1}.ProductCard_counterDiv__ExxO2>div>div{width:80px!important;max-width:80px!important}.ProductCard_dropdownDiv__p91jp{margin-top:18px}.ProductCard_dropdownWidthClass__LwjHo{width:130px!important;-webkit-margin-start:0!important;margin-inline-start:0!important}}@media (max-width:370px){.ProductCard_counterDiv__ExxO2 button svg{height:17px!important;width:17px!important;scale:1}.ProductCard_mainDiv__yJCuv{padding:12px}.ProductCard_counterDiv__ExxO2>div>div{width:69px!important}.ProductCard_dropdownWidthClass__LwjHo{width:128px!important}.ProductCard_button__jUhJ4{height:39px;width:100%;padding:5px 12px!important}}@media (max-width:340px){.ProductCard_mainDiv__yJCuv{padding:15px 9px;gap:15px;height:auto}.ProductCard_productId__lCTFP{padding-top:18px}.ProductCard_counterDiv__ExxO2,.ProductCard_dropdownDiv__p91jp{margin-top:18px}}.ProductCard_noteTriggerBtn__vYg2W{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}.ProductCard_noteTriggerBtn__vYg2W:hover{color:var(--primary-color);border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 6%,transparent)}.ProductCard_noteTriggerBtnHasNote__9jfHD{color:var(--primary-color);border-color:var(--primary-color);border-style:solid}.ProductCard_noteTriggerBtnSave__a2feJ{color:#16a34a;border-color:#16a34a;border-style:solid}.ProductCard_noteTriggerBtnSave__a2feJ:hover{color:#15803d;border-color:#15803d;background:color-mix(in srgb,#16a34a 6%,transparent)}.ProductCard_noteWrapper__5KxEJ{margin-top:8px;width:100%}.ProductCard_dropdownTight__oWrjk{margin-top:8px!important}.ProductCard_noteTextarea__5oVrc{width:100%;border:1.5px solid #d1d5db;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:400;color:#374151;resize:vertical;min-height:56px;line-height:1.5;outline:none;transition:border-color .15s ease;font-family:inherit}.ProductCard_noteTextarea__5oVrc:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 12%,transparent)}.ProductCard_noteTextarea__5oVrc::placeholder{color:#9ca3af;font-weight:400}.ProductCard_noteActions__ZGodE{display:flex;align-items:center;gap:10px;margin-top:6px}.ProductCard_noteCancelBtn__zkmgz{background:transparent;border:1px solid #d1d5db;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease}.ProductCard_noteCancelBtn__zkmgz:hover{border-color:#6b7280;color:#374151}.ProductCard_noteRemoveBtn__HxQUV{background:transparent;border:1px solid #fca5a5;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500;color:#ef4444;cursor:pointer;transition:all .15s ease}.ProductCard_noteRemoveBtn__HxQUV:hover{background:#fef2f2;border-color:#ef4444}.ProductCard_notePreview__hilHs{font-size:12px;font-weight:500;color:#6b7280;background:#f9fafb;border-left:3px solid var(--primary-color);border-radius:0 6px 6px 0;padding:4px 8px;margin-top:4px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductCard_dropdownDiv__p91jp{margin-top:26px}.ProductCard_dropdownTight__oWrjk{margin-top:10px}@media(max-width:767px){.ProductCard_title__Pv38F{font-size:14px!important;line-height:1.4!important;min-height:40px!important;margin-bottom:12px!important}.ProductCard_mobileActionRow__zRJDY{flex-direction:column!important}.ProductCard_mainDiv__yJCuv{padding:12px 10px!important}.ProductCard_dropdownWidthClass__LwjHo{width:100%!important}.ProductCard_dropdownWidthClass__LwjHo .css-16yv45q-control{font-size:12px!important}.ProductCard_mobileActionRow__zRJDY .ProductCard_counterDiv__ExxO2{width:100%;justify-content:center}.ProductCard_mobileActionRow__zRJDY .ProductCard_counterDiv__ExxO2>div{flex:1 1}.ProductCard_mobileActionRow__zRJDY .ProductCard_counterDiv__ExxO2>div [class*=controlButtons]{max-width:100%!important}}