.productDetail_container__piLT9{max-width:1100px;margin:0 auto;padding:var(--spacing-xl,2rem) var(--spacing-md,1rem);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-xl,2rem);gap:var(--spacing-xl,2rem)}@media (max-width:768px){.productDetail_container__piLT9{grid-template-columns:1fr}}.productDetail_gallery__yEvzG{display:flex;flex-direction:column;gap:.75rem}.productDetail_mainImageWrapper__sSjaK{background:#f8f9fb;border-radius:var(--radius-md,8px);overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.productDetail_mainImage__PsWxP{object-fit:contain;width:100%;height:100%}.productDetail_thumbs__7tnva{display:flex;gap:.5rem;flex-wrap:wrap}.productDetail_thumbBtn___C5tZ{background:#f4f6fa;border:2px solid transparent;border-radius:var(--radius-sm,4px);cursor:pointer;padding:2px;transition:border-color .15s}.productDetail_thumbBtnActive__kVLcX,.productDetail_thumbBtn___C5tZ:focus,.productDetail_thumbBtn___C5tZ:hover{border-color:var(--color-primary-blue,#1265f5);outline:none}.productDetail_details__er5_I{display:flex;flex-direction:column;gap:.75rem}.productDetail_title__YQpW1{font-family:var(--font-heading,"Manrope",sans-serif);font-size:1.75rem;font-weight:600;margin:0;color:var(--color-primary-navy,#101a35);line-height:1.3}.productDetail_storeTag__XP5qL{font-size:.85rem;color:#666;margin:0}.productDetail_price__D4ONA{font-size:1.75rem;font-weight:700;color:var(--color-primary-navy,#101a35);margin:0}.productDetail_stock__jSjc0{margin:0;font-size:.9rem}.productDetail_inStock__Lwacl{color:#16a34a;font-weight:600}.productDetail_outOfStock__v0CLj{color:#dc2626;font-weight:600}.productDetail_categories__aPVVL{display:flex;flex-wrap:wrap;gap:.4rem}.productDetail_categoryChip__XB_xD{background:#eef1f8;color:var(--color-primary-navy,#101a35);font-size:.75rem;padding:.2rem .6rem;border-radius:999px}.productDetail_description__MMAz9{font-size:.95rem;line-height:1.6;color:#444;margin:0}.productDetail_interactions__fLnkt{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.productDetail_qtyLabel__FUZGy{display:flex;align-items:center;gap:.4rem;font-size:.9rem}.productDetail_qtyInput__hvO2Z{width:60px;padding:.4rem;border:1px solid #ccc;border-radius:var(--radius-sm,4px);font-size:.9rem}.productDetail_wishlistBtn__3PNjJ{background:transparent;border:1px solid #c8cdd8;border-radius:var(--button-radius,8px);padding:.5rem 1rem;font-size:.9rem;cursor:pointer;color:var(--color-primary-navy,#101a35);transition:background .15s}.productDetail_wishlistBtn__3PNjJ:hover{background:#f0f1f5}.productDetail_addToCartBtn__fUxTt{background:var(--button-bg,var(--color-primary-blue,#1265f5));color:#fff;border:none;border-radius:var(--button-radius,8px);padding:.6rem 1.5rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:opacity .15s}.productDetail_addToCartBtn__fUxTt:disabled{opacity:.45;cursor:not-allowed}.productDetail_addToCartBtn__fUxTt:not(:disabled):hover{opacity:.9}.productDetail_relatedSection__8KwUM{grid-column:1/-1;margin-top:var(--spacing-xl,2rem)}.productDetail_relatedSection__8KwUM h2{font-family:var(--font-heading,"Manrope",sans-serif);font-size:1.3rem;margin:0 0 1rem;color:var(--color-primary-navy,#101a35)}.productDetail_relatedGrid__nLiOk{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem;gap:1rem}.productDetail_error__se5CI{padding:3rem 1rem;text-align:center;color:#dc2626}