:root{--sl-ink:#0e0e0e;--sl-ink-2:#5f5f5f;--sl-line:#e4e4e1;--sl-paper:#ffffff;--sl-cream:#f4f4f2;--sl-sand:#e9e9e6;--sl-sage:#0e0e0e;--sl-sage-dark:#0e0e0e;--sl-sage-soft:#ededeb;--sl-clay:#0e0e0e;--sl-clay-soft:#ffffff;--sl-amber:#0e0e0e;--sl-r:20px;--sl-r-sm:14px;--sl-shadow:0 12px 32px rgba(14,14,14,.07);--sl-shadow-hover:0 18px 40px rgba(14,14,14,.12);--sl-font:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}body .sl-eyebrow,body .sl-problem-zone__kicker,body .sl-mechanism__kicker,body .sl-solution__kicker,body .sl-compare__kicker,body .sl-fit__kicker,body .sl-guarantee__kicker,body .sl-hm__kicker,body .sl-contact-time__label,body .sl-format-mechanism__label span,body .sl-how-to__kicker,body .sl-promise__kicker,body .sl-ct__kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px 14px;border-radius:999px;border:1.5px solid var(--sl-ink);background:transparent;color:var(--sl-ink);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1}body .sl-problem-zone__kicker:before,body .sl-problem-zone__kicker:after,body .sl-mechanism__kicker:before,body .sl-mechanism__kicker:after,body .sl-solution__kicker:before,body .sl-solution__kicker:after,body .sl-guarantee__kicker:before,body .sl-guarantee__kicker:after{display:none}body .sl-problem-zone__title,body .sl-mechanism__title,body .sl-solution__title,body .sl-compare__title,body .sl-fit__title,body .sl-hm__title,body .eqz-trust__title,body .fbrev__heading,body .sl-expert__heading,body .sl-hero__heading,body .sl-guarantee__title,body .sl-promise__title{font-family:var(--sl-font);font-weight:800;letter-spacing:-.035em;line-height:1.04;color:var(--sl-ink)}body .sl-problem-zone__title,body .sl-mechanism__title,body .sl-solution__title{font-size:clamp(30px,3.6vw,46px)}body .sl-hl{display:inline-block;padding:0 .16em;margin:0 .02em;border-radius:.18em;background:var(--sl-ink);color:#fff;line-height:1.12}body .sl-btn,body .sl-hero__button,body .sl-hm__cta,body .sl-guarantee__button,body .product-form__submit,body .stabilize-hero__button{border-radius:999px;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),opacity .16s cubic-bezier(.16,1,.3,1)}body .sl-hero__button:hover,body .sl-hm__cta:hover,body .sl-guarantee__button:hover{transform:translateY(-2px);box-shadow:var(--sl-shadow-hover);opacity:1}body .sl-hero__button:active,body .sl-hm__cta:active,body .sl-guarantee__button:active,body .product-form__submit:active{transform:scale(.97)}body .sl-card{background:var(--sl-paper);border-radius:var(--sl-r);box-shadow:var(--sl-shadow)}body .rating-star{--color-rating-star:var(--sl-ink)}body .rating__star,body .rating-star:before{color:var(--sl-ink)}body .sl-reveal{opacity:0;transform:translateY(22px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transition-delay:var(--sl-delay,0ms);will-change:opacity,transform}body .sl-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){body .sl-reveal{opacity:1;transform:none;transition:none}}body .sl-tm{background:var(--sl-sand);color:var(--sl-ink);border:0;font-size:13px}body .sl-tm__dot{color:var(--sl-ink);opacity:1}body .product__info-container .product__title h1{font-weight:800;letter-spacing:-.03em;line-height:1.08}body .sl-facts__item svg{color:var(--sl-ink)}body .sl-gcard{display:flex;gap:12px;align-items:flex-start;margin:14px 0 4px;padding:14px 16px;border-radius:var(--sl-r-sm);background:var(--sl-ink);color:#fff}body .sl-gcard__icon{width:26px;height:26px;flex:0 0 26px;margin-top:1px}body .sl-gcard__text{font-size:13.5px;line-height:1.45}body .sl-gcard__text strong{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.01em;margin-bottom:2px}body .sl-official{background:var(--sl-cream);border:0;border-radius:var(--sl-r-sm)}body .sl-official__icon path:first-child{fill:var(--sl-ink)}body .sl-official__text a{color:var(--sl-ink)}body .sl-volume{background:var(--sl-ink);border-radius:16px}body .sl-volume__stat b{color:#fff}body .sl-qs{--qs-star:var(--sl-ink);--qs-dot:var(--sl-ink)}body .sl-qs__item{background:var(--sl-cream);border-radius:16px}body .sl-qs__dot.is-active:before{background:var(--sl-ink)}body .product__accordion .accordion,body .collapsible-content .accordion{border:0;margin-bottom:10px;background:var(--sl-cream);border-radius:var(--sl-r-sm);overflow:hidden}body .product__accordion .accordion summary,body .collapsible-content .accordion summary{padding:1.4rem 1.6rem;min-height:0}body .product__accordion .accordion__title,body .collapsible-content .accordion__title{font-weight:700;font-size:1.5rem;margin:0}body .product__accordion .accordion__content,body .collapsible-content .accordion__content{padding:0 1.6rem 1.6rem}body .product__stolen-warning .stolen-warning__box{border-radius:16px;overflow:hidden;border:0;box-shadow:var(--sl-shadow)}body .bb-wrap .bb-icon path[fill="#111111"]{fill:var(--sl-ink)}body .eqz-trust{--star:var(--sl-ink);--ink:var(--sl-ink);--muted:var(--sl-ink-2);background:var(--sl-cream);border:0;padding:64px 20px}body .eqz-trust__stars svg,body .eqz-trust__stars svg *{fill:var(--sl-ink)}body .eqz-trust__grid{gap:16px}body .eqz-trust__item{background:var(--sl-paper);border-radius:var(--sl-r);padding:26px 16px;box-shadow:var(--sl-shadow);border-left:0!important}body .eqz-trust__icon{color:var(--sl-ink);width:34px;height:34px}body .eqz-trust__stat{color:var(--sl-ink);font-size:26px;font-weight:800;letter-spacing:-.03em}body .eqz-trust__label{color:var(--sl-ink-2)}body .sl-promise{background:var(--sl-ink);color:#fff;padding:72px 20px;font-family:var(--sl-font)}body .sl-promise *{box-sizing:border-box}body .sl-promise__inner{max-width:1180px;margin:0 auto;text-align:center}body .sl-promise__kicker{border-color:#ffffff73;color:#fff}body .sl-promise__title{color:#fff;font-size:clamp(28px,3.2vw,40px);margin:0 0 36px}body .sl-promise__title .sl-hl{background:#fff;color:var(--sl-ink)}body .sl-promise__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}body .sl-promise__item{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 12px 22px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:background .2s ease,transform .2s ease}body .sl-promise__item:hover{background:#ffffff1a;transform:translateY(-3px)}body .sl-promise__icon{width:40px;height:40px;color:#fff}body .sl-promise__icon svg{width:100%;height:100%;display:block}body .sl-promise__label{font-size:14px;font-weight:700;line-height:1.25;letter-spacing:-.01em}body .sl-promise__sub{font-size:12px;color:#ffffffa6;line-height:1.3;margin-top:-4px}body .review-cards__list{align-items:stretch}body .review-card{box-shadow:var(--sl-shadow)}body .review-cards__heading{font-weight:800;letter-spacing:-.03em}body .review-card__title{font-weight:700;letter-spacing:0}body .testimonials{background:var(--sl-cream)}body .testimonials__card{border-radius:var(--sl-r)!important;box-shadow:var(--sl-shadow);border:0!important;background:var(--sl-paper)}body .testimonials__heading{font-weight:800;letter-spacing:-.03em}body .testimonials__stars{color:var(--sl-ink)}body .sl-problem-zone{--sl-problem-bg:var(--sl-cream);--sl-problem-card:var(--sl-paper);--sl-problem-card-hover:var(--sl-paper);--sl-problem-border:transparent;--sl-problem-accent:var(--sl-ink);--sl-problem-muted:var(--sl-ink-2);--sl-problem-text:var(--sl-ink)}body .sl-problem-zone__inner{padding-top:84px;padding-bottom:84px}body .sl-problem-card{border:0;border-radius:var(--sl-r);box-shadow:var(--sl-shadow);transition:transform .2s ease,box-shadow .2s ease}body .sl-problem-card:hover{transform:translateY(-4px);box-shadow:var(--sl-shadow-hover)}body .sl-problem-card__icon{border:0;background:var(--sl-ink);color:#fff;width:52px;height:52px}body .sl-problem-card__failure{border-top:1px solid var(--sl-line);color:var(--sl-ink)}body .sl-problem-zone__rule{background:var(--sl-ink)}body .sl-mechanism__inner{padding-top:84px;padding-bottom:84px}body .sl-mechanism-diagram{border:0;border-radius:var(--sl-r);background:var(--sl-cream);overflow:hidden}body .sl-mechanism-diagram__caption{border-bottom:1px solid var(--sl-line);color:var(--sl-ink-2)}body .sl-mechanism-diagram__visual{color:var(--sl-ink)}body .sl-mechanism-callout{background:var(--sl-paper);border:0;border-radius:12px;padding:12px 14px;box-shadow:var(--sl-shadow)}body .sl-mechanism-callout__number{background:var(--sl-ink)}body .sl-contact-time{border:0;border-radius:var(--sl-r);background:var(--sl-ink);color:#fff}body .sl-contact-time__label{border-color:#ffffff73;color:#fff;margin-bottom:14px}body .sl-contact-time__statement{font-weight:800;letter-spacing:-.04em}body .sl-solution{--sl-solution-bg:var(--sl-cream);--sl-solution-panel:var(--sl-paper);--sl-solution-black:var(--sl-ink)}body .sl-solution__inner{padding-top:84px;padding-bottom:84px}body .sl-solution__product{border:0;border-radius:var(--sl-r);overflow:hidden;box-shadow:var(--sl-shadow)}body .sl-solution__product figcaption{background:var(--sl-ink);border:0;color:#fff}body .sl-solution__ingredients{border:0;background:transparent;gap:14px}body .sl-ingredient{background:var(--sl-paper);border-radius:var(--sl-r);box-shadow:var(--sl-shadow);border-left:0!important;border-top:0!important}body .sl-ingredient__icon{border:0;background:var(--sl-ink);color:#fff}body .sl-ingredient__percentage{color:var(--sl-ink)}body .sl-ingredient__name{color:var(--sl-ink-2)}body .sl-format-mechanism{border:0;border-radius:var(--sl-r);background:var(--sl-paper);box-shadow:var(--sl-shadow)}body .sl-format-mechanism__label strong{background:var(--sl-ink);border-radius:12px}body .sl-format-mechanism__copy .sl-format-mechanism__coverage{border-top:1px solid var(--sl-line);color:var(--sl-ink)}body .sl-how-to{border:0}body .sl-how-to__steps{border:0;gap:14px}body .sl-how-step{background:var(--sl-paper);border-radius:var(--sl-r);box-shadow:var(--sl-shadow);border-left:0!important;border-top:0!important}body .sl-how-step__icon{border:0;background:var(--sl-ink);color:#fff}body .sl-how-step__number{color:var(--sl-ink-2)}@media screen and (min-width:750px){body .sl-solution__ingredients{grid-template-columns:1fr;align-content:stretch}body .sl-ingredient{display:grid;grid-template-columns:52px 104px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;column-gap:18px;padding:22px 26px}body .sl-ingredient__icon{grid-row:1/span 2;margin:0;width:48px;height:48px}body .sl-ingredient__percentage{grid-row:1;font-size:36px}body .sl-ingredient__name{grid-row:2;margin:6px 0 0}body .sl-ingredient__copy{grid-row:1/span 2;align-self:center;font-size:14px;line-height:1.55}}body .sl-expert{padding:84px 20px}body .sl-expert__box{border-radius:var(--sl-r);background:var(--sl-cream)!important;box-shadow:var(--sl-shadow)}body .sl-expert__media{border-radius:var(--sl-r) 0 0 var(--sl-r);overflow:hidden}body .sl-expert__content{background:var(--sl-cream)!important}body .sl-expert__heading{font-size:34px}body .sl-expert__quote{font-size:17px;line-height:1.6}body .sl-expert__name{color:var(--sl-ink)!important;font-size:13px}body .sl-expert__line{background:var(--sl-ink);width:64px;margin-left:0}body .timeline-steps{background:var(--sl-cream)}body .timeline-steps__heading{font-weight:800;letter-spacing:-.03em}body .timeline-steps__item-heading{font-weight:800;letter-spacing:-.02em}body .timeline-steps__badge{font-weight:700;background:var(--sl-ink);border-color:var(--sl-ink);color:#fff}body .timeline-steps__card{border-radius:16px}body .fbrev{background:var(--sl-paper)!important;padding:84px 20px}body .fbrev__heading-count{color:var(--sl-ink)}body .fbrev__card{border-radius:16px;box-shadow:var(--sl-shadow)}body .fbrev__stack{filter:grayscale(1)}body .fbrev__name,body .fbrev__action{color:var(--sl-ink)}body .sl-benefits{background:var(--sl-paper);padding:0 20px 84px}body .sl-benefits__box{background:linear-gradient(120deg,#0e0e0e,#2a2a2a);border-radius:var(--sl-r);box-shadow:var(--sl-shadow)}body .sl-benefits__header{max-width:none;text-align:left}body .sl-benefits__title{letter-spacing:-.03em}body .sl-benefits__subtitle{text-align:left;max-width:420px;margin-left:0;opacity:.8}body .sl-benefits__number{color:#fff;font-weight:800;letter-spacing:-.03em}body .sl-benefits__stat{border-bottom:1px solid rgba(255,255,255,.22)}body .sl-benefits__note{background:#ffffff1f;color:#fff;border-radius:10px}body .sl-benefits__note-icon{background:#fff;color:var(--sl-ink)}body .sl-benefits__image{border-radius:var(--sl-r)}body .sl-guarantee{--sl-guarantee-bg:var(--sl-ink);--sl-guarantee-text:#fff}body .sl-guarantee__inner:before,body .sl-guarantee__inner:after{display:none}body .sl-guarantee-seal{border-color:#ffffffbf}body .sl-guarantee-seal:before{border-color:#ffffff59}body .sl-guarantee__kicker{border-color:#ffffff73;color:#fff}body .sl-guarantee__title{color:#fff}body .sl-guarantee__button{background:#fff;color:var(--sl-ink);border-color:#fff;border-radius:999px}body .sl-guarantee__button:hover{background:var(--sl-cream);color:var(--sl-ink)}body .sl-guarantee__microcopy{color:#ffffffbf}body .collapsible-content__heading{font-weight:800;letter-spacing:-.03em}body .collapsible-content .accordion{border:0;margin-bottom:10px;background:var(--sl-cream);border-radius:var(--sl-r-sm);overflow:hidden}body .collapsible-content .accordion summary{padding:1.6rem 1.8rem}body .collapsible-content .accordion__title{font-weight:700;margin:0}body .collapsible-content .accordion__content{padding:0 1.8rem 1.8rem}body .shopify-section:has(.sl-hero)+.shopify-section .eqz-trust{background:var(--sl-paper)}body .shopify-section:has(.sl-hero)+.shopify-section .eqz-trust__item{background:var(--sl-cream);box-shadow:none}body .sl-hm{background:var(--sl-paper);padding:84px 20px}body .sl-hm__card{border:0;border-radius:var(--sl-r);background:var(--sl-cream);box-shadow:none;transition:transform .2s ease}body .sl-hm__card:hover{transform:translateY(-3px)}body .sl-hm__card--us{background:var(--sl-ink);color:#fff}body .sl-hm__num{color:inherit;font-size:12px;opacity:.55}body .sl-hm__card h3{font-weight:800;letter-spacing:-.02em}body .sl-hm__figure{border-radius:var(--sl-r);box-shadow:var(--sl-shadow)}body .sl-hm__close p{color:var(--sl-ink)}body .featured-product .product__media-wrapper .media,body .featured-product .product__media{border-radius:var(--sl-r);overflow:hidden}body .featured-product .link,body .featured-product a.link{color:var(--sl-ink)}@media screen and (max-width:749px){body .sl-tm{font-size:12.5px}body .sl-problem-zone__inner,body .sl-mechanism__inner,body .sl-solution__inner{padding-top:52px;padding-bottom:52px}body .sl-hm,body .fbrev,body .sl-expert{padding:52px 16px}body .sl-promise{padding:48px 16px}body .sl-promise__title{margin-bottom:22px}body .sl-promise__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .sl-promise__item{padding:18px 10px 16px}body .sl-promise__icon{width:32px;height:32px}body .sl-promise__label{font-size:13px}body .eqz-trust{padding:48px 16px}body .eqz-trust__item{padding:18px 10px}body .eqz-trust__stat{font-size:18px}body .eqz-trust__label{font-size:13px}body .sl-expert__box{display:flex;flex-direction:column}body .sl-expert__media{border-radius:var(--sl-r) var(--sl-r) 0 0}body .sl-expert__heading{font-size:27px}body .sl-facts__item,body .sl-official__text,body .sl-gcard__text{font-size:14px}body .sl-volume__copy{font-size:14.5px}body .sl-qs__text{font-size:14.5px!important;letter-spacing:0!important;line-height:1.4!important}body .sl-problem-zone__grid{grid-template-columns:1fr}body .sl-problem-card{min-height:0}body .sl-problem-card__copy,body .sl-problem-card__failure{font-size:14px}body .sl-problem-card__title{font-size:17px;min-height:0}body .sl-mechanism-callout{font-size:13.5px}body .sl-ingredient__copy,body .sl-how-step p{font-size:14px}body .sl-guarantee__microcopy{font-size:12.5px}body .fbrev__text,body .sl-hm__card p{font-size:15px}body .sl-benefits{padding:0 12px 52px}body .sl-hm__cta,body .sl-guarantee__button{min-height:56px}body .sl-reveal{transform:translateY(14px)}}body .review-card__text.sl-clamp{display:-webkit-box!important;-webkit-line-clamp:var(--sl-clamp,10);-webkit-box-orient:vertical;overflow:hidden;flex:0 0 auto;margin-bottom:12px}body .review-card__text.sl-clamp p{display:inline}body .review-card__text.sl-clamp p+p:before{content:" "}body .sl-more{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:12px auto 2px;padding:10px 16px;border:1.5px solid var(--sl-ink);border-radius:999px;background:#fff;color:var(--sl-ink);font-family:var(--sl-font);font-size:12px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1)}body .review-card__info .sl-more{margin:auto auto 2px}body .sl-more:hover{background:var(--sl-ink);color:#fff}body .sl-more:active{transform:scale(.97)}body .sl-hm__figure img{filter:grayscale(1)}@media screen and (max-width:749px){body .review-card__text.sl-clamp{--sl-clamp:7}}body .sl-problem-zone__conclusion{display:block;max-width:none}body .sl-problem-zone__conclusion-copy{display:grid;grid-template-columns:72px minmax(0,820px);align-items:start;gap:clamp(20px,3vw,38px)}body .sl-problem-zone__conclusion--media{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,4vw,56px);align-items:center}body .sl-problem-zone__conclusion--media .sl-problem-zone__conclusion-copy{grid-template-columns:56px minmax(0,1fr)}body .sl-problem-zone__figure{margin:0;border-radius:var(--sl-r);overflow:hidden;box-shadow:var(--sl-shadow);aspect-ratio:4/5;background:var(--sl-paper)}body .sl-problem-zone__figure img{width:100%;height:100%;object-fit:cover;display:block}body .sl-mechanism__opening--media{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center;width:100%}body .sl-mechanism__opening--media .sl-mechanism__copy{text-align:left;margin:0;width:auto}body .sl-mechanism__photo{margin:0;border-radius:var(--sl-r);overflow:hidden;box-shadow:var(--sl-shadow);background:var(--sl-paper)}body .sl-mechanism__photo img{width:100%;height:auto;display:block;aspect-ratio:3/2;object-fit:cover}body .sl-mechanism__photo figcaption{padding:12px 16px;font-size:12.5px;line-height:1.4;color:var(--sl-ink-2);background:var(--sl-paper)}body .sl-how-step{display:block;padding:0;overflow:hidden}body .sl-how-step__body{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:clamp(22px,3vw,34px);align-items:start}body .sl-how-step__media{aspect-ratio:1/1;overflow:hidden;background:var(--sl-cream)}body .sl-how-step__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}body .sl-how-step--media:hover .sl-how-step__media img{transform:scale(1.03)}body .sl-how-step--media .sl-how-step__body{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:18px 20px 20px}body .sl-how-step--media .sl-how-step__icon{width:44px;height:44px}@media screen and (max-width:749px){body .sl-problem-zone__conclusion--media{grid-template-columns:1fr;gap:20px}body .sl-problem-zone__conclusion-copy{grid-template-columns:40px minmax(0,1fr);gap:14px}body .sl-mechanism__opening--media{grid-template-columns:1fr;gap:20px}body .sl-mechanism__opening--media .sl-mechanism__copy{text-align:center}body .sl-how-step__media{aspect-ratio:4/3}}body .sl-mechanism-diagram--image{border:0;padding:0;background:#f7f6f2;border-radius:var(--sl-r);overflow:hidden;box-shadow:var(--sl-shadow)}body .sl-mechanism-diagram__img{display:block;width:100%;height:auto}body .sl-problem-card{flex-direction:column;overflow:hidden}body .sl-problem-card__media{flex:0 0 auto;aspect-ratio:4/3;overflow:hidden;background:var(--sl-sand)}body .sl-problem-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}body .sl-problem-card:hover .sl-problem-card__media img{transform:scale(1.04)}body .sl-problem-card__media+.sl-problem-card__link{padding-top:0}body .sl-problem-card__media+.sl-problem-card__link .sl-problem-card__icon{position:relative;z-index:1;margin-top:-26px;width:52px;height:52px;border:3px solid var(--sl-paper);box-shadow:0 6px 16px #0e0e0e24}@media screen and (max-width:749px){body .sl-problem-card__media+.sl-problem-card__link .sl-problem-card__icon{margin-top:-22px;width:44px;height:44px}}body .sl-problem-card__failure{margin-top:auto}body .sl-problem-card__copy{margin-bottom:18px}body .product__media-list.slider .slider__slide{scroll-snap-align:start;scroll-snap-stop:always}body .product__media-list.slider{scroll-snap-type:x mandatory;overscroll-behavior-x:contain}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sl-design.css.map */
