.main_product .product__text{padding:10px 16px;border-radius:30px;background:#262c30b3;box-shadow:0 4px 5.5px #0000001a;width:max-content;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.main_product .product__title h1{color:#000;font-size:40px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize}.main_product .product__title{margin-top:18px!important}.main_product .price--on-sale .price__sale{display:flex;align-items:baseline}.main_product .badge.price__badge-sale{display:none}.main_product .price-item--sale{color:#000;font-size:32px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.main_product .price-item--regular{font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize}.main_product .off_price{color:#076921;font-size:13px;font-style:normal;font-weight:500;line-height:120%}.main_product .form__label{display:flex;align-items:center;gap:17px;color:#262c30;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.main_product span.in_stock{color:#f83a3a;font-size:13px;font-style:normal;font-weight:400;line-height:120%;display:flex;align-items:center;gap:4px}.main_product span.in_stock span{width:16px;height:16px;background-color:#f83a3a;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff}.main_product .product__tax{padding-bottom:20px;border-bottom:1px solid #A0A0A0}.main_product variant-selects{display:flex;flex-direction:column-reverse}.main_product .size_swatches{background-color:unset!important;border-radius:30px!important;border:1px solid rgba(0,0,0,.09)!important;color:#262b2f8f!important;font-size:14px!important;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;padding:8px 10px!important;width:44px;height:34px}.main_product .product-form__input--pill input[type=radio]:checked+.size_swatches{border-radius:30px!important;background:#262b2fd4!important;color:#fff!important;box-shadow:0 4px 4px #0000001a!important}.main_product .product-form__input--pill input[type=radio]:checked+.color_swatches{outline:1px solid #000!important}.main_product .color_swatches{width:35px;height:35px;outline:1px solid rgba(0,0,0,.09)!important;border:4px solid #E1E1E1!important;padding:unset!important}.main_product .button:after,.main_product .button:before,.main_product .button:not([disabled]):hover:after,.main_product .button:focus-visible,.button:focus,*:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.main_product .shopify-payment-button__button--unbranded:after,.main_product .shopify-payment-button__button--unbranded:before,.main_product .shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]),.main_product .quantity:after,.main_product .quantity:before,.main_product .quantity__button:focus,.quantity__input:focus{background-color:unset!important;box-shadow:unset}.main_product .quantity{border-radius:20px;border:1px solid rgba(0,0,0,.31);min-height:40px}.main_product .quantity__input{color:#262b2f;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;opacity:1}.main_product .product-form__buttons{max-width:100%;display:flex;gap:20px}.main_product .product-form__submit{width:50%;height:53px!important;justify-content:center;align-items:center;border-radius:10px;border:1px solid #F83A3A;background:#f83a3ad4;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:normal;transition:all .3s ease-in-out}.main_product button.shopify-payment-button__button--unbranded,.main_product .button{padding:unset}.main_product .payment_btn{width:50%;display:flex;flex-direction:column;gap:3px}.main_product button.shopify-payment-button__button:hover,.main_product .product-form__submit:hover{background:transparent;color:#000}.main_product button.shopify-payment-button__button:hover{border:1px solid rgba(0,0,0,.09)}.main_product button.shopify-payment-button__button{height:52px!important;border-radius:10px;background:#fff;color:#262c30;font-style:normal;font-weight:600;line-height:normal}.main_product a.payment_method{color:#262b2f;text-align:center;font-family:Outfit;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize}.main_product .accordion__title{color:#262c30;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.main_product .accordion__content p{color:#595959;font-size:16px;font-style:normal;font-weight:300;line-height:120%;text-transform:capitalize}.main_product .accordion__content p strong{color:#000;font-weight:500}.main_product .metafield-rich_text_field{display:flex;flex-direction:column;gap:10px}@media (max-width: 767px){.main_product .price-item--sale{font-size:22px}.main_product .product__title h1{font-size:28px}.main_product .product__text{padding:10px 14px;font-size:10px}}@media (max-width: 500px){.product_media_gallery .gallery_for_images{height:420px!important}.product_media_gallery .gallery_nav_images{width:90px!important;height:105px!important;margin-right:12px!important}}@media (max-width: 500px){.main_product .product__title h1{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-product-custom.css.map */
