:root{--sl-night: #0e1a2e;--sl-night-2: #172742;--sl-night-3: #22365a;--sl-cream: #f7f2ea;--sl-sand: #ede4d6;--sl-paper: #fffdf9;--sl-ink: #141e2c;--sl-muted: #5d6675;--sl-accent: #b8793f;--sl-moon: #e9c792;--sl-sage: #7f9486;--sl-danger: #b4533d;--sl-line: rgb(20 30 44 / .12);--sl-radius-s: 10px;--sl-radius-m: 18px;--sl-radius-l: 28px;--sl-shadow: 0 1px 2px rgb(14 26 46 / .06), 0 12px 32px -12px rgb(14 26 46 / .18);--sl-ease: cubic-bezier(.22, 1, .36, 1);--sl-gutter: clamp(16px, 4vw, 48px);--sl-max: 1240px;--sl-space: clamp(64px, 9vw, 128px)}.sl-scheme-cream{--sl-bg: var(--sl-cream);--sl-fg: var(--sl-ink);--sl-sub: var(--sl-muted);--sl-card: var(--sl-paper);--sl-border: var(--sl-line);--sl-hl: var(--sl-accent);--sl-btn-bg: var(--sl-night);--sl-btn-fg: var(--sl-cream)}.sl-scheme-sand{--sl-bg: var(--sl-sand);--sl-fg: var(--sl-ink);--sl-sub: #555e6b;--sl-card: var(--sl-cream);--sl-border: rgb(20 30 44 / .14);--sl-hl: var(--sl-accent);--sl-btn-bg: var(--sl-night);--sl-btn-fg: var(--sl-cream)}.sl-scheme-paper{--sl-bg: var(--sl-paper);--sl-fg: var(--sl-ink);--sl-sub: var(--sl-muted);--sl-card: var(--sl-cream);--sl-border: var(--sl-line);--sl-hl: var(--sl-accent);--sl-btn-bg: var(--sl-night);--sl-btn-fg: var(--sl-cream)}.sl-scheme-night{--sl-bg: var(--sl-night);--sl-fg: #f3eee6;--sl-sub: #aab3c2;--sl-card: var(--sl-night-2);--sl-border: rgb(243 238 230 / .14);--sl-hl: var(--sl-moon);--sl-btn-bg: var(--sl-moon);--sl-btn-fg: var(--sl-night)}.sl-section{background:var(--sl-bg);color:var(--sl-fg);padding-block:var(--sl-pt, var(--sl-space)) var(--sl-pb, var(--sl-space));position:relative;overflow:clip}.sl-container{width:100%;max-width:var(--sl-max);margin-inline:auto;padding-inline:var(--sl-gutter)}.sl-container--narrow{max-width:860px}.sl-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sl-hl);margin:0 0 16px}.sl-eyebrow:before{content:"";width:18px;height:1px;background:currentColor}.sl-center .sl-eyebrow{justify-content:center}.sl-h{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:clamp(34px,5.2vw,64px);line-height:1.04;letter-spacing:-.02em;margin:0;text-wrap:balance;color:var(--sl-fg)}.sl-h--m{font-size:clamp(30px,4.2vw,50px)}.sl-h--s{font-size:clamp(24px,3vw,34px);line-height:1.12}.sl-h em,.sl-h i{font-style:italic;color:var(--sl-hl)}.sl-lead{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--sl-sub);margin:20px 0 0;max-width:58ch;text-wrap:pretty}.sl-lead p{margin:0 0 .8em}.sl-lead p:last-child{margin-bottom:0}.sl-center{text-align:center}.sl-center .sl-lead{margin-inline:auto}.sl-head{margin-bottom:clamp(36px,5vw,64px)}.sl-small{font-size:13px;color:var(--sl-sub);line-height:1.5}.sl-btn{--_h: 58px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--_h);padding:0 32px;border-radius:999px;background:var(--sl-btn-bg);color:var(--sl-btn-fg);font-family:var(--font-body--family);font-size:16px;font-weight:600;letter-spacing:.01em;text-decoration:none;border:0;cursor:pointer;transition:transform .35s var(--sl-ease),box-shadow .35s var(--sl-ease),background .2s;box-shadow:0 10px 24px -12px #0e1a2e8c;-webkit-tap-highlight-color:transparent}.sl-btn:hover{transform:translateY(-2px);box-shadow:0 16px 32px -14px #0e1a2e99}.sl-btn:active{transform:translateY(0) scale(.985)}.sl-btn:focus-visible{outline:2px solid var(--sl-hl);outline-offset:3px}.sl-btn .sl-icon{transition:transform .35s var(--sl-ease)}.sl-btn:hover .sl-icon--arrow-right{transform:translate(3px)}.sl-btn--ghost{background:transparent;color:var(--sl-fg);box-shadow:inset 0 0 0 1px var(--sl-border)}.sl-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--sl-fg)}.sl-btn--block{width:100%}.sl-btn[disabled]{opacity:.5;pointer-events:none}.sl-link{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}.sl-micro{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px;padding:0;list-style:none;font-size:14px;color:var(--sl-sub)}.sl-center .sl-micro{justify-content:center}.sl-micro li{display:inline-flex;align-items:center;gap:7px}.sl-micro .sl-icon{color:var(--sl-hl);flex:none}.sl-media{position:relative;border-radius:var(--sl-radius-l);overflow:hidden;background:linear-gradient(160deg,var(--sl-night-3),var(--sl-night));isolation:isolate}.sl-media img,.sl-media video,.sl-media svg.placeholder-svg,.sl-media .sl-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sl-ph{display:grid;place-items:center;color:#f3eee659;background:radial-gradient(circle at 72% 28%,rgb(233 199 146 / .35),transparent 18%),radial-gradient(ellipse at 30% 110%,rgb(127 148 134 / .35),transparent 55%),linear-gradient(165deg,var(--sl-night-3),var(--sl-night))}.sl-ph span{font-size:12px;letter-spacing:.14em;text-transform:uppercase}.sl-card{background:var(--sl-card);border:1px solid var(--sl-border);border-radius:var(--sl-radius-m);padding:clamp(22px,2.6vw,32px)}.sl-iconbox{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--sl-hl) 14%,transparent);color:var(--sl-hl);flex:none}.sl-grid{display:grid;gap:clamp(14px,2vw,24px);grid-template-columns:repeat(var(--sl-cols, 3),minmax(0,1fr))}@media(max-width:989px){.sl-grid{grid-template-columns:repeat(min(var(--sl-cols, 3),2),minmax(0,1fr))}}@media(max-width:639px){.sl-grid{grid-template-columns:1fr}.sl-grid--2m{grid-template-columns:repeat(2,minmax(0,1fr))}}.sl-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.sl-split--reverse>:first-child{order:2}@media(max-width:899px){.sl-split{grid-template-columns:1fr}.sl-split--reverse>:first-child{order:0}}@media(prefers-reduced-motion:no-preference){.sl-js .sl-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s var(--sl-ease),transform .9s var(--sl-ease);transition-delay:calc(var(--sl-i, 0) * 80ms)}.sl-js .sl-reveal.is-in{opacity:1;transform:none}.shopify-design-mode .sl-reveal{opacity:1!important;transform:none!important}}.sl-checks{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.sl-checks li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.45}.sl-checks .sl-icon{flex:none;margin-top:1px;color:var(--sl-hl)}.sl-rule{height:1px;background:var(--sl-border);border:0;margin:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sl-scheme-night .sl-btn--ghost{box-shadow:inset 0 0 0 1px #f3eee659}.sl-scheme-night .sl-btn--ghost:hover{box-shadow:inset 0 0 0 1px #f3eee6cc}@media(max-width:899px){.sl-how__media .sl-ph span{display:none}}@media(max-width:639px){.sl-compare .sl-compare__table{min-width:0;table-layout:fixed}.sl-compare .sl-compare__table tbody th{width:38%;font-size:13px}.sl-compare .sl-compare__table thead th{font-size:12px;line-height:1.2;-webkit-hyphens:auto;hyphens:auto}.sl-compare .sl-compare__table thead th.is-us{font-size:16px}.sl-compare .sl-compare__table th,.sl-compare .sl-compare__table td{padding-inline:4px}.sl-compare .sl-compare__wrap{margin-inline:0;padding-inline:0;overflow:visible}}:root{--sl-ps: 1}@media(max-width:989px){:root{--sl-ps: .8}}@media(max-width:749px){:root{--sl-ps: .6}}.sl-section{padding-block:calc(var(--sl-pt, 112px) * var(--sl-ps)) calc(var(--sl-pb, 112px) * var(--sl-ps))}@media(max-width:749px){.sl-hero{--sl-ps: .75}}.sl-section.sl-hero--background .sl-hero__inner{padding-block:calc(var(--sl-pt) * var(--sl-ps)) calc(var(--sl-pb) * var(--sl-ps))}.shopify-section:has(>.sl-scheme-cream)+.shopify-section>.sl-section.sl-scheme-cream,.shopify-section:has(>.sl-scheme-sand)+.shopify-section>.sl-section.sl-scheme-sand,.shopify-section:has(>.sl-scheme-paper)+.shopify-section>.sl-section.sl-scheme-paper,.shopify-section:has(>.sl-scheme-night)+.shopify-section>.sl-section.sl-scheme-night{padding-top:calc(var(--sl-pt, 112px) * var(--sl-ps) * .45)}.sl-head{margin-bottom:clamp(32px,4.5vw,56px)}.sl-lead{margin-top:clamp(14px,1.6vw,20px)}.sl-eyebrow{margin-bottom:clamp(12px,1.4vw,16px)}@media(max-width:749px){.sl-problem__foot{margin-top:32px}.sl-how__list{gap:28px}.sl-tl__item{padding-bottom:28px}.sl-faq__item summary{padding:18px 0}.sl-checks{margin-top:20px;gap:10px}}footer .shopify-section:first-child{box-shadow:inset 0 1px #f3eee614}.sl-btn,.sl-cobtn__btn{transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .2s ease,filter .2s ease,background-color .2s ease}.sl-btn:hover,.sl-cobtn__btn:hover{transform:none}@media(hover:hover)and (pointer:fine){.sl-btn:hover,.sl-cobtn__btn:hover{transform:translateY(-1px)}}.sl-btn:active,.sl-cobtn__btn:active{transform:scale(.97)}.sl-faq__toggle{transition:transform .22s cubic-bezier(.23,1,.32,1),background-color .2s ease}@media(prefers-reduced-motion:no-preference){.sl-js .sl-reveal{transition-duration:.7s}}.sl-media:has(.sl-ph--live){display:none}.sl-split>:has(>.sl-media .sl-ph--live):not(:has(img,video)){display:none}.sl-split:has(.sl-ph--live):not(:has(.sl-media img,.sl-media video)){grid-template-columns:1fr;max-width:760px;margin-inline:auto}.sl-story__grid:has(.sl-ph--live):not(:has(.sl-media img)){grid-template-columns:1fr;max-width:860px;margin-inline:auto}.sl-specs__grid:has(.sl-ph--live):not(:has(.sl-media img)){grid-template-columns:1fr;max-width:760px;margin-inline:auto}.sl-cta__card:has(.sl-ph--live):not(:has(.sl-media img)){grid-template-columns:1fr;max-width:720px;margin-inline:auto}.sl-cta__card:has(.sl-ph--live):not(:has(.sl-media img)) .sl-cta__visual{display:none}.sl-cta__card:has(.sl-ph--live):not(:has(.sl-media img)) .sl-cta__copy{padding:clamp(16px,3vw,40px)}.sl-problem__card .sl-media:has(.sl-ph--live)+*{padding-top:28px}.sl-how__step:has(.sl-ph--live){grid-template-columns:1fr}.sl-hero__visual:has(.sl-ph--live):not(:has(img,video)){display:none}.sl-hero--split .sl-hero__inner:has(.sl-ph--live):not(:has(.sl-hero__visual img,.sl-hero__visual video)){grid-template-columns:1fr}.sl-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap);padding:8px 16px;border-radius:999px;font-size:var(--fs);font-weight:600;line-height:1.2;max-width:100%;box-sizing:border-box}.sl-badge__img{display:block;height:var(--img-h);width:auto;flex:none}.sl-badge__text p{margin:0}.sl-badge--light{background:var(--sl-paper, #fff);color:var(--sl-ink, #141e2c);border:1px dashed color-mix(in srgb,#141e2c 22%,transparent)}.sl-badge--dark{background:var(--sl-night, #0e1a2e);color:#f3eee6}.sl-badge--outline{background:transparent;color:inherit;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.sl-badge--soft{background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;border:1px solid color-mix(in srgb,currentColor 16%,transparent)}.sl-badge--w-fit{width:fit-content}.sl-badge--w-full{width:100%}.sl-badge--w-custom{width:var(--bw)}.sl-badge--center{margin-inline:auto}.sl-badge--right{margin-left:auto}@media(max-width:749px){.sl-badge{font-size:var(--fs-m)}.sl-badge__img{height:var(--img-h-m)}.sl-badge--wm-fit{width:fit-content}.sl-badge--wm-full{width:100%}.sl-badge--wm-custom{width:var(--bw-m)}}.sl-hero__badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 22px}.sl-hero__badges .sl-hero__rating{margin:0}.sl-hero--centered .sl-hero__badges{justify-content:center}.sl-badge--dot{background:color-mix(in srgb,currentColor 7%,transparent);border:1px solid color-mix(in srgb,currentColor 16%,transparent);font-weight:500}.sl-badge--dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sl-sage, #7f9486);box-shadow:0 0 0 4px color-mix(in srgb,var(--sl-sage, #7f9486) 25%,transparent);flex:none}@media screen and (max-width:749px){.product-information slideshow-controls.media-gallery__mobile-controls[controls-on-media]{position:static!important;inset:auto!important;transform:none!important;margin-top:6px;padding-block:0;min-height:0;height:24px;--color-foreground: #0e1a2e;--color-foreground-rgb: 14 26 46}.product-information .product-details{padding-top:20px!important}}@media(max-width:639px){.sl-compare .sl-compare__table tbody th{width:46%;font-size:13px;line-height:1.35;padding-right:8px}.sl-compare .sl-compare__table th,.sl-compare .sl-compare__table td{padding-block:12px}.sl-compare .sl-compare__table thead th:not(.is-us){font-size:11px}.sl-cmp{width:26px;height:26px}}@media(max-width:639px){.sl-compare .sl-compare__table thead th:first-child{width:44%}.sl-compare .sl-compare__table tbody th{width:auto}}@media(max-width:639px){.sl-compare .sl-compare__table thead th.is-us{-webkit-hyphens:none;hyphens:none;white-space:nowrap;font-size:15px;padding-inline:2px}.sl-compare .sl-compare__table thead th:not(.is-us){-webkit-hyphens:manual;hyphens:manual}}@media(max-width:749px){.sl-problem .sl-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--sl-gutter) * -1);padding-inline:var(--sl-gutter);padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sl-problem .sl-grid::-webkit-scrollbar{display:none}.sl-problem .sl-problem__card{flex:0 0 84%;scroll-snap-align:center}.sl-problem .sl-problem__media{aspect-ratio:16 / 10}.sl-problem .sl-problem__body{padding:18px 20px 22px}.sl-problem__foot{margin-top:24px}.sl-feature .sl-feature__media{aspect-ratio:1 / 1!important}.sl-specs .sl-specs__media{aspect-ratio:16 / 10}.sl-specs .sl-specs__row{padding:12px 0}.sl-specs .sl-specs__grid{gap:24px}.sl-guarantee .sl-guarantee__seal{width:150px}.sl-guarantee .sl-guarantee__card{gap:20px;padding:24px 20px}}.sl-trust .sl-trust__item strong{white-space:nowrap}@media(max-width:989px){.sl-trust .sl-trust__list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--sl-gutter) * -1);padding-inline:var(--sl-gutter)}.sl-trust .sl-trust__list::-webkit-scrollbar{display:none}.sl-trust .sl-trust__item{flex:0 0 auto;flex-direction:row;align-items:center;gap:10px;scroll-snap-align:start;padding:10px 14px 10px 10px;border:1px solid var(--sl-border);border-radius:14px;background:var(--sl-card)}.sl-trust .sl-trust__icon{width:36px;height:36px}.sl-trust .sl-trust__item strong{font-size:14px}.sl-trust .sl-trust__item small{font-size:12px;white-space:nowrap}}.sl-upsell .sl-upsell__variants{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,1fr))}@media(max-width:420px){.sl-upsell .sl-upsell__variant{padding:10px}.sl-upsell .sl-upsell__variant span{font-size:13px}}@media(min-width:1150px){.sl-trust .sl-trust__list{gap:16px 20px}.sl-trust .sl-trust__item small{white-space:nowrap;font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/silencia.css.map */
