:root{--product-spacing-base: 8px;--product-label-width: 110px;--product-color-accent: #8b5e34;--product-color-text-muted: #6b6b6b;--product-color-border: #e8e4df}.product-single__title{font-size:clamp(3rem,5vw,4rem)!important;font-weight:600!important;line-height:1.25!important;margin-bottom:calc(var(--product-spacing-base) * 2)!important;letter-spacing:-.01em;color:inherit!important}.product-single__price-wrapper{display:flex;flex-direction:column;gap:calc(var(--product-spacing-base) * 1);margin-bottom:calc(var(--product-spacing-base) * 3);padding-bottom:calc(var(--product-spacing-base) * 2);border-bottom:1px solid var(--product-color-border)}.product-single__price-row-1{display:flex;align-items:center;gap:calc(var(--product-spacing-base) * 1.5)}.price-product-template.money{font-size:clamp(2.8rem,3.8vw,3.2rem)!important;font-weight:600!important;color:inherit!important;line-height:1!important}.price-product-template.money .currency-symbol{font-size:.65em!important;font-weight:500!important;vertical-align:super!important;margin-right:2px!important;opacity:.8}.product-single__discount-pct{font-size:1.6rem!important;font-weight:600!important;color:#fff!important;background-color:var(--product-color-accent)!important;padding:4px 10px!important;border-radius:4px;letter-spacing:.05em;display:inline-block}.product-single__price-row-2{font-size:1.7rem!important;color:var(--product-color-text-muted)!important;display:flex;align-items:center!important;gap:calc(var(--product-spacing-base) * .5)!important}.product-single__mrp-label{font-weight:400!important;color:var(--product-color-text-muted)!important}.compareprice-product-template{text-decoration:line-through!important;color:var(--product-color-text-muted)!important;font-size:1.7rem!important;padding:0!important}.product-single__shortdes{font-weight:400!important;color:var(--color-body-text)!important;text-wrap:pretty!important;font-size:clamp(1.4rem,1.2vw + 1rem,1.8rem)!important;line-height:1.6!important;margin-bottom:calc(var(--product-spacing-base) * 3)!important}.group-single__items.has-border{border:none!important;padding:0!important;margin:0!important}.available_product,.group-single__items>p{display:flex!important;align-items:flex-start!important;margin-bottom:calc(var(--product-spacing-base) * 1.5)!important;font-size:1.4rem!important;line-height:1.4!important}.available_product .control-label,.group-single__items>p .control-label{flex:0 0 var(--product-label-width)!important;font-weight:600!important;color:inherit!important;text-transform:uppercase!important;font-size:1.2rem!important;letter-spacing:.05em!important;margin:0!important;padding:2px 0 0!important}.product__available,.label-sku,.label-cate,.label-vendor,.list-tags{flex:1;color:var(--color-body-text)!important;font-size:1.5rem!important;font-weight:400!important}.label-cate a,.list-tags a{color:inherit!important;text-decoration:none;transition:color .2s ease}.label-cate a:hover,.list-tags a:hover{color:var(--product-color-accent)!important}.product__available.in-stock{color:#4a7c59!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.product__available.in-stock i{font-size:1.1em}.product__available.sold-out{color:#c97a7e!important;font-weight:500!important}.product-single__tabs .tab-content .tab-pane,.product-single__tabs .tab-content .tab-pane p,.product-single__tabs .tab-content .tab-pane li,.product-single__tabs .tab-content .tab-pane span{font-family:var(--font-family-default)!important;font-weight:400!important;color:var(--color-body-text)!important;font-size:clamp(1.4rem,1.2vw + 1rem,1.8rem)!important;line-height:1.6!important;text-wrap:pretty!important}.product-single__tabs .tab-content .tab-pane ul,.product-single__tabs .tab-content .tab-pane ol{padding-left:20px!important;margin-bottom:20px!important;margin-top:10px!important}.product-single__tabs .tab-content .tab-pane li{margin-bottom:8px!important}.product-single__tabs .tab-content .tab-pane strong,.product-single__tabs .tab-content .tab-pane b,.product-single__tabs .tab-content .tab-pane h1,.product-single__tabs .tab-content .tab-pane h2,.product-single__tabs .tab-content .tab-pane h3,.product-single__tabs .tab-content .tab-pane h4,.product-single__tabs .tab-content .tab-pane h5,.product-single__tabs .tab-content .tab-pane h6{font-weight:600!important;color:var(--color-heading)!important;font-family:var(--font-family-primary)!important}.selectorVariants .swatch .header{font-family:var(--font-family-default)!important;font-size:1.3rem!important;font-weight:600!important;color:var(--color-heading)!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:12px!important}.selectorVariants .swatch.swatch_size label{font-family:var(--font-family-default)!important;font-size:1.4rem!important;font-weight:500!important;color:var(--color-heading)!important;height:42px!important;min-width:42px!important;padding:0 14px!important;border-radius:4px!important;border:1px solid var(--color-border)!important;background:#fff!important;transition:all .2s ease-in-out!important;display:flex!important;align-items:center!important;justify-content:center!important}.selectorVariants .swatch.swatch_size label:hover{border-color:var(--color-heading)!important;background:#fcfcfc!important;color:var(--color-heading)!important}.selectorVariants .swatch.swatch_size .swatch-element.act label,.selectorVariants .swatch.swatch_size input:checked+label{background:var(--color-heading)!important;color:#fff!important;border-color:var(--color-heading)!important}.price-taxes-label{font-size:1.4rem!important;color:var(--product-color-text-muted)!important;font-weight:400!important;margin-top:calc(var(--product-spacing-base) * .5)!important}.product-single__price-wrapper.justify-content-center .price-taxes-label{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-price.css.map */
