product-info .product .product__media-wrapper{max-width:clamp(400px,51.257vw,775px)!important;width:100%!important;flex:1!important;border:0!important}product-info .product{justify-content:space-between;gap:20px!important}product-info .product .product-media-container{border:0!important}product-info .product .product__info-wrapper{flex:1!important;width:100%!important;max-width:494px!important;padding:clamp(0px,1.918vw,29px) 0 0 0!important}.product-media-container.constrain-height .media{padding-top:92.904%!important;border-radius:20px}product-info .product .product__title{margin-bottom:22px}product-info .product .product__title h1{line-height:92.308%}product-info .product .product__description{margin:0 0 60px!important;max-width:425px}product-info .product .product__description p{line-height:normal}product-info .product variant-selects{margin:0 0 45px}product-info .product variant-selects .form__label{margin-bottom:15px;color:#152c12;font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;width:100%}product-info .product variant-selects .product-form__input{display:flex;flex-wrap:wrap;gap:10px;max-width:100%!important}product-info .product variant-selects .product-form__input label{margin:0!important;padding:14px 42px 13px!important;color:#152c12;text-align:center;font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;letter-spacing:0;border:2px solid #152C12!important;box-shadow:0 4px 4px #00000040;min-width:160px}product-info .product .group-item{display:flex;flex-wrap:wrap;align-items:flex-end;gap:13px}product-info .product .product-form__quantity{flex:none;margin:0!important}product-info .product .product-form__quantity .quantity__label{display:none}product-info .product .buy-button__wrap{flex:1 1 200px;margin:0!important}product-info .product .buy-button__wrap .product-form{margin:0!important}product-info .product .buy-button__wrap .product-form .product-form__submit{margin:0!important;width:100%!important;min-height:52px}product-info .product .quantity:before,product-info .product .quantity:after{content:none}product-info .product .quantity{border-radius:50px;border:2px solid #E76B30;background:#fff;overflow:hidden;min-height:52px!important;max-width:135px!important;width:135px!important}product-info .product .quantity .quantity__button .svg-wrapper{width:20px;height:20px}product-info .product .quantity input{color:#e76b30;text-align:center;font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:0}product-info .product .quantity input:focus-visible{border:0;box-shadow:none;outline:0}product-info .product .custom-media-product__wrap{position:relative;padding-left:clamp(88px,8.796vw,133px)}product-info .product .custom-media-product__wrap .swiper-main-thumb{flex:1;border-radius:20px}product-info .product .custom-media-product__wrap .swiper-main-thumb .image__wrap{padding-top:112.15%}product-info .product .custom-media-product__wrap .swiper-thumb{width:clamp(70px,7.606vw,115px);position:absolute;top:0;left:0;height:100%}product-info .product .custom-media-product__wrap .swiper-thumb .swiper-slide{height:clamp(60px,7.209vw,109px);border-radius:5px;overflow:hidden;cursor:pointer}product-info .product .custom-media-product__wrap .swiper-thumb .swiper-slide.swiper-slide-thumb-active{border:1px solid #E76B30}product-info .product .custom-media-product__wrap .swiper-thumb .swiper-slide .image{height:100%}product-info .product .custom-media-product__wrap .swiper-thumb .swiper-slide .image .image__wrap{padding-top:0;height:100%}custom-slider{display:block}product-info .product .product-form__input--pill input[type=radio]:checked+label{background-color:#152c12}.shopify-app-block{margin:45px 0}product-info .product .appstle_widget_title{color:#152c12;font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:0;margin-bottom:15px}product-info .product .appstle_subscription_wrapper{display:flex;flex-direction:column;gap:17px}product-info .product .appstle_subscription_wrapper .appstle_subscription_wrapper_option{border-radius:15px;border:2px solid #152C12;background:#fff;box-shadow:0 4px 4px #00000040;margin:0;padding:23px 25px 22px 10px!important}.appstle_sub_widget input[name=selling_plan]{margin:0!important}product-info .product .appstle_subscription_wrapper .appstle_subscription_wrapper_option .appstle_one_time_text,product-info .product .appstle_subscription_wrapper .appstle_subscription_wrapper_option .appstle_subscribe_save_text{color:#152c12;font-family:var(--font-family-1);font-size:var(--font-size-16);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;letter-spacing:0}product-info .product .appstle_subscription_wrapper .appstle_subscription_wrapper_option .appstle_subscribe_save_text{font-size:var(--font-size-18)}product-info .product #appstle_subscription_widget0 .appstle_circle{width:20px;height:20px}product-info .product .appstle_subscription_wrapper_option input[type=radio]:focus+label .appstle_circle:before{content:none!important}product-info .product #appstle_subscription_widget0 .appstle_subscription_amount{color:#152c12;text-align:center;font-family:var(--font-family-1);font-size:var(--font-size-18);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;letter-spacing:0}product-info .product .appstle_subscription_compare_amount{display:none}@media(max-width:767px){product-info .product .product__media-wrapper{max-width:100%!important;width:100%!important;flex:1 1 100%!important;border:0!important}product-info .product .product__info-wrapper{max-width:100%!important;width:100%;flex:1 1 100%;padding:clamp(0px,3.505vw,53px) 0 0 0!important}product-info .product .custom-media-product__wrap .swiper-main-thumb{flex:1;border-radius:20px}product-info .product .custom-media-product__wrap .swiper-main-thumb .image__wrap{padding-top:112.15%}product-info .product .custom-media-product__wrap .swiper-thumb{width:100%;position:static}product-info .product .custom-media-product__wrap .swiper-thumb .swiper-slide{height:109px;width:115px;border-radius:5px;overflow:hidden}product-info .product .custom-media-product__wrap .swiper-main-thumb{width:100%}product-info .product .custom-media-product__wrap{padding-left:0;display:flex;flex-direction:column;gap:18px}}@media(max-width:500px){product-info .product variant-selects .product-form__input label{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product-style.css.map */
