.ctr-main-product .row-x1{padding-top:var(--ctr-pt, 0px)!important;padding-bottom:var(--ctr-pb, 0px)!important}@media(min-width:769px){.ctr-main-product .row-x1{padding-top:var(--ctr-pt-d, 0px)!important;padding-bottom:var(--ctr-pb-d, 0px)!important}}.ctr-main-product .page-content{padding-bottom:0!important}.row-x1 .rowcol-1 .itemcol-2{min-width:0!important}@media(min-width:769px){.rowcol .itemcol-2:has(.product-slider-main){width:50%!important;align-self:flex-start}.itemcol:has(.product-slider-main){position:sticky;top:80px}}.add-to-cart{padding:20px 40px!important}.badge-row{width:70px;display:flex;flex-direction:column;float:left}.img-badge{width:70px;height:70px;z-index:9;margin-bottom:10px;image-rendering:high-quality}.product__photos{width:80%!important;z-index:1}.product__main-photos{padding:0 10px!important}.row-x1 .product__thumbs{margin-right:0}.slick-prev:before,.slick-next:before{color:#000!important;font-size:40px!important}.product-single__meta .productlisttext .p-text-v2,.product-single__meta .productlisttext .list-item-v2 .sub-list-item-v2{font-size:16px!important}.productlisttext li:before{content:"";display:inline-block;width:17px;height:23px;margin:1px 10px 1px 0;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='23' viewBox='0 0 17 23' fill='none'%3E%3Cpath d='M16.7344 9.625C16.7344 14.1738 13.0156 17.8594 8.5 17.8594C3.95117 17.8594 0.265625 14.1738 0.265625 9.625C0.265625 5.10938 3.95117 1.39062 8.5 1.39062C13.0156 1.39062 16.7344 5.10938 16.7344 9.625ZM7.53711 14.0078L13.6465 7.89844C13.8457 7.69922 13.8457 7.33398 13.6465 7.13477L12.8828 6.4043C12.6836 6.17188 12.3516 6.17188 12.1523 6.4043L7.17188 11.3848L4.81445 9.06055C4.61523 8.82812 4.2832 8.82812 4.08398 9.06055L3.32031 9.79102C3.12109 9.99023 3.12109 10.3555 3.32031 10.5547L6.77344 14.0078C6.97266 14.207 7.33789 14.207 7.53711 14.0078Z' fill='%23622804'/%3E%3C/svg%3E") no-repeat center / contain}.productlisttext li{font-weight:500;font-size:16px;line-height:19px;padding:3px 0}.productlisttext ul{list-style:none;margin-left:0}.productlisttext{padding:20px 0 10px}#pgroup1{margin:20px 0;background:#f8f8f8;border-radius:6px;padding:15px 20px;flex-wrap:nowrap}#pgroup1 .cl1{padding-right:20px}#pgroup1 .cl2{font-size:20px;line-height:24px;color:#404040;text-align:left!important}#pgroup1 .cl2 .p1{font-size:17px;font-weight:700;color:#60a338!important;font-style:italic!important}#pgroup1 .cl1 .group-block{line-height:0;width:80px;overflow:hidden;border-radius:100%;height:80px}.itemcol .group-block .p-text-14{font-size:14px!important}.product-single__form p strong{color:green!important;font-size:15px!important}.below-atc{background:#fffcf3;border-radius:3px;margin:20px 0;border:0px solid #d69324}.below-atc .rowcol{gap:1.25rem;align-items:center;padding:0 .75rem;flex-wrap:inherit}.below-atc .itemcol-x1{width:90px;line-height:0;border-radius:100%;overflow:hidden}.below-atc .itemcol-x2{width:100%}.below-atc h4{margin-bottom:5px;line-height:1.8em;letter-spacing:.01em;font-size:1rem;text-transform:capitalize}.below-atc p{font-size:.875rem;line-height:1.25rem;font-weight:600!important}.below-atc--nsf{background:none;border:0;border-radius:0;padding-left:0;padding-right:0}.below-atc--nsf:before{background:none}.below-atc--nsf img{display:block;width:100%;height:auto}.vi-advanced .v1:hover,.vi-advanced .variant-input-wrap input[type=radio]:checked+label{background-color:#fcfafa!important}.template-product .vi-advanced.variant-wrapper{margin-top:30px}.vi-advanced .variant-input{width:33.33%!important}.tab{overflow:hidden;position:relative;display:flex;justify-content:space-between;border-bottom:1px solid #EAE0DB;background-color:#fcfafa}.tab button{float:left;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:16px}.tab button:hover{background-color:#eae0db}.tab button.active{border-bottom:1px solid #622804}.tabcontent{display:none;padding:20px 0;border-top:none;font-size:16px!important}.tabcontent.current{display:block}.tabcontent p,.tabcontent ul li{font-size:16px!important}.page-content{padding-top:0!important;padding-bottom:20px!important}div.rc_popup{padding:0!important}@media(max-width:768px){.product__thumb{max-width:100%;max-height:100%}}.slide-bg-wrapper{margin-top:-5%!important;overflow:hidden}.sliding-background{background:url(/cdn/shop/files/slider.jpg?v=1682000338) repeat-x;height:300px;width:5076px;animation:slide 60s linear infinite}@keyframes slide{0%{transform:translateZ(0)}to{transform:translate3d(-1692px,0,0)}}.spb-block{margin-bottom:10px}.spb-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 16px 5px 10px;background-color:color-mix(in srgb,var(--spb-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--spb-color) 25%,transparent);border-radius:999px;color:var(--spb-color);max-width:100%}.spb-pill *,.product-single__meta .spb-text .metafield-rich_text_field p{color:var(--spb-color)!important}.spb-icon{flex-shrink:0;color:var(--spb-color)}.spb-img-icon{flex-shrink:0;object-fit:contain}.spb-emoji{font-size:13px;line-height:1;flex-shrink:0}.spb-text,.spb-text *,.product-single__meta .spb-text .metafield-rich_text_field p{font-size:13px!important;line-height:1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em}.pbadges-block{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0 16px;padding:var(--pb-pt, 0px) var(--pb-pr, 0px) var(--pb-pb, 0px) var(--pb-pl, 0px)}.pbadge-pill{box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;gap:6.26px;padding:6.26px 12.52px;background:var(--pb-bg, rgba(70, 137, 49, .08));border:.98px solid var(--pb-border, rgba(0, 100, 65, .3));border-radius:25.03px}.pbadge-check{flex:none;width:12.52px;height:12.52px;color:var(--pb-text, #006441)}.pbadge-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:12.52px;line-height:100%;color:var(--pb-text, #006441);white-space:nowrap}.bi-block{margin:15px 0 16px}.bi-card{position:relative;border:1.25px solid rgba(98,40,4,.3);border-radius:10px;padding:38px 0 14px;background:#fff}.bi-heading-pill{position:absolute;top:-16px;left:50%;transform:translate(-50%);background:#fff;border-radius:8px;width:163px;height:33px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.bi-heading-text{font-size:14px;font-weight:700;letter-spacing:2px;color:#622804;text-transform:uppercase;line-height:1}.bi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.bi-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px 12px;gap:10px}.bi-item:last-child{border-right:none}.bi-icon-wrap{width:54px;height:54px;border-radius:50%;background:#622804;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.bi-icon-wrap img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.row-x1 .product-header-block .product-single__title{margin-bottom:0}.row-x1 .product-single__meta .bi-block .bi-card .bi-item .bi-label{font-size:15px!important;font-weight:600!important;color:#1e2939!important;line-height:1.27!important;margin:0!important;width:100%}@media(max-width:768px){.bi-card{padding:20px 0 6px}.bi-grid{grid-template-columns:repeat(4,1fr);gap:5px}.bi-icon-wrap{width:34px;height:34px}.row-x1 .product-single__meta .bi-block .bi-card .bi-item .bi-label{font-size:11px!important;width:80%!important;text-align:center!important}.bi-item{padding:0 6px 12px;gap:8px}.bi-heading-text{font-size:12px}}.statbar-block{margin:10px 0 16px}.statbar-inner{display:flex;align-items:center;justify-content:space-between;background:#fcfafa;border:1px solid rgba(0,0,0,.1);border-radius:10px;min-height:56px;padding:14px 17px 14px 20px;gap:12px;box-sizing:border-box}.statbar-text{display:flex;align-items:center;margin:0!important;font-size:22px;line-height:1.27;color:#44403b;letter-spacing:-.44px;font-weight:700;flex:1}.row-x1 .product-single__meta .statbar-number{font-weight:700;font-size:20px!important}.statbar-text p{display:inline;margin:0;padding:0}.statbar-desc-truncate{display:inline-block;vertical-align:bottom;padding:0 5px}.statbar-desc-truncate *{display:inline;margin:0;padding:0}.statbar-cta{flex-shrink:0;font-size:13px;font-weight:700;color:#fe7127;text-decoration:underline;text-underline-offset:2px;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em}@media(max-width:600px){.statbar-text{font-size:16px}}.rtx-subscription-label{position:relative;background-color:#fcfafa;margin:18px 0 8px;border-radius:8px;border:2px solid #6228041A;padding:0;min-height:50px;display:flex;flex-direction:column;justify-content:center}.pt-v2 .labels{display:flex;justify-content:space-between;align-items:center}.rtx-subscription-label__inner{display:flex;align-items:center;gap:12px}.pt-v2 input[name=purchaseType]{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;accent-color:#F25C05!important;width:29px!important;height:29px!important;background:transparent!important;box-shadow:none!important;border:2px solid #F25C05!important;flex-shrink:0;cursor:pointer;margin:0}.rtx-subscription-label__inner>span{display:inline-flex!important;align-items:center;gap:8px;margin-left:0!important;font-weight:700!important;font-size:16px!important;letter-spacing:normal!important;text-transform:uppercase}.pt-v2 .r-wrap,.pt-v2 .rowcol-1,.pt-v2 .item1,.pt-v2 .item2,.pt-v2 .rtx-subscription,.rtx-subscription-label-main-wrap,.rtx-subscription-label{overflow:visible!important}.itemcol-2:has(.video-reviews-block),.video-reviews-block{min-width:0;max-width:100%;overflow:hidden!important}.video-reviews-block .vr-widget,.video-reviews-block .vr-track{min-width:0;max-width:100%}.pt-v2 .rtx-subscription .subscriptionLbl{position:absolute!important;top:-14px!important;left:20px!important;right:auto!important;float:none!important;margin:0!important;width:137px!important;height:28px!important;background-color:#f25c05!important;border-radius:3px!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px;display:none!important;align-items:center;justify-content:center;padding:0!important;text-align:center!important}.pt-v2 .product__price{color:#c6992a;margin-right:5px}.pt-v2 .rtx-prices-row{display:flex;align-items:center;gap:8px}.pt-v2 .subsPrice{font-size:18px!important;font-weight:700!important;color:#777!important;letter-spacing:normal!important}.pt-v2 .rtx-compare-price{display:inline!important;font-size:18px!important;font-weight:500!important;color:#00000052!important;text-decoration:line-through!important;letter-spacing:normal}.pt-v2 .rtx-subscription-single-label.is-visible{display:block!important;color:#468931!important;font-size:12.8px!important;font-weight:700!important;letter-spacing:2.56px!important;text-transform:uppercase!important;margin:6px 0 4px!important}.rtx-subscription-label.labels{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:20px}.pt-v2 span[data-rtx-onetime-price]{font-size:18px!important;font-weight:700!important;color:#777!important;letter-spacing:normal!important;flex-shrink:0}.pt-v2 .subsInfo ul{list-style:none!important;margin:0!important;padding:0!important}.pt-v2 .rtx-subscription .subsInfo li{padding:0!important;margin:0!important;color:#2a2a2a!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;text-transform:none!important;letter-spacing:normal!important}.pt-v2 .pt-v2-accordion{margin:50px 0 8px}.pt-v2 .pt-acc-item{border-bottom:1px solid #E5E5E5}.pt-v2 .pt-acc-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 0;background:none;border:none;cursor:pointer;font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#1a1a1a;text-align:left;line-height:1.3}.pt-v2 .pt-acc-icon{font-size:22px;font-weight:300;color:#1a1a1a;line-height:1;flex-shrink:0;margin-left:12px;transition:transform .2s}.pt-v2 .pt-acc-trigger[aria-expanded=true] .pt-acc-icon{transform:rotate(45deg)}.pt-v2 .pt-acc-content{max-height:0;overflow:hidden;transition:max-height .5s ease,padding-bottom .5s ease;padding:0;font-size:15px;line-height:1.65;color:#4d4d4d}.pt-v2 .pt-acc-content.is-open{padding-bottom:16px}.pt-v2 input[name=purchaseType]:checked{border:2px solid #F25C05!important;background:transparent!important}@media(max-width:768px){.product__main-photos{margin:0!important;padding:0!important;width:100%!important}.photo-zoom-link{width:100%!important;height:200px!important}.badge-row{width:100%!important;float:none!important;flex-direction:row!important;flex-wrap:wrap;gap:6px;position:absolute;top:-45px;left:0;z-index:9;justify-content:center}.img-badge{width:44px!important;height:44px!important;margin-bottom:0!important}.product__main-photos .slick-slide .product-image-main{margin-left:10px!important}.rowcol .itemcol-2:has(.product-slider-main){width:100%!important}.product__photos{width:100%!important}.photo-zoom-link{height:auto!important}#pgroup1 .cl2{font-size:15px;line-height:17px;text-align:left!important}#pgroup1 .cl2 .p1{font-size:13px}#pgroup1 .cl1 .group-block{width:60px;height:60px}.row-x1 .product-single__meta p{text-align:left!important}.tablinks{font-size:13px!important}.row-x1 form .btn{width:100%!important}.pt-v2 input[name=purchaseType]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:28px!important;height:28px!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer;flex-shrink:0;transition:border-color .15s,background .15s}.pt-v2 .pt-v2-accordion{margin-top:30px}.pt-v2 input[name=purchaseType]{margin-right:0!important}.product-slider-main{display:flex!important;justify-content:center}.template-product .product__thumbs .slick-list{padding:0;width:100%;display:flex}}@media only screen and (max-width:390px){.row-x1 .product-single__meta p:not(.ctr-guarantee__title p,.ctr-guarantee__text p){font-size:12px!important;line-height:14px!important}}.ctr-main-product .row-x1 .r-wrap{width:100%;max-width:1186px;margin:0 auto;padding:0 20px;box-sizing:border-box;overflow:visible}.ctr-main-product .row-x1 .rowcol-1{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;overflow:visible}@media(min-width:769px){.ctr-main-product .row-x1 .rowcol-1{flex-wrap:nowrap;gap:60px}}.ctr-main-product .row-x1 .rowcol-1>.itemcol-2{box-sizing:border-box;float:none;min-width:0;width:100%;max-width:100%;flex:1 1 100%}@media(min-width:769px){.ctr-main-product .row-x1 .rowcol-1>.itemcol-2{width:calc((100% - 60px)/2)!important;max-width:calc((100% - 60px)/2);flex:0 0 calc((100% - 60px)/2)}}.ctr-main-product .product-single__meta,.ctr-main-product .product-header-block,.ctr-main-product .product-description-block,.ctr-main-product .productlisttext{width:100%;max-width:100%;min-width:0}.ctr-main-product .product-slider-main,.ctr-main-product .product__photos,.ctr-main-product .product__main-photos,.ctr-main-product .product__main-photos .slick-list{width:100%!important;max-width:100%;margin-left:0;margin-right:0}.ctr-main-product .slick-slide{margin-left:0!important;margin-right:0!important}.ctr-main-product__empty{padding:24px;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.2;color:#44403b}.ctr-guarantee{box-sizing:border-box;width:100%;max-width:100%;margin-top:20px;gap:10px;padding:20px 16px;background:#fcfafa;border:1px solid rgba(0,0,0,.1);border-radius:10px;display:flex;flex-direction:column;align-items:flex-start}.row-x1 .product-single__meta .ctr-guarantee__title,.row-x1 .product-single__meta .ctr-guarantee__title p{margin:0;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:18px!important;line-height:1.2!important;letter-spacing:-.4395px;color:#44403b!important;text-transform:none}@media(min-width:769px){.row-x1 .product-single__meta .ctr-guarantee__title,.row-x1 .product-single__meta .ctr-guarantee__title p{font-size:20px!important}}.row-x1 .product-single__meta .ctr-guarantee__text,.row-x1 .product-single__meta .ctr-guarantee__text p{margin:0;width:100%;font-family:DM Sans,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.2!important;letter-spacing:-.4395px;color:#44403b!important;text-transform:none}@media(min-width:769px){.row-x1 .product-single__meta .ctr-guarantee__text,.row-x1 .product-single__meta .ctr-guarantee__text p{font-size:16px!important}}.ctr-main-product .product-form-block--hide-qty .atc-btn-section,.ctr-main-product .product-form-block--hide-qty .payment-buttons{width:100%!important;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/108/assets/ctr-main-product.css.map */
