aio-audience{display:block}aio-audience[hidden],.shopify-section:has(>aio-audience[hidden]),.aio-buybox [hidden],.aio-comparison [hidden]{display:none}.aio-image-compare{display:block;position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--ptu-media-radius, 12px);clip-path:inset(0 round var(--ptu-media-radius, 12px));isolation:isolate}.aio-image-compare__after,.aio-image-compare__photo{display:block;width:100%;height:100%;object-fit:cover}.aio-image-compare__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--aio-compare-position, 50%)) 0 0)}.aio-image-compare__label{position:absolute;bottom:12px;max-width:44%;padding:6px 10px;border-radius:20px;background:#ffffffeb;color:var(--color-text-on-light-1, #2c3d50);font:500 12px/1.2 var(--font-body-family);pointer-events:none}.aio-image-compare__label--before{left:10px}.aio-image-compare__label--after{right:10px}.aio-image-compare__handle{position:absolute;top:0;bottom:0;left:var(--aio-compare-position, 50%);width:2px;background:#fff;transform:translate(-50%);pointer-events:none}.aio-image-compare__handle span{position:absolute;top:50%;left:50%;display:grid;place-content:center;width:42px;height:42px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;color:var(--color-text-on-light-1, #2c3d50);box-shadow:0 2px 12px #0000002e;font:600 20px/1 var(--font-body-family)}.aio-image-compare input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:ew-resize;touch-action:pan-y}.aio-image-compare:focus-within{outline:3px solid var(--color-brand-noon-blue, #476ded);outline-offset:3px}aio-audience .pdp-v2-two-up__media:has(aio-image-compare){overflow:hidden;border-radius:var(--ptu-media-radius, 12px)}.pdp-v2-two-up__highlight-copy{flex:1}.aio-solution-eyebrow{display:block;text-transform:uppercase;font-size:11px;letter-spacing:1.2px;font-weight:600;color:var(--color-text-on-light-2, #667085)}.aio-solution-link{display:block;margin-top:8px;color:var(--color-brand-noon-blue, #476ded);text-decoration:underline;font-size:14px}.aio-solution-detail{font-weight:400;font-size:16px;line-height:1.5;margin-top:12px}.aio-solution-detail p{margin:0}.aio-buybox,.aio-comparison{display:block;color:var(--aio-body-color, var(--color-text-on-light-1, #2c3d50));font:var(--aio-body-font-weight, 400) var(--aio-body-font-size-mobile, 16px)/1.5 var(--aio-body-font-family, var(--font-body-family));background:var(--aio-background, white);padding:var(--aio-padding-top-mobile, 32px) var(--aio-padding-right-mobile, 16px) var(--aio-padding-bottom-mobile, 32px) var(--aio-padding-left-mobile, 16px);scroll-margin-top:100px}.aio-buybox__panel{max-width:var(--aio-max-width, 1200px);margin:0 auto;display:grid;gap:24px}.aio-buybox__gallery{min-width:0}.aio-buybox__slides{border-radius:16px;overflow:hidden;aspect-ratio:1;background:var(--color-background-primary, #f2fbff)}.aio-buybox__slide,.aio-buybox__image{width:100%;height:100%}.aio-buybox__image{display:block;object-fit:contain}.aio-buybox__thumbnails{display:flex;align-items:center;gap:8px;margin-top:12px}.aio-buybox__thumbnails>button{flex:0 0 30px;padding:0;border:0;font:28px/1 var(--font-body-family);color:inherit;background:transparent;cursor:pointer}.aio-buybox__thumbnail-track{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;flex:1}.aio-buybox__thumbnail-track button{flex:0 0 72px;padding:0;border:1px solid transparent;border-radius:12px;overflow:hidden;background:transparent;cursor:pointer}.aio-buybox__thumbnail-track button[aria-current=true]{border-color:var(--aio-accent, #776cb1)}.aio-buybox__thumbnail{display:block;width:100%;height:72px;object-fit:cover}.aio-buybox__content{min-width:0}.aio-buybox__heading{font:var(--aio-heading-font-weight, 500) var(--aio-heading-font-size-mobile, 28px)/1.15 var(--aio-heading-font-family, var(--font-body-family));color:var(--aio-heading-color, inherit);margin:0 0 12px}.aio-buybox__bundle-name{display:block;font-size:14px;margin-bottom:8px;font-weight:400}.aio-accent{color:var(--aio-accent, #776cb1)}.aio-buybox__reviews{display:flex;align-items:center;gap:8px;color:inherit;font-size:14px;margin:12px 0 20px;text-decoration:none}.aio-buybox__reviews>span{color:var(--color-segment-kids, #ffb511);font-size:20px;letter-spacing:-2px}.aio-buybox__tabs{display:flex;gap:4px;padding:4px;background:var(--color-background-primary, #f2f5fc);border-radius:30px}.aio-buybox__tabs button{border:0;background:transparent;font:500 16px/1.3 var(--font-body-family);padding:12px 8px;border-radius:26px;flex:1;cursor:pointer;color:inherit}.aio-buybox__tabs button[aria-selected=true]{background:var(--color-brand-noon-blue, #476ded);color:#fff}.aio-buybox__age{text-align:center;margin:12px 0 20px;font-size:14px}.aio-buybox__intro{margin-bottom:20px}.aio-buybox__intro p{margin:0}.aio-buybox__inside-title,.aio-frequency legend{font:500 18px/1.4 var(--font-body-family);margin:0 0 12px}.aio-product{border:1px solid rgb(44 61 80 / 14%);border-radius:12px;margin-top:8px;background:#fff;overflow:hidden}.aio-product summary{list-style:none;display:flex;align-items:center;gap:12px;padding:12px;cursor:pointer;font-weight:500}.aio-product summary::-webkit-details-marker{display:none}.aio-product__bottle{width:48px;height:56px;object-fit:contain;flex-shrink:0}.aio-product__role{display:block;font-size:12px;color:var(--aio-accent, #776cb1);font-weight:600;text-transform:uppercase;letter-spacing:.6px}.aio-product__caret{margin-left:auto}.aio-product[open] .aio-product__caret{transform:rotate(180deg)}.aio-product__body{padding:0 16px 16px;font-size:14px}.aio-product__body>p:first-child{margin-top:0}.aio-product-prices{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.aio-product-prices>div{padding:12px;border:1px solid rgb(44 61 80 / 14%);border-radius:12px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.aio-product-prices .aio-product-prices__bundle{background:#776cb114;border-color:var(--aio-accent, #776cb1)}.aio-price-label{font-size:10px;text-transform:uppercase;letter-spacing:.7px;color:var(--color-text-on-light-2, #667085)}.aio-price{font-size:20px;line-height:1.2}.aio-buybox s,.aio-comparison s{color:var(--color-text-on-light-2, #667085);font-size:14px;font-weight:400}.aio-save{color:var(--aio-accent, #776cb1);font-size:12px}.aio-quantity{width:100%}.aio-quantity button{color:var(--color-brand-noon-blue, #476ded);background:#fff;border:1px solid var(--color-brand-noon-blue, #476ded);border-radius:24px;font:500 14px/1.2 var(--font-body-family);min-height:38px;cursor:pointer}.aio-add-single{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.aio-quantity__stepper{display:flex;align-items:center;justify-content:space-between;gap:8px}.aio-quantity__stepper button{width:36px;padding:4px}.aio-buybox__purchase{margin-top:24px;scroll-margin-top:100px}.aio-frequency{border:0;padding:0;margin:0;min-width:0}.aio-frequency legend{padding:0}.aio-frequency__option{display:block;position:relative;padding:16px 16px 16px 44px;border:1px solid rgb(44 61 80 / 20%);border-radius:12px;margin-bottom:12px;cursor:pointer}.aio-frequency__option:has(input:checked){border:2px solid var(--color-brand-noon-blue, #476ded);padding:15px 15px 15px 43px;background:var(--color-background-primary, #f2fbff)}.aio-frequency__option input{position:absolute;left:16px;top:20px;margin:0;width:18px;height:18px;accent-color:var(--color-brand-noon-blue, #476ded)}.aio-frequency__header{display:flex;justify-content:space-between;gap:8px}.aio-frequency__per{display:block;text-align:right;font-size:12px}.aio-frequency__benefits{display:block;font-size:12px;margin-top:10px;line-height:1.7}.aio-frequency__badge{display:inline-block;margin-top:10px;padding:3px 12px;border-radius:16px;background:var(--color-segment-kids, #ffb511);font-size:12px}.aio-frequency__option:not(:has(input:checked)) .aio-frequency__benefits,.aio-frequency__option:not(:has(input:checked)) .aio-frequency__badge{display:none}.aio-button{display:block;width:100%;border:0;border-radius:40px;padding:18px 24px;background:var(--color-brand-noon-blue, #476ded);color:var(--aio-button-color, white);font:var(--aio-button-font-weight, 500) var(--aio-button-font-size-mobile, 16px)/1.3 var(--aio-button-font-family, var(--font-body-family));text-align:center;box-shadow:0 4px 0 var(--color-text-on-light-1, #2c3d50);cursor:pointer}.aio-buybox button:disabled,.aio-comparison button:disabled{opacity:.5;cursor:not-allowed}.aio-buybox__subtotal{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin:20px 0;font-size:14px}.aio-buybox__guarantees{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;text-align:center;font-size:11px;line-height:1.4}.aio-buybox__guarantees p{margin:0}.aio-buybox__guarantees strong{display:block;font-size:13px}.aio-gifts__icon{font-size:36px;width:48px;text-align:center;color:var(--aio-accent, #776cb1)}.aio-gifts__prefix{color:var(--aio-accent, #476ded)}.aio-buybox .aio-gifts[open] .aio-gifts__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:28px 16px 24px;border-top:2px solid #87adf5}.aio-gift{position:relative;display:flex;align-items:center;flex-direction:column;gap:8px;text-align:center;background:transparent;border:0;width:100%;padding:0;color:inherit;font:inherit;cursor:pointer}.aio-gift>span{flex:1}.aio-gift>span:last-child{flex:0}.aio-gift strong,.aio-gift span span{display:block}.aio-gift strong{font-size:13px;font-weight:600;line-height:1.25}.aio-gift span span{margin-top:2px;color:#737373;font-size:12px;line-height:1.2}.aio-gift .aio-gift__info{position:absolute;top:-6px;right:calc(50% - 46px);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;color:#737373}.aio-gift__image{width:72px;height:72px;object-fit:contain}@media(max-width:749px){.aio-buybox .aio-gifts[open] .aio-gifts__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}.aio-gift-information{display:flex;flex-direction:column;gap:14px;font-family:var(--font-body-family)}.aio-gift-information .aio-gift-information__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:var(--color-surface-morning-blue, #f2fbff);border-radius:12px}.aio-gift-information h2{font-family:inherit}.aio-buybox__error{max-width:var(--aio-max-width, 1200px);margin:16px auto;color:var(--color-feedback-error, #bd2020)}.aio-comparison__inner{max-width:var(--aio-max-width, 1200px);margin:0 auto}.aio-comparison h2{font:var(--aio-heading-font-weight) var(--aio-heading-font-size-mobile)/1.2 var(--aio-heading-font-family);color:var(--aio-heading-color)}.aio-comparison__table{border:1px solid rgb(44 61 80 / 14%);border-radius:16px;overflow:hidden}.aio-comparison__head{display:none}.aio-comparison__row{padding:16px;border-bottom:1px solid rgb(44 61 80 / 14%)}.aio-comparison__row:last-child{border:0}.aio-comparison__product{display:flex;gap:16px;align-items:center;font-weight:500}.aio-comparison__row .aio-product-prices{margin-top:12px}.aio-comparison__total{background:var(--color-background-primary, #f2fbff)}.aio-comparison .aio-button{margin:24px auto 4px;max-width:420px}@media(max-width:989px){aio-audience .pdp-v2-two-up__media:has(aio-image-compare){aspect-ratio:var(--ptu-media-aspect-mobile, 16 / 11)}aio-audience .pdp-v2-two-up__highlight:has(.aio-solution-detail){align-items:flex-start}}@media(min-width:990px){.aio-buybox,.aio-comparison{padding:var(--aio-padding-top-desktop, 48px) var(--aio-padding-right-desktop, 32px) var(--aio-padding-bottom-desktop, 48px) var(--aio-padding-left-desktop, 32px);font-size:var(--aio-body-font-size-desktop, 16px)}.aio-buybox__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.aio-buybox__gallery{position:sticky;top:120px}.aio-buybox__heading,.aio-comparison h2{font-size:var(--aio-heading-font-size-desktop, 36px)}.aio-button{font-size:var(--aio-button-font-size-desktop, 18px)}.aio-comparison__head,.aio-comparison__row{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:32px;padding:20px 32px}.aio-comparison__head{background:var(--color-background-primary, #f2fbff);font-size:14px;font-weight:500}.aio-comparison__row .aio-product-prices{margin-top:0}.aio-comparison__row .aio-product-prices>div{border:0;background:transparent}.aio-comparison__row .aio-product-prices__bundle{background:#776cb114}}@media(prefers-reduced-motion:reduce){.aio-buybox,.aio-comparison,.aio-image-compare{scroll-behavior:auto}}.aio-panel-shell[hidden]{display:none}.aio-buybox__slides{touch-action:pan-y;-webkit-user-select:none;user-select:none}.aio-buybox__slides img{-webkit-user-drag:none}#MainContent .aio-panel-shell .kids-timeline__heading,#MainContent .aio-panel-shell .kids-timeline__title{font-family:var(--font-body-family)}#MainContent .aio-panel-shell .kids-timeline__heading-line--secondary{color:var(--aio-story-accent, #776cb1)}#MainContent .aio-panel-shell[data-aio-layout=timeline] .kids-timeline__card{border:1px solid var(--aio-story-border, #ededed);border-radius:var(--kids-timeline-card-radius)}#MainContent .aio-panel-shell .pdp-v2-two-up__media:has(aio-image-compare){height:var(--ptu-media-height-desktop)}#MainContent .aio-panel-shell .pdp-v2-two-up__highlight:has(.aio-solution-detail){display:grid;grid-template-columns:var(--ptu-highlight-icon-size) minmax(0,1fr);gap:16px;padding:16px;border-radius:12px;background:var(--ptu-badge-bg-color);width:100%}#MainContent .aio-panel-shell .pdp-v2-two-up__highlight-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px}#MainContent .aio-panel-shell .aio-solution-eyebrow{color:var(--ptu-heading-accent-color);font-size:12px;font-weight:500;letter-spacing:.6px}#MainContent .aio-panel-shell .pdp-v2-two-up__highlight-text{grid-column:1;white-space:normal}#MainContent .aio-panel-shell .aio-solution-link{grid-column:2;grid-row:1 / 3;background:var(--ptu-heading-accent-color);color:#fff;padding:8px 16px;border-radius:30px;text-decoration:none;white-space:nowrap;margin:0;font-weight:600}#MainContent .aio-panel-shell .aio-solution-detail{grid-column:1 / -1;padding-top:14px;margin:0;border-top:1px solid rgb(44 61 80 / 7%);font:400 15px/1.55 var(--font-body-family)}.aio-image-compare__label{top:12px;bottom:auto;border-radius:6px;padding:8px 12px;font-size:14px}.aio-image-compare__label--after{background:var(--aio-story-accent, #776cb1);color:#fff}.aio-image-compare__handle span{width:48px;height:48px;color:var(--aio-story-accent, #776cb1);box-shadow:none}#MainContent .aio-panel-shell[data-aio-layout=plate]{position:relative;background:var(--aio-story-background);padding-top:100px;padding-bottom:72px;margin-top:0;border-top:48px solid var(--aio-wave-backing, white)}.aio-section-wave{pointer-events:none;position:absolute;left:0;width:100%;height:var(--aio-wave-height, 32px);display:block}.aio-section-wave--top{top:-1px}.aio-section-wave--bottom{bottom:-1px;transform:rotate(180deg)}#MainContent .aio-panel-shell .accordion-block__grid{align-items:start}#MainContent .aio-panel-shell .accordion-block>.page-width{padding-inline:0}#MainContent .aio-panel-shell .accordion-block__heading-wrapper h2{font-weight:600}#MainContent .aio-panel-shell .accordion-block__highlight{color:var(--aio-story-accent)}#MainContent .aio-panel-shell .accordion-block__icon-badge{overflow:hidden}#MainContent .aio-panel-shell .accordion-block__image-wrapper{height:100%}.aio-buybox__slides{border-radius:6px}.aio-buybox__reviews{color:#777;gap:24px;font-size:16px;margin:18px 0 40px}.aio-buybox__reviews>span{font-size:18px}.aio-buybox__tabs{background:#fff;border:1px solid #eeedf5;padding:8px}.aio-buybox__tabs button[aria-selected=true]{background:var(--color-text-on-light-1, #2c3d50)}.aio-buybox__age{background:#fafafa;margin:0 0 24px;padding:12px;border-radius:0 0 12px 12px}.aio-buybox__inside-title,.aio-frequency legend{font-weight:700;font-size:20px}.aio-product{border-color:#eeedf5}.aio-product summary{padding:12px 16px;gap:12px;min-height:66px}.aio-product summary>span:not(.aio-product__caret):not(.aio-gifts__icon){display:flex;gap:8px;align-items:center}.aio-product__role{display:inline;text-transform:none;font-size:16px;letter-spacing:0}.aio-product__bottle{width:44px;height:44px;padding:5px;border:1px solid #dce8ec;background:#f2fbff;border-radius:50%}.aio-product__caret{font-size:22px;line-height:1}.aio-product[open] .aio-product__body{background:#fafafa;border-top:1px solid #eeedf5;padding:16px;font-size:16px;line-height:1.3}.aio-product-prices{gap:12px}.aio-product-prices__bundle{color:#008b3e}.aio-product-prices .aio-product-prices__bundle{background:#e8f2eb;border-color:#008b3e}.aio-product-prices__bundle .aio-price-label{color:inherit}.aio-product-prices__bundle>.aio-price{font-size:26px}.aio-product-prices__bundle .aio-save{color:#fff;background:#008b3e;border-radius:3px;padding:2px 10px;align-self:start}.aio-quantity{width:max-content;min-width:76px;margin-top:16px}.aio-quantity button{background:var(--color-brand-noon-blue, #476ded);color:#fff;border:0;min-height:34px}.aio-add-single{gap:6px}.aio-frequency__option{padding:20px 16px 16px 60px;border-color:#eeedf5}.aio-frequency__option:has(input:checked){border:1px solid #776cb1;padding:20px 16px 0 60px;background:#fff}.aio-frequency__option input{-webkit-appearance:none;appearance:none;width:32px;height:32px;top:16px;border:2px solid #eeedf5;border-radius:50%}.aio-frequency__option input:checked{border-color:#776cb1;background:radial-gradient(circle,#776cb1 0 8px,transparent 9px)}.aio-frequency__per{background:#e8f6ef;color:#008b3e;padding:2px 8px;border-radius:2px;width:max-content;margin:6px 0 0 auto}.aio-frequency__benefits{font-size:14px;line-height:2.3;margin-left:-42px;padding:8px 0 16px}.aio-frequency__badge{line-height:1.3;display:block;background:#776cb1;color:#fff;margin:0 -16px 0 -60px;border-radius:0 0 10px 10px;text-align:center;font-size:14px;padding:4px}.aio-button{box-shadow:none}.aio-buybox__purchase>.aio-button{margin-top:32px}.aio-buybox__subtotal{background:#fafafa;border-radius:16px;padding:16px 20px;margin-top:36px;font-size:16px}.aio-buybox__subtotal-prices>strong{color:#008b3e;font-size:24px}.aio-buybox__subtotal-prices>.aio-save{margin-left:auto;background:#008b3e;color:#fff;padding:6px 12px;border-radius:3px}.aio-buybox__guarantees{background:#fafafa;padding:16px;border-radius:16px}.aio-buybox__thumbnails{gap:0;margin-top:16px}.aio-buybox__thumbnails>button{flex-basis:40px;height:40px;border:1px solid #eeedf5;border-radius:50%;font-size:24px}.aio-buybox__thumbnail-track{gap:16px}.aio-buybox__thumbnail-track button{flex-basis:50px;border-radius:2px}.aio-buybox__thumbnail-track button[aria-current=true]{border:2px solid #486ced}.aio-buybox__thumbnail{height:48px}.aio-comparison__head,.aio-comparison__total{background:#fafafa}.aio-comparison__row .aio-product__role{display:block;width:max-content;background:#f1eff7;color:#776cb1;padding:2px 10px;border-radius:3px;font-size:12px;margin-bottom:4px}.aio-comparison__row .aio-product__bottle{width:60px;height:60px;padding:8px;border:0}.aio-comparison .aio-button{width:max-content;font-weight:400;padding:12px 32px}@media(min-width:990px){.aio-buybox__panel{grid-template-columns:500px minmax(0,1fr);gap:40px}.aio-comparison__head{grid-template-columns:2fr 1fr 1fr 80px;gap:20px;padding:14px 28px}.aio-comparison__row{grid-template-columns:2fr 2fr 80px;gap:20px;padding:16px 28px;min-height:92px}.aio-comparison__row>.aio-product-prices{display:grid;grid-template-columns:1fr 1fr;gap:20px}.aio-comparison__row .aio-product-prices>div{padding:0;background:transparent;border:0}.aio-comparison__row .aio-product-prices__bundle{text-align:right;color:#008b3e}.aio-comparison__row .aio-product-prices__bundle>.aio-price{font-size:20px}.aio-comparison__row .aio-price-label,.aio-comparison__row:not(.aio-comparison__total) .aio-product-prices__bundle>.aio-save{display:none}.aio-comparison__row>.aio-quantity{margin:0}.aio-comparison__total{grid-template-columns:2fr 2fr 80px}}@media(max-width:989px){#MainContent .aio-panel-shell .pdp-v2-two-up__media:has(aio-image-compare){height:auto;aspect-ratio:1}#MainContent .aio-panel-shell .pdp-v2-two-up__highlight-copy{grid-template-columns:1fr}#MainContent .aio-panel-shell .aio-solution-link{grid-column:1;grid-row:auto;justify-self:start;margin-top:8px}#MainContent .aio-panel-shell[data-aio-layout=plate]{padding-top:48px;padding-bottom:48px}#MainContent .aio-panel-shell .accordion-block>.page-width{padding-inline:16px}.aio-product summary>span:not(.aio-product__caret):not(.aio-gifts__icon){flex-wrap:wrap;gap:2px 6px}}@media(min-width:990px){.aio-comparison__row{grid-template-columns:2fr 1fr 1fr 80px}.aio-comparison__row>div[role=cell]:has(.aio-product-prices),.aio-comparison__row .aio-product-prices{display:contents}.aio-comparison__row .aio-product-prices__single{grid-column:2}.aio-comparison__row .aio-product-prices__bundle{grid-column:3;align-items:flex-end}.aio-comparison__row .aio-quantity{grid-column:4;margin:0}}.aio-buybox__add{display:flex;align-items:center;justify-content:center;gap:14px}.aio-gifts__icon{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f2fbff;border:1px solid #dce8ec;color:var(--aio-frequency-benefit-color, #776cb1)}.aio-gifts__icon i{position:absolute;width:8px;height:8px;background:#ffb511;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.aio-gifts__icon i:nth-of-type(1){top:-3px;left:-4px;width:5px;height:5px}.aio-gifts__icon i:nth-of-type(2){top:-6px;right:-2px;transform:rotate(18deg)}.aio-gifts__icon i:nth-of-type(3){bottom:-4px;right:0}.aio-frequency__option:not(:has(input:checked)) .aio-frequency__per{background:#fafafa;color:#777}#MainContent .aio-panel-shell .kids-timeline__heading{font-family:var(--aio-timeline-heading-family)}#MainContent .aio-panel-shell .kids-timeline__title{font-family:var(--aio-timeline-title-family)}#MainContent .aio-panel-shell .kids-timeline__heading-line--secondary{color:var(--aio-timeline-secondary)}#MainContent .aio-panel-shell[data-aio-layout=timeline] .kids-timeline__card{border-color:var(--aio-timeline-border)}@media(min-width:990px){.aio-comparison__head>span:nth-child(2),.aio-comparison__head>span:nth-child(3){text-align:right}.aio-comparison__row .aio-product-prices__single{align-items:flex-end}}.aio-frequency__option:has(input[value=onetime]) .aio-frequency__per{background:#fafafa;color:#777}.aio-frequency__benefit{display:flex;align-items:center;gap:10px}.aio-frequency__benefit:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;flex-shrink:0;background-color:var(--aio-frequency-benefit-color, #776cb1);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.99996 1.66663C14.6023 1.66663 18.3333 5.39759 18.3333 9.99996C18.3333 14.6023 14.6023 18.3333 9.99996 18.3333C5.39759 18.3333 1.66663 14.6023 1.66663 9.99996C1.66663 5.39759 5.39759 1.66663 9.99996 1.66663ZM13.6377 6.62811C13.4353 6.62674 13.2403 6.70422 13.0938 6.84376C13.0864 6.85101 13.0799 6.8588 13.0734 6.86682L9.45607 11.4757L7.27508 9.29602C7.20356 9.21926 7.11728 9.15697 7.02144 9.11427C6.92578 9.07167 6.82232 9.04972 6.71762 9.04781C6.61289 9.04596 6.50824 9.06425 6.41109 9.10342C6.31381 9.14271 6.22486 9.20149 6.15068 9.27568C6.07649 9.34986 6.01771 9.43881 5.97842 9.53609C5.93925 9.63324 5.92096 9.73789 5.92281 9.84262C5.92472 9.94732 5.94667 10.0508 5.98927 10.1464C6.03197 10.2423 6.09426 10.3286 6.17102 10.4001L8.9271 13.1562C9.00137 13.2304 9.09011 13.2891 9.18751 13.3284C9.28484 13.3676 9.38913 13.3873 9.49405 13.3854C9.5988 13.3834 9.70219 13.3602 9.79787 13.3176C9.89355 13.2748 9.98012 13.2126 10.0515 13.1358L14.2087 7.93697C14.3453 7.78771 14.4188 7.59129 14.4135 7.38901C14.4081 7.18662 14.3246 6.99378 14.1802 6.8519C14.0356 6.71 13.8403 6.62964 13.6377 6.62811Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.99996 1.66663C14.6023 1.66663 18.3333 5.39759 18.3333 9.99996C18.3333 14.6023 14.6023 18.3333 9.99996 18.3333C5.39759 18.3333 1.66663 14.6023 1.66663 9.99996C1.66663 5.39759 5.39759 1.66663 9.99996 1.66663ZM13.6377 6.62811C13.4353 6.62674 13.2403 6.70422 13.0938 6.84376C13.0864 6.85101 13.0799 6.8588 13.0734 6.86682L9.45607 11.4757L7.27508 9.29602C7.20356 9.21926 7.11728 9.15697 7.02144 9.11427C6.92578 9.07167 6.82232 9.04972 6.71762 9.04781C6.61289 9.04596 6.50824 9.06425 6.41109 9.10342C6.31381 9.14271 6.22486 9.20149 6.15068 9.27568C6.07649 9.34986 6.01771 9.43881 5.97842 9.53609C5.93925 9.63324 5.92096 9.73789 5.92281 9.84262C5.92472 9.94732 5.94667 10.0508 5.98927 10.1464C6.03197 10.2423 6.09426 10.3286 6.17102 10.4001L8.9271 13.1562C9.00137 13.2304 9.09011 13.2891 9.18751 13.3284C9.28484 13.3676 9.38913 13.3873 9.49405 13.3854C9.5988 13.3834 9.70219 13.3602 9.79787 13.3176C9.89355 13.2748 9.98012 13.2126 10.0515 13.1358L14.2087 7.93697C14.3453 7.78771 14.4188 7.59129 14.4135 7.38901C14.4081 7.18662 14.3246 6.99378 14.1802 6.8519C14.0356 6.71 13.8403 6.62964 13.6377 6.62811Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.aio-image-compare .aio-image-compare__after,.aio-image-compare .aio-image-compare__photo{border-radius:0}.aio-image-compare__handle svg{display:block;flex-shrink:0}.aio-buybox .aio-product summary{font-family:var(--aio-body-font-family, var(--font-body-family));font-size:16px;font-weight:600;line-height:1.3}.aio-buybox .aio-product__body{font-family:var(--aio-body-font-family, var(--font-body-family));font-weight:400}.aio-buybox .aio-product-prices .aio-price-label{font-size:12px;font-weight:500;line-height:1.3}.aio-buybox .aio-product-prices__single .aio-price{font-size:18px}.aio-buybox .aio-product-prices__single strong{font-weight:600}.aio-buybox .aio-product-prices__bundle>.aio-price{font-size:24px;font-weight:600}.aio-frequency__option input{background:#fff;border-color:#776cb11a}.aio-frequency__option input:checked{background:#fff}.aio-frequency__option input:after{content:"";position:absolute;width:16px;height:16px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:transparent;pointer-events:none}.aio-frequency__option input:checked:after{background:#776cb1}.aio-buybox__subtotal{min-height:62px;padding-block:12px;margin-bottom:12px;font-weight:600}.aio-buybox__subtotal-prices>.aio-save{font-weight:600}.aio-buybox__guarantees{gap:20px;text-align:left;font-size:14px;line-height:1.3;padding:18px 20px}.aio-buybox__guarantee{display:flex;align-items:center;gap:12px}.aio-buybox__guarantee>.aio-icon{color:#776cb1;flex-shrink:0}.aio-buybox__guarantee strong{font-size:14px;font-weight:600;color:var(--aio-body-color)}.aio-buybox__guarantee p{color:#777}.aio-buybox__thumbnails>button{display:grid;place-items:center}.aio-buybox__thumbnails>button .aio-icon{width:16px;height:16px;stroke-width:2}.aio-comparison__head{font-size:16px;font-weight:600}.aio-comparison__head>span:nth-child(3){color:#776cb1}.aio-comparison__product{font-weight:600}.aio-comparison__total{min-height:100px}.aio-comparison__total>strong{font-size:18px;font-weight:600}.aio-comparison__total .aio-product-prices__bundle{font-size:20px}.aio-comparison__total .aio-product-prices__bundle>.aio-save:not([hidden]){display:inline-flex;align-self:flex-end;align-items:baseline;gap:4px;padding:2px 10px;border-radius:3px;background:var(--aio-price-success-background, #e7f1eb);color:var(--aio-price-success, #078942);font-size:14px;line-height:1.4;white-space:nowrap}.aio-comparison__row .aio-quantity__stepper button{width:24px;height:24px;min-height:24px;padding:0;font-size:20px}#MainContent .aio-panel-shell[data-aio-layout=trust] [class*=homepage-trust-section__stats-]{max-width:1200px;margin-inline:auto}@media(min-width:990px){.aio-comparison__head,.aio-comparison__row{grid-template-columns:minmax(0,1.8fr) minmax(0,.8fr) minmax(0,1fr) 160px}.aio-comparison__row .aio-quantity{justify-self:end}}@media(max-width:749px){.aio-buybox__guarantees{gap:10px;padding:16px 12px;font-size:11px}.aio-buybox__guarantee{flex-direction:column;text-align:center;gap:6px}.aio-buybox__guarantee strong{font-size:12px}}.aio-buybox__subtotal-prices>strong{font-weight:600}@media(min-width:750px){.aio-buybox__guarantees{grid-template-columns:1.3fr 1.2fr .8fr}}.aio-buybox .aio-product-prices>div{min-height:102px;justify-content:flex-start;padding:14px;gap:4px;border-color:#ededed;background:#fff}.aio-buybox .aio-product-prices .aio-product-prices__bundle{color:var(--aio-price-success, #078942);border-color:var(--aio-price-success, #078942);background:var(--aio-price-success-background, #e7f1eb)}.aio-buybox .aio-product-prices__bundle .aio-save{background:var(--aio-price-success, #078942);font-weight:600}.aio-buybox .aio-product-prices .aio-price-label{margin-bottom:4px;font-size:12px;letter-spacing:.6px}.aio-buybox .aio-product__body{padding-top:22px;padding-bottom:22px}.aio-buybox .aio-quantity{margin-top:16px}.aio-quantity .aio-add-single{gap:4px;justify-content:center;padding:0 16px;min-height:34px;font-weight:var(--aio-single-add-font-weight, 500)}.aio-add-single__plus{flex:0 0 14px}.aio-quantity .aio-icon{width:16px;height:16px;stroke-width:2}.aio-quantity__stepper{gap:12px;font-size:16px;font-weight:500}.aio-quantity .aio-quantity__stepper button{display:grid;place-items:center;width:24px;height:24px;min-height:24px;padding:0}.aio-quantity:has(.aio-quantity__stepper:not([hidden])){min-width:0}.aio-frequency__benefits{display:flex;flex-direction:column;gap:12px;padding:16px 0 20px}.aio-frequency__benefit{position:relative;display:block;padding-left:28px;font:400 14px/1.4 var(--aio-body-font-family, var(--font-body-family))}.aio-frequency__option:has(input[value=monthly])>.aio-frequency__badge{line-height:1.3;display:block}.aio-frequency__option:not(:has(input:checked)):has(input[value=monthly]){padding-bottom:0}.aio-frequency__option:has(input[value=monthly]) .aio-frequency__per{background:#e8f6ef;color:#078942}.aio-frequency__option:has(input[value=onetime]:checked){border-color:var(--aio-onetime-accent, #d94141)}.aio-frequency__option:has(input[value=onetime]:checked) input{border-color:var(--aio-onetime-accent, #d94141)}.aio-frequency__option:has(input[value=onetime]:checked) input:after{background:var(--aio-onetime-accent, #d94141)}.aio-frequency__option:has(input[value=onetime]) .aio-frequency__badge{background:var(--aio-onetime-accent, #d94141)}.aio-frequency__option:has(input[value=onetime]) .aio-frequency__benefit:before{display:none}.aio-frequency__benefit>.aio-benefit-cross{position:absolute;left:0;top:0;width:20px;height:20px;color:var(--aio-onetime-accent, #d94141)}#MainContent aio-audience .v1-hero-headline{line-height:var(--headline-line-height, 1.2);letter-spacing:normal}#MainContent aio-audience .v1-hero-headline-highlight{font-weight:var(--headline-highlight-font-weight, 700)}#MainContent aio-audience .v1-hero-text-section{gap:var(--hero-text-gap-desktop, 16px)}#MainContent aio-audience .v1-hero-description{line-height:var(--description-line-height-desktop, 1.4)}#MainContent aio-audience .v1-hero-description p{margin:0 0 16px}#MainContent aio-audience .v1-hero-description p:last-child{margin-bottom:0}.aio-buybox__subtotal-prices{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-left:auto}@media(max-width:990px){#MainContent aio-audience .v1-hero-text-section{gap:var(--hero-text-gap-mobile, 16px)}#MainContent aio-audience .v1-hero-description{line-height:var(--description-line-height-mobile, 1.5)}}@media(max-width:989px){.aio-buybox__subtotal{padding:14px 16px;gap:12px}.aio-buybox__subtotal>span:first-child{flex-basis:100%;line-height:1.2}.aio-buybox__subtotal-prices{margin-left:0;justify-content:flex-start}.aio-buybox__subtotal-prices>.aio-save{margin-left:0;font-size:12.6px;line-height:1.2;padding:6px 12px 8px}.aio-buybox__subtotal-prices>s{font-size:16px;font-weight:500;line-height:1.2}.aio-buybox__subtotal-prices>strong{font-size:22px;font-weight:700;line-height:1.2}.aio-comparison__row:not(.aio-comparison__total){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:14px 16px}.aio-comparison__product{grid-column:1 / -1;line-height:1.3}.aio-comparison__row .aio-product__bottle{width:48px;height:48px;padding:6px}.aio-comparison__row:not(.aio-comparison__total)>div[role=cell]:has(.aio-product-prices),.aio-comparison__row:not(.aio-comparison__total) .aio-product-prices{display:contents}.aio-comparison__row:not(.aio-comparison__total) .aio-product-prices>div{grid-row:2;padding:8px 14px;justify-content:flex-start;gap:1px;border-color:#00000012;min-height:100px}.aio-comparison__row:not(.aio-comparison__total) .aio-product-prices__single{grid-column:1;padding-bottom:50px;background:#fff}.aio-comparison__row:not(.aio-comparison__total) .aio-product-prices>.aio-product-prices__bundle{grid-column:2;color:var(--aio-price-success, #078942);border-color:var(--aio-price-success, #078942);background:var(--aio-price-success-background, #e7f1eb)}.aio-comparison__row .aio-price-label{font-size:12px;font-weight:600;line-height:1.3}.aio-comparison__row .aio-product-prices__single .aio-price{font-size:18px;font-weight:700;line-height:1.2}.aio-comparison__row .aio-product-prices__bundle>.aio-price{font-size:22px;font-weight:700;line-height:1.2}.aio-comparison__row:not(.aio-comparison__total) .aio-save{padding:1px 8px 2px;font-weight:700;line-height:1.3;background:var(--aio-price-success, #078942)}.aio-comparison__row .aio-quantity{grid-column:1;grid-row:2;align-self:end;justify-self:start;margin:0 0 8px 14px}}
/*# sourceMappingURL=/cdn/shop/t/569/assets/aio-bundle.css.map */
