.index-module-scss-module__4OpgdG__product_details_container{flex-direction:column;gap:45px;padding:150px 0 50px;display:flex}@media (max-width:768px){.index-module-scss-module__4OpgdG__product_details_container{padding:120px 0 50px}}.index-module-scss-module__4OpgdG__productdetails{gap:22px;width:100%;padding:0 120px;display:flex}@media (max-width:1280px){.index-module-scss-module__4OpgdG__productdetails{padding:0 60px}}@media (max-width:1024px){.index-module-scss-module__4OpgdG__productdetails{padding:0 20px}}@media (max-width:768px){.index-module-scss-module__4OpgdG__productdetails{justify-content:center;width:100%}}@media (max-width:375px){.index-module-scss-module__4OpgdG__productdetails{padding:0 5px}}.index-module-scss-module__4OpgdG__container{background:var(--color-text-secondary);grid-template-columns:repeat(2,1fr);gap:40px;width:100%;padding:30px;display:grid}@media (max-width:768px){.index-module-scss-module__4OpgdG__container{grid-template-columns:repeat(1,1fr);width:100%;padding:10px}}.index-module-scss-module__4OpgdG__imageSection{flex-direction:column;gap:20px;display:flex}@media (max-width:768px){.index-module-scss-module__4OpgdG__imageSection{justify-self:center;width:80%;max-width:450px}}@media (max-width:480px){.index-module-scss-module__4OpgdG__imageSection{justify-self:center;width:95%;max-width:450px}}.index-module-scss-module__4OpgdG__mainImage{border:.5px solid #f08119;border-radius:14px;width:100%;height:500px;position:relative;overflow:hidden}.index-module-scss-module__4OpgdG__mainImg{object-fit:cover}.index-module-scss-module__4OpgdG__wishlistBtn{color:#f08119;cursor:pointer;z-index:3;background:0 0;border:none;border-radius:50%;padding:8px;position:absolute;top:16px;right:16px}.index-module-scss-module__4OpgdG__wishlistBtn .index-module-scss-module__4OpgdG__wishIcon{opacity:.7;transition:opacity .25s,transform .25s}.index-module-scss-module__4OpgdG__wishlistBtn .index-module-scss-module__4OpgdG__wishIcon:hover{opacity:1}.index-module-scss-module__4OpgdG__wishlistBtn .index-module-scss-module__4OpgdG__wishIcon.index-module-scss-module__4OpgdG__active{opacity:1;animation:.3s index-module-scss-module__4OpgdG__heartFade}@keyframes index-module-scss-module__4OpgdG__heartFade{0%{opacity:0}to{opacity:1}}.index-module-scss-module__4OpgdG__thumbRow{gap:12px;display:flex}.index-module-scss-module__4OpgdG__thumb{background:var(--color-text-secondary);cursor:pointer;border:1px solid #eaeaea;border-radius:10px;width:90px;height:90px;transition:border-color .3s;position:relative;overflow:hidden}.index-module-scss-module__4OpgdG__thumb.index-module-scss-module__4OpgdG__activeThumb{border-width:2px;border-color:#f08119}.index-module-scss-module__4OpgdG__infoSection_content,.index-module-scss-module__4OpgdG__infoSection{flex-direction:column;gap:16px;display:flex;position:relative}.index-module-scss-module__4OpgdG__share_icon{cursor:pointer;position:absolute;top:50%;right:0%}.index-module-scss-module__4OpgdG__has_var{top:40%}.index-module-scss-module__4OpgdG__titleRow{align-items:center;display:flex}.index-module-scss-module__4OpgdG__titleRow h1{font-family:var(--font-playfair);color:var(--color-text-primary);letter-spacing:0;font-size:clamp(36px,3.5vw,45px);font-weight:700;line-height:100%}.index-module-scss-module__4OpgdG__category{font-family:var(--font-playfair);color:var(--color-text-primary);letter-spacing:0;margin-bottom:0;font-size:20px;font-weight:700;line-height:100%}.index-module-scss-module__4OpgdG__rating{align-items:center;gap:8px;font-size:16px;display:flex}.index-module-scss-module__4OpgdG__rating .index-module-scss-module__4OpgdG__stars{gap:2px;display:flex}.index-module-scss-module__4OpgdG__rating span{font-family:var(--font-montserrat);letter-spacing:0;color:var(--color-text-primary);font-size:16px;font-weight:600;line-height:140%}.index-module-scss-module__4OpgdG__priceRow{align-items:center;gap:12px;display:flex}.index-module-scss-module__4OpgdG__price{font-size:30px;font-family:var(--font-montserrat);letter-spacing:0;color:var(--color-accent-dark);font-weight:500;line-height:100%}.index-module-scss-module__4OpgdG__off,.index-module-scss-module__4OpgdG__mrp{font-family:var(--font-montserrat);letter-spacing:0;color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:100%}.index-module-scss-module__4OpgdG__mrp{text-decoration:line-through}.index-module-scss-module__4OpgdG__qtyRow{align-items:center;gap:14px;margin-top:10px;display:flex}.index-module-scss-module__4OpgdG__variantsSection{flex-direction:column;gap:12px;width:95%;margin-top:10px;display:flex}.index-module-scss-module__4OpgdG__variantRow{grid-template-columns:180px 1fr;align-items:center;gap:15px;width:100%;display:grid}.index-module-scss-module__4OpgdG__variantRow label{font-family:var(--font-montserrat);color:var(--color-text-primary);text-transform:capitalize;font-size:14px;font-weight:600}.index-module-scss-module__4OpgdG__variantRow select{width:100%;font-family:var(--font-montserrat);color:#333;cursor:pointer;background-color:var(--color-text-secondary);border:1px solid #ddd;border-radius:8px;outline:none;padding:8px 12px;font-size:14px}.index-module-scss-module__4OpgdG__variantRow select:focus{border-color:#f08119}.index-module-scss-module__4OpgdG__qtyBtn{background:var(--color-text-secondary);cursor:pointer;border:1px solid #ddd;border-radius:8px;width:36px;height:36px}.index-module-scss-module__4OpgdG__qty{font-size:16px;font-weight:600}.index-module-scss-module__4OpgdG__actions{gap:14px;display:flex}.index-module-scss-module__4OpgdG__readBtn{color:var(--color-text-primary);font-family:var(--font-playfair);letter-spacing:0;background:var(--color-text-secondary);border:1px solid #f08119;border-radius:10px;flex:1;padding:12px;font-size:18px;font-weight:700;line-height:100%}.index-module-scss-module__4OpgdG__cartBtn{color:var(--color-text-secondary);font-family:var(--font-playfair);letter-spacing:0;cursor:pointer;background:#f08119;border:#f08119;border-radius:10px;flex:1;justify-content:center;gap:5px;padding:12px;font-size:18px;font-weight:700;line-height:100%;display:flex}.index-module-scss-module__4OpgdG__accordion p{color:#444;margin-top:8px;font-size:14px}.index-module-scss-module__4OpgdG__accordion .index-module-scss-module__4OpgdG__detailsList{flex-direction:column;gap:12px;margin-top:10px;display:flex}.index-module-scss-module__4OpgdG__accordion .index-module-scss-module__4OpgdG__detailsRow{border-bottom:1px dashed #eee;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.index-module-scss-module__4OpgdG__accordion .index-module-scss-module__4OpgdG__detailsRow span:first-child{color:var(--color-text-primary);font-weight:600}.index-module-scss-module__4OpgdG__accordion .index-module-scss-module__4OpgdG__detailsRow span:last-child{color:#666}@media (max-width:768px){.index-module-scss-module__4OpgdG__mainImage{height:380px}.index-module-scss-module__4OpgdG__price{font-size:28px}.index-module-scss-module__4OpgdG__titleRow h1{font-size:24px}}
