.feature-badge-list p{font-size:16px;font-size:14px;line-height:16px;font-family:HalisRBook,sans-serif;font-weight:400;color:#333029}.block-swatch{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap-reverse;padding:0 8px 0 0;column-gap:8px;min-height:0}.block-swatch{box-sizing:border-box;border-style:solid;border-width:1px;border-color:#33302933;border-radius:4px;background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.block-swatch:hover{transform:scale(1.05);box-shadow:0 2px 15px #33302980;border-color:#333029}.block-swatch:active{transform:scale(.95);border-color:#333029}:checked+.block-swatch,.block-swatch.is-selected{border-color:#333029}.variant-picker__option-values.h-stack.gap-1\.5{display:grid}.variant-percentage{display:inline-flex;justify-content:center;align-items:center;position:absolute;font-weight:700;padding:8px 16px;top:8px;right:8px;background-color:#e50071;border-radius:2px;color:#fff}.variant-description{font-family:HalisRBold}.variant-percentage-disabled{background-color:#333029;padding:0}.block-swatch.is-disabled>.variant-text-container,.block-swatch.is-disabled>.variant-image{opacity:.5}@media screen and (max-width: 999px){.variant-percentage-disabled{width:80px!important}.variant-percentage{font-size:10px;line-height:19px;width:23px;height:13px;font-weight:700;font-family:HalisRBold}.variant-description{font-size:14px;color:#333029;line-height:22px;font-weight:700}.daily-supply{font-size:12px;color:#333029;line-height:19px;font-weight:400}}.variant-percentage-disabled{text-transform:uppercase}@media screen and (min-width: 1000px){.variant-percentage-disabled{width:80px!important;font-family:HalisRBold;font-weight:700}.variant-percentage{font-size:12px;line-height:15.6px;width:30px;height:16px}.variant-description{font-size:16px;color:#333029;line-height:26px;font-weight:700}.daily-supply{font-size:14px;color:#333029;line-height:22px;font-weight:400}}@media screen and (max-width:640px){.variant-text-container{display:flex;flex-wrap:wrap;flex-direction:column}}@media screen and (min-width: 320px) and (max-width: 360px){.daily-supply{width:60vw}}@media screen and (min-width: 256px) and (max-width: 319px){.variant-text-container{width:50vw}}.variant-image{border-radius:3px 0 0 3px;height:69px;max-width:67px}@media screen and (min-width:1000px){.variant-image{max-width:74px;border-radius:3px 0 0 3px}}sale-price.h5.text-subdued{padding-bottom:4px}label>span{font-weight:700}@media (max-width: 380px){label>span{font-size:8px}}@media screen and (min-width: 381px){label>span{font-size:11px}}.warning{color:#e50071}span.product__note.h6.text-subdued{font-family:HalisRBook,Univers Next,sans-serif;font-size:12px!important;font-weight:400;line-height:16px;text-transform:none;color:#333029}.flex{display:flex}@media (max-width: 767px){.unit-price.h6.text-subdued{font-size:12px!important}.sale-price.h6.text-subdued,compare-at-price.h6.text-subdued{font-family:HalisRBook,Univers Next,sans-serif;font-weight:400!important;font-size:14px!important;color:#33302999}sale-price.h6,compare-at-price.h6{font-family:HalisRBold,Univers Next,sans-serif;font-weight:400!important;font-size:18px!important}}.h5.text-subdued.text-on-sale,.h5.text-subdued{font-size:20px}.h6.text-subdued.line-through{font-family:HalisRBook,Univers Next,sans-serif!important;font-size:16px}sale-price.h6.text-subdued,compare-at-price.h6.text-subdued{font-family:HalisRBook,Univers Next,sans-serif;padding-right:2px;font-weight:400;font-size:px;padding-bottom:4px;line-height:16px;padding-top:12px;color:#333029}.price-list--product{gap:8px 12px;align-items:center}.price-list--product sale-price.h5.text-subdued{padding:0}safe-sticky>.product-info__block-list>.product-info__block-item[data-block-type=separator]{margin-block-start:20px;margin-block-end:20px}.feature-badge{padding:0rem}.icon-clock{height:16px;margin:3px 4px 0 0;width:16px}.delivery_time{display:flex;font-size:16px;font-weight:700;letter-spacing:.75px;padding:3px 0 0}.delivery_time.hide{display:none}.feature-with-icon-text{font-size:16px;color:#333029}.product-info__block-item>.feature-badge>svg{width:16px;height:16px;color:#e50071}.product-info__block-group.feature-badge-list[data-group-type=feature-badge-list]{margin-block-start:20px!important;margin-block-end:20px!important}.v-stack.justify-items-start.gap-2{min-width:100%}.announcement-bar{padding-block:4px}p.prose.heading{font-size:12px;line-height:19px;font-family:HalisRBook,sans-serif;font-weight:700;font-style:normal;text-transform:none}.countdown__timer-item{row-gap:0}@media screen and (max-width: 699px){.countdown-padding{padding:4px 0}.countdown{gap:0rem}.countdown__timer-flip.h1{font-size:16px;line-height:24px}.countdown__timer-unit.h6{font-size:12px}}@media screen and (min-width: 700px){.countdown-padding{padding:15px 0}.countdown__content.prose{display:none}.container.container--md{width:50%;margin:0 auto}.countdown__timer-flip.h1{font-size:18px;line-height:24px}}.custom-trustpilot-header-container .stars{display:flex;gap:1px}.custom-trustpilot-header-container{display:flex;padding:4px 20px;justify-content:center;align-items:center;align-self:stretch;background-color:#f5f5f5}.custom-trustpilot-header-container.desktop{gap:6px}.custom-trustpilot-header-text.desktop-text{color:#333029;font-family:HalisRBook,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.custom-trustpilot-header-icon.desktop-icon{height:14px;display:inline-block;vertical-align:middle}.custom-trustpilot-header-container.mobile{gap:4px}.custom-trustpilot-header-text.mobile-text{color:#333029;font-family:HalisRBook,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.custom-trustpilot-header-icon.mobile-icon{height:8.25px;display:inline-block;vertical-align:middle}.pdpPaymentIconList{display:flex;flex-wrap:wrap;justify-content:space-around;padding:5px;list-style:none;margin-left:0}.pdpPaymentIconList__Item{display:inline-block;margin:6px 4px 0}.bold-text{font-weight:800}.dosage-container{height:auto;width:auto}@media screen and (max-width: 700px){.component-text-size{font-size:14px;line-height:16px}}@media screen and (min-width: 700px){.component-text-size{font-size:16px;line-height:normal}}span.component-text-size.bold-text{font-family:HalisRBold;font-weight:700}img.component-image{align-self:center;height:24px;margin-right:8px;width:24px}.seperator-height{height:32px;align-self:center;margin:0 12px}@media screen and (max-width: 633px){.seperator-height{margin:0 9px}}.text-component{display:flex;flex-direction:column;align-items:center}.flex-container{display:flex;flex-wrap:wrap;align-content:space-between;align-content:center}.payment-methods svg:nth-child(3){order:1}.region-footer{justify-self:center;font-size:13px}.trustpilot-header-container{background:#fff}.trustpilot-widget-grid{grid-area:trustpilot-widget;width:var(--header-logo-width);height:var(--header-logo-height);justify-self:end;position:relative}.trustpilot-widget-bar{margin:auto;background-color:#f5f5f5;position:-webkit-sticky;z-index:10}@media screen and (max-width: 1000px){.header__logo{margin-right:10px}}p.prose.heading{font-family:HalisRBook,Univers Next,sans-serif}@media screen and (max-width: 640px){a.link-faded-reverse{font-size:16px;font-family:HalisRBook,Univers Next,sans-serif}summary.header-sidebar__linklist-button.h6{font-size:16px;font-family:HalisRBold,Montserrat,sans-serif}}.light-weight{font-weight:lighter}img.bwb-footer{position:relative;padding:1rem 0}@media screen and (min-width: 1000px){img.bwb-footer{left:45px;width:180px}}@media screen and (max-width: 999px){img.bwb-footer{left:30px;width:165px}}@media screen and (max-width: 699px){img.bwb-footer{left:19px;width:150px}}@media screen and (min-width: 1000px){.trust-amplifier.trustpilot-widget{padding:0 0 0 48px;width:240px;max-height:100px}}@media screen and (max-width: 999px){.trust-amplifier.trustpilot-widget{padding:0 0 0 30px;width:200px;max-height:80px}}@media screen and (max-width: 699px){.trust-amplifier.trustpilot-widget{padding:0 0 0 20px;width:200px;max-height:80px}}.trustpilot-collection-container{display:flex;gap:12px;justify-content:center;align-items:center;margin:12px}.custom-trustpilot-collection-icon{width:200px;height:auto}.trustpilot-p{font-size:.8em;font-weight:400;margin-top:10px}@media screen and (min-width: 700px){.trustpilot-collection-container{min-width:620px}}@media screen and (max-width: 700px){.custom-trustpilot-collection-icon{width:120px;height:auto}}.buy-button-fullwidth{min-width:100%;padding:1rem 0 0}.jdgm-widget.jdgm-preview-badge.jdgm--done-setup{font-size:12px}.v-stack.justify-items-start.gap-2{min-height:135px}.subtitle-pdp{min-height:0!important}@media screen and (max-width: 999px){a.product-title.h6{min-height:50px;font-family:HalisRBold,Univers Next,sans-serif;font-weight:700;font-size:16px;color:#333029;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width: 1000px){.product-title.h6.line-clamp{min-height:48px}a.product-title.h6{min-height:50px;font-family:HalisRBold,Univers Next,sans-serif;font-weight:700;font-size:18px;color:#333029;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-hyphens:auto;hyphens:auto}.h6.text-subdued.line-through{font-size:16px}}.h6.text-subdued.line-through{font-family:HalisRBook,Univers Next,sans-serif!important;color:#333029}product-card .product-title.h6{text-transform:none}@media screen and (min-width: 1000px){.productcard-subtitle{font-size:16px!important}}@media screen and (max-width: 999px){.productcard-subtitle{font-size:12px!important}}.productcard-subtitle{font-family:HalisRBook,Univers Next,sans-serif;font-weight:400;margin:8px 0 4px;line-height:16px;color:#333029;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-hyphens:auto;hyphens:auto;white-space:normal;min-height:2.8em;max-height:2.8em}.product-info__block-item .productcard-subtitle{margin:8px 0 20px;font-size:14px!important}@media screen and (min-width: 1000px){.product-info__block-item .productcard-subtitle{margin:12px 0 20px;font-size:16px!important}}.predictive-search__resource-item a.product-title.h6{min-height:initial}sale-price.h6,compare-at-price.h6{font-weight:400;font-size:20px}sale-price.h6.text-subdued,compare-at-price.h6.text-subdued{font-family:HalisRBook,Univers Next,sans-serif;padding-right:2px;font-weight:400;padding-bottom:4px;line-height:16px;padding-top:12px;color:#333029}sale-price.h6,compare-at-price.h6{font-family:HalisRBold,Univers Next,sans-serif!important;font-size:20px;font-weight:400;line-height:16px}daily-supply-price{padding:4px 10px;border-radius:15px 0;background-color:#e50071;color:#fff}daily-supply-price span{display:none}daily-supply-price span.active{display:block}.product-info__block-item:is([data-block-type="@app"]){margin-block-end:8px!important}product-card .product-card__info .v-stack{width:100%}unit-price.h6.text-subdued{font-family:HalisRBook,Univers Next,sans-serif;font-size:12px!important;font-weight:400;line-height:16px;min-width:100%;color:#333029}unit-price.h6.text-subdued{font-family:HalisRBook,Univers Next,sans-serif;font-size:12px!important;font-weight:400;line-height:16px;min-width:100%;color:#333029;text-align:left}sale-price.h6,compare-at-price.h6{font-family:HalisRBold,Univers Next,sans-serif!important;font-size:18px;font-weight:400;line-height:16px}.product-card__info .h6.text-subdued.line-through{font-size:14px}@media screen and (min-width: 768px){.product-card__info .price-list>.h6{font-size:20px}.product-card__info .h6.text-subdued.line-through{font-size:16px}}.jdgm-prev-badge__text{font-family:HalisRBook,Univers Next,sans-serif;font-weight:400;font-size:12px}@media screen and (min-width: 1000px){button.button.w-full[type=submit]{font-size:14px}}.product-card__image{border-radius:8px}sale-price.h6,compare-at-price.h6{font-weight:400}sale-price.h6.text-subdued,compare-at-price.h6.text-subdued{padding-right:2px}button.button.w-full[disabled]{background-color:#a9a9a9;border:1px solid #A9A9A9;cursor:not-allowed}.button[disabled]{background:#a9a9a9;border:1px solid #A9A9A9}.buy-buttons button{font-size:.85rem;padding:1rem .2rem}@media only screen and (min-width: 768px){.buy-buttons button{padding-left:.5rem;padding-right:.5rem}}@media only screen and (min-width: 1025px){.buy-buttons button{padding-left:.725rem;padding-right:.725rem}}@media only screen and (max-width: 1280px){.buy-buttons button{font-size:.8rem}}.accordion-edited{border-top:1px solid #e5e5e5}.product-info__block-item[data-block-type=description-chunks]{margin:16px 0 -15px}.product-info__block-group.accordion-group[data-group-type=accordion-group]{margin:-21px 0}.product-info__block-group.feature-badge-list{margin-top:10px}@media (min-width: 701px){.mobile-only{display:none}}@media (max-width: 700px){.desktop-only{display:none}}.v-stack{position:relative}span.taxes-notice.product__note.h6.text-subdued{position:absolute;left:80px;bottom:0}.quantity-buy-button{display:flex;justify-content:space-between;align-items:center;min-width:100%}.buy-button-class{flex:auto;margin-top:10px}.buy-button-class{flex:auto}.block-margin{margin:5px 0}.variant-picker-class{margin:12px 0 16px}button.button.w-full[type=submit]{border-radius:8px;font-weight:700;font-size:14px;line-height:16px}h1.product-title.h3,h1.product-title.h2,h1.product-title.h1{text-align:left}@media (min-width: 1000px){nav.header__primary-nav,nav.header__secondary-nav{padding-top:20px}}.jdgm-prev-badge.jdgm--js{font-size:14px}.jdgm-widget{margin:0 5px 0 0}.product-info__block-item[data-block-type=feature-with-icon] .feature-badge{text-underline:initial;background:none;transition:none}.seo-text-wrapper{padding:20px}.seo-text-wrapper .seo-text-columns{display:flex;justify-content:space-between;width:100%;margin-top:20px}.seo-text-wrapper .left-column,.seo-text-wrapper .right-column{width:45%}.seo-text-wrapper .seo-text-block{margin-bottom:20px}.seo-text-wrapper .seo-text-block h2{margin-bottom:10px}.seo-text-wrapper .seo-text-paragraph{font-size:16px}.seo-text-wrapper .seo-text-paragraph.first-paragraph,.seo-text-wrapper .seo-text-paragraph.last-paragraph{max-width:800px;margin:0 auto}.seo-text-wrapper .seo-text-paragraph.first-paragraph{font-size:17px}.seo-text-wrapper .seo-text-paragraph a,.seo-text-wrapper .seo-text-block h4 a{color:inherit;text-decoration:none;position:relative}.seo-text-wrapper .seo-text-paragraph a:after,.seo-text-wrapper .seo-text-block h4 a:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:currentColor;visibility:visible;transform:scaleX(1);transition:all .3s ease-in-out;transform-origin:left}.seo-text-wrapper .seo-text-paragraph a:hover:after,.seo-text-wrapper .seo-text-block h4 a:hover:after{visibility:hidden;transform:scaleX(0)}@media (max-width: 767px){.seo-text-wrapper .seo-text-paragraph,.seo-text-wrapper h2{font-size:14px}.seo-text-wrapper .seo-text-paragraph.first-paragraph{font-size:15px}}.first-footer-link-item{padding-top:.75rem}.mod-table-incredients td{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;padding-left:5px}@media (max-width: 768px){.mod-table-incredients td{font-size:13px;padding-left:5px}}.ProductItem__Label.custom--label.Heading.Text--subdued{padding:0 5px;letter-spacing:0px}.accordion__toggle.h6{font-family:var(--text-font-family);font-weight:400;text-transform:initial}.product-card{gap:0px}.badge{font-family:HalisRBold,Montserrat,sans-serif;border-radius:12px;font-weight:700;color:#333029;background:#fce8eb}.badge{margin:16px 0 8px;padding:4px 8px;gap:4px}.collection_badges{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.badge{flex:0 0 auto;height:auto;text-align:center;border-radius:4px;width:auto}.collection_badges::-webkit-scrollbar{display:none}.collection_badges{-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width: 1000px){.badge{font-size:12px}}@media screen and (max-width: 999px){.badge{font-size:10px}}.jdgm-rev-widg .jdgm-rev__timestamp,.jdgm-rev-widg .jdgm-rev__location,.jdgm-histogram__row .jdgm-histogram__frequency{color:#1c1c1c}@media screen and (max-width: 525px){.rebuy-cart__flyout .cart-confidence-amplifier-container{flex-direction:column;padding:20px 16px}.rebuy-cart__flyout .confidence-item,.rebuy-cart__flyout .confidence-item-with-icons{margin-left:0;margin-right:0}}p.rebuy-cart__flyout-subtotal-label{text-align:center!important;font-size:13px!important;font-family:HalisRBook;color:green;font-weight:700;line-height:16px}.rebuy-bundle-builder__main-header-super-title{line-height:40px}.rebuy-bundle-builder__main-body .rebuy-bundle-builder__group-container{z-index:100}.rebuy-product-info{display:flex;flex-direction:column;align-items:baseline}.rebuy-product-info .rebuy-product-review{order:1;margin:10px 0 0!important;text-align:left}.rebuy-product-info .rebuy-product-title{order:2;margin:5px 0!important;text-align:left}.rebuy-product-info .rebuy-product-price{margin-top:auto!important;order:3}.rebuy-product-price .rebuy-money.sale{font-family:HalisRBold,Univers Next,sans-serif!important;font-size:20px;font-weight:400;line-height:16px}.rebuy-product-price .rebuy-money.compare-at{font-size:16px;font-family:HalisRBook,Univers Next,sans-serif!important;color:#333029}.rebuy-product-price .rebuy-money{font-family:HalisRBold,Univers Next,sans-serif!important;padding-right:2px;font-weight:400;padding-bottom:4px;line-height:16px;padding-top:12px;color:#333029;font-size:20px}.rebuy-product-actions{margin-top:16px!important}@media (max-width: 767px){.rebuy-product-price .rebuy-money.sale{font-size:18px}.rebuy-product-price .rebuy-money.compare-at{font-size:14px}.rebuy-product-price .rebuy-money{font-size:18px}[data-rebuy-cart-anchor=header]{padding-top:0!important}div#promo-cart-banner{margin:0!important}[data-rebuy-component=cart-items]>ul{margin:8px 0!important}#promo-cart-banner{padding:5px 15px}}.rebuy-review-count .rebuy-review-count-label{display:none}.rebuy-widget .rebuy-product-review .rebuy-review-count{display:inline-flex}@media screen and (max-width: 700px){.article__wrapper h1{font-size:28px;line-height:36px}.article__wrapper h2{font-size:24px;line-height:32px}.article__wrapper h3{font-size:20px;line-height:28px}.article__wrapper h4{font-size:18px;line-height:24px}.article__wrapper h5{font-size:16px;line-height:20px}.article__wrapper h6{font-size:14px;line-height:18px}.shopify-section--prev-next-blog-posts h2{font-size:24px;line-height:32px}}@media (min-width: 768px){.mobile-payment-icons,.mobile-dhl-logo,.mobile-dhl-logo p,.mobile-dhl-logo img,.payment-icon{display:flex;gap:10px;margin-top:8px}}@media (max-width: 768px){.mobile-payment-icons{display:flex;gap:20px;margin-top:11px;margin-bottom:11px}.mobile-dhl-logo{background-color:#f3f2f3;display:flex;justify-content:center;margin-top:1rem;padding:10px;align-items:center;height:auto}.mobile-dhl-logo p{color:#5e5e5e;font-size:14px;text-align:center;margin:auto;width:100%;height:auto}.mobile-dhl-logo img{max-width:90%;padding:1vw;width:50%;height:auto}.payment-icon{flex-shrink:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
