div#pricing-area__product--collagen-peptides-bundle .pdp-card-first{border-radius:10px!important;border:1px solid #00406a!important}div#pricing-area__product--collagen-peptides-bundle .pdp-card-first.pdp-active{border-radius:4px!important;border:1px solid #00406a!important}div#pricing-area__product--collagen-peptides-bundle .pdp-card-ss-qty-dropdown{display:none!important}.product-selector-template--22042440630549__main .pdp-selector .pdp-card-bullet-points div{text-align:left!important}.product-selector-template--22042440630549__main .pdp-selector .pdp-details-content{padding-top:10px}.product-selector-template--22042440630549__main .media>*:not(.zoom,.deferred-media__poster-button),.media model-viewer{object-fit:contain!important}@media screen and (max-width: 787px){.product-selector-template--22042440630549__main{text-align:center}.product-selector-template--22042440630549__main .pdp-selector .pdp-details-content{padding-top:15px}.product-selector-template--22042440630549__main .product-selector-subtitle{font-size:12px}.product-selector-template--22042440630549__main .product-selector h2,.product-selector h2{font-size:12px!important;display:flex!important;justify-content:center!important}.product__text,.product__title{justify-content:center}}.product-selector{--color-font: #00406a;--color-font-gift: #00406a;--color-background: #fff;--color-background-hover: #459d3933;--color-background-active: #459d3933;--color-border: #00406a;--color-border-active: #00406a;--color-best: #00406a;--color-best-background: #f9fdfe;--color-saving: #459d39;--color-oos-border: #a55636;--color-oos-text: #a55636}.product-selector h1,.product-selector h2,.product-selector h3,.product-selector h4,.product-selector h5,.product-selector h6{all:unset}.product-selector .product-selector-subscribers-title{width:607px;max-width:100%;text-align:left;height:auto!important;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:23px;text-transform:capitalize;color:#00406a;margin:18px 0 0;letter-spacing:normal}.product-selector h2,#product .product-selector h2{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:2.2;color:#00406a;margin:0 0 10px;letter-spacing:normal}.pricing-area{max-width:610px;letter-spacing:normal;text-align:start;z-index:2;filter:drop-shadow(97px 45px 43px rgba(49,58,88,.01)) drop-shadow(55px 25px 36px rgba(49,58,88,.03)) drop-shadow(24px 11px 27px rgba(49,58,88,.04)) drop-shadow(6px 3px 15px rgba(49,58,88,.05)) drop-shadow(0px 0px 0px rgba(49,58,88,.05))}.pricing-area .oos-message{max-width:610px;width:100%;margin-left:0;padding:8px 20px;font-weight:700;font-size:12px;line-height:18px;border:1px solid var(--color-oos-border);border-radius:4px;color:var(--color-oos-text);text-align:center;margin-top:8px;margin-bottom:10px;background:#f4ece9}.pdp-selector{margin:10px 0;z-index:2;position:relative;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.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{display:flex;align-items:center;gap:20px;grid-area:pdp-card-left}.pdp-selector .pdp-card .pdp-card-right{display:flex;align-items:center;justify-content:flex-end;gap:20px;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{display:flex;grid-area:pdp-card-footer;margin-top:4px}.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);border-radius:10px 10px 0 0}.pdp-selector .pdp-card-first{border-width:1px 1px 0 1px;border-color:#00406a}.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;border-radius:0 0 10px 10px}.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);border-radius:10px}.pdp-selector .pdp-card .pdp-card-best{align-items:center;background:var(--color-best-background);border:1.5px solid var(--color-best);border-radius:3px;color:var(--color-best);display:flex;justify-content:center;font-size:12px;font-style:normal;font-weight:600;line-height:1;order:0;padding:3px 4px 2px;font-family:Oswald,sans-serif;text-transform:uppercase}.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:Oswald;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:400;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{position:relative;left:1px;top:-1px}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-cent-container .pdp-card-price-cents{width:21px;height:17px;font-style:normal;font-weight:600;font-size:17px;line-height:1;text-align:left;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{position:relative;left:2px;width:21px;height:8px;font-style:normal;font-weight:400;font-size:8px;line-height:1;text-align:left;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);border-radius:3px;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;font-family:Oswald,sans-serif;text-transform:uppercase}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent{align-items:center;border:1.5px solid var(--color-saving);border-radius:3px;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:700;font-size:12px;line-height:1;flex:none;flex-grow:0;order:0;font-family:Oswald,sans-serif;text-transform:uppercase}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent .js-pdp-sub-card-perc-off{font-weight:700}.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:400;font-size:12px;line-height:12px;order:1;text-align:left;font-family:Roboto,sans-serif}.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-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{text-align:center;margin-top:24px}.pdp-selector .pdp-card-premium .premium-link a{color:var(--color-saving);font-size:16px;line-height:1.375;text-decoration:underline;cursor:pointer}.pdp-selector .pdp-card-premium .premium-link a:hover{color:#15b54d}.pdp-selector .pdp-card-premium .premium-recommend{margin-top:4px;font-size:11px;letter-spacing:normal}.pdp-selector .pdp-card-premium hr{border-top-color:var(--color-border);margin-top:24px}.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-title{display:inline-block;text-align:center;margin:0 0 20px;font-family:Oswald,sans-serif!important;font-size:60px;line-height:46px;font-weight:700;width:100%;font-style:normal}.ps-subtitle{font-weight:700;text-align:center;font-size:40px;line-height:38px;margin:0 0 30px}.guarantee--section{padding:50px 20px}.guarantee-title{margin-bottom:0;font-weight:500;text-align:center;font-family:Oswald,sans-serif;font-size:40px;line-height:38px;color:var(--section-guarantee-title-color)!important;padding:20px 20px 0}.guarantee-columns{display:flex;justify-content:space-between;max-width:1300px;margin:0 auto}.guarantee-column,.guarantee-column-mobile,.guarantee-column-desktop{padding:10px;box-sizing:border-box}.guarantee-center-col-text{display:block;max-width:175%;margin:0 auto;font-weight:400;font-family:Roboto,sans-serif;font-size:20px;line-height:27px;font-style:normal;color:var(--section-description-text-color)!important;text-align:center;padding:40px 0 10px;width:auto}.guarantee-center-col-text p{color:var(--section-description-text-color)!important}.guarantee-center-col-text-mobile{max-width:175%;margin:0 auto;font-weight:400;font-family:Roboto,sans-serif;font-size:20px;line-height:27px;font-style:normal;color:var(--section-description-text-color);text-align:center;padding:40px 0 10px;width:auto}.lp-product-selector-container .guarantee-center-col-text{padding:0}.guarantee-right-col-text,.guarantee-left-col-text{display:block;margin:0 auto;font-weight:400;font-family:Roboto,sans-serif;font-size:20px;line-height:27px;font-style:normal;color:var(--section-description-text-color);text-align:center;padding:0;width:auto}.guarantee-column img{max-width:100%;width:100px;height:auto;display:block;margin:20px auto 10px}.guarantee-column-mobile{display:none}@media screen and (max-width: 768px){.guarantee-title{padding:20px 20px 0;margin-bottom:0;font-size:30px}.guarantee-columns{flex-direction:column}.guarantee-column-desktop{display:none}.guarantee-column-mobile{display:block;padding:10px}.guarantee-center-col-text{padding:0 10px}.guarantee-center-col-text-mobile{font-size:18px;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;background:#fff;margin-left:auto;margin-right:auto}.ps-title{font-size:40px;margin:0;line-height:1em}.ps-subtitle{font-size:21px;line-height:1em;margin-bottom:0}.product-selector-subtitle{text-align:center;line-height:1em}.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-left,.pdp-selector .pdp-card .pdp-card-right{flex-direction:column;gap:5px}.pdp-selector .pdp-card .pdp-card-right{width:auto;margin-left:-40px}.pdp-selector .pdp-card .pdp-card-left{align-items:flex-start}.pdp-selector .pdp-card .pdp-card-footer{justify-content:center}.pdp-selector .pdp-card .pdp-card-none{height:unset;width:unset}.pdp-selector .pdp-card .pdp-card-saving{display:flex;gap:8px;align-items:center}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent{margin-bottom:0}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-percent span{font-size:12px}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-dollars{height:34px;font-size:34px;margin-left:86px}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-cent-container .pdp-card-price-cents{height:17px;font-size:17px}.pdp-selector .pdp-card .pdp-card-price .pdp-card-price-cent-container .pdp-card-price-each{height:8px;font-size:8px;top:4px}.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-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-premium{margin-top:20px}.pdp-selector .pdp-card-premium .premium-link a{font-size:14px}.pdp-selector .pdp-card .pdp-card-saving .pdp-card-saving-amount{font-size:10px}.pdp-selector .pdp-card-single .pdp-card-ss-qty-dropdown .pdp-card-ss-qty-select-lang{display:inline-flex;width:124px}.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}.pdp-selector .pdp-card .pdp-card-monthly-quantity .pdp-card-monthly-supply{font-size:14px;line-height:15px;margin-bottom:5px}}@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}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/component-product-selector.css.map */
