.ssl{--ssl-fg:rgb(var(--color-foreground));--ssl-muted:rgba(var(--color-foreground),.7);--ssl-soft:rgba(var(--color-foreground),.55);--ssl-line:rgba(var(--color-foreground),.12);--ssl-card:rgba(var(--color-foreground),.04);--ssl-accent:var(--ss-brass,#C9A86A);color:var(--ssl-fg);font-family:var(--ss-font-sans,inherit)}.ssl.color-scheme-3,.ssl.color-scheme-4{--ssl-accent:var(--ss-brass-deep,#7A5A22)}.ssl *,.ssl *:before,.ssl *:after{box-sizing:border-box}.ssl-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.ssl-sec{padding:120px 0}.ssl-mono{font-family:var(--ss-font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}.ssl-eyebrow{font-family:var(--ss-font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ssl-accent);display:flex;align-items:center;gap:10px;margin:0}.ssl-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.ssl-h2{font-size:clamp(32px,4.2vw,52px);line-height:1.04;letter-spacing:-.035em;font-weight:600;margin:0;color:var(--ssl-fg)}.ssl-h3{font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:600;margin:0;color:var(--ssl-fg)}.ssl-lead,.ssl-lead p{font-size:18px;line-height:1.6;color:var(--ssl-muted);margin:0;max-width:62ch}.ssl-body,.ssl-body p{font-size:16px;line-height:1.6;color:var(--ssl-muted);margin:0}.ssl-note{font-size:13px;color:var(--ssl-soft);margin:0}.ssl-head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:48px}.ssl-card{background:var(--ssl-card);border:1px solid var(--ssl-line);border-radius:20px;box-shadow:inset 0 1px #ffffff0a}.ssl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 32px;border-radius:999px;background:var(--ss-brass,#C9A86A);color:#0a0b0d;font-weight:600;font-size:16px;text-decoration:none;border:0;cursor:pointer;font-family:inherit;transition:transform .16s ease,background .16s ease}.ssl-btn:hover{background:#d9ba80;color:#0a0b0d}.ssl-btn:active{transform:scale(.98)}.ssl-btn:focus-visible{outline:2px solid var(--ss-brass,#C9A86A);outline-offset:3px}.ssl-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--ssl-line);font-size:14px;color:var(--ssl-fg)}.ssl-rte p{margin:0 0 .8em}.ssl-rte p:last-child{margin-bottom:0}.ssl-stage{background:var(--ssl-stage-bg);border:1px solid var(--ssl-line);border-radius:20px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.ssl-stage img{filter:var(--ssl-img-filter)}#MainContent .product__media-item .product-media-container,#MainContent .product__media-list .media{background:var(--ssl-stage-bg);border-radius:20px}#MainContent .product__media-list .media img{object-fit:contain;padding:8%;filter:var(--ssl-img-filter)}#MainContent .thumbnail{background:var(--ssl-thumb-bg);border-radius:12px}#MainContent .thumbnail img{object-fit:contain;padding:8%}#MainContent .product__title h1{font-size:clamp(40px,5.4vw,76px);line-height:.96;letter-spacing:-.045em;font-weight:600}#MainContent .ss-product-subtitle{font-size:18px;line-height:1.6;color:rgba(var(--color-foreground),.7);max-width:56ch}#MainContent .ss-pbenefits{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}#MainContent .ss-pbenefits__item{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(var(--color-foreground),.14);font-size:14px;margin:0}#MainContent .ss-pbenefits__icon{color:var(--ss-brass,#C9A86A)}.ssl-trust{border-top:1px solid var(--ssl-line);border-bottom:1px solid var(--ssl-line)}.ssl-trust__row{display:flex;flex-wrap:wrap;gap:24px;padding-top:28px;padding-bottom:28px}.ssl-trust__item{display:flex;gap:12px;align-items:center;flex:1 1 200px}.ssl-trust__item .ss-icon{color:var(--ssl-accent);flex:none}.ssl-trust__title{font-weight:600;font-size:15px;color:var(--ssl-fg)}.ssl-trust__text{font-size:14px;color:var(--ssl-muted)}.ssl-ch{display:flex;flex-wrap:wrap;gap:64px;align-items:flex-start}.ssl-ch__visual{flex:1 1 380px;min-width:0;position:sticky;top:96px}.ssl-ch__frame{aspect-ratio:4/5;width:100%}.ssl-ch__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;opacity:0;transition:opacity .64s cubic-bezier(.2,.7,.1,1)}.ssl-ch__img.is-active{opacity:1}.ssl-ch__bars{display:flex;gap:8px;margin-top:16px}.ssl-ch__bar{flex:1;height:3px;border-radius:2px;background:var(--ssl-line);transition:background .32s ease}.ssl-ch__bar.is-active{background:var(--ssl-accent)}.ssl-ch__list{flex:1.3 1 440px;min-width:0;display:flex;flex-direction:column;gap:120px}.ssl-ch__art{display:flex;flex-direction:column;gap:24px}.ssl-ch__inline{display:none;aspect-ratio:4/3;width:100%}.ssl-ch__inline img{width:100%;height:100%;object-fit:contain;padding:6%}.ssl-ch__nums{list-style:none;margin:0;padding:0}.ssl-ch__nums li{display:flex;gap:16px;padding:18px 0;border-top:1px solid var(--ssl-line);font-size:16px;color:var(--ssl-fg)}.ssl-ch__nums li:last-child{border-bottom:1px solid var(--ssl-line)}.ssl-ch__nums .ssl-mono{color:var(--ssl-accent)}.ssl-ch__cards{display:flex;flex-direction:column;gap:12px}.ssl-ch__cards .ssl-card{padding:20px;display:flex;gap:20px;align-items:baseline}.ssl-ch__cards .ssl-mono{color:var(--ssl-accent);min-width:120px;font-size:14px}.ssl-video{aspect-ratio:16/9;width:100%;border-radius:20px;overflow:hidden;background:rgba(var(--color-foreground),.06)}.ssl-video video{width:100%;height:100%;object-fit:cover;display:block}.ssl-grid{display:flex;flex-wrap:wrap;gap:16px}.ssl-ing{flex:1 1 200px;padding:24px;display:flex;flex-direction:column;gap:14px;min-height:220px}.ssl-ing__img{width:56px;height:56px;border-radius:12px;object-fit:cover}.ssl-ing__dose{font-size:12px;color:var(--ssl-soft)}.ssl-excl{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px}.ssl-excl__label{font-family:var(--ss-font-mono,monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ssl-soft);margin-right:8px}.ssl-excl .ssl-x{color:var(--ssl-soft)}.ssl-step{flex:1 1 280px;display:flex;flex-direction:column;gap:14px}.ssl-step__img{aspect-ratio:4/3;width:100%;border-radius:16px;object-fit:cover;background:var(--ssl-card)}.ssl-step__n{color:var(--ssl-accent);font-size:14px}.ssl-cmp__scroll{overflow-x:auto}.ssl-cmp table{width:100%;min-width:640px;border-collapse:collapse;font-size:16px}.ssl-cmp th,.ssl-cmp td{padding:16px;text-align:left;vertical-align:middle}.ssl-cmp thead th{font-weight:500;color:var(--ssl-muted);vertical-align:bottom}.ssl-cmp tbody tr{border-top:1px solid var(--ssl-line)}.ssl-cmp .ssl-cmp__ours{background:#0e0f12;color:#f4f2ee;font-weight:600}.ssl:not(.color-scheme-3) .ssl-cmp .ssl-cmp__ours{box-shadow:inset 1px 0 0 var(--ssl-accent),inset -1px 0 0 var(--ssl-accent)}.ssl-cmp thead .ssl-cmp__ours{border-radius:12px 12px 0 0}.ssl-cmp tbody tr:last-child .ssl-cmp__ours{border-radius:0 0 12px 12px}.ssl-cmp__thumb{width:120px;height:96px;border-radius:12px;background:var(--ssl-thumb-bg);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:12px}.ssl-cmp__thumb img{width:90%;height:90%;object-fit:contain;filter:var(--ssl-img-filter)}.ssl-yes{color:#7bd3a8}.ssl-no{color:var(--ssl-soft)}.ssl-cmp td.ssl-cmp__other{color:var(--ssl-muted)}.ssl-cmp .ssl-note{margin-top:24px}.ssl-offer{padding:clamp(28px,5vw,64px);display:flex;flex-wrap:wrap;gap:48px;align-items:center;background:radial-gradient(60% 55% at 50% 45%,#c9a86a29,#c9a86a00 70%),var(--ssl-card)}.ssl-offer__text{flex:1 1 360px;display:flex;flex-direction:column;gap:20px}.ssl-offer__packs{flex:1 1 360px;display:flex;flex-direction:column;gap:10px}.ssl-pack{display:flex;align-items:center;gap:16px;padding:18px;border-radius:16px;border:1px solid var(--ssl-line);background:rgba(var(--color-background),.6);cursor:pointer;text-align:left;width:100%;font-family:inherit;color:var(--ssl-fg);position:relative;font-size:16px}.ssl-pack[aria-pressed=true]{border-color:var(--ss-brass,#C9A86A);box-shadow:0 0 0 1px #c9a86a59,0 12px 40px -12px #c9a86a59}.ssl-pack__radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--ssl-line);flex:none}.ssl-pack[aria-pressed=true] .ssl-pack__radio{border:6px solid var(--ss-brass,#C9A86A)}.ssl-pack__main{flex:1;display:flex;flex-direction:column;gap:4px}.ssl-pack__title{font-weight:600}.ssl-pack__unit{font-size:13px;color:var(--ssl-muted)}.ssl-pack__price{font-size:18px}.ssl-pack__badge{position:absolute;top:-10px;right:16px;background:var(--ss-brass,#C9A86A);color:#0a0b0d;font-family:var(--ss-font-mono,monospace);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border-radius:999px}.ssl-offer .ssl-btn{margin-top:8px;width:100%}.ssl-rev__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.ssl-rev__sum{padding:20px 24px;display:flex;gap:20px;align-items:center}.ssl-rev__avg{font-size:40px;font-weight:500}.ssl-stars{color:var(--ss-brass,#C9A86A);letter-spacing:2px;font-size:16px}.ssl-rev{flex:1 1 300px;margin:0;padding:24px;display:flex;flex-direction:column;gap:16px}.ssl-rev__img{aspect-ratio:4/3;width:100%;object-fit:cover;border-radius:12px}.ssl-rev blockquote{margin:0;font-size:17px;line-height:1.5;color:var(--ssl-fg)}.ssl-rev figcaption{font-size:13px;color:var(--ssl-soft)}.ssl-rev__ok{color:#7bd3a8}.ssl-faq{display:flex;flex-wrap:wrap;gap:64px;align-items:flex-start}.ssl-faq__side{flex:1 1 340px;display:flex;flex-direction:column;gap:20px}.ssl-faq__list{flex:1.4 1 440px;min-width:0}.ssl-guar{padding:28px;display:flex;flex-direction:column;gap:12px;margin-top:12px}.ssl-guar .ss-icon{color:var(--ssl-accent)}.ssl-faq details{border-bottom:1px solid var(--ssl-line)}.ssl-faq summary{cursor:pointer;list-style:none;padding:22px 0;font-size:18px;font-weight:500;display:flex;justify-content:space-between;gap:16px;color:var(--ssl-fg)}.ssl-faq summary::-webkit-details-marker{display:none}.ssl-faq summary .ssl-plus{color:var(--ssl-accent);transition:transform .32s ease}.ssl-faq details[open] summary .ssl-plus{transform:rotate(45deg)}.ssl-faq__a{padding-bottom:22px}.ssl-close{border-radius:28px;padding:clamp(40px,7vw,96px) 32px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;border:1px solid var(--ssl-line);background:radial-gradient(60% 60% at 50% 40%,rgba(var(--ssl-glow,201,168,106),.22),rgba(var(--ssl-glow,201,168,106),0) 70%),var(--ssl-card)}.ssl-close .ssl-h2{font-size:clamp(40px,5.4vw,72px);line-height:.98}.ssl-close .ssl-lead{text-align:center}.ssl-legal{border-top:1px solid var(--ssl-line);padding:32px 0}.ssl-legal .ssl-rte{font-size:13px;color:var(--ssl-soft);display:flex;flex-direction:column;gap:6px}@media screen and (max-width:749px){.ssl-wrap{padding:0 16px}.ssl-sec{padding:72px 0}.ssl-head{margin-bottom:32px}.ssl-ch{gap:0}.ssl-ch__visual{display:none}.ssl-ch__inline{display:flex}.ssl-ch__list{gap:72px}.ssl-faq{gap:32px}.ssl-cmp__thumb{width:88px;height:72px}}@media(prefers-reduced-motion:reduce){.ssl-ch__img,.ssl-ch__bar,.ssl-btn,.ssl-faq summary .ssl-plus{transition:none}}.ssl-latin{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.ssl-tabs{display:flex;flex-wrap:wrap;gap:8px}.ssl-tab{padding:10px 18px;border-radius:999px;border:1px solid var(--ssl-line);background:transparent;color:var(--ssl-muted);font-size:15px;cursor:pointer;font-family:inherit;min-height:44px}.ssl-tab[aria-pressed=true],.ssl-tab[aria-selected=true]{background:var(--ssl-fg);color:rgb(var(--color-background));border-color:var(--ssl-fg)}.ssl-tab:focus-visible,.ssl-opt:focus-visible,.ssl-hs__dot:focus-visible,.ssl-herb__item:focus-visible{outline:2px solid var(--ss-brass,#C9A86A);outline-offset:3px}.ssl-dlv{padding:32px 0;border-top:1px solid var(--ssl-line)}.ssl-dlv__row{display:flex;max-width:760px}.ssl-dlv__step{flex:1;display:flex;flex-direction:column;gap:6px;padding-right:12px}.ssl-dlv__step+.ssl-dlv__step{border-top:1px solid var(--ssl-line);margin-top:7px}.ssl-dlv__dot{width:14px;height:14px;border-radius:50%;background:var(--ssl-fg);margin-top:-7px;flex:none}.ssl-dlv__step:first-child .ssl-dlv__dot{background:var(--ss-brass,#C9A86A);margin-top:0}.ssl-dlv__step:last-child .ssl-dlv__dot{background:transparent;border:2px solid var(--ssl-fg)}.ssl-dlv__t{font-weight:600;font-size:15px;color:var(--ssl-fg)}.ssl-dlv__d{font-size:14px;color:var(--ssl-muted)}.ssl-hs{display:flex;flex-wrap:wrap;gap:64px;align-items:center}.ssl-hs__media{flex:1 1 420px;display:flex;justify-content:center}.ssl-hs__frame{position:relative;height:560px;max-width:100%}.ssl-hs__frame img{height:100%;width:auto;max-width:100%;object-fit:contain;filter:var(--ssl-img-filter);display:block}.ssl-hs__dot{position:absolute;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;border:0;background:var(--ssl-fg);color:rgb(var(--color-background));font:600 14px/1 var(--ss-font-mono,monospace);cursor:pointer;box-shadow:0 0 0 6px rgba(var(--color-foreground),.18)}.ssl-hs__dot[aria-pressed=true]{background:var(--ss-brass,#C9A86A);color:#0a0b0d;box-shadow:0 0 0 8px #c9a86a47}.ssl-hs__text{flex:1 1 420px;display:flex;flex-direction:column;gap:20px}.ssl-hs__panel{padding:28px;display:flex;flex-direction:column;gap:12px;min-height:170px}.ssl-hs__panel[hidden]{display:none}.ssl-hs__n{color:var(--ssl-accent);font-size:14px}.ssl-herb{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.ssl-herb__list{flex:1 1 440px;min-width:0;border-bottom:1px solid var(--ssl-line)}.ssl-herb__item{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;padding:14px 0;border:0;border-top:1px solid var(--ssl-line);background:transparent;color:var(--ssl-muted);cursor:pointer;text-align:left;font-family:inherit;min-height:44px}.ssl-herb__es{font-size:22px;font-weight:500;letter-spacing:-.02em}.ssl-herb__item .ssl-latin{font-size:18px;color:var(--ssl-soft)}.ssl-herb__item[aria-pressed=true] .ssl-herb__es{color:var(--ssl-fg)}.ssl-herb__item[aria-pressed=true] .ssl-latin{color:#e8b877}.ssl.color-scheme-3 .ssl-herb__item[aria-pressed=true] .ssl-latin,.ssl.color-scheme-3 .ssl-herb__panel .ssl-latin{color:var(--ss-brass-deep,#7A5A22)}.ssl-herb__side{flex:1 1 380px;min-width:0;position:sticky;top:96px}.ssl-herb__panel{border-radius:24px;padding:40px;background:radial-gradient(70% 60% at 70% 20%,rgba(var(--ssl-glow,224,154,74),.2),rgba(var(--ssl-glow,224,154,74),0) 70%),var(--ssl-card);border:1px solid var(--ssl-line);display:flex;flex-direction:column;gap:18px;min-height:360px}.ssl-herb__panel[hidden]{display:none}.ssl-herb__name{margin:0;font-size:44px;line-height:1;letter-spacing:-.035em;font-weight:600;color:var(--ssl-fg)}.ssl-herb__panel .ssl-latin{margin:0;font-size:28px;color:#e8b877}.ssl-herb__panel hr{height:1px;border:0;background:var(--ssl-line);margin:0;width:100%}.ssl-herb__panel .ssl-note{margin-top:auto}.ssl-quiz{border-radius:28px;padding:clamp(28px,5vw,64px);background:radial-gradient(60% 70% at 15% 10%,rgba(var(--ssl-glow,224,154,74),.16),rgba(var(--ssl-glow,224,154,74),0) 70%),var(--ssl-card);border:1px solid var(--ssl-line);display:flex;flex-wrap:wrap;gap:48px}.ssl-quiz__intro{flex:1 1 320px;display:flex;flex-direction:column;gap:16px}.ssl-quiz__body{flex:1.2 1 380px;display:flex;flex-direction:column;gap:12px}.ssl-quiz__bars{display:flex;gap:6px;margin-top:8px}.ssl-quiz__bar{flex:1;height:3px;border-radius:2px;background:var(--ssl-line)}.ssl-quiz__bar.is-done{background:var(--ss-brass,#C9A86A)}.ssl-quiz__step,.ssl-quiz__result{display:flex;flex-direction:column;gap:12px}.ssl-quiz__step[hidden],.ssl-quiz__result[hidden]{display:none}.ssl-opt{padding:16px 18px;border-radius:14px;border:1px solid var(--ssl-line);background:rgba(var(--color-background),.5);color:var(--ssl-fg);font-size:16px;text-align:left;cursor:pointer;font-family:inherit;width:100%;min-height:52px}.ssl-opt:hover{border-color:var(--ss-brass,#C9A86A)}.ssl-quiz__list{list-style:none;margin:0;padding:0}.ssl-quiz__list li{display:flex;gap:14px;padding:16px 0;border-top:1px solid var(--ssl-line);font-size:16px;line-height:1.55;color:var(--ssl-fg)}.ssl-quiz__list li:before{content:"\2713";color:#7bd3a8;flex:none}.ssl-quiz__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.ssl-honest__pt{flex:1 1 260px;display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:2px solid var(--ssl-accent)}.ssl-specs{display:flex;flex-wrap:wrap;gap:64px;align-items:flex-start}.ssl-specs__side{flex:1 1 360px;display:flex;flex-direction:column;gap:16px}.ssl-specs__img{width:100%;height:auto;border-radius:16px;margin-top:16px}.ssl-specs__list{flex:1.2 1 420px;margin:0}.ssl-spec{display:flex;justify-content:space-between;gap:24px;padding:14px 0;border-top:1px solid var(--ssl-line);font-size:15px;margin:0}.ssl-spec:last-child{border-bottom:1px solid var(--ssl-line)}.ssl-spec dt{color:var(--ssl-muted)}.ssl-spec dd{margin:0;text-align:right;color:var(--ssl-fg)}.ssl-faq__panel[hidden]{display:none}@media screen and (max-width:749px){.ssl-hs,.ssl-herb,.ssl-specs{gap:32px}.ssl-hs__frame{height:420px}.ssl-herb__side{position:static}.ssl-herb__panel{padding:24px;min-height:0}.ssl-herb__name{font-size:34px}.ssl-herb__es{font-size:19px}.ssl-dlv__t{font-size:14px}.ssl-dlv__d{font-size:13px}}.ssl-head--center{margin-left:auto;margin-right:auto;text-align:center;align-items:center}.ssl-head--center .ssl-eyebrow{justify-content:center}.ssl-head--center .ssl-lead{margin-left:auto;margin-right:auto}.ssl-player{position:relative;aspect-ratio:16 / 9;width:100%;max-width:960px;margin:0 auto;border-radius:20px;overflow:hidden;background:rgba(var(--color-foreground),.06);border:1px solid var(--ssl-line)}.ssl-player--vertical{aspect-ratio:9 / 16;max-width:420px}.ssl-player video,.ssl-player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;display:block}.ssl-player__note{margin-top:16px;text-align:center}.ssl-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.ssl-stat{padding:32px 28px;display:flex;flex-direction:column;gap:12px}.ssl-stat__v{font-size:clamp(44px,6vw,72px);line-height:1;letter-spacing:-.04em;font-weight:500;color:var(--ssl-fg)}.ssl-stat__l{font-size:16px;line-height:1.5;color:var(--ssl-muted)}.ssl-stats__src{margin-top:24px}.ssl-chats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;max-width:1040px;margin:0 auto;padding:0;list-style:none}.ssl-chat{margin:0;display:flex;flex-direction:column;gap:12px}.ssl-chat__frame{padding:8px;border-radius:28px;background:#16171a;box-shadow:0 24px 48px -24px #16171a59}.ssl-chat__frame img{display:block;width:100%;height:auto;border-radius:21px}.ssl-chat figcaption{font-size:14px;color:var(--ssl-muted);text-align:center}.ssl-chats__note{margin-top:24px;text-align:center}@media screen and (max-width:749px){.ssl-chats{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 8px}.ssl-chat{scroll-snap-align:center}.ssl-stat{padding:24px 20px}}.ssl-hint{padding:14px 16px;font:12px/1.4 ui-monospace,monospace;letter-spacing:.06em;text-align:center;background:#ede9e2;color:#55585f;border-top:1px dashed rgba(22,23,26,.2);border-bottom:1px dashed rgba(22,23,26,.2)}.ssl-dcard-wrap{display:flex;flex-direction:column;gap:16px}.ssl-dcard{padding:24px 20px 22px;border-radius:20px;border:1px solid rgba(var(--color-foreground),.12);background:linear-gradient(180deg,rgba(var(--color-foreground),.02),rgba(var(--color-foreground),.05));text-align:center}.ssl-dcard__head{display:flex;align-items:flex-start;justify-content:center;gap:12px;margin:0;font-size:17px;line-height:1.35;font-weight:600;letter-spacing:0;color:rgb(var(--color-foreground));text-align:left}.ssl-dcard__head svg{flex:none;margin-top:1px;color:rgba(var(--color-foreground),.6)}.ssl-dcard__head strong{font-weight:600;color:var(--ss-brass, #c9a86a)}.ssl-dcard__sub{margin:4px 0 0;font-size:14px;color:rgba(var(--color-foreground),.6)}.ssl-dcard__track{position:relative;margin-top:22px}.ssl-dcard__line{position:absolute;left:0;right:0;top:21px;border-top:2px dashed rgba(var(--color-foreground),.16)}.ssl-dcard__truck{position:absolute;top:0;left:calc(33.333% - 11px);color:var(--ss-brass, #c9a86a);line-height:0}.ssl-dcard__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.ssl-dcard__step{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0}.ssl-dcard__dot{display:grid;place-items:center;width:44px;height:44px;margin-bottom:10px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 0 0 5px rgba(var(--color-foreground),.04)}.ssl-dcard__step.is-last .ssl-dcard__dot{border-color:transparent;background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 0 0 6px rgba(var(--color-foreground),.12)}.ssl-dcard__t{font-size:15px;font-weight:600;color:rgb(var(--color-foreground))}.ssl-dcard__d{font-size:14px;color:rgba(var(--color-foreground),.6)}.ssl-dbadges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:0;padding:0;list-style:none}.ssl-dbadges li{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;color:rgb(var(--color-foreground))}.ssl-dbadges .ss-icon{flex:none;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:480px){.ssl-dcard{padding:20px 12px 18px}.ssl-dcard__head{font-size:16px}.ssl-dcard__t{font-size:14px}.ssl-dcard__d{font-size:13px}.ssl-dbadges{gap:8px 16px}.ssl-dbadges li{font-size:14px}}.ssl-motion .ssl-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.1,1),transform .8s cubic-bezier(.2,.7,.1,1);transition-delay:calc(var(--ssl-i, 0) * 90ms)}.ssl-motion .ssl-reveal.is-in{opacity:1;transform:none}.ssl-tab,.ssl-opt{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s ease}.ssl-tab:active,.ssl-opt:active{transform:scale(.97)}.ssl-dcard__fill{position:absolute;left:16.667%;top:21px;width:16.667%;height:2px;background:var(--ss-brass, #c9a86a);transform-origin:left center;transition:transform 1.4s cubic-bezier(.6,0,.2,1) .25s}.ssl-dcard__truck{transition:left 1.4s cubic-bezier(.6,0,.2,1) .25s}.ssl-dc .ssl-dcard:not(.is-live) .ssl-dcard__fill{transform:scaleX(0)}.ssl-dc .ssl-dcard:not(.is-live) .ssl-dcard__truck{left:calc(16.667% - 11px)}.ssl-dcard.is-live:not(.is-static) .ssl-dcard__step.is-last .ssl-dcard__dot{animation:ssl-pulse 1.8s ease-out 1.7s 2}@keyframes ssl-pulse{0%{box-shadow:0 0 rgba(var(--color-foreground),.28)}to{box-shadow:0 0 0 14px rgba(var(--color-foreground),0)}}.ssl-calc{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding:clamp(28px,5vw,56px)}.ssl-calc__intro{flex:1 1 320px;display:flex;flex-direction:column;gap:16px}.ssl-calc__body{flex:1.2 1 380px;display:flex;flex-direction:column;gap:20px}.ssl-calc__group{display:flex;flex-direction:column;gap:10px}.ssl-calc__label{margin:0;font-family:var(--ss-font-mono, ui-monospace, monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ssl-soft)}.ssl-calc__result{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:16px;border:1px solid var(--ssl-line);background:rgba(var(--color-foreground),.04)}.ssl-calc__pre{font-size:15px;color:var(--ssl-muted)}.ssl-calc__num{font-size:clamp(48px,7vw,80px);line-height:1;letter-spacing:-.04em;color:var(--ssl-fg)}.ssl-calc__num small{font-size:.32em;letter-spacing:0;color:var(--ssl-muted)}.ssl-calc__sub{font-size:13px;color:var(--ssl-soft)}.ssl-calc__bar{height:4px;margin-top:10px;border-radius:999px;background:var(--ssl-line);overflow:hidden}.ssl-calc__bar span{display:block;height:100%;background:var(--ssl-accent);transform-origin:left center;transform:scaleX(.33);transition:transform .5s cubic-bezier(.2,.7,.1,1)}.ssl-calc .ssl-btn{align-self:flex-start}@media screen and (max-width:749px){.ssl-calc{gap:28px}.ssl-calc .ssl-btn{align-self:stretch}}@media(prefers-reduced-motion:reduce){.ssl-dcard__fill,.ssl-dcard__truck,.ssl-calc__bar span,.ssl-tab,.ssl-opt{transition:none}}.ssl-dcard__steps{z-index:1}.ssl-dcard__fill{width:66.666%;transform:scaleX(.25);transition:none}.ssl-dcard__truck{transition:none;z-index:0}.ssl-dcard.is-live:not(.is-static) .ssl-dcard__truck{animation:ssl-drive 5.2s cubic-bezier(.45,0,.25,1) infinite}.ssl-dcard.is-live:not(.is-static) .ssl-dcard__truck .ss-icon{animation:ssl-bump .34s ease-in-out infinite alternate}.ssl-dcard.is-live:not(.is-static) .ssl-dcard__fill{animation:ssl-trail 5.2s cubic-bezier(.45,0,.25,1) infinite}.ssl-dcard.is-live:not(.is-static) .ssl-dcard__step.is-last .ssl-dcard__dot{animation:ssl-arrive 5.2s ease-out infinite}@keyframes ssl-drive{0%{left:calc(16.667% - 11px);opacity:0}8%{left:calc(16.667% - 11px);opacity:1}76%{left:calc(83.333% - 46px);opacity:1}90%{left:calc(83.333% - 46px);opacity:0}to{left:calc(83.333% - 46px);opacity:0}}@keyframes ssl-trail{0%{transform:scaleX(0);opacity:1}8%{transform:scaleX(0);opacity:1}76%{transform:scaleX(.86);opacity:1}90%{transform:scaleX(.86);opacity:1}to{transform:scaleX(.86);opacity:0}}@keyframes ssl-bump{0%{transform:translateY(0)}to{transform:translateY(-1.5px)}}@keyframes ssl-arrive{0%,74%{box-shadow:0 0 0 6px rgba(var(--color-foreground),.12)}80%{box-shadow:0 0 0 6px rgba(var(--color-foreground),.32)}to{box-shadow:0 0 0 18px rgba(var(--color-foreground),0)}}@media(prefers-reduced-motion:reduce){.ssl-dcard .ssl-dcard__truck,.ssl-dcard .ssl-dcard__truck .ss-icon,.ssl-dcard .ssl-dcard__fill,.ssl-dcard .ssl-dcard__dot{animation:none!important}}#MainContent .ssl-sec{content-visibility:auto;contain-intrinsic-size:auto 900px}html.shopify-design-mode #MainContent .ssl-sec{content-visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ssl-bundle.css.map */
