.product-single .product-single__media-group .slider-fo{border:1px solid #C2C2C2;border-radius:10px;padding:20px}.product-single .grid__item.product-single__media-group+.medium-up--one-half{padding-left:75px}.product-single .product-single__title{margin:0 0 6px;color:#000;font-family:Ubuntu;font-size:40px;font-weight:500;line-height:normal}.product-single .product__price{font-family:Ubuntu;font-size:35px;font-weight:400}.product-single .price-item{color:#000;font-weight:400}.product-single .product__policies{margin:11px 0 0;color:#000;font-family:Ubuntu;font-size:16px;font-weight:400;line-height:1.25}.product-single .product__policies a{color:#000;text-decoration:underline;border:0}.product-single .controls-label{color:#000;font-family:Ubuntu;font-size:16px;font-weight:500;line-height:1.25;margin:0 0 10px}.product-single .controls-group-variant{display:grid;grid-template-columns:1fr 1fr;gap:25px}.product-single .controls-group-variant .product-form__item{padding:0;margin:0}.product-single .controls-group-variant .single-option-selector{min-height:60px;border-radius:10px;border:1px solid #BCBCBC;color:#000000b3;font-family:Ubuntu;font-size:16px;font-weight:400;line-height:1.25}.product-single .appstle_widget_title{color:#000;font-family:Ubuntu;font-size:16px;font-weight:500;line-height:1.25;margin-top:4px;margin-bottom:10px}.product-single .appstle_widget_title:after{content:":"}.product-single .appstle_subscription_wrapper{border-radius:0!important;row-gap:14px}.product-single .appstle_subscription_wrapper_option{border-color:#bcbcbc!important;border-radius:10px!important}.product-single .appstle_subscription_wrapper_option .appstle_one_time_text,.product-single .appstle_subscription_wrapper_option .appstle_radio_label{color:#000;font-family:Ubuntu;font-size:16px;font-weight:400}.product-single .appstle_subscription_wrapper_option .appstle_subscription_amount{color:#000;font-family:Ubuntu;font-size:18px;font-weight:500}.product-single .appstle_subscription_wrapper_option .appstle_subscription_compare_amount{opacity:.7;color:#000;font-family:Ubuntu;font-size:18px;font-weight:400}.product-single .appstle_subscription_wrapper_option .appstle_single_option_text{color:#000;font-family:Ubuntu;font-size:16px;font-weight:400}.product-single .appstle_subscription_wrapper_option .appstle-save-badge{background-color:#d41f26;color:#fff;border-radius:0;text-transform:uppercase;font-size:13px;letter-spacing:normal;transform:none;font-weight:400}.product-single .appstle_subscription_wrapper_option .appstle-save-badge:before{content:"";display:block;position:absolute;top:0;height:100%;width:2em;left:calc(-2em + 1px);background:linear-gradient(to bottom right,transparent 49.4%,#D41F26 50%) top,linear-gradient(to top right,transparent 49.4%,#D41F26 50%) bottom;background:conic-gradient(transparent 45deg,rgb(254,216,63) 45deg 135deg,transparent 125deg 360deg);background:linear-gradient(to bottom right,transparent 50%,#D41F26 50%) top,linear-gradient(to top right,transparent 50%,#D41F26 50%) bottom;background:conic-gradient(transparent 45deg,#D41F26 45deg 135deg,transparent 125deg 360deg);background-size:100% 51%;background-size:100% 100%;background-repeat:no-repeat}.product-single .appstle_subscription_wrapper_option input[type=radio]:focus+label .appstle_circle:before{border:0!important}.product-single .appstle_subscription_wrapper_option.appstle-active-option{background:#000!important}.product-single .appstle_subscription_wrapper_option.appstle-active-option .appstle_one_time_text,.product-single .appstle_subscription_wrapper_option.appstle-active-option .appstle_radio_label,.product-single .appstle_subscription_wrapper_option.appstle-active-option .appstle_subscription_amount{color:#fff!important}.product-single .appstle_subscription_wrapper_option.appstle-active-option .appstle_single_option_text,.product-single .appstle_subscription_wrapper_option.appstle-active-option .appstle_subscription_compare_amount{color:#fff}.product-single .appstle_subscription_wrapper_option.appstle-active-option .appstle_circle{border-color:#fff!important}.product-single .appstle_subscription_wrapper_option.appstle-active-option span.appstle_dot{background-color:#fff}.product-single .appstle_tooltip_wrapper_static{color:#00000080!important;font-size:16px!important;font-weight:400!important;background-color:#f5f5f5!important;border-radius:6px!important;margin-bottom:40px!important;margin-top:15px!important;padding:20px 16px!important}.product-single .appstle_tooltip_wrapper_static strong{display:block}.product-single .appstle_tooltip_wrapper_static br{display:none!important}.product-single .product-form__item--payment-button{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.product-single .product-form__item--payment-button>.appstle_sub_widget{grid-column:1/-1}.product-single .product-form__cart-submit{border-radius:30px;background:#d41f26;color:#fff;height:55px;font-size:19px;letter-spacing:2.85px}.product-single .product-form__cart-submit:hover{background:#000}.product-single .store-availability-information__title,.product-single .store-availability-information__stock{color:#000;font-family:Ubuntu;font-size:16px;font-weight:400;line-height:1.375}.product-single .store-availability-information__button{color:#828282;font-family:Ubuntu;font-size:16px;font-weight:500;line-height:2}.product-single .store-availability-container{padding-left:16px;background:url(icon-in-stock.png)no-repeat left 5px top 2px}.product-single .store-availability-container .icon-in-stock{display:none}.pro_description{padding:120px 0}.pro_description-title{border-bottom:1px solid #C0C0C0;margin-bottom:40px}.pro_description-title h2{position:relative;display:inline-block;padding:15px 30px;color:#000;font-family:Ubuntu;font-size:24px;font-weight:500;line-height:normal;text-transform:none;margin:0;border:1px solid #C0C0C0;background:#f5f5f5;border-bottom:0;border-radius:8px 8px 0 0}.pro_description-title h2:before{content:"";position:absolute;bottom:-14px;left:50%;transform:translate(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #C0C0C0}.pro_description-title h2:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #f5f5f5}.product-slider-recommendations .slick-list{margin:0 -10px}.product-slider-recommendations .grid__item{padding:0 10px}.product-slider-recommendations .slick-arrow.slick-prev{left:-66px}.product-slider-recommendations .slick-arrow.slick-next{right:-66px}.product-slider-recommendations .product-card{margin-bottom:0}.template-product .main-content{padding-top:0}.btn.btn--link.thumbnails-slider__btn{display:none}.product-single__thumbnails{width:100%;margin:27px 0 0;padding:0 52px;display:block}.product-single__thumbnail{margin:0;border:1px solid #E3E3E3;border-radius:10px}.product-single__thumbnail.active-thumb{border-color:#d41f26}.product-single__thumbnails-item{padding-left:10px;padding-right:10px}.product-single__thumbnail-image{max-height:120px;min-height:120px;object-fit:contain;width:100%}.product-single__meta .price__regular dd{display:flex;align-items:center}.shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 55px}.shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 50px}@media screen and (max-width: 1740px){.product-slider-recommendations{padding-bottom:50px}.product-slider-recommendations .slick-arrow{inset:auto;bottom:0;transform:translate(-50%)}.product-slider-recommendations .slick-arrow.slick-prev{left:50%;right:auto;margin-left:-23px}.product-slider-recommendations .slick-arrow.slick-next{left:50%;right:auto;margin-left:23px}}@media screen and (max-width: 1365px){.product-single__thumbnail-image{max-height:100px;min-height:100px}}@media screen and (max-width: 1279px){.product-single .grid__item.product-single__media-group+.medium-up--one-half{padding-left:20px}.product-single .product-single__title{font-size:30px}.product-single .product__price{font-size:26px}.product-single .controls-group-variant .single-option-selector{min-height:44px;font-size:14px}.product-single .controls-label{font-size:14px;margin:0 0 5px}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:12px 16px}.product-single .appstle_tooltip_wrapper_static{font-size:15px!important;margin-bottom:20px!important;margin-top:10px!important}.product-single .product-form__cart-submit{height:44px;font-size:14px;letter-spacing:1px}.product-single .store-availability-information__title,.product-single .store-availability-information__button{font-size:14px}.pro_description{padding:40px 0}.pro_description-title h2{padding:12px 20px;font-size:18px}.product-recommendations__inner{padding:0}.shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 44px}}@media screen and (max-width: 989px){.product-single .product-single__title{font-size:24px}.product-single .product__price{font-size:22px}.product-single__thumbnails-item{padding-left:5px;padding-right:5px}.product-single__thumbnail-image{max-height:70px;min-height:70px}}@media screen and (max-width: 749px){.slider-active .product-single__thumbnails{max-width:100%}.product-single__thumbnail-image{max-height:100px;min-height:100px}}@media screen and (max-width: 480px){.product-single .product-form__item--payment-button{grid-template-columns:1fr}.product-single__thumbnail-image{max-height:70px;min-height:70px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-style.css.map */
