.selected-radio-label .purchase-option{background:rgb(var(--color-green-background));border-color:rgba(var(--color-green-success))}.selected-radio-label h4{color:rgb(var(--color-green-indigo))}.selected-radio-label p,.selected-radio-label li{color:rgb(var(--color-gray-copy))}.selected-radio-label h5:not(.line-through){color:rgba(var(--color-green-success))}@media screen and (max-width: 350px){.atc-button-xs{scale:.85;padding:.6rem;text-align:center}}.radio-input--primary:before{transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em rgb(var(--color-green-success));background-color:CanvasText}.radio-input--primary:checked:before{transform:scale(1)}.product-info-column h1{color:#1e4746}.toggle-selection{border:2px solid #40806a;background:#fff;border-radius:20px;position:relative}.text-block{margin-bottom:30px}.text-block p{color:#625c5b;font-size:14px;margin:0}.text-block p strong{font-weight:600}.product-description p{color:#625c5b}.variant-type{text-transform:uppercase;color:#40806a;margin-right:15px;display:inline;font-weight:600}.recommended{background:#40806a;padding:8px 22px;position:absolute;top:-1.8rem;border-radius:4px}.recommended p{color:#fff;margin:0}.benefits .p2{font-size:14px;margin-bottom:0}.benefits img{display:block;margin:auto}.bundle-information .bundle-description p,.bundle-information .bundle-description ul,.bundle-information .bundle-description ul li{font-size:14px;line-height:22px;color:#625c5b}.bundle-information .bundle-description ul{list-style-type:disc;padding-left:15px}.bundle-information h4{font-size:18px;line-height:1;color:#1e4746}.bundle-information .badge{font-size:14px}.packages h5{font-family:var(--font-typography);font-size:14px;margin-bottom:0;color:#1e4746}.packages button{font-size:16px;color:#816562;position:relative;top:-1px}.comparison-chart-modal{position:fixed;width:100%;height:100%;top:0;left:0;background:#2d2d2d99;z-index:100000;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:1s all ease}.comparison-chart-modal.active{visibility:visible;opacity:1}.comparison-chart-modal .comparison-chart-modal-inner{background:#fff;position:absolute;max-width:970px}.comparison-chart-modal .comparison-chart-modal-inner .close-modal-button{width:20px;height:20px;position:absolute;top:37px;right:37px;z-index:20}.comparison-chart-modal .comparison-chart-modal-inner .desktop-chart{justify-content:center;align-items:center;padding:50px 62px}@media screen and (min-width: 1024px){.comparison-chart-modal .comparison-chart-modal-inner .desktop-chart{padding:50px 125px}}.comparison-chart-modal .comparison-chart-modal-inner .desktop-chart img{width:100%}.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart{position:relative;padding:40px 25px;width:100%;height:100%}.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart .mobile-chart-inner{width:inherit;height:100%;position:relative}.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart .fixed-chart-column{background:#fff;height:152vw;width:30vw;position:sticky;left:0;bottom:0;z-index:10;transform:translateY(54vw);display:none}.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart .fixed-chart-column img{position:absolute}.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart .fixed-chart-column img,.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart img{width:100vw;max-width:initial;max-width:360px}.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart .fixed-chart-column img{transform:translateY(-54vw)}.comparison-chart-modal .comparison-chart-modal-inner .mobile-chart img{display:block;margin:0 auto}:root{--junipStarColor: #40806a}
/*# sourceMappingURL=/cdn/shop/t/342/assets/hero-pdp.css.map */
