:root{--junipStarColor: #fbd373 !important}.product{-moz-column-gap:var(--spacing-6)!important;column-gap:var(--spacing-6)!important;font-weight:500}.rc-widget{font-size:1rem;line-height:1;font-weight:500}.rc-radio{padding:0!important;border-radius:50px;overflow:hidden;background-color:transparent;margin:0 0 12px!important;align-items:stretch!important;border:1px solid #999}.rc-radio.rc-radio--active{border:2px solid currentColor;background-color:var(--rc-active-background-color)}.rc-radio:before{width:16px!important;height:16px!important;margin:12px 8px 12px 20px!important;flex-shrink:0;align-self:center}.rc-radio.subscription-radio:not(.rc-radio--active){border-radius:50px!important}.rc-radio.rc-radio--active.subscription-radio:before{margin-bottom:3px!important}.rc-radio.rc-radio--active.subscription-radio .rc-radio__label{padding-bottom:3px!important}.rc-radio__label{font-size:inherit!important;line-height:inherit!important;color:rgb(var(--text-color))!important;padding:12px 20px 12px 0!important;box-sizing:border-box;width:auto!important;flex:1;min-width:0;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}@media screen and (max-width:480px){.rc-radio__label{font-size:14px!important}.bullet-points-container{font-size:12px!important}}.rc-radio.rc-radio--active .rc-radio__label{color:#fff!important}.quick-buy-drawer .rc-radio.rc-radio--active .rc-radio__label{color:rgb(var(--text-color))!important;padding:12px 20px 12px 0!important}.quick-buy-drawer .rc-radio.rc-radio--active.subscription-radio:before{margin-bottom:12px!important}.subscription-radio .rc-radio__label{align-items:center!important;gap:10px!important}.subscription-radio .rc-label-copy{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0;white-space:nowrap}.subscription-radio .rc-radio__subscription{display:inline-flex!important;align-items:center!important;white-space:nowrap;min-width:0}.onetime-radio .rc-radio__text{margin-right:auto;white-space:nowrap}.subscription-radio .rc-radio__price{display:none!important}.rc-label-prices{display:inline-flex!important;align-items:center!important;gap:6px!important;flex-shrink:0;white-space:nowrap;margin-left:auto!important}.frequency-compare-price,[data-frequency-compare-price]{opacity:.6;text-decoration:line-through}.rc-discount-badge{display:inline-flex;align-items:center;background-color:#d8f793;color:rgb(var(--text-color));font-size:12px;line-height:1;padding:4px 10px;border-radius:50px;white-space:nowrap}.rc-radio.rc-radio--active .bullet-points-container{background-color:var(--sr-rc-background-color);padding:16px 20px;color:rgb(var(--text-color))}.product-info{--product-info-block-spacing: 20px}@media screen and (min-width:1000px){.product-info{padding:0 25px 25px}}.product-awards,.info-drawers{margin-block-start:50px}.recharge-subscription-widget{margin-block-start:24px}.product-info__qty-atc{display:flex;gap:8px;margin-top:24px}.product-info__qty-atc .product-info__quantity-selector,.product-info__qty-atc .product-info__buy-buttons{margin-top:0}.product-info__qty-atc .product-info__buy-buttons{flex:1}.product-info__buy-buttons,.product-info__quantity-selector{margin-top:12px}.product-info__text-collapsible{display:flex;align-items:baseline;gap:6px}.product-info__text-content{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.product-info__text-content.is-expanded{display:block;overflow:visible}.product-info__text-toggle{flex-shrink:0;font-size:inherit;line-height:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.product-info__text-toggle.is-hidden{display:none}.quantity-selector{padding:6px;height:auto;border:2px solid #0B2D2D}.quantity-selector__button{border-radius:50%;padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}.quantity-selector__button:hover{background-color:#0b2d2d0d}.quantity-selector__button:active{background-color:#0b2d2d26}.product-info__badges-with-app{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.product-info .badge{padding:4px 12px;border-radius:50px;font-size:14px;line-height:1;font-weight:400}.product-info .badge--primary{color:#d8f793}.product-info__title.h0{font-size:3.125rem;line-height:3.3rem}.product-info__subtitle{font-size:1rem;line-height:1;padding-bottom:7px;text-decoration:underline;text-underline-offset:7px;text-decoration-color:#d8f793}.product-info__quick-checkout{display:flex;flex-direction:column;gap:20px}.product-info__quick-checkout .button{line-height:1}@media screen and (min-width:700px){.product-info__quick-checkout{flex-direction:row;align-items:center;flex-wrap:wrap}.quantity-selector{padding:9px 5px}.quantity-selector__input{padding:0 18px}}[role=group]:has(.product-info__faq){margin:32px 0}.product-info__faq--first{border-block-start-width:0}.product-info__faq--last{border-block-end-width:0}.product-info__faq .accordion__toggle{font-weight:500;padding:16px 0}.product-info__faq.product-info__faq--first .accordion__toggle{padding-top:0}.product-info__faq.product-info__faq--last .accordion__toggle{padding-bottom:0}.product-info__faq .accordion__content{font-weight:400}.accordion__toggle{font-size:18px;font-weight:700}.product-benefits{display:flex;align-items:center}.product-benefit{display:flex;align-items:center;gap:6px;padding-inline:12px;border-right:1px solid rgba(11,45,45,.25)}.product-benefit:first-child{padding-inline-start:0}.product-benefit:last-child{border-right:none;padding-inline-end:0}.product-benefit__title{font-size:12px;line-height:1}.product-awards{display:flex;justify-content:center;gap:20px}.product-award{height:var(--product-award-height)}.product-award img{height:100%;width:auto;max-width:unset}.thumbnail-swatch{--swatches-per-row: 2;--swatch-size: calc( (100% - calc(var(--spacing-2) * (var(--swatches-per-row) - 1))) / var(--swatches-per-row) );position:relative;overflow:visible;z-index:0;max-width:145px}@media screen and (min-width:769px){.thumbnail-swatch{--swatches-per-row: 4;max-width:160px}}.thumbnail-swatch:before{display:none}.thumbnail-swatch__image{position:relative;width:100%;margin:0 auto;grid-row:1}.thumbnail-swatch img{position:absolute;-o-object-fit:contain;object-fit:contain;top:0;left:0;width:100%;height:100%}.thumbnail-swatch__title{grid-row:2;display:flex;flex-direction:column;align-items:center;justify-self:center;text-align:center;font-size:12px;font-weight:700;line-height:1.3;width:calc(100% + 20px);justify-content:center;margin-bottom:9px}.thumbnail-swatch__title-detail{font-size:10px;font-weight:500}@media screen and (min-width:700px){.thumbnail-swatch__title{font-size:14px}.thumbnail-swatch__title-detail{font-size:12px}}.thumbnail-swatch__label{display:block;border-radius:22px;border:1px solid #999;width:100%;height:0;padding-bottom:83%}:checked+.thumbnail-swatch{border:2px solid currentColor}:checked+.thumbnail-swatch .thumbnail-swatch__label,.thumbnail-swatch.is-selected .thumbnail-swatch__label{border-color:currentColor}:checked+.thumbnail-swatch .thumbnail-swatch__title,.thumbnail-swatch.is-selected .thumbnail-swatch__title{color:rgb(var(--text-color))}.variant-picker__option-values:has(.thumbnail-swatch){gap:12px}.thumbnail-swatch__interior{position:absolute;top:0;right:0;height:100%;width:100%;display:block;display:grid;grid-template-rows:3fr 1fr;gap:0;padding:10%;background-color:var(--sr-rc-highlight-color);border-radius:20px}.thumbnail-swatch__savings{position:absolute;top:-10px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;background-color:#d8f793;padding:5px 10px;white-space:nowrap;border-radius:50px;z-index:2}:checked+.thumbnail-swatch .thumbnail-swatch__interior,.thumbnail-swatch.is-selected .thumbnail-swatch__interior{background-color:var(--sr-swatch-selected-bg)}:checked+.thumbnail-swatch:before,.thumbnail-swatch.is-selected:before{z-index:2}.product-info__variant-picker{margin-bottom:48px}.info-drawers{display:flex;justify-content:center;gap:28px}.drawer.drawer--supplement-facts,.drawer.drawer--formula-benefits{--drawer-content-max-height: 100vh}.drawer.drawer--formula-benefits .icon-checkmark{display:flex;align-items:center;justify-content:center;width:14px;height:14px;background-color:#0b2d2d;border-radius:50%}.drawer.drawer--formula-benefits .icon-checkmark svg{width:7.5px;height:auto}.drawer.drawer--formula-benefits li{display:flex;align-items:center;gap:12px;margin-bottom:.75rem;list-style-type:none;font-family:FreightBigPro;line-height:1}@media screen and (min-width:700px){.drawer.drawer--formula-benefits li{font-size:30px}}.drawer.drawer.drawer--supplement-facts span.h5,.drawer.drawer--formula-benefits span.h5{font-size:1rem;line-height:1;font-weight:500;text-transform:uppercase;font-family:neue_haas_grotesk_text_pro}.formula-benefits-paragraph{font-family:FreightBigPro;font-size:30px;line-height:1;margin-block:20px;margin-bottom:30px}@media screen and (max-width:768px){.formula-benefits-paragraph{font-size:22px;line-height:1;margin-bottom:20px}}.drawer.drawer--supplement-facts .supplement-facts-title{font-family:FreightBigPro;font-size:30px;line-height:1;margin-bottom:20px;display:flex;align-items:center;margin-block:20px 30px}@media screen and (max-width:768px){.drawer.drawer--supplement-facts .supplement-facts-title{margin-bottom:20px}}.drawer.drawer--supplement-facts .supplement-facts-title .color-bullet{width:14px;height:14px;border-radius:50%;display:inline-block;margin-right:14px;flex-shrink:0}.drawer.drawer--supplement-facts .supplement-facts-text{font-family:FreightBigPro;font-size:30px;line-height:1;margin-bottom:20px}.drawer.drawer--supplement-facts .supplement-facts-image{width:100%;max-width:400px;margin:0 auto}@media screen and (max-width:699px){.drawer.drawer--supplement-facts::part(header),.drawer.drawer--formula-benefits::part(header){text-align:left}}:is(.drawer.drawer--supplement-facts,.popover)::part(outside-close-button),:is(.drawer.drawer--formula-benefits,.popover)::part(outside-close-button){display:none}.drawer.drawer--supplement-facts::part(header),.drawer.drawer--formula-benefits::part(header){gap:var(--spacing-4);display:flex;position:relative;border-bottom:1px solid rgb(var(--border-color));padding-block-end:20px!important;align-items:center}:is(.drawer.drawer--supplement-facts,.popover)::part(close-button),:is(.drawer.drawer--formula-benefits,.popover)::part(close-button){display:block}.drawer.drawer--supplement-facts:not([header-bordered])::part(header):after,.drawer.drawer--formula-benefits:not([header-bordered])::part(header):after{content:none}.product-gallery__thumbnail-nav-wrapper{display:flex;align-items:center;gap:var(--spacing-2)}.product-gallery__thumbnail-nav-wrapper .product-gallery__thumbnail-list-wrapper{flex:1;min-width:0}.product-gallery__thumbnail-nav-btn{flex-shrink:0}.product-gallery__media-list{gap:var(--spacing-3)}.product-gallery__thumbnail-list{gap:var(--spacing-2)}.product-gallery__media{aspect-ratio:1/1}@media screen and (min-width:1000px){.product-gallery{gap:var(--spacing-1-5)}}.product-gallery__media-badge{width:24px;height:24px}.product-gallery__thumbnail{aspect-ratio:1/1}.product-gallery__thumbnail:after,.product-gallery__thumbnail[aria-current=true]:after{display:none}.product-gallery__thumbnail[aria-current=true] img{border:2px solid #0B2D2D}.product-gallery__zoom{right:var(--spacing-5-5);bottom:var(--spacing-5-5)}.product-gallery__zoom svg{width:24px;height:24px}.product-badge--container{display:flex;flex-direction:column;gap:10px;position:absolute;right:18px;top:18px}@media screen and (max-width:480px){.product-badge--container{right:8px;top:8px;gap:5px}.product-badge--container img{max-width:44px;height:auto}}.bullet-points-container{font-size:14px}.strength-picker{position:relative;border:1px solid #999;border-radius:22px;padding:5px}.strength-picker__trigger{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px;border:2px solid currentColor;border-radius:22px;background:var(--sr-swatch-selected-bg);cursor:pointer;text-align:left}.strength-picker__trigger[disabled]{cursor:default}@media screen and (min-width:480px){.strength-picker,.strength-picker__trigger{max-width:330px}}.strength-picker__pill{width:40px;height:auto;flex-shrink:0}.strength-picker__labels{flex:1;display:flex;flex-direction:column;gap:2px}.strength-picker__name{font-weight:700;font-size:14px}.strength-picker__subtitle{font-size:12px;opacity:.7}.strength-picker__dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--sr-swatch-selected-bg, white);border:1.5px solid currentColor;border-radius:20px;list-style:none;padding:6px;margin:0;z-index:10}.strength-picker__dropdown[hidden]{display:none}.strength-picker__option{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px}.strength-picker__option a{display:flex;align-items:center;gap:12px;width:100%;text-decoration:none;color:inherit}.strength-picker__option--current{opacity:.5}.strength-picker__option:not(.strength-picker__option--current):hover{background:#0000000d}.product-info__badges-list{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:flex-start}.product-info__badge-img{max-height:60px;width:auto}.trust-score-badge{position:absolute;top:10px;right:20px}.icon-text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 4px;padding:16px}.icon-text__item{display:flex;align-items:center;gap:4px;flex:1 1 calc(30% - 4px)}.icon-text__icon{max-width:30px;max-height:30px;width:auto;height:auto;flex-shrink:0}.icon-text__text{font-size:12px;font-weight:700}@media screen and (min-width:769px){.icon-text{flex-wrap:nowrap;justify-content:center;gap:12px;padding:16px 110px}.icon-text__item{flex:0 1 auto;gap:12px}.icon-text__icon{max-width:48px;max-height:48px}.icon-text__text{font-size:14px}}@media screen and (min-width:1000px){.icon-text{justify-content:space-between}}.multi-column-image-text{padding:40px 16px}.multi-column-image-text-list{display:grid;grid:auto/auto-flow 74vw;gap:var(--spacing-4)}.multi-column-image-text__item{border:1px solid rgba(11,45,45,.2);border-radius:var(--spacing-5-5);overflow:hidden;padding:var(--spacing-3)}.multi-column-image-text__item img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block;border-radius:var(--spacing-5-5)}.multi-column-image-text__item-content{padding:var(--spacing-4) 0;gap:var(--spacing-2)}.multi-column-image-text__main-heading{font-family:FreightBigPro;font-size:2.5rem;line-height:1.15;margin-bottom:24px}.multi-column-image-text__heading{font-size:1.5rem;line-height:1.2}.multi-column-image-text__subheading{font-size:1rem;font-weight:500;line-height:1.4}@media screen and (min-width:700px){.multi-column-image-text{padding:80px 60px}.multi-column-image-text-list{grid:auto/repeat(3,1fr);overflow:visible;gap:var(--spacing-5-5)}.multi-column-image-text__item{padding:var(--spacing-4)}.multi-column-image-text__item-content{padding:var(--spacing-8) 0;gap:var(--spacing-3)}.multi-column-image-text__main-heading{font-size:3.5rem;margin-bottom:40px;line-height:1.1}.multi-column-image-text__heading{font-size:2rem}.multi-column-image-text__subheading{font-size:1.125rem}}.impact-image-text__inner{display:grid;grid-template-columns:1fr;padding:40px 16px;gap:24px}.impact-image-text__media{overflow:hidden}.impact-image-text__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;aspect-ratio:6/5}.impact-image-text__content{display:flex;flex-direction:column;gap:16px}.impact-image-text__heading{font-size:2.5rem;line-height:1.15;font-family:FreightBig Pro-Book}.impact-image-text__grid{display:flex;flex-direction:column;flex:1}.impact-image-text__row{display:grid;grid-template-columns:1fr 1fr}.impact-image-text__row:first-child{border-bottom:1px solid;-o-border-image:linear-gradient(to right,rgba(255,255,255,.2) 45%,transparent 45%,transparent 55%,rgba(255,255,255,.2) 55%) 1;border-image:linear-gradient(to right,rgba(255,255,255,.2) 45%,transparent 45%,transparent 55%,rgba(255,255,255,.2) 55%) 1;padding-bottom:24px}.impact-image-text__row:last-child{padding-top:24px}.impact-image-text__block{padding:0 16px 0 0;color:#fff}.impact-image-text__block:first-child{border-right:1px solid rgba(255,255,255,.2)}.impact-image-text__block:nth-child(odd){padding-left:0}.impact-image-text__block:nth-child(2n){padding-left:16px;padding-right:0}.impact-image-text__stat{font-size:40px;line-height:1;margin:0}.impact-image-text__stat .text-custom span{border-bottom:4px solid #D8F793;padding-bottom:6px}.impact-image-text__stat-content{margin-top:6px;font-size:14px;font-weight:500;line-height:1.4}.impact-image-text__divider{display:block;width:32px;height:4px;background-color:#d8f793;margin:12px 0}@media screen and (min-width:1000px){.impact-image-text__inner{grid-template-columns:1fr 1fr;min-height:500px;padding:80px 60px;gap:170px}.impact-image-text__content{padding:20px 0;gap:32px}.impact-image-text__heading{font-size:3.5rem;line-height:1.1}.impact-image-text__stat-content{margin-top:12px;font-size:18px}.impact-image-text__row:first-child{padding-bottom:40px}.impact-image-text__row:last-child{padding-top:40px}.impact-image-text__block{padding:0 18px}.impact-image-text__block:nth-child(odd){padding-right:44px;padding-left:18px}.impact-image-text__block:nth-child(2n){padding-left:44px;padding-right:18px}.impact-image-text__stat{font-size:56px}.impact-image-text__stat .text-custom span{padding-bottom:12px}}.comparison-chart{padding:40px 16px}.comparison-chart__heading{font-size:2.5rem;line-height:1.1;font-family:FreightBig Pro-Book;margin-bottom:24px}.comparison-chart__scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.comparison-chart__scroll-wrapper::-webkit-scrollbar{display:none}.comparison-chart__table{min-width:480px;width:100%}.comparison-chart__row{display:grid;grid-template-columns:1fr 1fr 1fr}.comparison-chart__row:not(.comparison-chart__row--header){border-top:1px dashed rgba(0,0,0,.2)}.comparison-chart__row:last-child .comparison-chart__col--2{border-radius:0 0 12px 12px}.comparison-chart__row--header .comparison-chart__col--2{border-radius:12px 12px 0 0;padding:20px 16px;font-size:1.5rem;color:#d8f793}.comparison-chart__row--header .comparison-chart__col--3{font-size:14px;font-weight:500;line-height:1.4;text-align:center}.comparison-chart__col{padding:16px;display:flex;align-items:center}.comparison-chart__col--feature{font-size:14px;font-weight:500;line-height:1.4;padding-right:0;padding-left:0}.comparison-chart__col--2{background-color:#0b2d2d;justify-content:center;color:#fff}.comparison-chart__col--3{justify-content:center}@media screen and (min-width:700px){.comparison-chart{padding:80px 60px}.comparison-chart__heading{font-size:3.5rem;text-align:center;margin-bottom:40px}.comparison-chart__table{max-width:800px;margin:0 auto}.comparison-chart__row--header .comparison-chart__col--2{font-size:2rem;padding:24px 20px}.comparison-chart__row--header .comparison-chart__col--3{font-size:18px}.comparison-chart__col{padding:20px 16px}.comparison-chart__col--feature{font-size:16px;padding-left:32px;min-width:130px}}.text-md{font-size:var(--text-md);line-height:1.4}.product-quick-add{display:grid;gap:12px;background:rgb(var(--dialog-background));border-top:1px solid rgba(11,45,45,.15);height:130px;padding:12px;align-items:center;box-shadow:6px 0 10px #0000001a;z-index:4}.product-quick-add buy-buttons.sm\:hidden{display:none!important}@media screen and (min-width:700px){.product-quick-add{display:flex;justify-content:center;border-radius:0;border:none;border-top:1px solid rgba(11,45,45,.15);width:100%;right:0!important;left:0;bottom:0;height:105px;padding:12px 40px}}.product-quick-add .product-quick-add__variant{display:flex!important;flex-direction:column;height:100%;justify-content:center;align-items:center;gap:8px;text-align:center}.product-quick-add .product-quick-add__variant variant-media{display:none}.product-quick-add .product-quick-add__variant .price-list{justify-content:center}.product-quick-add .product-quick-add__variant buy-buttons{width:100%}.product-quick-add .product-quick-add__variant buy-buttons .button{width:100%;padding-top:12px;padding-bottom:12px;font-size:16px;font-weight:700;line-height:1.15}@media screen and (min-width:700px){.product-quick-add .product-quick-add__variant{display:grid!important;margin:0 auto;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;justify-content:center;-moz-column-gap:16px;column-gap:16px;height:auto;text-align:left}.product-quick-add .product-quick-add__variant.no-image{grid-template-columns:minmax(240px,320px) auto}.product-quick-add .product-quick-add__variant variant-media{display:block}.product-quick-add .product-quick-add__variant .price-list{justify-content:flex-start}.product-quick-add .product-quick-add__variant buy-buttons{width:-moz-fit-content;width:fit-content}.product-quick-add .product-quick-add__variant buy-buttons .button{width:-moz-fit-content;width:fit-content;margin-left:32px;padding:12px 32px;font-weight:400}}supplements-slider{min-height:100%;display:flex;width:100%;flex-direction:column;position:relative;padding-bottom:20px!important;height:100%}supplements-slider .swiper-wrapper .swiper-slide{height:95%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}supplements-slider .swiper-wrapper .swiper-slide::-webkit-scrollbar{display:none}supplements-slider .swiper-pagination-container{display:flex;justify-content:center;align-items:center;gap:40px;margin-top:auto}supplements-slider .swiper-pagination-container .swiper-button-prev,supplements-slider .swiper-pagination-container .swiper-button-next{position:initial;height:initial;width:initial;margin:0}supplements-slider .swiper-pagination-container .swiper-button-prev:after,supplements-slider .swiper-pagination-container .swiper-button-next:after{display:none}supplements-slider .swiper-pagination-container .swiper-pagination{position:relative}supplements-slider .swiper-pagination-container .swiper-pagination{display:flex;align-items:center;gap:6px}supplements-slider .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;border:2px solid #0B2D2D;border-radius:50%;background-color:transparent;opacity:1}supplements-slider .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b2d2d}.cta-widget-container{margin-block-start:var(--spacing-6)}.cta-widget-container .prose *+:is(p,div,ul,ol){margin-top:0!important}.cta-widget-container .horizontal-product__info{margin-top:0}@media screen and (max-width:699px){.cta-widget-container .horizontal-product__info{width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column}.cta-widget-container .horizontal-product__info .horizontal-product__info--inner{text-align:center;width:100%;align-items:center;justify-content:center;display:flex;flex-direction:column}}.cta-widget-container .reviews-container{height:-moz-fit-content;height:fit-content;min-height:initial;display:inline-flex}@media screen and (max-width:699px){.cta-widget-container .reviews-container{justify-content:center}}.cta-widget-container .horizontal-product__image{--horizontal-product-image-size: 200px;width:var(--horizontal-product-image-size);height:var(--horizontal-product-image-size)}.cta-widget-container .horizontal-product{flex-direction:row-reverse;margin:0;border:none}@media screen and (max-width:699px){.cta-widget-container .horizontal-product{flex-direction:column;align-items:center;justify-content:center}}.cta-widget-container .navigation-container button[is=prev-button]{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.cta-widget-container .navigation-container button[is=next-button]{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.cta-widget-container .navigation-footer{margin-top:5px;display:flex;justify-content:center}.cta-widget-container .navigation-footer page-dots{gap:4px}@media screen and (max-width:699px){.cta-widget-container .navigation-footer{margin-top:15px;display:flex;align-items:center;justify-content:center;gap:30px}.cta-widget-container .navigation-footer button[is=prev-button],.cta-widget-container .navigation-footer button[is=next-button]{display:inline-flex}}.cta-widget-container .product-info__complementary-products{background-color:#f5f5f5;background-repeat:no-repeat;background-size:cover;background-position:center;transition:background-color .3s ease-in-out;padding:20px 65px 15px;position:relative;gap:0px}@media screen and (max-width:699px){.cta-widget-container .product-info__complementary-products{padding:15px 20px 20px}}.cta-widget-container .product-info__complementary-products .horizontal-product-list-carousel{border:none}@media screen and (max-width:699px){.cta-widget-container .product-info__complementary-products .horizontal-product-list-carousel{padding-inline:0px;grid-template-columns:minmax(0,1fr)}.cta-widget-container .product-info__complementary-products .horizontal-product-list-carousel .horizontal-product-list{grid:auto/auto-flow 100%;border:none;gap:0px}}.cta-widget-container .product-info__complementary-products .horizontal-product{padding:0}.cta-widget-container .product-info__complementary-products .horizontal-product .junip-product-summary{display:inline-flex;align-items:center;line-height:1;gap:5px}.cta-widget-container .product-info__complementary-products .horizontal-product .junip-product-summary .junip-product-summary-star-ratings-container .junip-product-summary-review-count{display:none}.cta-widget-container .product-info__complementary-products .horizontal-product .junip-product-summary:after{content:attr(data-product-rating-count) " reviews";font-weight:500;font-size:12px}.cta-widget-container .product-info__complementary-products .horizontal-product .product-info__badge-list{margin-top:0}@media screen and (max-width:699px){.cta-widget-container .product-info__complementary-products .horizontal-product .product-info__badge-list{justify-content:center}}.cta-widget-container .product-info__complementary-products .horizontal-product .badge{padding:7px 14px 6px;border-radius:7px;line-height:1;font-size:12px}.cta-widget-container .product-info__complementary-products .horizontal-product .product-info__title{background:none;margin-top:0;line-height:1;margin-bottom:7px}.cta-widget-container .product-info__complementary-products .horizontal-product .product-info__subtitle{font-size:14px;font-weight:500;margin-top:0;line-height:1;padding-bottom:7px;text-decoration:underline;text-underline-offset:7px;text-decoration-color:#d8f793}@media screen and (max-width:699px){.cta-widget-container .product-info__complementary-products .horizontal-product .product-info__subtitle{margin-bottom:10px}}.cta-widget-container .product-info__complementary-products .horizontal-product .junip-stars-container .junip-stars-filled,.cta-widget-container .product-info__complementary-products .horizontal-product .junip-product-summary-star,.cta-widget-container .product-info__complementary-products .horizontal-product .junip-product-summary-review-count{margin-top:0}.cta-widget-container .product-info__complementary-products .horizontal-product .junip-product-summary-review-count{line-height:1;top:1px;position:relative}.cta-widget-container .product-info__complementary-products .horizontal-product .horizontal-product__cta{margin-top:0;margin-right:0;display:flex;align-items:center;gap:15px}@media screen and (max-width:699px){.cta-widget-container .product-info__complementary-products .horizontal-product .horizontal-product__cta{justify-content:center;flex-direction:column;width:100%;gap:5px}}.cta-widget-container .product-info__complementary-products .horizontal-product .horizontal-product__cta button{padding:10px 50px;margin-top:0!important}@media screen and (max-width:699px){.cta-widget-container .product-info__complementary-products .horizontal-product .horizontal-product__cta button{width:100%;padding:10px 15px;font-size:12px}}.cta-widget-container .product-info__complementary-products .horizontal-product .horizontal-product__cta button div:first-of-type{display:inline-flex;align-items:center;color:#fff;--on-sale-text:white;gap:3px}.cta-widget-container .product-info__complementary-products .horizontal-product .horizontal-product__cta button div:first-of-type .text-subdued{opacity:70%;color:#fff}.cta-widget-container .product-info__complementary-products .horizontal-product .horizontal-product__cta .horizontal-product__cta--label{font-weight:500;font-size:12px}product-card .product-card--badge{position:absolute;right:8px;top:8px;max-width:60px;height:auto}@media screen and (max-width:768px){product-card .product-card--badge{max-width:54px}}@media(max-width:1190px){#alia-root-241625 #alia-2l2l519nkdn3bcaz{width:95%!important;min-width:95%!important;max-width:95%!important}}
/*# sourceMappingURL=/cdn/shop/t/199/assets/sr-custom.css.map */
