@media(max-width:750px){#buy-box.color-scheme-2{background:transparent}#buy-box .product-section__product-info.card{padding:0;border-radius:0}}.folora-shipbar-wrap{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;box-sizing:border-box;width:100%;min-height:42px;gap:8px;padding:9px 14px;margin:4px 0;border:var(--separator-border-width) solid rgb(0 0 0 / 10%);border-color:color-mix(in srgb,var(--color-border) 40%,transparent);border-radius:calc(var(--card-border-radius) / 2);background-color:#00000008;background-color:color-mix(in srgb,var(--color-foreground) 4%,transparent);font-size:.8125rem;line-height:var(--line-height--body-tight)}.folora-shipbar-wrap .folora-shipbar{flex:0 1 auto;width:auto;min-width:0;margin:0;font-size:inherit}.folora-shipbar-wrap .folora-shipbar-right{flex:0 1 auto;width:auto;max-width:100%;margin:0;font-size:inherit;white-space:nowrap}.folora-shipbar-wrap .folora-shipbar-sep{flex:0 0 auto;opacity:.4}.folora-shipbar .delivery-estimation__content{flex-wrap:nowrap;gap:7px;font-size:inherit;min-width:0;white-space:nowrap}.folora-shipbar .delivery-estimation__content:before{content:"";flex:0 0 auto;width:9px;height:9px;border-radius:50%;background-color:#00b67a;box-shadow:0 0 0 3px #00b67a38}.folora-shipbar [data-ref=between-text],.folora-shipbar [data-ref=max-date]{display:none}.folora-shipbar [data-ref=min-date]{font-weight:700}.folora-shipbar-right{display:flex;align-items:center;gap:7px}.folora-shipbar-right:before{content:"";flex:0 0 auto;width:18px;height:11px;border-radius:2px;background-size:cover;background-position:center;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'><clipPath id='f'><path d='M0,0 v30 h60 v-30 z'/></clipPath><g clip-path='url(%23f)'><path d='M0,0 v30 h60 v-30 z' fill='%23012169'/><path d='M0,0 L60,30 M60,0 L0,30' stroke='%23ffffff' stroke-width='6'/><path d='M0,0 L60,30 M60,0 L0,30' stroke='%23C8102E' stroke-width='4'/><path d='M30,0 v30 M0,15 h60' stroke='%23ffffff' stroke-width='10'/><path d='M30,0 v30 M0,15 h60' stroke='%23C8102E' stroke-width='6'/></g></svg>")}.folora-shipbar-right p{margin:0;white-space:nowrap}#buy-box *:has(>.folora-shipbar-wrap){container-type:inline-size;container-name:folora-buybox}@container folora-buybox (width < 450px){.folora-shipbar-wrap{flex-wrap:wrap;overflow:visible;row-gap:6px;padding:9px 12px}.folora-shipbar-wrap .folora-shipbar,.folora-shipbar-wrap .folora-shipbar-right{flex:1 0 100%;max-width:100%}.folora-shipbar-wrap .folora-shipbar-sep{display:none}}.folora-cta .button[name=add]{--folora-cta-shade: #033a99;--folora-cta-shade: color-mix(in srgb, var(--color-primary-button-background) 66%, #000);min-height:60px;padding-block:14px;font-size:clamp(1rem,3.2vw,1.125rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--button-border-radius);box-shadow:0 4px 0 0 var(--folora-cta-shade);transition:transform var(--animation-speed-fast) var(--animation-easing),box-shadow var(--animation-speed-fast) var(--animation-easing)}.folora-cta .button[name=add] .button__content{justify-content:center;text-align:center}.folora-cta .button[name=add]:not([disabled]):hover{box-shadow:0 5px 0 0 var(--folora-cta-shade)}.folora-cta .button[name=add]:not([disabled]):active{transform:translateY(3px);box-shadow:0 1px 0 0 var(--folora-cta-shade)}.folora-cta .button[name=add]:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary-button-background) 45%,transparent);outline-offset:3px}.folora-cta .button[name=add][disabled]{box-shadow:none;transform:none}@media not (max-width:750px){.folora-cta .button[name=add]{min-height:64px}}.sticky-add-to-cart[data-active=true] .folora-cta .button[name=add],.sticky-add-to-cart[data-closing=true] .folora-cta .button[name=add]{min-height:52px;box-shadow:none;transform:none}@media(prefers-reduced-motion:reduce){.folora-cta .button[name=add]{transition:none}.folora-cta .button[name=add]:not([disabled]):active{transform:none}}.folora-reassure p{margin:0;white-space:nowrap}.folora-reassure .icon{flex:0 0 auto;color:var(--color-primary-button-background)}.folora-reassure__sep{opacity:.4}@media(max-width:480px){.folora-reassure p{font-size:.8125rem}}@media(max-width:390px){.folora-reassure p{font-size:.75rem}}@media(max-width:360px){.folora-reassure{gap:6px}.folora-reassure p{font-size:.6875rem}}.folora-testimonial p{margin:0}.folora-testimonial .folora-testimonial__photo img{object-fit:cover}.folora-testimonial .folora-testimonial__head .rating-stars{--icon-size: 15px}.folora-plans .variant_label{display:block;margin-bottom:10px;font-size:var(--font-body--size-emphasized, 1rem)}.folora-plans .variant_label:before,.folora-plans .variant_label:after{content:none}.folora-plans .quantity-breaks-container{gap:8px}.folora-plans .quantity-break{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:12px;padding:10px 14px;min-height:44px;text-align:left;transition:border-color .15s ease,background-color .15s ease}.folora-plans .quantity-break:before{content:"";flex:0 0 auto;width:18px;height:18px;margin-top:2px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-foreground) 35%,transparent);background:transparent;box-shadow:inset 0 0 0 0 var(--color-primary-button-background);transition:box-shadow .15s ease,border-color .15s ease}.folora-plans .quantity-break--selected:before{border-color:var(--color-primary-button-background);box-shadow:inset 0 0 0 4px var(--color-primary-button-background)}.folora-plans .quantity-break.quantity-break--selected{border:2px solid var(--color-primary-button-background);background-color:color-mix(in srgb,var(--color-primary-button-background) 6%,#fff);color:var(--color-foreground);box-shadow:0 1px 3px color-mix(in srgb,var(--color-primary-button-background) 14%,transparent)}.folora-plans .quantity-break--selected .quantity-break__title,.folora-plans .quantity-break--selected .quantity-break__description,.folora-plans .quantity-break--selected .quantity-break__price-container,.folora-plans .quantity-break--selected .quantity-break__price-container_unit-price,.folora-plans .quantity-break--selected .quantity-break__price-container .price-container .prices,.folora-plans .quantity-break--selected .quantity-break__price-container .price-container .prices *{color:var(--color-foreground)}.folora-plans .quantity-break:not(.quantity-break--selected){border:var(--inputs-border-width) solid color-mix(in srgb,var(--color-foreground) 18%,transparent)}.folora-plans .quantity-break:not(.quantity-break--selected):hover{border-color:color-mix(in srgb,var(--color-primary-button-background) 45%,transparent)}.folora-plans .quantity-break:focus-visible{outline:2px solid var(--color-primary-button-background);outline-offset:2px}.folora-plans .quantity-break__main-content{flex:1 1 auto;min-width:0}.folora-plans .quantity-break__content{gap:0}.folora-plans .quantity-break__price-and-title-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;column-gap:10px;row-gap:4px;width:100%}.folora-plans .quantity-break__title_and_description-container,.folora-plans .quantity-break__title-and-badge-container,.folora-plans .quantity-break__price-container,.folora-plans .quantity-break__price-container>[data-ref=quantity-break-price],.folora-plans .quantity-break__price-container .product-price-container,.folora-plans .quantity-break__price-container .price-container{display:contents}.folora-plans .quantity-break__title{grid-area:1 / 1 / 2 / 2;justify-self:start;margin:0;font-size:1rem;font-weight:600;line-height:1.25;white-space:nowrap}.folora-plans .quantity-break__price-container .price-container .prices{grid-area:1 / 2 / 2 / 3;justify-self:end;display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-end;gap:6px;font-size:1.0625rem;font-weight:700;line-height:1.2}.folora-plans .quantity-break__price-container .price-container .compare-at-price{font-size:.8125rem;font-weight:500}.folora-plans .quantity-break__title-and-badge-container>.badge{grid-area:2 / 1 / 3 / 2;justify-self:start;padding:2px 8px;font-size:.6875rem;line-height:1.4;white-space:nowrap}.folora-plans quantity-break-item[data-quantity="4"] .quantity-break__title-and-badge-container>.badge{background-color:color-mix(in srgb,var(--color-primary-button-background) 14%,#fff);border-color:color-mix(in srgb,var(--color-primary-button-background) 28%,transparent);color:var(--color-primary-button-background)}.folora-plans .quantity-break__price-container .price-container>.badge{grid-area:2 / 2 / 3 / 3;justify-self:end;padding:2px 8px;font-size:.6875rem;line-height:1.4;white-space:nowrap}.folora-plans .quantity-break__description{grid-area:3 / 1 / 4 / -1;min-width:0}.folora-plans .quantity-break__description ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:14px;margin:0;padding:0;list-style:none;min-width:0}.folora-plans .quantity-break__description ul li{display:flex;align-items:center;gap:6px;position:static;padding-left:0;margin:0;font-size:.8125rem;line-height:1.2;white-space:nowrap}.folora-plans .quantity-break__description ul li:before{content:"";position:static;flex:0 0 auto;width:24px;height:28px;background-color:transparent;-webkit-mask:none;mask:none;background-repeat:no-repeat;background-position:center center;background-size:contain}.folora-plans .quantity-break__description ul li:nth-child(1):before{background-image:url(folora-micro-infusion-system.webp)}.folora-plans .quantity-break__description ul li:nth-child(2):before{background-image:url(folora-serum-vial.webp)}.folora-plans .quantity-break__price-container_unit-price{grid-area:4 / 1 / 5 / -1;justify-self:end;margin:0;text-align:right;font-size:.75rem;line-height:1.25;opacity:.7}@media(max-width:430px){.folora-plans .quantity-break{gap:10px;padding:9px 11px}.folora-plans .quantity-break__price-and-title-container{column-gap:8px}.folora-plans .quantity-break__title{font-size:.9375rem}.folora-plans .quantity-break__description ul{gap:11px}.folora-plans .quantity-break__description ul li{font-size:.75rem;gap:5px}.folora-plans .quantity-break__description ul li:before{width:21px;height:25px}.folora-plans .quantity-break__price-container .price-container .prices{font-size:1rem}.folora-plans .quantity-break__price-container_unit-price{font-size:.6875rem}}@media(max-width:340px){.folora-plans .quantity-break__description ul{flex-wrap:wrap;gap:3px 10px}}.folora-cta .price-container .compare-at-price{display:none}.folora-buybox-badges .badges{gap:6px 8px}.folora-buybox-badges .badge{padding:3px 9px;font-size:.75rem;line-height:1.3}#buy-box .trust-seals-row--desktop{display:none}.review-carousel-eyebrow{color:#00b67a}.review-carousel-ba{--ratio: 3 / 5 !important}.review-carousel-ba .before-after-block__label--before{background-color:var(--color-background);color:var(--color-foreground);border:none}.review-carousel-ba .before-after-block__label--after{background-color:var(--color-primary-badge-background);color:var(--color-primary-badge-text);border:none}.review-carousel-stars{color:var(--color-stars-icons);letter-spacing:2px}.review-carousel-verified,.review-carousel-verified .icon{color:#00b67a}#results-stats .stat-underline hr{border-top-color:var(--color-primary-button-background, #000F9F);border-top-width:3px}#results-stats .stats-card,#results-stats .stats-card:hover,#results-stats .stats-card:focus,#results-stats .stats-card:focus-visible,#results-stats .stats-card:active{border:none;outline:none;box-shadow:none}#results-stats .stats-card .stat-pct{overflow:visible}#results-stats .stats-card strong{white-space:nowrap}.precision-benefits .precision-icon{flex:0 0 auto;width:56px;height:56px;border-radius:50%}@media(max-width:750px){.precision-benefits .precision-icon{width:48px;height:48px}}.fw-diff.custom-section>.custom-section__inner{align-items:stretch}.fw-diff .fw-diff__row.group--flex{align-items:stretch}.fw-diff .fw-diff__row{overflow:visible}.fw-diff .fw-diff__cell{flex-shrink:0;padding:14px 10px}.fw-diff .fw-diff__row:not(:last-child) .fw-diff__cell{border-bottom:1px solid var(--color-border)}.fw-diff .fw-diff__cell--folora{border-radius:0}.fw-diff .fw-diff__row:first-child .fw-diff__cell--folora{border-radius:var(--card-border-radius) var(--card-border-radius) 0 0}.fw-diff .fw-diff__row:last-child .fw-diff__cell--folora{border-radius:0 0 var(--card-border-radius) var(--card-border-radius)}.fw-diff .fw-diff__check{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--color-foreground);color:var(--color-background)}.fw-diff .fw-diff__check .icon{transform:scale(.6)}@media(max-width:750px){.fw-diff .fw-diff__table{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.fw-diff .fw-diff__table::-webkit-scrollbar{display:none}.fw-diff .fw-diff__cell{scroll-snap-align:start}}.fw-diff .fw-diff__expert-photo .image-block__image{border-radius:50%}.fw-diff .fw-diff__expert-title{opacity:.6}.fw-diff .fw-diff__cta .button{background-color:#055df3;border-color:#055df3;color:#fff}@media not (max-width:750px){.fw-diff .fw-diff__cell{width:16%}.fw-diff .fw-diff__cell--feature{width:36%}}.fw-diff .fw-diff__row--head .fw-diff__cell{padding-inline:4px}.fw-diff .fw-diff__row--head .fw-diff__cell p{white-space:nowrap;font-size:calc(var(--font-body--size-small) * .92)}.fw-diff .fw-diff__head-sub p{font-size:calc(var(--font-body--size-small) * .78)}@media(min-width:750px){.cr-section .splide__list{width:95%}}.cr-section .cr-card{height:100%}.cr-section .cr-foot{margin-top:auto}.cr-section .cr-foot .badges{margin-left:auto}.cr-section .cr-stars{--color-stars-icons: var(--color-foreground)}.cr-section .cr-verified .badge{background-color:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.cr-section .cr-video .video-placeholder-wrapper,.cr-section .cr-video deferred-media{--ratio: 4 / 5 !important}@media(prefers-reduced-motion:reduce){.cr-section .splide__list{transition-duration:0s!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/folora-product.css.map */
