.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info .rte{color:#000}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info .product__title h1{font-family:inherit;font-weight:700;font-style:Bold;font-size:1.75rem;line-height:1.3}.product_thumb_custom_design .short_description_main{font-family:inherit;font-weight:400;letter-spacing:0;font-size:1rem;line-height:1.6;padding-bottom:16px;margin-bottom:16px!important}.inc_tax_text{font-size:.9rem}.product__info-container{max-width:100%!important}.product-form__quantity .form__label{color:#000;font-size:1rem}.title{text-align:center;width:100%}.collapsible-content .accordion{border:.5px solid rgba(0,0,0,.5)!important;margin-bottom:20px}.collapsible-content .accordion summary{padding:15px 20px}.accordion__content,.accordion__title{color:#000}.accordion .accordion__content{padding:0 20px;margin-top:-10px}.accordion__title{font-size:1.05rem}.accordion *{font-family:inherit;font-weight:400;font-style:normal;text-transform:none}.collapsible-content summary:hover{background:transparent!important}.multicolumn .multicolumn-list{justify-content:center}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info p{color:#000}.title-wrapper--no-top-margin>.title+p{color:#000;text-align:inherit}.short_description_main,.short_description_main+.no-js-hidden{border-bottom:1px solid #ECF3ED;margin-bottom:20px;padding-bottom:20px}.sub_total_main span{line-height:1}.short_description_main+.no-js-hidden{margin-bottom:16px}[aria-expanded=true] .accordion__title{color:#0c661b}.product .price .badge{border-radius:10px;font-weight:600}.price-per-item__container .quantity:after{border-radius:10px;border:1px solid #000;box-shadow:unset}.price-per-item__container .quantity,.price-per-item__container .quantity button{color:#000}.product__info-container .product-form button.shopify-payment-button__button{background:#0c661b;color:#fff;font-weight:500;border-radius:10px}.product__info-container .product-form button.shopify-payment-button__button:after{box-shadow:unset}.product__info-container .product-form button.shopify-payment-button__button:hover:after{box-shadow:unset}.sub_total_main,.sub_total_main+p.product__text.inline-richtext{color:#000;margin:0!important}a#offer_btn{background:#eff0f5;color:#000}.banner__box .banner__heading+.banner__text ul{padding-left:0}.product_thumb_custom_design media-gallery .slider-mobile-gutter.thumbnail-slider button.slider-button{position:absolute;opacity:0}@media(min-width:1025px){#shopify-section-template--24698214547771__multicolumn_NmGzBa .multicolumn-list__item:nth-child(2) .multicolumn-card__image-wrapper+.multicolumn-card__info p{padding:0 25px}#shopify-section-template--24698214547771__multicolumn_qbXVV7 .multicolumn-card__image-wrapper+.multicolumn-card__info .inline-richtext{font-size:1.15rem}#shopify-section-template--24698214547771__multicolumn_qbXVV7 .multicolumn-card__image-wrapper+.multicolumn-card__info{padding:2.5rem 0!important}#shopify-section-template--24698214547771__multicolumn_qbXVV7 .multicolumn-card__image-wrapper+.multicolumn-card__info .rte{font-size:.95rem}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important;padding-right:0!important}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info .rte{padding:0 15px}a#offer_btn{width:100%;max-width:670px;justify-content:start}a#offer_btn strong{margin-left:15px}.accordion_data_main{margin-top:8px!important}.trust_badge_main{margin-bottom:8px!important}.accordion_data_main .accordion .heading{width:100%;color:#0c661b;font-family:inherit;font-weight:700;font-size:1.05rem;line-height:100%;letter-spacing:0}.banner__content .banner__box h2.banner__heading{font-size:1.65rem;line-height:1}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:14px!important}#shopify-section-template--24698214547771__multicolumn_qbXVV7 .multicolumn-card__image-wrapper--half-width{width:68%}#shopify-section-template--24698214547771__multicolumn_NmGzBa .multicolumn-card__image-wrapper--half-width{width:36%}#shopify-section-template--24698214547771__multicolumn_NmGzBa .title-wrapper-with-link{padding-bottom:2rem}.product-media-container.constrain-height{--viewport-offset: 170px;--constrained-min-height: 676px !important}#shopify-section-template--24698214547771__multicolumn_NmGzBa li{width:70%!important;max-width:22%}}@media(min-width:1025px)and (max-width:1440px){.product_thumb_custom_design .product-form__quantity+div{width:65%}}@media(max-width:991px){#shopify-section-template--24698214547771__main .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.banner .banner__content li{display:block;position:relative;padding-left:1.1rem;margin-bottom:.45rem}.banner .banner__content li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background-color:#fff}#shopify-section-template--24698214547771__multicolumn_NmGzBa .multicolumn-card__image-wrapper--half-width{width:30%}.accordion_data_main .accordion .heading{font-family:inherit!important;font-size:1.05rem;font-weight:700}.product_thumb_custom_design .product-form__quantity+div{margin-top:-72px;width:54%;margin-left:auto;margin-bottom:-7px}#shopify-section-template--24698214547771__image_banner_jtbC6r .banner__box{text-align:left}.product_thumb_custom_design .product__title h1{font-size:1.5rem}.product_thumb_custom_design .short_description_main span{font-size:1rem;line-height:1.6}.product_thumb_custom_design .price__sale .price-item.price-item--regular,.product_thumb_custom_design .price__sale{font-size:1.2rem}.product_thumb_custom_design .short_description_main,.product_thumb_custom_design .short_description_main+.no-js-hidden{border-bottom:1px solid #ECF3ED;margin-bottom:15px!important;padding-bottom:15px}.product_thumb_custom_design .product_thumb_custom_design .inc_tax_text{font-size:.85rem}.product_thumb_custom_design .offer_btn_main{padding:5px 15px;font-size:.9rem}.product_thumb_custom_design .sub_total_main,.product_thumb_custom_design .sub_total_main+p.product__text.inline-richtext{font-size:1rem}.trust_badge_content .trust_items .text_content p{font-size:.9rem}.trust_badge_content .trust_items{margin-bottom:15px}.accordion_data_main .accordion{padding:10px}.accordion_data_main .accordion .heading{font-size:1.05rem}.accordion_data_main .panel{font-size:1rem;line-height:1.5}.accordion_data_main .panel p{margin:0;font-size:1rem;line-height:1.4}.banner--mobile-bottom .banner__media{position:relative!important}.banner__content .banner__box.gradient{background:#0009;padding:2rem}.banner .banner__content .banner__heading{font-size:1.65rem}.banner .banner__content li{font-size:1rem;text-align:left}.title,.collapsible-content__heading,.shopify-section .banner-testimonial-section h2.center{font-size:1.65rem;line-height:1.2;text-align:left}.slider.slider--mobile.contains-content-container .slider__slide{width:100%!important}.accordion__title{font-size:1rem}.accordion .accordion__content p{font-size:1rem;line-height:1.4}.collapsible-content .accordion summary{padding:10px}.accordion .accordion__content{padding:0 10px;margin-top:-5px}.section-template--24698214547771__video_Dqf3aG-padding,.section-template--24698214547771__multicolumn_qbXVV7-padding,.section-template--24698214547771__main-padding{padding-top:30px!important;padding-bottom:30px!important}.testimonial-author{font-size:1.1rem}.collapsible-section-layout{padding-bottom:0!important;padding-top:0!important}.section-template--24698214547771__multicolumn_NmGzBa-padding{padding-bottom:20px!important}share-button{display:none!important}.collapsible-content .accordion{margin-bottom:10px}.collapsible-content__heading{margin:0!important}}body.template-product .product__title,body.template-product .product__title h1,body.template-product .product__title a,body.template-product .title,body.template-product .title-wrapper .title,body.template-product .banner__heading,body.template-product .collapsible-content__heading,body.template-product .video-section .title,body.template-product .banner-testimonial-section h2,body.template-product .multicolumn-card h3,body.template-product .multicolumn-card .inline-richtext,body.template-product .accordion_data_main .accordion .heading,body.template-product .accordion__title{font-family:var(--font-product-heading-family)!important;font-weight:var(--font-product-heading-weight)!important;font-style:normal!important;letter-spacing:-.015em;line-height:1.25!important}body.template-product .short_description_main,body.template-product .short_description_main span,body.template-product .product-size,body.template-product .accordion_data_main .panel,body.template-product .accordion_data_main .panel p,body.template-product .accordion_data_main .panel li,body.template-product .multicolumn-card .rte,body.template-product .multicolumn-card .rte p,body.template-product .video-section .title-wrapper p,body.template-product .banner .banner__content li,body.template-product .accordion__content,body.template-product .accordion__content p,body.template-product .testimonial-content,body.template-product .testimonial-author,body.template-product .trust_items .text_content,body.template-product .trust_items .text_content p,body.template-product .product__info-wrapper .product__text{font-family:var(--font-product-body-family)!important;font-style:normal}body.template-product .product__info-wrapper .price,body.template-product .product-form__submit,body.template-product .product-form__buttons .button{font-family:var(--font-body-family)!important}body.template-product .product__title h1,body.template-product .product__title a{font-size:2.05rem!important}body.template-product .title-wrapper .title,body.template-product .banner__heading,body.template-product .collapsible-content__heading,body.template-product .video-section .title,body.template-product .banner-testimonial-section h2{font-size:1.75rem!important;margin-bottom:.6rem}body.template-product .title-wrapper{margin-bottom:1rem}body.template-product .multicolumn-card h3,body.template-product .multicolumn-card .inline-richtext{font-size:1.25rem!important}body.template-product .short_description_main,body.template-product .short_description_main span,body.template-product .product-size,body.template-product .accordion_data_main .panel,body.template-product .accordion_data_main .panel p,body.template-product .accordion_data_main .panel li,body.template-product .multicolumn-card .rte,body.template-product .multicolumn-card .rte p,body.template-product .video-section .title-wrapper p,body.template-product .accordion__content,body.template-product .accordion__content p,body.template-product .testimonial-content,body.template-product .product__info-wrapper .product__text{font-size:1.2rem!important;line-height:1.55!important}body.template-product .banner .banner__content li{font-size:1.3rem!important;line-height:1.45!important;margin-bottom:.35rem}body.template-product .testimonial-author{font-size:1.15rem!important}body.template-product .product-media-container.constrain-height{--constrained-min-height: 360px !important;--constrained-height: 420px !important}body.template-product .banner--medium:not(.banner--adapt){min-height:26rem}body.template-product .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:.85rem!important}body.template-product .multicolumn-card__image-wrapper--third-width{width:88px}body.template-product .video-section__media{max-width:720px;margin-left:auto;margin-right:auto}body.template-product .deferred-media__poster-button{width:68px!important;height:68px!important}body.template-product .banner-image{max-height:260px;object-fit:cover}@media screen and (min-width:750px){body.template-product .product-media-container.constrain-height{--constrained-height: 520px !important}body.template-product .product_thumb_custom_design media-gallery .slider-mobile-gutter.thumbnail-slider{height:520px}}@media screen and (max-width:749px){body.template-product .page-width,body.template-product .multicolumn .page-width,body.template-product .collapsible-content,body.template-product .collapsible-content .page-width,body.template-product .collapsible-content-wrapper-narrow,body.template-product .video-section.page-width,body.template-product .related-products .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box}body.template-product .title-wrapper--self-padded-mobile,body.template-product .title-wrapper--self-padded-tablet-down,body.template-product .heading_content_main{padding-left:0!important;padding-right:0!important}body.template-product .banner-testimonial-section{padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box}body.template-product .banner-testimonial-container{padding-left:0!important;padding-right:0!important}body.template-product .product__info-wrapper{padding-left:1.5rem!important;padding-right:1.5rem!important;box-sizing:border-box}body.template-product .product__title h1{font-size:1.7rem!important}body.template-product .banner--mobile-bottom{display:flex;flex-direction:column;gap:.85rem;margin:0 1.5rem;width:auto;border-radius:0;overflow:visible;background:transparent!important;min-height:0!important;height:auto}body.template-product .banner--mobile-bottom .banner__media{position:relative!important;min-height:0!important;height:auto!important;width:100%;border-radius:12px;overflow:hidden;flex:none}body.template-product .banner--mobile-bottom .banner__media img.for_desktop{display:none!important}body.template-product .banner--mobile-bottom .banner__media img.for_mobile{display:block!important;position:relative!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}body.template-product .banner--mobile-bottom .banner__content{position:relative;min-height:0!important;height:auto;align-items:stretch;justify-content:flex-start;padding:0!important;margin:0;background:none!important}body.template-product .banner--mobile-bottom .banner__box,body.template-product .banner--mobile-bottom .banner__box.gradient{background:#0c661b!important;background-attachment:scroll!important;color:#fff!important;padding:1.15rem 1.25rem .85rem!important;width:100%;border-radius:12px;overflow:hidden;text-align:left!important}body.template-product .banner--mobile-bottom .banner__heading{color:#fff!important;font-size:1.45rem!important;margin:0 0 .65rem}body.template-product .banner--mobile-bottom .banner__text ul{list-style:none;margin:0;padding:0}body.template-product .banner--mobile-bottom .banner__text li,body.template-product .banner--mobile-bottom .banner__content li{display:block!important;position:relative;padding-left:1.1rem;margin:0 0 .55rem;font-size:1.05rem!important;line-height:1.5!important;color:#fff;overflow-wrap:break-word}body.template-product .banner--mobile-bottom .banner__text li strong,body.template-product .banner--mobile-bottom .banner__content li strong{display:inline;font-weight:700}body.template-product .banner--mobile-bottom .banner__text li:before,body.template-product .banner--mobile-bottom .banner__content li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#fff}body.template-product .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}body.template-product .title,body.template-product .title-wrapper,body.template-product .title-wrapper .title,body.template-product .title-wrapper p,body.template-product .collapsible-content__header,body.template-product .collapsible-content__heading,body.template-product .video-section .title-wrapper,body.template-product .video-section .title,body.template-product .video-section .title-wrapper p,body.template-product .banner-testimonial-section h2,body.template-product .heading_content_main,body.template-product .testimonial-side,body.template-product .testimonial-content,body.template-product .testimonial-author{text-align:left!important}body.template-product .title-wrapper{margin-bottom:.5rem}body.template-product .title,body.template-product .title-wrapper .title{margin-top:0;margin-bottom:0;width:auto}body.template-product .short_description_main,body.template-product .short_description_main span,body.template-product .accordion_data_main .panel,body.template-product .accordion_data_main .panel p,body.template-product .accordion_data_main .panel li,body.template-product .multicolumn-card .rte p,body.template-product .testimonial-content{font-size:1.1rem!important}body.template-product .multicolumn-list,body.template-product .multicolumn-list:not(.slider){display:flex!important;flex-direction:column!important;gap:.5rem!important;padding:0!important;margin:0!important;width:100%!important}body.template-product .multicolumn-list__item{width:100%!important;max-width:100%!important;flex:none!important;margin:0!important;padding:0!important}body.template-product .multicolumn-card{display:flex;flex-direction:row;align-items:flex-start;gap:1rem;padding:.75rem 0!important;text-align:left!important}body.template-product .multicolumn-card__image-wrapper{margin:0!important;flex-shrink:0;width:64px!important}body.template-product .multicolumn-card__image-wrapper img{width:64px!important;height:64px!important;border-radius:50%;object-fit:cover}body.template-product .multicolumn-card__info,body.template-product .background-none .multicolumn-list .multicolumn-card__info,body.template-product .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding:0!important;flex:1;min-width:0}body.template-product .multicolumn-card h3,body.template-product .multicolumn-card .inline-richtext{text-align:left!important;font-size:1.1rem!important;margin:0 0 .15rem!important}body.template-product .multicolumn-card .rte,body.template-product .multicolumn-card .rte p{text-align:left!important;font-size:1rem!important;line-height:1.5!important;overflow-wrap:break-word;margin:0}body.template-product .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:0!important}body.template-product .banner-testimonial-container,body.template-product .heading_content_main{max-width:100%;box-sizing:border-box}body.template-product .testimonial-slider,body.template-product .testimonial-content,body.template-product .testimonial-author,body.template-product .banner-testimonial-section h2{max-width:100%;overflow-wrap:break-word}body.template-product .testimonial-dots{justify-content:flex-start}body.template-product .banner-image{width:100%;max-width:100%;max-height:none;height:auto;border-radius:8px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-product.css.map */
