.product__info>*+*{margin-block-start:0}.featured-product .product__info .product__vendor .reversed-link{color:#595b61;font-family:Roboto;font-weight:400;font-size:16px;line-height:24px}.featured-product .product__info .product-title-sm{font-size:clamp(16px,1.125vw,18px);line-height:clamp(24px,1.6875vw,27px);color:#171717;font-weight:700}.featured-product .product__info .product__title{margin-block-start:11px}.product__title+.product__rating{margin-block-start:16px}.featured-product .product__info .product__text{color:#2c2e35;font-family:Roboto;font-weight:400;font-size:16px;padding-block:0;line-height:24px}.featured-product .product__info .vendor_parent-wrapper{display:flex;align-items:center;justify-content:space-between}.featured-product .product__info #smartwishlist div#bookmarkit{font-size:20px!important;height:auto}.product__rating .rating.text-lg{font-size:20px}.product__rating .rating-text{color:#2c2e35;font-size:12px;line-height:14.63px;font-weight:700}.featured-product .product__info .product__price .price .price__regular{font-size:clamp(20px,1.25vw,20px);line-height:clamp(30px,1.875vw,30px);color:#171717;font-weight:900;font-family:Roboto}.featured-product .product__info .product__price .price .price__sale{color:#b0b1b3;font-family:Roboto;font-weight:400;font-size:14px;line-height:21px}.featured-product .product__info .product__price .price .price__sale:before{transform:rotate(0);border-block-end:1px solid #B0B1B3}.featured-product .product__info .product__price .price{gap:8px;align-items:center;margin-block-start:11.5px}.featured-product .product__info .product_card-discount{background-color:#ff5100;padding:4px 20px;border-radius:20px;color:#fff;font-family:Roboto;font-weight:400;font-size:14px;line-height:21px}.featured-product .product__info .product__text :where(ul,ol):not(:where([class~=not-rte] *)){margin-block:20px;font-family:Roboto;font-weight:400;color:#2c2e35;line-height:24px;padding-inline-start:0;list-style:none}.featured-product .product__info .product__inventory{margin-block:20px}.product__inventory .grid{gap:9px}.product__inventory .leading-tight{color:#ff4a00;font-size:14px;line-height:21px;font-weight:400;font-family:Roboto}.product__inventory progress-bar{background-color:#7b54540f}.product__inventory progress-bar:before{background-color:#ff5100}.featured-product .product__info .quantity{border:1px solid #D8D9DA}.product__info quantity-input .icon-sm{width:15px}.quantity .quantity__input{font-family:Roboto;font-weight:400;color:#2c2e35;font-size:clamp(16px,1.25vw,20px);line-height:clamp(24px,1.875vw,30px)}.product__info .product-form__buttons{gap:20px}.product__info .product-form__buttons button{font-family:Roboto;font-weight:400;font-size:clamp(16px,1.25vw,20px);line-height:clamp(24px,1.875vw,30px)}.product-page-info__button-add-to-cart{position:relative}p#add_to_cart_overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:2}.product__info .product-form__buttons .shopify-payment-button__button{color:#2c2e35;padding:16px}.product__info .product-form__buttons .shopify-payment-button__button:after{border:1px solid #2C2E35}.product__info .get-quote--btn-wrapper{margin-block-start:20px}.product__info .product-form-wrapper{margin-block-start:40px}.product__info .return-warenty-policy{display:flex;align-items:center;justify-content:space-between;background-color:#f9f8f8;padding:25px;flex-wrap:wrap;gap:10px;margin-block-start:40px;border-radius:20px}.product__info .return-warenty-policy img{margin:auto}.product__info .return-warenty-policy .return-warenty-policy-div{width:auto;display:flex;flex-direction:column;gap:10px}.product__info .return-warenty-policy .return-warenty-policy-text{color:#2c2e35;font-family:Roboto;font-weight:400;font-size:12px;line-height:18px}.product__info .complementary-products .recommend__title{color:#2c2e35;font-weight:700;font-size:18px;line-height:27px;padding-block-end:0;border-block-end:0}.product__info .complementary-products .main-title-wrapper{border-bottom:1px solid rgb(var(--color-border-light));padding-block-end:10px}.product__info .complementary-products .indicators .button:after{border:1px solid #2C2E35}.product__info .complementary-products .indicators .button svg{stroke:#2c2e35}.product__info .complementary-products .horizontal-product__details .horizontal-product__title{font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.5vw,24px);color:#171717;font-weight:400;font-family:Roboto}.product__info .complementary-products .price .price__regular{font-size:clamp(18px,1.25vw,20px);line-height:clamp(27px,1.875vw,30px);color:#171717;font-family:Roboto;font-weight:900}.product__info .complementary-products .price .price__sale{font-family:Roboto;font-weight:400;font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.5vw,24px);color:#b0b1b3}.product__info .complementary-products .price .price__sale:before{border-block-end:1px solid #B0B1B3;transform:rotate(0)}.product__info .complementary-products .horizontal-product__quantity button{background-color:#2c2e35;font-size:13.33px;line-height:13.3px;font-weight:400;font-family:Roboto;text-transform:uppercase}.product__info .complementary-products .horizontal-product__quantity button:hover{color:#2c2e35}.product__info .complementary-products .horizontal-product__quantity button:after{border:1px solid #2C2E35}.product__info .check_pin1{background:#7b54540b;padding:20px 24px;border-radius:10px;margin-block-start:40px}.product__info .check_pin1 .zipcode-heading{display:flex;gap:2px;align-items:center;color:#2c2e35;font-weight:700;font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.5vw,24px);letter-spacing:0;margin-block-end:10px}.product__info .check_pin1 .delivery-check{display:flex;gap:25px;justify-content:space-between;flex-wrap:wrap}.product__info .check_pin1 .delivery-check input{flex:1 1 auto;padding:16px 20px;font-size:14px;line-height:21px;font-family:Roboto;font-weight:400;color:#b0b1b3;border-radius:8px;-moz-appearance:textfield}.product__info .check_pin1 .delivery-check input:focus-visible{outline:none;outline-offset:0}.product__info .check_pin1 .delivery-check input::-webkit-outer-spin-button,.product__info .check_pin1 .delivery-check input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__info .check_pin1 .delivery-check .chk1.check_cart1{background:#595b61;color:#fff;min-width:fit-content;border-radius:60px;border:2px solid #595B61;font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.3125vw,21px);font-family:Roboto;font-weight:400;padding:10px 16px;text-transform:uppercase}.product__info .check_pin1 #delivary-info{margin-block-start:10px;font-family:Roboto;font-weight:400;font-size:14px}.product__info .check_pin1 #delivary-info .msg1{color:red}.product__info .check_pin1 #delivary-info .msg2{color:green}.product__info .variant-picker legend,.product__info .variant-picker .form__label,.product__info .variant-picker .form__label span{color:#2c2e35;font-weight:700;font-size:clamp(16px,1.125vw,18px);line-height:clamp(24px,1.6875vw,27px)}.product__info .variant-picker .form__label span{font-weight:400;color:#595b61}.product-form__input .form__label{margin-block-end:12px}.product__info .variant-picker .label-swatch{border:1px solid #2C2E35;border-radius:60px;background-color:transparent;color:#171717;font-size:clamp(14px,1vw,16px);line-height:clamp(16px,1.5vw,24px);font-weight:400;font-family:Roboto;padding:8px 16px}.label-swatch:after,:checked+.label-swatch:after{box-shadow:none}.product__info .variant-picker{margin-block-start:20px}.product__info .variant-picker [type=radio]:checked+.label-swatch{background:#2c2e35;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch{background-color:transparent;color:#171717;pointer-events:none}.swatches input:is([type=checkbox],[type=radio]):is(:disabled,.disabled)+.label-swatch:before{background:linear-gradient(to bottom right,transparent calc(50% - .5px),#2C2E35 calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));border-radius:60px}.warranty.varaintInput_label{margin-block-start:30px}.warranty.varaintInput_label .warranty__heading{font-size:18px;line-height:27px;color:#2c2e35;font-weight:700;margin-block-end:12px}.warranty.varaintInput_label .warrantyMainDiv{display:flex;gap:16px;flex-wrap:wrap}.warranty.varaintInput_label .warrantyMainDiv .oneYearWarranty label input{display:none}.warranty.varaintInput_label .warrantyMainDiv .oneYearWarranty label{font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.5vw,24px);font-family:Roboto;font-weight:400;color:#595b61;cursor:pointer;padding:10px 38px;border:1px solid #B0B1B3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:60px;text-align:center;display:inline-block}.warranty.varaintInput_label .warrantyMainDiv .oneYearWarranty label[data-selected=true]{background:#ff5214;color:#fff;border:1px #ff5214 solid}.warranty.varaintInput_label .warrantyMainDiv .oneYearWarranty .warranty_price{font-size:clamp(14px,1vw,16px);line-height:clamp(21px,1.5vw,24px);font-family:Roboto;font-weight:400;color:#2c2e35}.warranty.varaintInput_label .warrantyMainDiv .oneYearWarranty label[data-selected=true] .warranty_price{color:#fff}@media (max-width:767px){.featured-product .product__info .product-title-sm{font-size:24px;line-height:36px}.featured-product .product__info .product__price .price .price__regular{font-weight:400}.featured-product .product__info .product__price .price .price__sale{font-size:16px;line-height:24px}.featured-product .product__info .product__title{margin-block-start:20px}.product__price{gap:0}.featured-product .product__info .product__text{font-size:14px;line-height:21px}.product__info .check_pin1{padding:20px 16px}.product__info .check_pin1 .delivery-check{gap:20px}.product__info .check_pin1 .delivery-check .chk1.check_cart1{padding:8px 24px}}@media (max-width:500px){.product__info .return-warenty-policy{gap:20px}.product__info .return-warenty-policy .return-warenty-policy-div{width:100%}.product__info .return-warenty-policy .return-warenty-policy-text{font-size:16px;line-height:24px;text-align:center}.product__title+.product__rating{margin-block-start:22px}}@media screen and (pointer: fine){.js [data-button-hover=standard] .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#2c2e35}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/custom-product-css.css.map */
