body:has(.iflp-root) .shopify-section-group-header-group,body:has(.iflp-root) [id^=alia-root],body:has(.iflp-root) #beacon-container,body:has(.iflp-root) .Beacon,body:has(.iflp-root) scroll-to-top-button,body:has(.iflp-root) #ScrollUpButton{display:none!important}body:has(.iflp-root) main{overflow-x:clip}body:has(.iflp-root){--font-heading-family: var(--font-body-family)}body:has(.iflp-root) :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--font-body-family)}@media(max-width:749px){.iflp-card__price{display:flex;flex-direction:column;align-items:flex-end}.iflp-card__price s{margin-left:0;line-height:1.2}}@media(max-width:379px){.iflp-title{font-size:17px}.iflp-card{padding:12px;gap:10px}.iflp-card__label{font-size:15px}.iflp-card__checks{grid-template-columns:1fr}}.iflp-header,.iflp-root,.iflp-buybar,.iflp-upsell{--iflp-ink: #1f1a24;--iflp-grey: #6b6470;--iflp-plum: #693171;--iflp-plum-2: #5E2D68;--iflp-lavender: #E5D9C4;--iflp-gold: #E3B23C;--iflp-on-gold: #2B1C2A;--iflp-lilac: #E5D9C4;--iflp-nude: #F7F2EA;--iflp-yellow: #E3B23C;--iflp-edge: 20px;box-sizing:border-box}.iflp-root *,.iflp-root *:before,.iflp-root *:after,.iflp-header *,.iflp-header *:before,.iflp-header *:after,.iflp-buybar *,.iflp-buybar *:before,.iflp-buybar *:after,.iflp-upsell *,.iflp-upsell *:before,.iflp-upsell *:after{box-sizing:border-box}.iflp-topbar{display:grid;width:100%;margin:0;padding:.8rem 1.5rem;background:#5e2d68;color:#fff;text-align:center}.iflp-topbar__text{grid-area:1 / 1;align-self:center;margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.4;letter-spacing:.1rem;text-wrap:balance;color:inherit;opacity:0}.iflp-topbar__text.is-active{opacity:1}@media screen and (min-width:750px){.iflp-topbar__text{font-size:1.4rem}}.iflp-topbar.is-sliding{display:block;padding-left:0;padding-right:0;overflow:hidden}.iflp-topbar__viewport{overflow:hidden}.iflp-topbar__row{display:flex;align-items:center;gap:28px;width:max-content;transition:transform .7s ease-in-out;will-change:transform}.iflp-topbar.is-sliding .iflp-topbar__row{gap:18px}.iflp-topbar.is-sliding .iflp-topbar__text{grid-area:auto;flex:none;font-size:1.2rem;letter-spacing:.05rem;white-space:nowrap;opacity:1;color:#ffffff73;transition:color .7s ease-in-out}.iflp-topbar.is-sliding .iflp-topbar__text.is-active{color:#fff}.iflp-topbar__row.is-jumping,.iflp-topbar__row.is-jumping .iflp-topbar__text{transition:none}@media screen and (min-width:750px){.iflp-topbar.is-sliding .iflp-topbar__row{gap:28px}.iflp-topbar.is-sliding .iflp-topbar__text{font-size:1.4rem;letter-spacing:.1rem}.iflp-topbar__viewport{max-width:560px;margin:0 auto;-webkit-mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent)}}.iflp-header-section{position:sticky;top:0;z-index:30}.iflp-header{background:#fff;border-bottom:1px solid #eee}.iflp-header__inner{height:68px;max-width:1200px;margin:0 auto;padding:0 var(--iflp-edge);display:flex;align-items:center;justify-content:space-between}.iflp-header__logo{display:flex;align-items:center;color:var(--iflp-ink);text-decoration:none;font-weight:700}.iflp-header__logo-img{height:36px;width:auto}.iflp-header__cart{position:relative;display:flex;color:var(--iflp-ink);padding:6px}.iflp-header__count{position:absolute;top:0;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--iflp-plum);color:#fff;font-size:11px;line-height:18px;text-align:center}.iflp-header__count[hidden]{display:none}.iflp-main{color:var(--iflp-ink);font-size:16px;line-height:1.5;padding:8px 0 32px;overflow-x:clip}.iflp-gallery{margin-bottom:12px}.iflp-gallery__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--iflp-edge);padding:0 var(--iflp-edge);scrollbar-width:none;-webkit-overflow-scrolling:touch}.iflp-gallery__track::-webkit-scrollbar{display:none}.iflp-gallery__slide{flex:0 0 84%;scroll-snap-align:start;aspect-ratio:1 / 1;border-radius:16px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.iflp-gallery__img{display:block;width:100%;height:100%;object-fit:contain}.iflp-gallery__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.iflp-gallery__dot{width:6px;height:6px;padding:0;border:0;border-radius:3px;background:var(--iflp-lavender);cursor:pointer;transition:width .2s}.iflp-gallery__dot.is-active{width:20px;background:var(--iflp-plum)}.iflp-info{padding:0 var(--iflp-edge)}.iflp-title{margin:0 0 8px;color:var(--iflp-ink);font-size:19px;line-height:1.3;font-weight:600;letter-spacing:0}.iflp-title__sub{color:var(--iflp-plum-2);font-style:italic;font-weight:500}.iflp-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 16px}.iflp-title-row .iflp-title{flex:1 1 auto;min-width:0;margin:0;font-size:21px;line-height:1.25}.iflp-title-row .iflp-title__sub{white-space:nowrap}@media(max-width:379px){.iflp-title-row .iflp-title{font-size:19px}}.iflp-rating{display:flex;align-items:center;gap:6px;margin:0 0 10px;color:var(--iflp-ink);font-size:14px}.iflp-rating__text{font-style:normal}.iflp-rating__stars{display:inline-flex;gap:2px}.iflp-star{display:block;flex:none}.iflp-headline-price{flex:none;display:flex;flex-direction:column;align-items:flex-end;margin:0;text-align:right}.iflp-headline-price__main{white-space:nowrap}.iflp-headline-price__main strong{font-size:24px;line-height:28px;font-weight:700}.iflp-headline-price__suffix{font-size:15px;color:var(--iflp-grey);margin-left:2px}.iflp-headline-price__alt{font-size:13px;line-height:1.35;color:var(--iflp-grey)}.iflp-headline-price__alt[hidden],.iflp-headline-price__suffix[hidden]{display:none}.iflp-info .iflp-intro{margin:0 0 14px}.iflp-info .iflp-intro p{margin:0}.iflp-buy{padding:0 var(--iflp-edge);scroll-margin-top:76px;outline:none}.iflp-cards{display:grid;gap:12px;margin:6px 0 16px}.iflp-card{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1.5px solid #e2d8cd;border-radius:14px;background:#fff;cursor:pointer}.iflp-card--badge{margin-top:8px}.iflp-card:has(input:checked){border-color:var(--iflp-plum);box-shadow:0 0 0 1px var(--iflp-plum);background:#fcf9f5}.iflp-card input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--iflp-plum)}.iflp-card--soldout{opacity:.5;cursor:not-allowed}.iflp-card__badge{position:absolute;top:-10px;left:14px;padding:2px 8px;border-radius:4px;background:var(--iflp-gold);color:var(--iflp-on-gold);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:16px}.iflp-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.iflp-card__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.iflp-card__label{min-width:0;font-weight:700;font-size:16px}.iflp-card__price{flex:none;white-space:nowrap;text-align:right}.iflp-card__price strong{font-size:17px}.iflp-card__suffix{font-size:13px;color:var(--iflp-grey)}.iflp-card__price s{margin-left:6px;font-size:13px;font-weight:400;color:var(--iflp-grey)}.iflp-card__sub{font-size:13px;color:var(--iflp-grey)}.iflp-card__sub-part{white-space:nowrap}.iflp-card__checks.iflp-card__ship{grid-template-columns:1fr;row-gap:2px;line-height:1.4}.iflp-card__checks{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:8px;font-size:13px}.iflp-card__check{position:relative;padding-left:16px}.iflp-card__check:before{content:"\2713";position:absolute;left:0;color:var(--iflp-plum);font-weight:700}.iflp-card__checks:not(.iflp-card__ship){row-gap:2px;line-height:1.4}.iflp-card__checks--cols{align-items:start}.iflp-card__col{display:flex;flex-direction:column;gap:2px;min-width:0}.iflp-card[hidden]{display:none}.iflp-qty{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 12px}.iflp-qty__pill{min-height:44px;padding:10px 16px;border:1.5px solid #d6ccc1;border-radius:999px;background:#f2ede7;color:#3a3034;font:inherit;font-size:15px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.iflp-qty__pill{position:relative}.iflp-qty{margin-top:12px}.iflp-qty__badge{position:absolute;top:-10px;left:16px;padding:2px 8px;border-radius:4px;background:var(--iflp-gold);color:var(--iflp-on-gold);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:16px;white-space:nowrap;pointer-events:none}.iflp-qty__pill[aria-checked=true]{border-color:var(--iflp-plum);background:var(--iflp-plum);color:#fff}.iflp-qty__pill:focus-visible{outline:2px solid var(--iflp-plum);outline-offset:2px}@media(prefers-reduced-motion:reduce){.iflp-qty__pill{transition:none}}.iflp-card--gift{flex-wrap:wrap;row-gap:12px}.iflp-gift{flex:0 0 100%;display:flex;align-items:center;gap:10px;padding:9px 12px 9px 10px;border:1.5px solid transparent;border-radius:14px;background:#f3efea;color:#8f857e;transition:background-color .45s ease,border-color .45s ease,color .45s ease}.iflp-gift__icon{flex:none;display:flex;color:#b3aaa2;transition:color .45s ease}.iflp-gift__words{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.25}.iflp-gift__title{font-size:14px;font-weight:700;color:#857b74;transition:color .45s ease}.iflp-gift__text{font-size:12px;color:#8f857e}.iflp-gift__badge{flex:none;padding:3px 8px;border-radius:6px;background:#e6dfd8;color:#7a706a;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;transition:background-color .45s ease,color .45s ease}.iflp-card.is-selected .iflp-gift{border-color:var(--iflp-lavender);background:var(--iflp-nude);color:#5a4e54;animation:iflp-gift-on 2s ease-in-out 1}.iflp-card.is-selected .iflp-gift__icon,.iflp-card.is-selected .iflp-gift__title{color:var(--iflp-plum)}.iflp-card.is-selected .iflp-gift__text{color:#5a4e54}.iflp-card.is-selected .iflp-gift__badge{background:var(--iflp-plum-2);color:#fff}@keyframes iflp-gift-on{0%,to{box-shadow:0 0 #69317100}40%{box-shadow:0 0 0 3px #6931711a,0 0 12px #69317129}}@media(prefers-reduced-motion:reduce){.iflp-gift,.iflp-gift *{transition:none}.iflp-card.is-selected .iflp-gift{animation:none}}@media(max-width:379px){.iflp-gift__text{font-size:11px}.iflp-gift__title{font-size:13px}}.iflp-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:14px 24px;border:0;border-radius:999px;background:var(--iflp-yellow);color:var(--iflp-on-gold);font-size:17px;font-weight:700;letter-spacing:.02em;text-decoration:none;cursor:pointer}.iflp-btn[disabled],.iflp-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}.iflp-form__error{margin-bottom:8px;color:#b00020;font-size:14px}.iflp-risk{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--iflp-grey);text-align:center;text-wrap:balance}.iflp-buy__note{margin-top:12px;font-size:14px;color:var(--iflp-grey);text-align:center}.iflp-buy__note p{margin:0}.iflp-buy .irhsa-buy.irhsa-buy{max-width:100%;margin-top:10px}.iflp-more{padding:24px var(--iflp-edge) 0}.iflp-intro p{margin:0 0 12px}.iflp-bullets{margin:0 0 20px;padding:0;list-style:none}.iflp-bullets li{position:relative;padding-left:24px;margin-bottom:6px}.iflp-bullets li:before{content:"\2713";position:absolute;left:0;color:var(--iflp-plum);font-weight:700}.iflp-review{margin:0 0 20px;padding:16px;border-radius:14px;background:#efe3f1}.iflp-review__stars{color:var(--iflp-gold);letter-spacing:1px}.iflp-review__quote{margin:6px 0;font-size:15px}.iflp-review__author{font-size:14px;font-weight:600}.iflp-review{text-align:center}.iflp-review__stars{font-size:20px;letter-spacing:3px;-webkit-text-stroke:.6px #9a7420}.iflp-review__quote{border:0;padding:0;font-style:normal}.iflp-review__quote:before{content:"\201c"}.iflp-review__quote:after{content:"\201d"}.iflp-tab{border-top:1px solid #e8dfd6}.iflp-tab:last-child{border-bottom:1px solid #e8dfd6}.iflp-tab__summary{display:flex;justify-content:space-between;align-items:center;padding:14px 0;font-weight:600;cursor:pointer;list-style:none}.iflp-tab__summary::-webkit-details-marker{display:none}.iflp-tab__summary:after{content:"+";font-size:20px;font-weight:400}.iflp-tab[open] .iflp-tab__summary:after{content:"\2212"}.iflp-tab__content{padding:0 0 14px;font-size:15px}.iflp-buybar__note{margin:6px 0 0;font-size:12px;line-height:1.35;color:var(--iflp-grey);text-align:center;white-space:nowrap}@media(max-width:379px){.iflp-buybar__note{font-size:11px}}.iflp-buybar{position:fixed;left:0;right:0;bottom:0;z-index:900;padding:14px 20px calc(22px + env(safe-area-inset-bottom));background:#ffffffd1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 -2px 12px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.iflp-buybar.is-visible{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s}.iflp-buybar[hidden]{display:none}body.iflp-has-buybar{padding-bottom:116px}.iflp-btn--add{padding-left:14px;padding-right:14px;white-space:nowrap}.iflp-btn__was{margin-left:2px;color:#2b1c2a8c;font-weight:inherit;text-decoration-thickness:1.5px}@media(max-width:379px){.iflp-btn--add{font-size:16px;letter-spacing:0}}body:has(.iflp-root) .ir-reels__heading em,body:has(.iflp-root) .transformation-heading em,body:has(.iflp-root) .easy-steps--layout-split .easy-steps__step-label{color:#693171}body:has(.iflp-root) .transformation-cell--placeholder{background:#e5d9c4}body:has(.iflp-root) .ir-inco{--ir-inco-border: rgba(105, 49, 113, .18)}body:has(.iflp-root) .eb{--eb-card-border: 2px solid #693171;--eb-accent: #693171}body:has(.iflp-root),body:has(.iflp-root) main .color-background-1{background-color:#fff}body:has(.iflp-root) .inositol-alone__stat-card{background:#fff;border-radius:20px;padding:28px 20px 30px;gap:16px;text-align:center}body:has(.iflp-root) .inositol-stat-card__title{color:#2b1c2a;font-size:34px;line-height:1.1;font-weight:800;letter-spacing:.01em}body:has(.iflp-root) .inositol-alone__stat-image{max-width:270px;margin:0 auto}body:has(.iflp-root) .inositol-alone__stat-text{color:#2b1c2a;font-size:17px;line-height:1.45;text-align:center}body:has(.iflp-root) .inositol-alone__stat-text p{margin:0 0 14px}body:has(.iflp-root) .inositol-alone__stat-text p:last-child{margin:0}body:has(.iflp-root) .inositol-alone__stat-card .inositol-alone__right-mobile{margin:4px 0}body:has(.iflp-root) .inositol-alone__stat-card .inositol-alone__right-mobile img{display:block;width:100%;border-radius:16px}body:has(.iflp-root) .inositol-alone__bottom-box{display:block;padding:0;background:transparent!important;color:#2b1c2a;font-size:17px;line-height:1.4;text-align:center}body:has(.iflp-root) .inositol-alone__bottom-box img{display:none}body:has(.iflp-root) .inositol-alone__bottom-box p{margin:0}body:has(.iflp-root) .inositol-alone__bottom-box p:first-child strong{display:block;margin:0 0 4px;color:#693171;font-size:22px;font-weight:700}@media(min-width:750px){body:has(.iflp-root) .inositol-stat-card__title{font-size:38px}}body:has(.iflp-root) .inositol-alone__title,body:has(.iflp-root) .inositol-alone__checks,body:has(.iflp-root) .inositol-alone__subtitle{display:none}body:has(.iflp-root) .trust-badges-section{background:transparent!important}@media(max-width:749px){body:has(.iflp-root) .trust-badges-section{padding-left:0!important;padding-right:0!important}body:has(.iflp-root) .eb__viewport{width:auto;margin-left:calc(-1*max(1.5rem,env(safe-area-inset-left)));margin-right:calc(-1*max(1.5rem,env(safe-area-inset-right)))}}body:has(.iflp-root) .iwbg__grid{display:flex!important;gap:16px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body:has(.iflp-root) .iwbg__grid::-webkit-scrollbar{display:none}body:has(.iflp-root) .iwbg__card{flex:0 0 78%;min-width:0;scroll-snap-align:center}@media(min-width:750px){body:has(.iflp-root) .iwbg__card{flex-basis:calc((100% - 32px) / 3)}}body:has(.iflp-root) .iwbg__grid.iflp-icons-wait .iwbg__icon-ring{visibility:hidden}body:has(.iflp-root) .eb__arrows{display:none!important}.iflp-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.iflp-dots[hidden]{display:none}.iflp-dots__dot{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:#e5d9c4;cursor:pointer;transition:width .2s}.iflp-dots__dot.is-active{width:22px;background:#693171}.iflp-inside{--iflp-open: 1;background:#fff;color:#2b1c2a;padding:16px 0 24px;overflow-x:clip}.iflp-inside__head{position:relative;max-width:560px;margin:0 auto;padding:132px 20px 0;text-align:center}.iflp-inside__capsule{position:absolute;z-index:0;top:0;left:50%;width:250px;aspect-ratio:1 / 1;margin-left:-125px;pointer-events:none}.iflp-inside__capsule[hidden]{display:none}.iflp-inside__half{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;will-change:transform;-webkit-mask-image:linear-gradient(to bottom,#000 calc(40% + var(--iflp-open) * 62%),transparent calc(52% + var(--iflp-open) * 62%));mask-image:linear-gradient(to bottom,#000 calc(40% + var(--iflp-open) * 62%),transparent calc(52% + var(--iflp-open) * 62%))}.iflp-inside__half--l{clip-path:inset(0 50% 0 0);transform-origin:40% 33%;transform:translate(calc((1 - var(--iflp-open)) * 12.5%)) rotate(calc((1 - var(--iflp-open)) * -33deg))}.iflp-inside__half--r{clip-path:inset(0 0 0 50%);transform-origin:65% 33.5%;transform:translate(calc((1 - var(--iflp-open)) * -12.5%)) rotate(calc((1 - var(--iflp-open)) * 23deg))}.iflp-inside__words{position:relative;z-index:1}.iflp-inside__head:has(.iflp-inside__capsule[hidden]),.iflp-inside__head:not(:has(.iflp-inside__capsule)){padding-top:8px}.iflp-inside__eyebrow{margin:0 0 6px;color:#693171;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px #fff,0 0 4px #fff}.iflp-inside__title{margin:0;color:#5e2d68;font-size:32px;line-height:1.1;font-weight:600;letter-spacing:0;text-shadow:0 0 14px rgba(255,255,255,.9)}.iflp-inside__viewport{position:relative;z-index:1;margin:6px 0 0;--iflp-card: min(72vw, 280px)}.iflp-inside__grid{display:flex;gap:14px;margin:0;padding:20px calc(50% - var(--iflp-card) / 2) 24px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.iflp-inside__grid::-webkit-scrollbar{display:none}.iflp-inside__card{--iflp-grow: 0;flex:0 0 var(--iflp-card);scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;min-width:0;padding:18px 16px 22px;border:1px solid rgba(94,45,104,.18);border-radius:18px;background:#5e2d681a;box-shadow:0 8px 20px #2b1c2a14;text-align:center;transform:scale(calc(1 + var(--iflp-grow) * .07));transform-origin:50% 50%}.iflp-inside__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:170px;aspect-ratio:1 / 1;margin:0 0 10px}.iflp-inside__img{display:block;width:100%;height:100%;object-fit:contain}.iflp-inside__media.is-icon .iflp-inside__img{display:none}.iflp-inside__media:not(.is-icon) .iflp-inside__icon{display:none}.iflp-inside__icon{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border:1px solid rgba(154,122,46,.5);border-radius:50%;color:#9a7a2e}.iflp-inside__name{margin:0 0 4px;color:#5e2d68;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:0;overflow-wrap:anywhere}.iflp-inside__sub{margin:0 0 8px;color:#9a7a2e;font-size:14px;font-style:italic;line-height:1.35;text-wrap:balance}.iflp-inside__text{margin:0;color:#2b1c2ad9;font-size:12px;line-height:1.45;text-wrap:balance}.iflp-inside__dots{display:flex;justify-content:center;gap:8px;margin:0}.iflp-inside__dot{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:#e5d9c4;cursor:pointer;transition:width .2s,background-color .2s}.iflp-inside__dot.is-active{width:22px;background:#693171}.iflp-inside__dot{position:relative}.iflp-inside__dot:after{content:"";position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}.iflp-inside__intro{max-width:600px;margin:18px auto 0;padding:0 20px;color:#2b1c2a;font-size:15px;line-height:1.5;text-align:center;text-wrap:balance;box-sizing:content-box}.iflp-inside__words .iflp-inside__intro{margin:10px auto 0;padding:0;text-shadow:0 0 10px #fff,0 0 4px #fff}.iflp-inside__footer{margin:16px auto 0;max-width:560px;padding:0 20px;color:#2b1c2a;font-size:16px;font-weight:700;line-height:1.4;text-align:center;text-wrap:balance}.iflp-inside__note{margin:10px auto 0;max-width:640px;padding:0 20px;color:#2b1c2a99;font-size:11px;line-height:1.45;text-align:center}@media(prefers-reduced-motion:reduce){.iflp-inside{--iflp-open: 1 !important}.iflp-inside__grid{scroll-behavior:auto}.iflp-inside__dot{transition:none}}@media(min-width:750px){.iflp-inside{padding:24px 0 36px}.iflp-inside__head{padding-top:168px}.iflp-inside__capsule{width:320px;margin-left:-160px}.iflp-inside__title{font-size:40px}.iflp-inside__viewport{--iflp-card: 300px}.iflp-inside__intro{font-size:16px}.iflp-inside__name{font-size:22px}.iflp-inside__sub{font-size:15px}.iflp-inside__text{font-size:14px}}.iflp-inside__title{font-size:36px;font-weight:800!important}.iflp-inside__name{font-weight:800!important}.iflp-inside__sub{white-space:nowrap}.iflp-inside__text{font-size:13px}.iflp-inside__img{filter:drop-shadow(0 4px 6px rgba(43,28,42,.14))}@media(min-width:750px){.iflp-inside__title{font-size:44px}.iflp-inside__text{font-size:15px}}@media(min-width:990px){.iflp-inside__grid{max-width:1120px;margin:0 auto;padding:6px 32px 14px;overflow:visible;scroll-snap-type:none;gap:20px}.iflp-inside__card{flex:1 1 0}.iflp-inside__card--copy,.iflp-inside__dots{display:none}}.iflp-upsell{position:fixed;z-index:1000000;left:50%;top:50%;width:min(92vw,460px);max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;padding:26px 20px 18px;border-radius:20px;background:#fff;color:var(--iflp-on-gold);box-shadow:0 12px 40px #2b1c2a47,0 0 0 100vmax #2b1c2a73;opacity:0;transform:translate(-50%,calc(-50% + 16px));transition:opacity .3s ease,transform .3s ease}.iflp-upsell[hidden]{display:none}.iflp-upsell.is-open{opacity:1;transform:translate(-50%,-50%)}.iflp-upsell__close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--iflp-on-gold);cursor:pointer}.iflp-upsell__top{display:flex;gap:12px;align-items:flex-start}.iflp-upsell__words{flex:1 1 auto;min-width:0}.iflp-upsell__eyebrow{margin:0 0 6px;padding-right:32px;color:var(--iflp-plum);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.iflp-upsell__title{margin:0 0 10px;color:var(--iflp-plum-2);font-size:22px;line-height:1.2;font-weight:600;letter-spacing:0;outline:none}.iflp-upsell__title em{font-style:italic;font-weight:500}.iflp-upsell__body{font-size:14px;line-height:1.45}.iflp-upsell__body p{margin:0}.iflp-upsell__media{flex:0 0 104px;display:flex;align-items:center;justify-content:center}.iflp-upsell__img{display:block;width:100%;height:auto;max-height:180px;object-fit:contain}.iflp-upsell__attrs{display:flex;flex-wrap:wrap;gap:4px 0;margin:14px 0 0;padding:0;list-style:none;color:var(--iflp-plum-2);font-size:12px;font-weight:600}.iflp-upsell__attrs li+li:before{content:"\b7";margin:0 6px;color:var(--iflp-gold)}.iflp-upsell__price{margin:14px 0 0;font-size:22px;line-height:1.2}.iflp-upsell__price s{margin-right:6px;color:#2b1c2a8c;font-size:17px}.iflp-upsell__price strong{color:var(--iflp-plum)}.iflp-upsell__badge{display:inline-block;margin:8px 0 0;padding:4px 12px;border-radius:999px;background:var(--iflp-gold);color:var(--iflp-on-gold);font-size:12px;font-weight:700;letter-spacing:.04em}.iflp-upsell__error{margin:10px 0 0;color:#b00020;font-size:13px}.iflp-upsell__yes{margin-top:14px;min-height:52px;font-size:16px}.iflp-upsell__yes[aria-busy=true]{opacity:.7;cursor:progress}.iflp-upsell__no{display:block;margin:8px auto 0;padding:8px 12px;border:0;background:transparent;color:var(--iflp-on-gold);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(min-width:750px){.iflp-upsell{padding:30px 28px 20px}.iflp-upsell__title{font-size:26px}.iflp-upsell__media{flex-basis:130px}}@media(prefers-reduced-motion:reduce){.iflp-upsell{transition:none}}.iflp-upsell__top:has(.iflp-upsell__media--hand){align-items:stretch;gap:14px}.iflp-upsell__media--hand{position:relative;flex:0 0 104px;align-self:stretch;min-height:180px;overflow:visible clip;pointer-events:none}.iflp-upsell__media--hand .iflp-upsell__img{position:absolute;top:-9.2%;left:50%;width:auto;height:131.6%;max-height:none;max-width:none;transform:translate(-42%);object-fit:contain}.iflp-upsell__attrs li{white-space:nowrap}.iflp-upsell__attrs-br{flex-basis:100%;height:0}.iflp-upsell__attrs .iflp-upsell__attrs-br+li:before,.iflp-upsell__attrs li.iflp-upsell__attrs-br:before{content:none}.iflp-upsell__badge{display:block;margin:6px 0 0;padding:0;border-radius:0;background:none;color:#000;font-size:13px;font-weight:800;letter-spacing:.06em;text-shadow:none}.iflp-upsell__badge-save{color:var(--iflp-plum-2)}@media(min-width:750px){.iflp-upsell__media--hand{flex-basis:130px}}.iflp-compare{background:#fff;color:#2b1c2a;padding:30px 0 34px}.iflp-compare__inner{max-width:760px;margin:0 auto;padding:0 20px}.iflp-compare__title{margin:0;color:#2b1c2a;font-size:32px;line-height:1.12;letter-spacing:0}.iflp-compare__title em{display:block;color:#693171;font-style:italic}.iflp-compare__intro{margin:16px 0 0;color:#2b1c2ad9;font-size:17px;line-height:1.5}.iflp-compare__table{margin:28px 0 0}.iflp-compare__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.95fr);align-items:stretch;border-top:1px solid rgba(43,28,42,.1)}.iflp-compare__row--head{border-top:0;align-items:end}.iflp-compare__label{display:flex;align-items:center;padding:16px 8px 16px 4px;font-size:16px;line-height:1.35}.iflp-compare__ours{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 8px;background:#f6ecf2;color:#693171;text-align:center;font-size:14px}.iflp-compare__theirs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 6px;color:#2b1c2a9e;font-size:14px;line-height:1.35;text-align:center}.iflp-compare__row--head .iflp-compare__ours,.iflp-compare__row--head .iflp-compare__theirs{justify-content:flex-end;padding-top:20px;padding-bottom:18px;border-radius:0}.iflp-compare__row--head .iflp-compare__ours{border-radius:14px 14px 0 0}.iflp-compare__row:last-child .iflp-compare__ours{border-radius:0 0 14px 14px}.iflp-compare__row--head .iflp-compare__label{align-items:flex-end;padding-bottom:18px}.iflp-compare__row--head .iflp-compare__label{grid-column:1 / -1;grid-row:1;padding:0 4px 12px}.iflp-compare__row--head .iflp-compare__ours{grid-column:2;grid-row:2}.iflp-compare__row--head .iflp-compare__theirs{grid-column:3;grid-row:2}.iflp-compare__eyebrow{margin:0;color:#2b1c2ab3;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.iflp-compare__eyebrow--plum{color:#693171}.iflp-compare__bottle{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;max-width:110px;aspect-ratio:1 / 1;margin:0 0 10px}.iflp-compare__bottle img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(43,28,42,.18))}.iflp-compare__drawn{display:none;width:60%;height:auto}.iflp-compare__bottle.is-drawn img{display:none}.iflp-compare__bottle.is-drawn .iflp-compare__drawn{display:block}.iflp-compare__name{color:#693171;font-size:14px;font-weight:600;line-height:1.3}.iflp-compare__name--plain{color:#2b1c2abf;font-weight:400}.iflp-compare__tick{color:#693171}.iflp-compare__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.iflp-compare__why{margin:30px 0 0;padding:24px 0 0;border-top:1px solid rgba(43,28,42,.12)}.iflp-compare__why-text{margin:10px 0 0;font-size:18px;line-height:1.5}@media(min-width:750px){.iflp-compare{padding:54px 0 60px}.iflp-compare__title{font-size:46px}.iflp-compare__intro{font-size:19px}.iflp-compare__label{padding-left:8px;font-size:18px}.iflp-compare__ours,.iflp-compare__theirs,.iflp-compare__name{font-size:15px}.iflp-compare__bottle{max-width:140px}.iflp-compare__why-text{font-size:20px}}body:has(.iflp-root) .ir-faq-pill__footer{font-size:14px!important;line-height:1.55!important}body:has(.iflp-root) .ir-faq-pill__footer p{margin:0 0 12px}body:has(.iflp-root) .ir-faq-pill__footer--desktop>p:first-child,body:has(.iflp-root) .ir-faq-pill__footer--mobile>p:first-child{margin:0 0 24px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12);font-size:18px;line-height:1.4}body:has(.iflp-root) .ir-faq-pill__footer-spacer{display:none}body:has(.iflp-root) .ir-faq-pill__footer--desktop>p:first-child,body:has(.iflp-root) .ir-faq-pill__footer--mobile>p:first-child{margin:0;padding-bottom:0;border-bottom:0}.iflp-disclaimer{max-width:880px;margin:0 auto;padding:32px 20px 36px;background:#fff}.iflp-disclaimer__text{color:#6b6470;font-size:13px;line-height:1.55;text-align:center}.iflp-disclaimer__text p{margin:0 0 12px}.iflp-disclaimer__text p:last-child{margin:0}.iflp-disclaimer__text strong{color:#57505c}@media(min-width:750px){.iflp-disclaimer{padding:40px 20px 48px}.iflp-disclaimer__text{font-size:14px}}body:has(.iflp-root) .transformation-cta,body:has(.iflp-root) .transformation-trust-item{display:none!important}body:has(.iflp-root) .transformation-cta-wrap{gap:0;margin-top:-12px}@media(min-width:750px){.iflp-btn--buybar{width:500px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.iflp-buybar,.iflp-gallery__dot,.iflp-dots__dot{transition:none}}@media(max-width:749px){.iflp-topbar{padding-top:.5rem;padding-bottom:.5rem}.iflp-header__inner{height:56px}.iflp-header__logo-img{height:32px}.iflp-main{padding-top:4px}.iflp-gallery{margin-bottom:8px}.iflp-gallery__slide{flex-basis:min(84%,max(200px,calc(100vh - 430px)));flex-basis:min(84%,max(200px,calc(100svh - 430px)))}.iflp-gallery__dots{margin-top:8px}.iflp-rating{margin-bottom:6px}.iflp-title-row{margin-bottom:10px}.iflp-info .iflp-intro{margin-bottom:8px;font-size:15px;line-height:1.45}.iflp-qty{margin-top:10px}.iflp-buybar{padding-top:10px;padding-bottom:calc(14px + env(safe-area-inset-bottom))}.iflp-btn--buybar{min-height:52px;padding-top:12px;padding-bottom:12px}body.iflp-has-buybar{padding-bottom:104px}}.iflp-promise{margin:-2px 0 10px;color:var(--iflp-plum-2);font-size:18px;line-height:1.3;font-weight:600;letter-spacing:0;text-wrap:balance}@media(min-width:750px){.iflp-promise{margin:0 0 14px;font-size:21px}}@media(max-width:749px){.iflp-gallery__slide{flex-basis:min(84%,max(200px,calc(100vh - 462px)));flex-basis:min(84%,max(200px,calc(100svh - 462px)))}}.iflp-buy__note{margin-top:8px;font-size:12px;line-height:1.4}.iflp-gallery{position:relative}.iflp-gallery__arrow{display:none}@media(min-width:990px){.iflp-gallery__arrow{position:absolute;z-index:2;top:calc(45% - 26px);display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:1px solid rgba(43,28,42,.12);border-radius:50%;background:#fff;color:#2b1c2a;box-shadow:0 2px 10px #2b1c2a1f;cursor:pointer;transition:background-color .2s ease}.iflp-gallery__arrow svg{width:18px;height:18px}.iflp-gallery__arrow[hidden]{display:none}.iflp-gallery__arrow:hover{background:#f7f2ea}.iflp-gallery__arrow:focus-visible{outline:2px solid var(--iflp-plum);outline-offset:2px}.iflp-gallery__arrow--prev{left:-26px}.iflp-gallery__arrow--next{left:calc(90% - 26px)}}body:has(.iflp-root) .ircf-gift__hint{display:none}body:has(.iflp-root) .ircf-summary__row--savings dt{font-size:0}body:has(.iflp-root) .ircf-summary__row--savings dt:before{content:"Subscription savings";font-size:14px}@media(min-width:990px){body:has(.iflp-root) .trust-badges-section{margin-top:8px!important;padding-top:0!important;padding-bottom:0!important}}.iflp-toggles{background:#fff;padding:0 20px 32px}.iflp-toggles__inner{max-width:880px;margin:0 auto;display:grid;gap:12px}.iflp-toggles__item{border:1px solid rgba(140,26,76,.3);border-radius:28px;background:#8c1a4c0d;overflow:hidden}.iflp-toggles__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;color:#8c1a4c;font-size:17px;font-weight:700;line-height:1.35;cursor:pointer;list-style:none}.iflp-toggles__summary::-webkit-details-marker{display:none}.iflp-toggles__icon{position:relative;flex:none;width:16px;height:16px}.iflp-toggles__icon:before,.iflp-toggles__icon:after{content:"";position:absolute;left:0;top:7px;width:16px;height:2px;border-radius:1px;background:currentColor;transition:transform .2s ease}.iflp-toggles__icon:after{transform:rotate(90deg)}.iflp-toggles__item[open] .iflp-toggles__icon:after{transform:rotate(0)}.iflp-toggles__item[open] .iflp-toggles__summary{background:#8c1a4c;color:#fff}.iflp-toggles__answer{padding:14px 22px 18px;color:#2b1c2a;font-size:15px;line-height:1.55}.iflp-toggles__answer p{margin:0}@media(min-width:750px){.iflp-toggles{padding-bottom:48px}.iflp-toggles__summary{font-size:18px}.iflp-toggles__answer{font-size:16px}}@media(prefers-reduced-motion:reduce){.iflp-toggles__icon:before,.iflp-toggles__icon:after,.iflp-gallery__arrow{transition:none}}@media(min-width:750px){.iflp-header,.iflp-root{--iflp-edge: 32px}.iflp-main>:not(.iflp-buybar){max-width:640px;margin-left:auto;margin-right:auto}.iflp-gallery__slide{flex-basis:80%}.iflp-title,.iflp-title-row .iflp-title{font-size:28px}.iflp-headline-price__main strong{font-size:32px;line-height:36px}.iflp-headline-price__suffix{font-size:16px}.iflp-headline-price__alt{font-size:14px}}@media(min-width:990px){.iflp-main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:48px;max-width:1200px;margin:0 auto;padding:32px var(--iflp-edge) 48px}.iflp-main>:not(.iflp-buybar){max-width:none;margin-left:0;margin-right:0}.iflp-gallery{grid-column:1;grid-row:1 / span 3;align-self:start;position:sticky;top:84px;margin:0}.iflp-info,.iflp-buy,.iflp-more{grid-column:2;padding-left:0;padding-right:0}.iflp-gallery__track{padding:0;scroll-padding-left:0}.iflp-gallery__slide{flex-basis:90%}.iflp-title,.iflp-title-row .iflp-title{font-size:30px}}body:has(.iflp-root) [id^=eb-] .eb__heading.rte{max-width:none;margin-left:0;text-align:left;font-size:min(34px,4.4vw)!important;white-space:nowrap}body:has(.iflp-root) .eb__description{margin-left:0;text-align:left;font-size:16px}body:has(.iflp-root) [id^=eb-] .eb__card{height:auto!important;min-height:0!important;max-height:none!important;padding-top:18px!important;padding-bottom:20px!important;overflow:visible!important}body:has(.iflp-root) [id^=eb-] .eb__icon{width:64px!important;height:64px!important;padding:0!important;margin:0 auto 14px!important}body:has(.iflp-root) [id^=eb-] .eb__icon img,body:has(.iflp-root) [id^=eb-] .eb__icon svg{width:64px;height:64px;max-width:64px;max-height:64px;object-fit:contain}body:has(.iflp-root) .ir-reels__play-icon{background:#efe3f1;color:#693171}body:has(.iflp-root) .ir-reels__play-btn:hover:not(:disabled) .ir-reels__play-icon,body:has(.iflp-root) .ir-reels__play-btn:focus-visible:not(:disabled) .ir-reels__play-icon{background:#e2cfe6}body:has(.iflp-root) .easy-steps__steps-col{display:none}body:has(.iflp-root) .easy-steps--layout-split .easy-steps__media-col{margin-bottom:0}@media(min-width:750px){body:has(.iflp-root) .easy-steps--layout-split .easy-steps__columns--split{grid-template-columns:minmax(0,1fr)}body:has(.iflp-root) .easy-steps--layout-split .easy-steps__columns--split .easy-steps__media-col{justify-self:center}body:has(.iflp-root) .easy-steps--layout-split .easy-steps__columns--split .easy-steps__media-col .easy-steps__media{margin-left:auto;margin-right:auto}}.iflp-steps{background:#fff;color:#2b1c2a;padding:16px 0 28px}.iflp-steps__inner{max-width:760px;margin:0 auto;padding:0 20px}.iflp-steps__eyebrow{margin:0 0 10px;color:#693171;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.iflp-steps__title{margin:0;color:#2b1c2a;font-size:32px;line-height:1.12;letter-spacing:0}.iflp-steps__title em{display:block;color:#693171;font-style:italic}.iflp-steps__list{list-style:none;margin:28px 0 0;padding:0}.iflp-steps__step{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:18px;align-items:start;padding-bottom:28px}.iflp-steps__step:last-child{padding-bottom:0}.iflp-steps__step:not(:last-child):after{content:"";position:absolute;left:60px;top:120px;bottom:0;width:1px;background:#dccfd8}.iflp-steps__pic{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;background:#f4e9f0;display:flex;align-items:center;justify-content:center}.iflp-steps__pic img{display:block;width:100%;height:100%;object-fit:cover}.iflp-steps__icon{display:none;color:#693171}.iflp-steps__icon svg{display:block;width:60px;height:60px}.iflp-steps__pic.is-drawn img{display:none}.iflp-steps__pic.is-drawn .iflp-steps__icon{display:block}.iflp-steps__num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#efe1eb;color:#2b1c2a;font-size:15px;font-style:italic;font-weight:600}.iflp-steps__name{margin:10px 0 6px;color:#2b1c2a;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:0}.iflp-steps__body{margin:0;color:#2b1c2acc;font-size:15px;line-height:1.5}@media(min-width:750px){.iflp-steps{padding:24px 0 40px}.iflp-steps__title{font-size:40px}.iflp-steps__step{grid-template-columns:150px minmax(0,1fr);column-gap:32px;padding-bottom:36px}.iflp-steps__step:not(:last-child):after{left:75px;top:150px}.iflp-steps__pic{width:150px;height:150px}.iflp-steps__name{font-size:24px}.iflp-steps__body{font-size:17px}}.iflp-steps{background:#f7f0e8}.iflp-steps__eyebrow,.iflp-steps__title{text-align:center}.iflp-steps__title{font-size:38px}@media(min-width:750px){.iflp-steps__title{font-size:50px}}.iflp-compare__inner{border-top:1px solid rgba(43,28,42,.18);padding-top:30px}@media(min-width:750px){.iflp-compare__inner{padding-top:44px}}@media(min-width:990px){.iflp-compare__title{text-align:center}}.iflp-alone__photo img{display:block;width:100%;height:auto;border-radius:16px}.iflp-alone__photo{margin:0 auto 24px;max-width:520px}@media(min-width:990px){.iflp-alone{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:center;max-width:1100px;margin:0 auto}.iflp-alone__photo{margin:0;max-width:none}body:has(.iflp-root) .iflp-alone .iwbg__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px!important;overflow:visible}body:has(.iflp-root) .iflp-alone .iwbg__card{flex:none}}body:has(.iflp-root) [id^=eb-] .eb__heading em{color:#693171;font-style:italic;font-weight:500}@media(min-width:990px){body:has(.iflp-root) [id^=eb-] .eb__heading.rte{text-align:center;margin-left:auto;margin-right:auto;white-space:normal;font-size:46px!important;line-height:1.12}body:has(.iflp-root) [id^=eb-] .eb__heading em{display:block}body:has(.iflp-root) .eb__description{margin-left:auto;margin-right:auto;text-align:center;font-size:19px}.iflp-root.iflp-main{padding-bottom:24px}}@media(hover:hover)and (min-width:990px){.iflp-inside__card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .35s ease,background-color .35s ease}.iflp-inside__card:hover{transform:translateY(-6px) scale(1.04);border-color:#5e2d6866;background:#5e2d6824;box-shadow:0 16px 32px #2b1c2a29}}@media(hover:hover)and (min-width:990px)and (prefers-reduced-motion:reduce){.iflp-inside__card{transition:none}}@media(min-width:990px){.iflp-alone{grid-template-columns:380px minmax(0,1fr);column-gap:56px}.iflp-alone__photo img{aspect-ratio:4 / 5;height:auto;object-fit:cover;object-position:55% 50%}body:has(.iflp-root) .iflp-alone .iwbg__grid{gap:36px 28px!important;align-items:start}body:has(.iflp-root) .iflp-alone .iwbg__title{margin-bottom:8px;font-size:20px;line-height:1.25;letter-spacing:0;text-wrap:balance}body:has(.iflp-root) .iflp-alone .iwbg__text{font-size:15px;line-height:1.45;letter-spacing:0;text-wrap:balance}body:has(.iflp-root) .iflp-alone .iwbg__icon-ring{background:#8c1a4c;isolation:isolate}body:has(.iflp-root) .iflp-alone .iwbg__icon-img{filter:grayscale(1) invert(1) contrast(4) brightness(.97) sepia(.25);mix-blend-mode:screen}}.iflp-steps__side{display:none}@media(min-width:990px){.iflp-steps{padding:72px 0 56px}.iflp-steps__inner{max-width:1100px}.iflp-steps__eyebrow{margin-bottom:14px;font-size:18px}body:has(.iflp-root) .iflp-steps .iflp-steps__title{font-weight:700!important;white-space:nowrap}body:has(.iflp-root) .iflp-steps .iflp-steps__title em{display:inline;font-weight:400!important}.iflp-steps__body-wrap.has-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);column-gap:80px;align-items:center;margin-top:40px}.iflp-steps__body-wrap.has-side .iflp-steps__list{margin-top:0}.iflp-steps__side{display:block}.iflp-steps__side-img{display:block;width:100%;height:auto;border-radius:20px}body:has(.iflp-steps__body-wrap.has-side) [id$=__easy_steps_inositol]{display:none}.iflp-compare{padding-top:44px}.iflp-compare__inner{border-top:0;padding-top:0}}body:has(.iflp-root) .ir-psc__media-frame img.ir-psc__img{transform:scale(1.18);transform-origin:30% 30%}@media(min-width:990px){body:has(.iflp-root) [id^=eb-] .eb__heading.rte{white-space:nowrap;font-size:42px!important;margin-bottom:32px!important}body:has(.iflp-root) [id^=eb-] .eb__heading em{display:inline;text-transform:lowercase}body:has(.iflp-root) .eb__description{display:none!important}.iflp-toggles{padding-bottom:20px}}@media(max-width:749px){body:has(.iflp-root) .transformation-slider-track--mobile .transformation-cell--image img{height:380px;min-height:0;aspect-ratio:auto;object-fit:cover}body:has(.iflp-root) .transformation-slider-track--mobile .transformation-slide-pair--left .transformation-phase,body:has(.iflp-root) .transformation-slider-track--mobile .transformation-slide-pair--left .transformation-bold,body:has(.iflp-root) .transformation-slider-track--mobile .transformation-slide-pair--left .transformation-body{text-align:center}}@media(max-width:989px){.iflp-compare{padding-top:12px}.iflp-compare__inner{border-top:0;padding-top:0}body:has(.iflp-root) [id^=eb-] .eb__heading.rte{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:24px!important}body:has(.iflp-root) [id^=eb-] .eb__heading em{text-transform:lowercase}body:has(.iflp-root) .eb__description{display:none!important}}@media(max-width:749px){body:has(.iflp-root) .ir-psc__content{padding-left:8px;padding-right:0}body:has(.iflp-root) .ir-psc__descr{text-wrap:pretty}body:has(.iflp-root) .ir-psc__list{padding-left:14px}}body:has(.iflp-root):has([data-ir-cart-focus]) cart-drawer{--ircf-yellow: #E3B23C}body:has(.iflp-root) cart-drawer .cart-item .cart-item__name{font-size:15px;line-height:1.3}@media(max-width:749px){body:has(.iflp-root) cart-drawer .cart-item .cart-item__name{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/565/assets/iflp.css.map */
