@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Montserrat:wght@300;400;500;600;700&display=swap";:root{--senco-red: #8d0006;--senco-red-hover: #700004;--senco-text-dark: #2a2a2a;--senco-text-muted: #666666;--senco-bg-blue: #e8f3fc;--senco-border-light: #e0e0e0;--senco-gold-icon: #d4af37;--senco-font-serif: "Cormorant Garamond", Georgia, serif;--senco-font-sans: "Montserrat", sans-serif;--senco-transition: all .3s cubic-bezier(.25, .8, .25, 1)}.jewelry-product-template{font-family:var(--senco-font-sans);color:var(--senco-text-dark);background-color:#fff;padding:20px 0}.jewelry-product-template h1,.jewelry-product-template h2,.jewelry-product-template h3,.jewelry-product-template .product__title h1{font-family:var(--senco-font-serif)!important;font-weight:600!important;color:var(--senco-text-dark)}.jewelry-product-template .product__title h1{font-size:2.8rem!important;margin-top:10px;margin-bottom:5px;line-height:1.2}.senco-made-in-india-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.senco-made-in-india-label{font-size:1.3rem;font-weight:500;color:var(--senco-text-muted);display:flex;align-items:center;gap:6px}.senco-made-in-india-label .flag{font-size:1.6rem}.senco-wishlist-share{display:flex;gap:12px}.senco-action-btn{background:none;border:none;cursor:pointer;color:var(--senco-text-muted);padding:6px;display:flex;align-items:center;justify-content:center;transition:var(--senco-transition)}.senco-action-btn:hover{color:var(--senco-red);transform:scale(1.1)}.senco-action-btn svg{width:20px;height:20px}.senco-price-box{margin-bottom:8px}.senco-price-row{display:flex;align-items:baseline;gap:12px}.senco-price-actual{font-size:3rem;font-weight:700;color:var(--senco-red)}.senco-price-compare{font-size:2rem;color:var(--senco-text-muted);text-decoration:line-line-through;text-decoration-line:line-through}.senco-price-mrp{font-size:1.1rem;color:var(--senco-text-muted);margin-top:2px}.senco-offer-banner{background-color:var(--senco-bg-blue);color:#1a4a75;padding:10px 14px;border-radius:4px;font-size:1.25rem;font-weight:600;margin-bottom:15px;border-left:3px solid var(--senco-red)}.senco-sku{font-size:1.15rem;color:var(--senco-text-muted);margin-bottom:20px}.senco-spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:15px 0;border-top:1px solid var(--senco-border-light);border-bottom:1px solid var(--senco-border-light);margin-bottom:20px}.senco-spec-item{display:flex;align-items:center;gap:10px}.senco-spec-icon{width:32px;height:32px;color:var(--senco-gold-icon);display:flex;align-items:center;justify-content:center;flex-shrink:0}.senco-spec-icon svg{width:24px;height:24px}.senco-spec-details{display:flex;flex-direction:column}.senco-spec-label{font-size:.95rem;color:var(--senco-text-muted);text-transform:uppercase}.senco-spec-value{font-size:1.15rem;font-weight:600;color:var(--senco-text-dark)}.senco-spec-variants-link{font-size:1.15rem;font-weight:600;color:var(--senco-red);text-decoration:none;display:flex;align-items:center;gap:4px}.senco-spec-variants-link:hover{text-decoration:underline}@media screen and (max-width:749px){.senco-spec-grid{grid-template-columns:repeat(2,1fr);gap:15px}}.jewelry-gallery-wrapper{display:flex;flex-direction:column;gap:16px}.jewelry-gallery-main{position:relative;width:100%;aspect-ratio:1 / 1;border:1px solid var(--senco-border-light);border-radius:8px;overflow:hidden;background-color:#fff}.jewelry-gallery-main img,.jewelry-gallery-main video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .15s ease-out;z-index:1}.jewelry-gallery-main img.active,.jewelry-gallery-main video.active{opacity:1;pointer-events:auto;z-index:2}.jewelry-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:60px;background-color:#00000040;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#fff;transition:var(--senco-transition)}.jewelry-gallery-arrow:hover{background-color:#00000080}.jewelry-gallery-arrow.prev{left:0;border-radius:0 4px 4px 0}.jewelry-gallery-arrow.next{right:0;border-radius:4px 0 0 4px}.jewelry-gallery-arrow svg{width:16px;height:16px}.jewelry-gallery-thumbnails{display:flex;justify-content:center;gap:12px;overflow-x:auto;padding:4px 0}.jewelry-gallery-thumb{width:70px;height:70px;border:1px solid var(--senco-border-light);border-radius:6px;overflow:hidden;cursor:pointer;background-color:#fff;transition:var(--senco-transition);position:relative;flex-shrink:0}.jewelry-gallery-thumb.active{border-color:var(--senco-red);box-shadow:0 0 0 2px #8d000633}.jewelry-gallery-thumb img{width:100%;height:100%;object-fit:contain}.senco-pincode-card{margin-bottom:20px}.senco-pincode-header{font-size:1.25rem;font-weight:600;color:var(--senco-text-dark);margin-bottom:10px}.senco-pincode-input-wrapper{position:relative;display:flex;max-width:400px;border:1px solid #d3d3d3;border-radius:4px;overflow:hidden;transition:var(--senco-transition)}.senco-pincode-input-wrapper:focus-within{border-color:var(--senco-red)}.senco-pincode-input{flex:1;padding:10px 14px;border:none;outline:none;font-size:1.2rem;font-family:var(--senco-font-sans)}.senco-pincode-btn{background:none;border:none;color:var(--senco-red);font-weight:700;padding:0 16px;cursor:pointer;font-size:1.2rem;font-family:var(--senco-font-sans);text-transform:uppercase}.senco-pincode-delivery-date{display:flex;align-items:center;gap:8px;font-size:1.15rem;color:var(--senco-text-dark);margin-top:8px}.senco-pincode-delivery-date svg{width:16px;height:16px;color:var(--senco-text-muted)}.senco-pincode-loader{display:none;width:16px;height:16px;border:2px solid var(--senco-red);border-radius:50%;border-top-color:transparent;animation:senco-spin .6s linear infinite;align-self:center;margin-right:12px}@keyframes senco-spin{to{transform:rotate(360deg)}}.senco-pincode-feedback{margin-top:8px;font-size:1.15rem;display:none}.senco-pincode-feedback.success{color:#2e7d32}.senco-pincode-feedback.error{color:#c62828}.senco-buttons-container{display:flex;gap:15px;margin-bottom:20px}.senco-add-to-cart-btn{flex:1;background-color:#fff;color:var(--senco-text-dark);border:1px solid var(--senco-text-dark);padding:14px 20px;font-size:1.3rem;font-weight:700;border-radius:4px;cursor:pointer;font-family:var(--senco-font-sans);text-transform:uppercase;letter-spacing:.05em;transition:var(--senco-transition);text-align:center}.senco-add-to-cart-btn:hover{background-color:#f5f5f5}.senco-buy-now-btn{flex:1;background-color:var(--senco-red);color:#fff;border:none;padding:14px 20px;font-size:1.3rem;font-weight:700;border-radius:4px;cursor:pointer;font-family:var(--senco-font-sans);text-transform:uppercase;letter-spacing:.05em;transition:var(--senco-transition);text-align:center;text-decoration:none}.senco-buy-now-btn:hover{background-color:var(--senco-red-hover)}.senco-certifications-row{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}.senco-cert-item{display:flex;align-items:flex-start;gap:8px;font-size:1rem;line-height:1.4}.senco-cert-logo{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.senco-cert-logo svg{width:100%;height:100%}.senco-cert-text a{color:#1a4a75;text-decoration:none;font-weight:600}.senco-cert-text a:hover{text-decoration:underline}.senco-trust-banner{background-color:#fafafa;border:1px solid var(--senco-border-light);border-radius:4px;padding:12px;text-align:center;font-size:1.15rem;color:var(--senco-text-dark);font-weight:600;margin-bottom:25px}.senco-trust-banner .bullet{color:var(--senco-red);margin:0 8px}.jewelry-tabs-section{margin:40px 0 20px;width:100%;clear:both}.jewelry-tab-headers{display:flex;border-bottom:1px solid var(--senco-border-light);gap:30px;margin-bottom:20px;overflow-x:auto}.jewelry-tab-btn{background:none;border:none;padding:12px 0;font-size:1.4rem;font-weight:700;color:var(--senco-text-muted);cursor:pointer;position:relative;transition:var(--senco-transition);text-transform:uppercase;letter-spacing:.05em;font-family:var(--senco-font-sans);white-space:nowrap}.jewelry-tab-btn:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--senco-red);transform:scaleX(0);transition:var(--senco-transition)}.jewelry-tab-btn.active{color:var(--senco-red)}.jewelry-tab-btn.active:after{transform:scaleX(1)}.jewelry-tab-content-panel{display:none;padding:10px 0;line-height:1.6;font-size:1.25rem;animation:senco-fade-in .4s ease forwards}.jewelry-tab-content-panel.active{display:block}.jewelry-specs-table{width:100%;border-collapse:collapse;margin:10px 0}.jewelry-specs-table tr{border-bottom:1px solid var(--senco-border-light)}.jewelry-specs-table tr:last-child{border-bottom:none}.jewelry-specs-table td{padding:12px 15px;font-size:1.2rem}.jewelry-specs-table td.label{font-weight:600;width:30%;color:var(--senco-text-muted)}.jewelry-specs-table td.value{font-weight:500;color:var(--senco-text-dark)}.jewelry-price-breakup-table{width:100%;border-collapse:collapse;max-width:500px}.jewelry-price-breakup-table tr{border-bottom:1px dashed var(--senco-border-light)}.jewelry-price-breakup-table tr:last-child{border-bottom:none}.jewelry-price-breakup-table td{padding:10px 0;font-size:1.2rem;color:var(--senco-text-dark)}.jewelry-price-breakup-table td.value{text-align:right;font-weight:600}.jewelry-price-breakup-table tr.total-row{border-top:1.5px solid var(--senco-text-dark);font-weight:700}.jewelry-price-breakup-table tr.total-row td{color:var(--senco-red);font-size:1.3rem;padding-top:12px}@keyframes senco-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:990px){.jewelry-product-template .product{display:flex!important;flex-direction:row!important;gap:40px!important;justify-content:space-between!important;align-items:flex-start!important;max-width:1400px!important;margin:0 auto!important}.jewelry-product-template .product__media-wrapper{max-width:54%!important;width:54%!important;flex:0 0 54%!important}.jewelry-product-template .product__info-wrapper{max-width:42%!important;width:42%!important;flex:0 0 42%!important}}.jewelry-gallery-main{border:none!important;box-shadow:none!important}.jewelry-gallery-thumb{border:1px solid var(--senco-border-light)!important;box-shadow:none!important}.jewelry-gallery-thumb.active{border:1.5px solid var(--senco-red)!important;border-radius:4px!important}.jewelry-gallery-arrow{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-jewelry-product.css.map */
