.product-selector{--color-font: #00406a;--color-font-gift: #00406a;--color-background: #fff;--color-background-hover: #f8f6ed;--color-background-active: #e9e5d4;--color-border: #d6d9de;--color-border-active: #00406a;--color-best: #c87145;--color-best-background: #f9fdfe;--color-saving: #459d39;--color-oos-border: #a55636;--color-oos-text: #a55636}.product-selector h1,.product-selector h2:not(.product-selector-subtitle),.product-selector h3,.product-selector h4,.product-selector h5,.product-selector h6{all:unset}.pricing-area{max-width:610px;letter-spacing:normal;text-align:start;z-index:2}.pricing-area .oos-message{max-width:610px;border:1px solid var(--color-oos-border);border-radius:4px;color:var(--color-oos-text);background:#f4ece9}.pdp-selector .pdp-card{align-items:center;background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;display:grid;grid:auto minmax(0,min-content) / auto auto;gap:0 20px;height:58px;justify-content:space-between;padding:10px 14px;grid-template-areas:"pdp-card-left pdp-card-right" "pdp-card-left pdp-card-footer"}.pdp-selector .pdp-card .pdp-card-left{grid-area:pdp-card-left}.pdp-selector .pdp-card .pdp-card-right{display:flex;align-items:center;justify-content:flex-end;grid-area:pdp-card-right;position:relative;width:238px}.pdp-selector .pdp-card .pdp-card-right.es-dependent.overwrite-es-dependent-visibility{display:flex!important}.pdp-selector .pdp-card .pdp-card-right.es-dependent.es-dependent-show.overwrite-es-dependent-visibility{top:-6px}.pdp-selector .pdp-card-last .pdp-card-right{top:0}.pdp-selector .pdp-card .pdp-card-footer{grid-area:pdp-card-footer}.pdp-selector .pdp-card:hover,.pdp-selector .pdp-active:hover{background:var(--color-background-hover)}.pdp-selector .pdp-card-first:first-child{border-top:1px solid var(--color-border)}.pdp-selector .pdp-card-first{border-width:1px 1px 0 1px}.pdp-selector .pdp-card+.pdp-card{border-top:1px solid var(--color-border);border-bottom:0}.pdp-selector .pdp-card.pdp-active{border-top:1px solid var(--color-border-active)}.pdp-selector .pdp-card.pdp-active+.pdp-card{border-top:0}.pdp-selector .pdp-card-last,.pdp-selector .pdp-card+.pdp-card.pdp-card-last{border-top:0;border-bottom:1px solid var(--color-border)}.pdp-selector .pdp-card+.pdp-card.pdp-card-last{border-top:1px solid var(--color-border)}.pdp-selector .pdp-card+.pdp-card.pdp-active{border-bottom:1px solid var(--color-border-active);border-top:1px solid var(--color-border-active)}.pdp-selector .pdp-card.pdp-active+.pdp-card.pdp-card-last{border-top:0}.pdp-selector .pdp-card:not(.pdp-active)+.pdp-card.pdp-card-last{border-top:0}.pdp-selector .pdp-card:not(.pdp-active)+.pdp-card.pdp-card-last.pdp-active{border-top:1px solid var(--color-border-active)}.pdp-selector .pdp-card:not(.pdp-active)+.pdp-card.pdp-card-last:not(.pdp-active){border-top:1px solid var(--color-border)}.pdp-selector .pdp-card:not(.pdp-active){border-bottom:0}.pdp-selector .pdp-card.pdp-card-single:not(.pdp-active){border:1px solid var(--color-border)}.pdp-selector .pdp-card .pdp-card-best{align-items:center;background:var(--color-best-background);border:1.5px solid var(--color-best);color:var(--color-best);display:flex;justify-content:center;font-size:10px;font-style:normal;font-weight:600;height:15px;line-height:1;order:0;width:80px;padding:3px 4px 2px}.pdp-selector .pdp-card:hover .pdp-card-best,.pdp-selector .pdp-card.pdp-active .pdp-card-best{background:var(--color-best);color:var(--color-background)}.pdp-selector .pdp-card .pdp-card-price{font-family:Lora;display:flex;justify-content:center;align-items:center;gap:0;flex:none;order:0;flex-grow:0}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-dollars{width:61px;height:34px;font-style:normal;font-weight:600;font-size:34px;line-height:1;text-align:right;color:var(--color-font);flex:none;order:0;flex-grow:0}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-cent-container{left:1px;top:-1px}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-cent-container .pdp-card-price-cents{color:var(--color-font);flex:none;order:0;flex-grow:0;margin:-2px 0}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-cent-container .pdp-card-price-each{left:2px;font-size:8px;color:var(--color-font);flex:none;order:1;flex-grow:0}.pdp-selector .pdp-active{background:var(--color-background-active);border:1px solid var(--color-border-active)}.pdp-selector .pdp-card-or{height:20px;font-style:normal;font-weight:600;font-size:11px;line-height:22px;color:var(--color-font);flex:none;order:1;flex-grow:0;text-align:center;position:relative;z-index:2;margin-left:auto;margin-right:auto;width:99%}.pdp-selector .pdp-card-or span{font-style:normal;font-weight:700;font-size:11px;line-height:20px;padding:0 10px}.pdp-selector .pdp-card-or:before{background-color:var(--color-border);height:1px;width:47%;position:absolute;top:50%;content:"";z-index:-1;left:0}.pdp-selector .pdp-card-or:after{background-color:var(--color-border);height:1px;width:47%;position:absolute;top:50%;content:"";z-index:-1}.pdp-selector .selected{background:none}.pdp-selector .pdp-card .pdp-card-monthly-quantity .pdp-card-monthly-supply{font-family:Oswald;font-style:normal;font-weight:700;font-size:16px;line-height:17px;color:var(--color-font);flex:none;order:0;flex-grow:0}.pdp-selector .pdp-card-monthly-quantity{max-width:148px;position:relative}.pdp-selector .pdp-set-margin{min-width:max-content;margin-left:0;margin-right:auto;width:116px}.pdp-selector .pdp-card-single{border-radius:4px;border-width:1px;margin-bottom:0}.pdp-selector .pdp-card-single .pdp-card-right{top:0}.pdp-selector .pdp-card-single .pdp-card-ss-qty-dropdown{display:flex;flex-direction:column;position:relative;left:32px;top:-4px}.pdp-selector .pdp-card-single .pdp-card-ss-qty-dropdown label{font-style:normal;font-weight:400;font-size:9px;line-height:11px}.pdp-selector .pdp-card-single .pdp-card-ss-qty-dropdown select{padding:0 5px;min-width:74px;height:24px;background:var(--color-background);border:1.5px solid var(--color-border);font-style:normal;font-weight:500;font-size:12px;line-height:12px;color:var(--color-font);flex:none;order:0;flex-grow:0;-webkit-appearance:auto;appearance:auto;display:block;outline:0}.pdp-selector .pdp-card .pdp-card-monthly-quantity .pdp-card-freq{width:93px;height:14px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:var(--color-font);flex:none;order:1;flex-grow:0}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent{align-items:center;border:1.5px solid var(--color-saving);display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;height:20px;justify-content:center;margin:0 0 6px;order:0;padding:4px;width:fit-content;transition:.4s}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent span{color:var(--color-saving);display:flex;align-items:center;justify-content:center;height:12px;font-style:normal;font-weight:400;font-size:12px;line-height:1;flex:none;flex-grow:0;order:0;min-width:56px}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent .js-pdp-sub-card-perc-off{font-weight:400}.pdp-selector .pdp-card.pdp-active .pdp-card-saving .pdp-card-saving-percent,.pdp-selector .pdp-card:hover .pdp-card-saving .pdp-card-saving-percent{background-color:var(--color-saving)}.pdp-selector .pdp-card.pdp-active .pdp-card-saving .pdp-card-saving-percent span,.pdp-selector .pdp-card:hover .pdp-card-saving .pdp-card-saving-percent span{color:var(--color-background)}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-amount,.pdp-selector .pdp-selector-details .pdp-card-saving-amount{color:#00406a;height:12px;flex:none;flex-grow:0;font-style:normal;font-weight:500;font-size:12px;line-height:12px;order:1;text-align:left}.pdp-selector .pdp-card .pdp-card-none{width:84px;height:20px}.pdp-selector .free-gift-text{font-style:normal;font-weight:400;font-size:10px;line-height:11px;color:var(--color-font-gift)}.pdp-selector .free-gift-text i{margin-right:4px;font-style:normal;font-size:12px}.pdp-selector .free-gift-text i svg{width:10px;height:10px}.pdp-selector .pdp-details-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:58px;flex:none;order:0;align-self:stretch;flex-grow:0}.pdp-selector .pdp-details-content .pdp-card-left{display:flex}.pdp-selector .pdp-details-content .pdp-card-right{display:flex;border:1px solid blue}.pdp-selector .pdp-card-you-have-selected-month-sub{font-style:normal;font-weight:600;font-size:12px;line-height:12px;text-align:left;color:var(--color-font);margin:10px 0 0 16px}.pdp-selector .pdp-card-you-have-selected-ss.pdp-ss-content{display:flex;min-height:58px;margin:16px 0}.pdp-selector .pdp-card-view-all-benefits{width:147px;font-style:normal;font-weight:400;font-size:10px;text-align:center;text-decoration-line:underline;color:var(--color-font);line-height:24px;margin-left:8px}.pdp-selector .pdp-card-view-all-benefits a{cursor:pointer}.pdp-selector .pdp-card-bullet-points{display:flex;flex-direction:column;margin:-4px 0 0 10px}.pdp-selector .pdp-card-bullet-points ul{margin-left:0;padding:0}.pdp-selector .pdp-card-bullet-points li{align-items:center;display:flex;line-height:1;list-style:none;margin-bottom:5px}.pdp-selector .pdp-card-bullet-points li:before{content:"\2713";color:#19d95c;font-size:11px;display:inline-block;width:6px;height:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#459d39;margin-top:-11px;margin-right:5px}.pdp-selector .pdp-card-bullet-points div{font-size:11px;line-height:12px;font-weight:400;text-align:left;color:var(--color-font);display:flex;margin-bottom:6px}.pdp-selector .pdp-card-bullet-points div i{margin:0 3px 0 0;color:#2ed397}.pdp-selector .pdp-selector-details-wrapper{overflow:hidden}.pdp-selector .pdp-selector-details{position:relative;top:0;transition:.4s;letter-spacing:normal}.pdp-selector .pdp-selector-details.pdp-hide-freq{top:-148px}@media only screen and (max-width: 768px){.pdp-selector .pdp-selector-details.pdp-hide-freq{margin-bottom:-70px;visibility:hidden}}.pdp-selector .pdp-card-single .pdp-card-ss-qty-dropdown .pdp-card-ss-qty-select-lang{color:#00406a;text-align:left;font-size:9px;margin-bottom:2px}.pdp-selector .pdp-card-add-to-cart{display:flex;flex-direction:row;justify-content:right}.pdp-selector .pdp-card-add-to-cart button{cursor:pointer;align-items:center;background:#459d39;border-radius:100px;color:#fff;display:flex;flex-direction:row;gap:10px;height:40px;justify-content:center;flex:none;flex-grow:0;font-style:normal;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.5px;padding:12px 38px;order:1;text-align:center;text-decoration:none;text-transform:uppercase;width:200px;border:none;font-family:Oswald}.pdp-selector .pdp-card-add-to-cart button:hover{background:#3e8d33}.pdp-selector .product-selector-bottom{display:flex;align-items:center;justify-content:space-between;overflow:hidden}.pdp-selector .pdp-card-premium .premium-link a{color:var(--color-saving)}.pdp-selector .pdp-card-premium .premium-link a:hover{color:#15b54d}.pdp-selector .pdp-card-premium hr{border-top-color:var(--color-border)}.premium-dependent:not(.premium-dependent-show){display:none!important}.not-premium-dependent:not(.not-premium-dependent-show){display:none!important}.es-dependent:not(.es-dependent-show){display:none!important}.ps-subtitle{margin:0 0 30px}.guarantee--section{padding:50px 20px}.guarantee-title{color:var(--section-guarantee-title-color)!important}.guarantee-column,.guarantee-column-mobile,.guarantee-column-desktop{padding:10px;box-sizing:border-box}.guarantee-center-col-text{max-width:175%;color:var(--section-description-text-color)!important;width:auto}.guarantee-center-col-text p{color:var(--section-description-text-color)!important}.guarantee-center-col-text-mobile{max-width:175%;color:var(--section-description-text-color);padding:40px 0 10px;width:auto}.lp-product-selector-container .guarantee-center-col-text{padding:0}.guarantee-right-col-text,.guarantee-left-col-text{color:var(--section-description-text-color);padding:0;width:auto}.guarantee-column img{width:100px}@media screen and (max-width: 768px){.guarantee-columns{flex-direction:column}.guarantee-center-col-text{padding:0 10px}.guarantee-center-col-text-mobile{padding:0 0 10px}}@media screen and (max-width: 62.5em){.product-selector .product-selector-subscribers-title{width:fit-content;max-width:100%;text-align:center;margin-left:auto;margin-right:auto}.ps-subtitle{margin-bottom:0}.product-selector-subtitle-container .product-selector-subtitle{text-align:center;line-height:18px!important;font-size:16px;font-style:normal;font-weight:500}.product-selector{max-width:100%}.pricing-area{margin-left:auto;margin-right:auto}.pdp-selector .pdp-card{height:auto;grid-template-areas:"pdp-card-left pdp-card-right" "pdp-card-footer pdp-card-footer"}.pdp-selector .pdp-card .pdp-card-right{width:auto}.pdp-selector .pdp-card .pdp-card-none{height:unset;width:unset}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent span{font-size:10px}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-dollars{margin-left:86px}.pdp-selector .product-selector-bottom{flex-direction:column-reverse;margin-top:20px}.pdp-selector .pdp-selector-details{display:flex;flex-direction:column-reverse;margin-bottom:28px;margin-top:28px}.pdp-selector .pdp-card-single .pdp-card-ss-qty-dropdown select{font-size:12px!important;margin-left:4px}.pdp-selector .pdp-card-you-have-selected-month-sub{text-align:center;font-weight:600;font-size:14px;line-height:17px;margin:0}.pdp-selector .pdp-card-you-have-selected-ss.pdp-ss-content{display:flex;min-height:32px;margin:0 0 10px}.pdp-selector .pdp-card-view-all-benefits{display:block;width:auto;font-size:11px;line-height:14px;margin:10px 0 0}.pdp-selector .pdp-card-add-to-cart,.pdp-selector .pdp-card-add-to-cart button{width:100%}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-amount{font-size:10px}.pdp-selector .pdp-card-single .pdp-card-ss-qty-dropdown{display:contents}.pdp-selector .pdp-card-bullet-points div{text-align:left;font-size:12px;line-height:14px}.pdp-split-test-2 .pdp-split-test-content .pdp-card-bullet-points div{font-size:12px;line-height:14px;text-align:left;color:#00406a}}@media screen and (max-width: 320px){.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent span{font-size:9px;margin:3px 2px}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-amount{font-size:9px}.pdp-selector .pdp-card{gap:0}}.free-returns-seals__container{display:none}
/*# sourceMappingURL=/cdn/shop/t/208/assets/tailwind-lp-component-product-selector.css.map */
