:root{--pdp-text-deep: #0c482b;--pdp-text-darkest: #03311b;--pdp-accent: #156a41;--pdp-accent-line: #136c41;--pdp-accent-strong: #1e9d2d;--pdp-accent-eyebrow: #34a23b;--pdp-accent-bright: #22b76f;--pdp-cta-bg: #32c230;--pdp-accent-vivid: #61cc68;--pdp-soft-border: #e3f3ec;--pdp-soft-bg: #edfcf5;--pdp-mint-bg: #f5fefa;--pdp-pastel-1: #a5e8ad;--pdp-pastel-2: #a1d3a5;--pdp-pastel-3: #c2ffc6;--pdp-muted: #487961;--pdp-savings-bg: #ff4e4e;--pdp-savings-text: #ffffff;--pdp-ink: #0c482b;--pdp-eyebrow: #0c482b;--pdp-acc-border: #e3f3ec;--pdp-list-bg: rgba(237, 252, 245, .5);--pdp-selected-bg: rgba(34, 183, 111, .059);--pdp-cta-loading: rgba(50, 194, 48, .41);--pdp-spinner-track: rgba(21, 106, 65, .2);--pdp-divider: rgba(52, 162, 59, .25);--pdp-leaf-gradient: none;--pdp-card-gradient: linear-gradient(30deg, #032d18 0%, #16542f 52%, #488646 100%);--pdp-card-gradient-mobile: linear-gradient(30deg, #032d18 0%, #16542f 52%, #488646 100%);--pdp-column-gradient: linear-gradient(200deg, #3f8040 0%, #17552e 48%, #032d19 100%);--pdp-placeholder-bg: #dcefe5;--pdp-placeholder-fill: rgba(12, 72, 43, .25);--pdp-check-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%2334A23B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16.5 10v5.5A2.5 2.5 0 0 1 14 18H5a2.5 2.5 0 0 1-2.5-2.5v-9A2.5 2.5 0 0 1 5 4h7'/%3E%3Cpath d='m6.5 9.5 3 3 8-8.5'/%3E%3C/svg%3E")}.cpdp-wrapper{padding-left:20px;padding-right:20px}.cpdp-container{max-width:1328px;margin:0 auto}.cpdp-eyebrow{margin:0;font-family:var(--custom-font-ui);font-weight:500;font-size:16px;line-height:130%;letter-spacing:-.32px;color:var(--pdp-eyebrow);text-align:center}.cpdp-heading{margin:0;font-family:var(--custom-font-display);font-weight:500;font-size:32px;line-height:130%!important;letter-spacing:-.96px;text-align:center}.cpdp-description{margin:0;font-family:var(--custom-font-ui);font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.32px;text-align:center}.cpdp-placeholder{display:block;width:100%;height:100%;background-color:#03311b14}.cpdp-placeholder svg{display:block;width:100%;height:100%;fill:#03311b59}.cpdp-acc__item{border:1px solid var(--pdp-acc-border);border-radius:0 2px 2px 0}.cpdp-acc__heading{margin:0}.cpdp-acc__trigger{position:relative;display:block;width:100%;margin:0;padding:27px 40px 27px 27px;border:0;background:none;text-align:left;cursor:pointer;font-family:var(--custom-font-ui);font-weight:500;font-size:21px;line-height:130%;letter-spacing:-.4px;color:var(--pdp-ink)}.cpdp-acc__icon{position:absolute;top:50%;right:27px;transform:translateY(-50%)}.cpdp-acc__icon--minus,.cpdp-acc__item.is-open .cpdp-acc__icon--plus{display:none}.cpdp-acc__item.is-open .cpdp-acc__icon--minus{display:inline}.cpdp-acc__panel{height:0;overflow:hidden;opacity:0;visibility:hidden;padding:0 27px;transition:height .3s ease,opacity .3s ease,margin .3s ease,visibility 0s linear .3s;font-family:var(--custom-font-ui);font-weight:400;font-size:19px;line-height:130%;letter-spacing:-.4px;color:var(--pdp-ink)}.cpdp-acc__panel:after{content:"";display:block;height:20px}.cpdp-acc__item.is-open .cpdp-acc__panel{opacity:1;visibility:visible;margin-top:-12px;transition-delay:0s}.cpdp-acc__panel p,.cpdp-acc__panel ul{margin:0 0 16px}.cpdp-acc__panel>:last-child,.cpdp-acc__panel li:last-child{margin-bottom:0}.cpdp-acc__panel strong{font-weight:500}.cpdp-acc__panel ul{padding-left:28px;list-style:none}.cpdp-acc__panel li{position:relative;margin-bottom:16px}.cpdp-acc__panel li:after{content:"";position:absolute;top:50%;left:-28px;width:20px;height:20px;background:var(--pdp-check-icon) center / contain no-repeat;transform:translateY(-50%)}@media screen and (max-width:980px){.cpdp-eyebrow{font-size:15px;letter-spacing:-.3px}.cpdp-heading{font-size:26px;letter-spacing:-.78px}.cpdp-description{font-size:14px;letter-spacing:-.28px}.cpdp-acc__trigger{padding:20.25px 32px 20.25px 20px;font-size:16px;letter-spacing:-.3px}.cpdp-acc__icon{right:22px}.cpdp-acc__panel{padding:0 20px;font-size:15px;letter-spacing:-.28px}.cpdp-acc__item.is-open .cpdp-acc__panel{margin-top:0}}@media(prefers-reduced-motion:reduce){.cpdp-acc__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-pdp.css.map */
