section.ufp-pdp .ufp-title,section.ufp-pdp .ufp-title em,section.ufp-pdp .ufp-pack-title,section.ufp-pdp .ufp-sub-title,section.ufp-pdp .ufp-acc-title,section.ufp-pdp .ufp-packs-label{text-transform:none;letter-spacing:-.025em}section.ufp-pdp h1.ufp-title{font-family:var(--ufp-display, "Poppins", sans-serif);font-weight:700;font-size:clamp(28px,3.4vw,42px);line-height:1.2;color:var(--ufp-tree-dark, #00582D);margin:0 0 14px}section.ufp-pdp button.ufp-buy{background:linear-gradient(170deg,#f79b3e,#ef8729 40%,#1c0f03 190%);color:#fff;font-family:var(--ufp-display, "Poppins", sans-serif);font-weight:700;font-size:15px;height:54px;padding:0 28px;border:none;border-radius:100px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:14px;cursor:pointer;width:100%;position:relative;overflow:hidden;box-shadow:0 14px 36px #ef872961;text-transform:uppercase;letter-spacing:.08em;transition:all .4s cubic-bezier(.2,.8,.2,1)}section.ufp-pdp button.ufp-buy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(170deg,#ffa94d,#f28f2f 45%,#38200a 200%);opacity:0;transition:opacity .4s;z-index:0}section.ufp-pdp button.ufp-buy:hover:before{opacity:1}section.ufp-pdp button.ufp-buy:hover{transform:translateY(-2px);box-shadow:0 20px 44px #ef872980}section.ufp-pdp button.ufp-buy span,section.ufp-pdp button.ufp-buy strong,section.ufp-pdp button.ufp-buy i{color:#fff;position:relative;z-index:1}section.ufp-pdp button.ufp-buy:hover,section.ufp-pdp button.ufp-buy:hover span,section.ufp-pdp button.ufp-buy:hover strong,section.ufp-pdp button.ufp-buy:hover i{color:#fff}section.ufp-pdp button.ufp-buy .ufp-buy-price{font-weight:800;margin-left:8px}section.ufp-pdp button.ufp-buy i{transition:transform .3s ease}section.ufp-pdp button.ufp-buy:hover i{transform:translate(4px)}section.ufp-pdp #ufp-sub-wrap .ufp-sub-frequency{display:none}section.ufp-pdp #ufp-sub-wrap.active .ufp-sub-frequency{display:block}section.ufp-pdp ul.ufp-bullets{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px}section.ufp-pdp ul.ufp-bullets li{display:flex;gap:12px;align-items:flex-start;margin:0;padding:0;font-size:14.5px;line-height:1.55;color:var(--ufp-ink-2, #2a3a30)}section.ufp-pdp ul.ufp-bullets li i{width:22px;height:22px;background:var(--ufp-lime-soft, #eaf2da);color:var(--ufp-tree, #4e8a2c);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0;margin-top:2px;border:1px solid rgba(78,138,44,.3)}section.ufp-pdp ul.ufp-bullets li strong{font-family:var(--ufp-display, "Poppins", sans-serif);font-weight:700;color:var(--ufp-tree-dark, #00582D)}section.ufp-pdp .ufp-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 28px;padding:0}section.ufp-pdp .ufp-pack{background:#fff;border:2px solid var(--ufp-line, #e7ebe6);border-radius:16px;padding:18px 12px 16px;margin:0;cursor:pointer;text-align:center;position:relative;transition:border-color .25s ease,background .25s ease,transform .25s ease}section.ufp-pdp .ufp-pack.active{border-color:var(--ufp-tree-dark, #00582D);background:var(--ufp-lime-soft, #eaf2da)}section.ufp-pdp .ufp-sub-frequency select{width:100%;height:auto;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%2312afe6' stroke-width='1.5'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;border:1.5px solid rgba(78,138,44,.25);border-radius:12px;padding:12px 40px 12px 16px;margin:0;font-family:var(--ufp-body, "Lato", sans-serif);font-size:14px;color:var(--ufp-tree-dark, #00582D);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;line-height:1.4;text-transform:none}section.ufp-pdp .ufp-express-note{display:block;margin-top:12px;text-align:center;font-size:12.5px;color:var(--ufp-ink-mute, #6a766f)}section.ufp-pdp .ufp-express-note a{color:var(--ufp-tree, #4e8a2c);font-weight:700;text-decoration:underline;text-underline-offset:2px}section.ufp-pdp .ufp-acc-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;cursor:pointer;font-family:var(--ufp-display, "Poppins", sans-serif);font-weight:700;font-size:15px;color:var(--ufp-tree-dark, #00582D);text-transform:none}section.ufp-pdp .ufp-acc-item summary::-webkit-details-marker,section.ufp-pdp .ufp-acc-item summary::marker{display:none;content:""}section.ufp-pdp .ufp-acc-item summary i{width:30px;height:30px;border-radius:50%;background:var(--ufp-tree-dark, #00582D);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;transition:transform .3s ease,background .3s ease;flex-shrink:0}section.ufp-pdp .ufp-acc-item[open] summary i{transform:rotate(45deg);background:var(--ufp-lime, #4e8a2c);color:var(--ufp-tree-dark, #00582D)}section.ufp-pdp .ufp-size{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 28px;padding:0}section.ufp-pdp .ufp-size-btn{background:#fff;border:2px solid var(--ufp-line, #e7ebe6);border-radius:14px;padding:16px 14px;margin:0;cursor:pointer;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;text-transform:none;letter-spacing:normal;transition:border-color .25s ease,background .25s ease,transform .25s ease}section.ufp-pdp .ufp-size-btn.active{border-color:var(--ufp-tree-dark, #00582D);background:var(--ufp-lime-soft, #eaf2da)}section.ufp-pdp .ufp-size-btn .ufp-size-count{font-family:var(--ufp-display, "Poppins", sans-serif);font-weight:700;font-size:17px;color:var(--ufp-tree-dark, #00582D);text-transform:none;letter-spacing:normal}section.ufp-pdp .ufp-size-btn .ufp-size-unit{font-family:var(--ufp-display, "Poppins", sans-serif);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ufp-ink-mute, #6a766f)}.cbb-frequently-bought-container{display:none!important}.ufp-pdp *{font-family:var(--ufp-body, "Lato", sans-serif)!important}.ufp-pdp .ufp-tag,.ufp-pdp .ufp-rating-text,.ufp-pdp .ufp-rating-text strong,.ufp-pdp .ufp-title,.ufp-pdp .ufp-sub,.ufp-pdp .ufp-bullets li strong,.ufp-pdp .ufp-packs-label,.ufp-pdp .ufp-size-count,.ufp-pdp .ufp-size-unit,.ufp-pdp .ufp-size-btn,.ufp-pdp .ufp-pack-badge,.ufp-pdp .ufp-pack-title,.ufp-pdp .ufp-pack-price,.ufp-pdp .ufp-pack-per,.ufp-pdp .ufp-pack-save,.ufp-pdp .ufp-sub-title,.ufp-pdp .ufp-sub-discount,.ufp-pdp .ufp-buy,.ufp-pdp .ufp-trust div,.ufp-pdp .ufp-acc-item summary{font-family:var(--ufp-display, "Poppins", sans-serif)!important}.ufp-pdp i.fa-solid,.ufp-pdp i.fa-regular,.ufp-pdp i.fa-brands,.ufp-pdp .fa-solid,.ufp-pdp .fa-regular{font-family:"Font Awesome 6 Free"!important}.ufp-pdp i.fa-brands,.ufp-pdp .fa-brands{font-family:"Font Awesome 6 Brands"!important}.ufp-pdp .fa-solid{font-weight:900!important}.ufp-pdp .fa-regular{font-weight:400!important}.ufp-pdp .ufp-title em{color:transparent!important;font-style:italic!important}.ufp-pdp .ufp-rating .yotpo-sr-star-full stop:first-child,.ufp-pdp .ufp-rating .yotpo-sr-star-half stop:first-child{stop-color:#4e8a2c!important}.ufp-pdp .ufp-rating .yotpo-sr-star-full path,.ufp-pdp .ufp-rating .yotpo-sr-star-half path{stroke:#4e8a2c!important}.ufp-pdp .ufp-rating .yotpo-sr-star-empty path,.ufp-pdp .ufp-rating .yotpo-sr-star-empty stop:first-child{stroke:#d4e8a8!important;stop-color:#d4e8a8!important}.ufp-pdp .ufp-rating .yotpo-sr-bottom-line-score{color:#4e8a2c!important}.ufp-pdp .ufp-rating .yotpo-sr-bottom-line-text{color:#00582d!important}.ufp-pdp .ufp-rating .yotpo-sr-vertical-border{border-color:#00582d!important}.ufp-pdp .ufp-rating .yotpo-star-rating-reviews-summary-icon svg path{fill:#4e8a2c!important}.ufp-pdp .ufp-rating .yotpo-highly-rated-topics-title{color:#00582d!important}.ufp-pdp .ufp-rating .yotpo-highly-rated-topics-content,.ufp-pdp .ufp-rating .yotpo-topic-underline,.ufp-pdp .ufp-rating .yotpo-topic-comma{color:#4e8a2c!important}.section--recommended-products .sw-widget,.js-product-recommendations .sw-widget,.recommended-products .product-card .sw-widget,.rc-widget,.rc_container_wrapper,#rc_container,.rc-template__radio-group,.rc-template__radio,[id^=ReChargeWidget],.rc-selling-plans-single,.extraSavings{display:none!important}.product-single__box__block--subscription{border:none!important;padding:0!important;margin:0!important}@media(min-width:1025px){.page-container{overflow-x:clip;overflow-y:visible}}section.ufp-pdp .ufp-gallery{align-self:start}
/*# sourceMappingURL=/cdn/shop/t/209/assets/upgraded-t-pdp-overrides.css.map */
