.pdp-bestseller-badge{display:inline-flex;align-items:center;gap:6px;background:#e31c1c1a;border:1px solid #e31c1c1a;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:700;color:#e31c1c;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.pdp-bestseller-badge svg{flex-shrink:0}.pdp-title{font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.25;color:#151515;margin:0 0 6px}.pdp-subtitle-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;color:#555;font-size:14px;line-height:1.4}.pdp-subtitle-strip .pdp-sub-sep{color:#bbb;font-size:11px;line-height:1}.pdp-ratings-row{display:flex;align-items:center;gap:8px;margin-bottom:16px}.pdp-stars{display:flex;align-items:center;gap:2px;background:#28af601a;border-radius:20px;padding:4px 10px 4px 8px}.pdp-stars svg{width:16px;height:16px}.pdp-stars-val{font-size:14px;font-weight:700;color:#28af60;margin-left:4px}.pdp-ratings-count{font-size:13px;color:#666;text-decoration:underline;text-decoration-style:dotted;cursor:pointer}.pdp-divider{height:1px;background:#e8e8e8;margin:14px 0}.pdp-price-block{background:#f2f2f2d6;border-radius:10px;padding:14px 16px;margin-bottom:14px}.pdp-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px}.pdp-price-current{font-size:clamp(22px,3vw,28px);font-weight:800;color:#151515;letter-spacing:-.5px}.pdp-price-original{font-size:16px;color:#999;text-decoration:line-through;font-weight:400}.pdp-discount-badge{background:#e31c1c;color:#fff;font-size:12px;font-weight:700;padding:3px 9px;border-radius:4px;letter-spacing:.03em}.pdp-save-text{font-size:13px;color:#e31c1c;font-weight:600}.pdp-price-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.pdp-tax-note{font-size:12px;color:#888}.pdp-urgency{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#e31c1c}.pdp-urgency svg{width:14px;height:14px;flex-shrink:0}.pdp-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.pdp-feature-item{display:flex;align-items:flex-start;gap:10px;background:#f2f2f280;border-radius:10px;padding:12px;transition:border-color .2s}.pdp-feature-item:hover{border-color:#d65c5c}.pdp-feature-icon{width:36px;height:36px;border-radius:8px;background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pdp-feature-icon svg,.pdp-feature-icon img{width:18px;height:18px;object-fit:contain}.pdp-feature-text{display:flex;flex-direction:column;gap:2px}.pdp-feature-title{font-size:13px;font-weight:700;color:#151515;line-height:1.2}.pdp-feature-sub{font-size:11px;color:#737373;line-height:1.3}.pdp-colour-label{font-size:14px;font-weight:600;color:#333;margin-bottom:10px;display:flex;align-items:center;gap:6px}.pdp-colour-label .pdp-colour-val{font-weight:400;color:#666}.pdp-pincode-wrapper{background:transparent;border-radius:10px;padding:14px 16px 16px 0;margin-bottom:16px}.pdp-pincode-label{font-size:13px;font-weight:600;color:#333;margin-bottom:10px;display:flex;align-items:center;gap:6px}.pdp-pincode-inner{display:flex;gap:0;overflow:hidden;background:#fff;transition:border-color .2s}.pdp-pincode-inner:focus-within{border-color:#d65c5c}.pdp-pincode-inner input{flex:1;border:none;outline:none;background:#f2f2f2b3;padding:11px 14px;font-size:14px;font-family:DM Sans;color:#141414;border:1px solid #e6e6e6;border-radius:6px}.pdp-pincode-inner input::placeholder{color:#141414ad;font-size:13px}.pdp-pincode-btn{border:none;background:transparent;padding:10px 18px;font-size:14px;font-weight:700;color:#e31c1c;cursor:pointer;transition:background .15s,color .15s}.pdp-pincode-btn:hover{background:#fff0ed}.pdp-pincode-msg{margin-top:8px;font-size:12px;line-height:1.4}.pdp-atc-row{display:flex;gap:10px;align-items:stretch;margin-bottom:12px}.pdp-qty-block{display:flex;align-items:center;border:1px solid #e6e6e6;border-radius:4px;overflow:hidden;background:#fff;flex-shrink:0}.pdp-qty-btn{width:44px;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;font-size:20px;color:#333;transition:background .15s;padding:0;line-height:1;min-height:50px}.pdp-qty-btn:hover{background:#f5f5f5}.pdp-qty-input{width:40px;text-align:center;border:none;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;font-size:16px;font-weight:600;color:#151515;background:transparent;outline:none;-moz-appearance:textfield;padding:0;box-shadow:none}.pdp-qty-input::-webkit-inner-spin-button,.pdp-qty-input::-webkit-outer-spin-button{-webkit-appearance:none}.pdp-atc-btn{flex:1;background:#fff;color:#e31c1c;border:1px solid #e31c1c;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;padding:14px 20px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,transform .1s;letter-spacing:.01em}.pdp-atc-btn:hover{background:#c0392b}.pdp-atc-btn:disabled{background:#ccc;cursor:not-allowed}.pdp-secondary-row{display:flex;gap:10px;align-items:stretch}.pdp-buynow-btn{flex:1;border:2px solid #D65C5C;color:#d65c5c;background:transparent;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;padding:12px 20px;text-align:center;transition:background .2s,color .2s;line-height:1;display:flex;align-items:center;justify-content:center}.pdp-buynow-btn:hover{background:#fff0ed}.pdp-icon-btn{width:50px;height:auto;border:2px solid #E0E0E0;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,background .15s;flex-shrink:0}.pdp-icon-btn:hover{border-color:#d65c5c;background:#fff0ed}.pdp-icon-btn svg{width:20px;height:20px;color:#555}.pdp-low-stock-strip{display:flex;align-items:center;gap:8px;background:#fff3e0;border-radius:8px;padding:8px 12px;margin-bottom:14px;font-size:13px;color:#e65100;font-weight:600}.pdp-low-stock-strip svg{width:16px;height:16px;flex-shrink:0}.pdp-atc-section{margin-top:4px}.pdp-product-form{display:flex;flex-direction:column;gap:10px}.pdp-atc-btn{background:#fff;color:#e31c1c}.pdp-atc-btn:hover{background:#e31c1c;color:#fff}.pdp-atc-btn:active{transform:scale(.98)}.pdp-atc-btn--sold-out,.pdp-atc-btn--sold-out:hover{background:#bbb;cursor:not-allowed;transform:none}.pdp-buynow-btn{border-color:#d65c5c;color:#d65c5c}.pdp-buynow-btn:hover{background:#fff5f5}.pdp-buynow-dynamic{flex:1}.pdp-buynow-dynamic .shopify-payment-button{width:100%}.pdp-buynow-dynamic .shopify-payment-button__button{border-radius:4px!important;min-height:50px!important;font-size:15px!important;font-weight:700!important;border:1px solid #e31c1c;background-color:#e31c1c;color:#fff}.pdp-icon-btn{width:50px;min-width:50px;min-height:50px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;background:#fff;border-radius:4px;cursor:pointer;transition:border-color .15s,background .15s;flex-shrink:0}.pdp-icon-btn.pdp-icon-btn--wishlist span{display:none!important}.pdp-icon-btn:hover{border-color:#d65c5c;background:#fff5f5}.pdp-icon-btn svg,.pdp-icon-btn .icon{width:20px;height:20px;color:#555;pointer-events:none}.pdp-icon-btn--wishlist{padding:0;overflow:hidden}.pdp-icon-btn--wishlist .wishlist-icon,.pdp-icon-btn--wishlist .iwish_float_wrapper,.pdp-icon-btn--wishlist .iwish-float-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pdp-icon-btn--wishlist .iwish_svg_icon svg{width:20px;height:20px;color:#555}.pdp-icon-btn--wishlist .iw-count-show{display:none!important}.pdp-pincode-btn{color:#e31c1c;font-weight:700}.pdp-pincode-btn:hover{background:#fff5f5;color:#c44f4f}@media(max-width:639px){.pdp-features-grid{grid-template-columns:1fr 1fr;gap:8px}.pdp-feature-item{padding:10px;gap:8px}.pdp-feature-icon{width:30px;height:30px;border-radius:6px}.pdp-pincode-wrapper{padding:0 16px 16px 0;margin-bottom:0}.pdp-feature-icon svg{width:15px;height:15px}.pdp-feature-title{font-size:12px}.pdp-feature-sub{font-size:10px}.pdp-atc-btn{font-size:15px;padding:13px 16px}.pdp-secondary-row{flex-wrap:wrap}.pdp-buynow-btn{min-width:calc(100% - 120px)}.pdp-price-current{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/section-pdp-hero.css.map */
