.mlo-section,.mlo-sticky-cta{--mlo-cream: #f4e0ce;--mlo-paper: #fffaf5;--mlo-ink: #353535;--mlo-burgundy: #880740;--mlo-orange: #ff9439;--mlo-lavender: #7e96ff;--mlo-pink: #e0b3d2;--mlo-line: rgba(53, 53, 53, .24);color:var(--mlo-ink);font-family:var(--font-body--family, Arial, sans-serif)}.mlo-section,.mlo-section *,.mlo-sticky-cta,.mlo-sticky-cta *{box-sizing:border-box}.mlo-section{background:var(--mlo-bg, var(--mlo-cream));overflow:hidden}.mlo-wrap{width:min(1120px,calc(100% - 40px));margin-inline:auto}.mlo-section h2,.mlo-section h3,.mlo-section h4,.mlo-section p{color:inherit;margin-top:0}.mlo-title{margin-bottom:18px;font-family:var(--font-heading--family, var(--font-body--family, Arial, sans-serif));font-size:40px;font-weight:500;letter-spacing:0;line-height:1.12}.mlo-title--large{font-size:46px}.mlo-kicker{display:block;margin-bottom:26px;font-size:12px;font-weight:600;letter-spacing:0;line-height:1.3;text-transform:uppercase}.mlo-copy{font-size:16px;line-height:1.5}.mlo-copy>:last-child{margin-bottom:0}.mlo-button{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:12px;padding:15px 34px;border:1px solid var(--mlo-burgundy);border-radius:999px;background:var(--mlo-orange);color:var(--mlo-burgundy);cursor:pointer;font:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase}.mlo-button:hover{background:var(--mlo-burgundy);color:var(--mlo-cream)}.mlo-button:focus-visible,.mlo-carousel-control:focus-visible,.mlo-video-card video:focus-visible,.mlo-faq details:focus-within{outline:3px solid var(--mlo-lavender);outline-offset:3px}.mlo-clean{padding-block:44px}.mlo-clean__grid{display:grid;grid-template-columns:1.25fr .55fr 1.35fr;align-items:center;gap:44px}.mlo-clean__title{margin:0;padding-bottom:18px;border-bottom:1px solid currentColor;font-size:40px;font-weight:500;line-height:1.08}.mlo-clean__number{font-size:88px;font-weight:400;line-height:.9}.mlo-clean__label{margin-bottom:8px;font-size:19px;font-weight:600;line-height:1.2}.mlo-clean__text{margin:0;font-size:15px;line-height:1.25}.mlo-carousel-section{padding-block:68px 60px}.mlo-carousel-head{display:grid;grid-template-columns:minmax(0,580px) 1fr;align-items:end;gap:36px;margin-bottom:38px}.mlo-carousel-head__actions{display:flex;justify-content:flex-end;gap:18px}.mlo-carousel-control{width:42px;height:42px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:30px;line-height:1}.mlo-scroller{display:grid;grid-auto-columns:31.5%;grid-auto-flow:column;gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:inline mandatory}.mlo-scroller::-webkit-scrollbar{display:none}.mlo-card{min-width:0;border-radius:0;background:var(--mlo-paper);scroll-snap-align:start}.mlo-card__media{width:100%;aspect-ratio:1 / 1;display:block;object-fit:cover}.mlo-card__body{min-height:270px;display:flex;flex-direction:column;padding:20px}.mlo-card__title{margin-bottom:8px;font-size:22px;font-weight:500;line-height:1.2}.mlo-card__meta{margin-bottom:16px;font-size:12px;font-weight:600;line-height:1.3;text-transform:uppercase}.mlo-card__rule{width:100%;margin-bottom:16px;border-top:1px solid currentColor}.mlo-card__copy{margin-bottom:24px;font-size:15px;line-height:1.45}.mlo-card__tag{align-self:flex-start;margin-top:auto;padding:8px 10px;border-radius:4px;background:var(--mlo-orange);color:var(--mlo-burgundy);font-size:11px;font-weight:700;line-height:1;text-transform:uppercase}.mlo-prep{padding-block:64px 72px}.mlo-prep__head{max-width:960px;margin:0 auto 34px;text-align:center}.mlo-prep__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.mlo-step__image{width:100%;aspect-ratio:1 / 1.08;display:block;object-fit:cover}.mlo-step__number{width:62px;height:62px;display:grid;place-items:center;margin:-31px 0 20px 18px;border-radius:50%;background:var(--mlo-paper);color:var(--mlo-burgundy);font-size:21px;font-weight:700;position:relative}.mlo-step__title{margin:0 18px 8px;font-size:24px;font-weight:500;line-height:1.2}.mlo-step__copy{margin:0 18px;font-size:16px;line-height:1.5}.mlo-comparison{padding-block:72px 100px}.mlo-comparison__head{max-width:720px;margin:0 auto 44px;text-align:center}.mlo-comparison__visuals{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;margin-bottom:10px;text-align:center}.mlo-comparison__label{font-size:21px;font-weight:600;line-height:1.2}.mlo-comparison__image{width:180px;height:220px;display:block;margin:12px auto 0;object-fit:contain}.mlo-comparison__versus{align-self:center;color:var(--mlo-burgundy);font-family:var(--font-heading--family, serif);font-size:74px;line-height:1}.mlo-comparison__table{border:1px solid var(--mlo-line)}.mlo-comparison__row{display:grid;grid-template-columns:1fr 1.35fr 1fr;min-height:58px;border-bottom:1px solid var(--mlo-line)}.mlo-comparison__row:last-child{border-bottom:0}.mlo-comparison__cell{display:grid;place-items:center;padding:12px;border-right:1px solid var(--mlo-line);font-size:15px;line-height:1.25;text-align:center}.mlo-comparison__cell:last-child{border-right:0}.mlo-comparison__cell:nth-child(2){font-weight:700}.mlo-split{padding-block:68px}.mlo-split__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:72px}.mlo-split__media{width:100%;aspect-ratio:1 / 1.08;display:block;object-fit:cover}.mlo-chart{min-height:360px;display:flex;align-items:center}.mlo-chart svg{width:100%;height:auto;overflow:visible}.mlo-chart text{fill:var(--mlo-ink);font-family:var(--font-body--family, Arial, sans-serif);font-size:12px;letter-spacing:0}.mlo-stats{margin:26px 0 34px;border-top:1px solid currentColor}.mlo-stat{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:14px;padding-block:22px;border-bottom:1px solid var(--mlo-line)}.mlo-stat__value{font-size:54px;font-weight:400;line-height:.95}.mlo-stat__label{margin:0;font-size:15px;line-height:1.35}.mlo-formula{padding-block:82px 96px}.mlo-formula__title{max-width:1040px;margin:0 auto 42px;text-align:center}.mlo-formula__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mlo-formula-card{text-align:center}.mlo-formula-card__image{width:100%;aspect-ratio:1 / .9;display:block;object-fit:cover}.mlo-formula-card__title{margin:14px 0 5px;font-size:21px;font-weight:500;line-height:1.2}.mlo-formula-card__meta{margin:0;font-size:12px;font-weight:600;line-height:1.45;text-transform:uppercase}.mlo-brand__media-wrap{min-width:0}.mlo-brand__media{width:100%;aspect-ratio:1 / 1;display:block;object-fit:cover}.mlo-proof{padding-block:76px 88px}.mlo-proof__grid{display:grid;grid-template-columns:.9fr 1.45fr;align-items:center;gap:64px}.mlo-proof__cards{display:grid;grid-auto-columns:62%;grid-auto-flow:column;gap:18px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.mlo-proof__cards::-webkit-scrollbar{display:none}.mlo-proof-card{min-height:360px;display:flex;flex-direction:column;padding:30px;background:var(--mlo-paper);scroll-snap-align:start}.mlo-proof-card__stars{margin-bottom:20px;color:var(--mlo-orange);font-size:24px;letter-spacing:0}.mlo-proof-card__title{margin-bottom:12px;font-size:24px;font-weight:500;line-height:1.2}.mlo-proof-card__copy{margin-bottom:28px;font-size:16px;line-height:1.5}.mlo-proof-card__meta{margin-top:auto;padding-top:15px;border-top:1px solid currentColor;font-size:12px;text-transform:uppercase}.mlo-videos{padding-block:68px 72px}.mlo-videos__grid{display:grid;grid-template-columns:.9fr 1.6fr;align-items:center;gap:64px}.mlo-videos__scroller{display:grid;grid-auto-columns:31%;grid-auto-flow:column;gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.mlo-videos__scroller::-webkit-scrollbar{display:none}.mlo-video-card{min-width:0;scroll-snap-align:start}.mlo-video-card video,.mlo-video-card img{width:100%;aspect-ratio:9 / 16;display:block;border-radius:6px;background:var(--mlo-burgundy);object-fit:cover}.mlo-video-card__title{margin:12px 0 0;font-size:14px;font-weight:600;line-height:1.3}.mlo-reviews{padding-block:64px 72px}.mlo-reviews__summary{display:grid;grid-template-columns:260px 1fr;gap:62px;align-items:center;margin-bottom:42px}.mlo-reviews__score{text-align:center}.mlo-reviews__score strong{display:block;font-size:44px;line-height:1}.mlo-reviews__stars{color:var(--mlo-orange);font-size:26px;letter-spacing:0}.mlo-rating-row{display:grid;grid-template-columns:22px 1fr 48px;align-items:center;gap:8px;margin-block:8px;font-size:12px}.mlo-rating-row__track{height:6px;overflow:hidden;background:var(--mlo-pink)}.mlo-rating-row__fill{height:100%;background:var(--mlo-burgundy)}.mlo-review-list{border-top:1px solid var(--mlo-line)}.mlo-review{display:grid;grid-template-columns:260px 1fr;gap:44px;padding-block:30px;border-bottom:1px solid var(--mlo-line)}.mlo-review__person{font-size:14px;font-weight:700;line-height:1.4}.mlo-review__verified{display:block;margin-top:4px;color:var(--mlo-burgundy);font-size:12px;font-weight:500}.mlo-review__title{margin:8px 0;font-size:18px;font-weight:700}.mlo-review__copy{margin:0;font-size:15px;line-height:1.5}.mlo-review-app{margin-top:30px}.mlo-marquee{padding-block:24px;border-block:1px solid var(--mlo-line)}.mlo-marquee__track{width:max-content;display:flex;gap:64px;align-items:center;animation:mlo-marquee 28s linear infinite}.mlo-marquee:not(.is-visible) .mlo-marquee__track{animation-play-state:paused}.mlo-marquee__item{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;font-size:17px;font-weight:700}.mlo-marquee__dot{width:11px;height:11px;border-radius:50%;background:var(--mlo-orange)}@keyframes mlo-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mlo-marquee__track{animation:none}.mlo-scroller{scroll-behavior:auto}}.mlo-faq{padding-block:68px 76px}.mlo-faq__grid{display:grid;grid-template-columns:.75fr 1.45fr;gap:86px}.mlo-faq details{border-top:1px solid currentColor}.mlo-faq details:last-child{border-bottom:1px solid currentColor}.mlo-faq summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;font-size:16px;font-weight:600;list-style:none}.mlo-faq summary::-webkit-details-marker{display:none}.mlo-faq summary:after{content:"+";flex:0 0 auto;font-size:22px;font-weight:400}.mlo-faq details[open] summary:after{content:"\2212"}.mlo-faq__answer{padding:0 46px 24px 0;font-size:15px;line-height:1.55}.mlo-sticky-space,.mlo-sticky-cta{display:none}@media(max-width:749px){.mlo-wrap{width:min(100% - 38px,560px)}.mlo-title,.mlo-title--large{font-size:30px;line-height:1.16}.mlo-kicker{margin-bottom:18px}.mlo-button{width:100%;min-height:56px}.mlo-clean{padding-block:36px}.mlo-clean__grid{grid-template-columns:136px minmax(0,1fr);gap:24px 16px}.mlo-clean__title{grid-column:1 / -1;padding:0;border:0;font-size:31px}.mlo-clean__number{font-size:72px}.mlo-clean__label{font-size:15px}.mlo-clean__text{font-size:13px}.mlo-carousel-section,.mlo-prep,.mlo-comparison,.mlo-split,.mlo-formula,.mlo-proof,.mlo-videos,.mlo-reviews,.mlo-faq{padding-block:40px}.mlo-carousel-head{grid-template-columns:1fr;gap:12px;text-align:center}.mlo-carousel-head__actions{justify-content:center}.mlo-scroller{grid-auto-columns:84%;gap:8px;overflow:visible;overflow-x:auto}.mlo-card__body{min-height:280px}.mlo-prep__head{margin-bottom:30px}.mlo-prep__grid{grid-template-columns:1fr;gap:52px}.mlo-step__image{aspect-ratio:1 / 1.08}.mlo-step__number{margin-left:20px}.mlo-comparison__head{margin-bottom:30px}.mlo-comparison__visuals{grid-template-columns:1fr 60px 1fr}.mlo-comparison__label{font-size:17px}.mlo-comparison__image{width:110px;height:150px}.mlo-comparison__versus{font-size:54px}.mlo-comparison__row{grid-template-columns:.8fr 1.45fr .8fr}.mlo-comparison__cell{padding:11px 6px;font-size:13px}.mlo-split__grid{grid-template-columns:1fr;gap:36px}.mlo-split__media{aspect-ratio:1 / 1}.mlo-split--media-first .mlo-split__media-wrap{order:-1}.mlo-chart{min-height:250px}.mlo-stat{grid-template-columns:112px 1fr}.mlo-stat__value{font-size:48px}.mlo-formula__title{margin-bottom:32px}.mlo-formula__grid{grid-auto-columns:82%;grid-template-columns:none;grid-auto-flow:column;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.mlo-formula__grid::-webkit-scrollbar{display:none}.mlo-formula-card{scroll-snap-align:center}.mlo-proof__grid,.mlo-videos__grid,.mlo-reviews__summary,.mlo-review,.mlo-faq__grid{grid-template-columns:1fr}.mlo-proof__grid,.mlo-videos__grid,.mlo-faq__grid{gap:34px}.mlo-proof__cards{grid-auto-columns:84%;margin-inline:-19px;padding-inline:19px}.mlo-proof-card{min-height:400px;padding:24px}.mlo-videos__scroller{grid-auto-columns:72%;margin-inline:-19px;padding-inline:19px}.mlo-reviews__summary,.mlo-review{gap:22px}.mlo-review{padding-block:24px}.mlo-marquee__track{gap:40px}.mlo-faq summary{min-height:58px;font-size:15px}.mlo-sticky-space{height:84px;display:block}.mlo-sticky-cta{position:fixed;z-index:40;right:0;bottom:0;left:0;display:block;padding:10px 18px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--mlo-burgundy);background:var(--mlo-cream);box-shadow:0 -8px 24px #3535351f}.mlo-sticky-cta__button{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border:1px solid var(--mlo-burgundy);border-radius:999px;background:var(--mlo-orange);color:var(--mlo-burgundy);font:inherit;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase}.mlo-sticky-cta__price{white-space:nowrap;font-size:12px;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mysli-offer.css.map */
