.sn-num{list-style:none;padding:0;margin:0;border-top:1px solid var(--sn-line);text-align:left}.sn-num li{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:28px 0;border-bottom:1px solid var(--sn-line)}.sn-num__n{color:var(--sn-accent);font-weight:700;font-size:18px}.sn-num h3{font-size:clamp(19px,2.4vw,22px);margin:0 0 8px;font-weight:700;line-height:1.3}.sn-num p{color:var(--sn-muted)}.sn-closing{font-weight:700;font-size:clamp(19px,2.4vw,22px);margin-top:36px!important;line-height:1.45}.sn-closing em,.sn-closing i{font-style:normal;color:var(--sn-accent)}.sn-ing__panel[hidden]{display:none}.sn-ing__img{background:var(--sn-soft);border-radius:16px;aspect-ratio:1;overflow:hidden}.sn-ing__img img,.sn-ing__img svg{width:100%;height:100%;object-fit:cover;display:block}.sn-ing__count{font-size:14px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sn-muted);margin:28px 0 8px!important}.sn-ing__name{font-size:clamp(30px,4.5vw,40px);font-weight:800;margin:0 0 12px;line-height:1.15}.sn-ing__desc{font-size:clamp(18px,2.4vw,21px);color:var(--sn-muted);line-height:1.6}.sn-ing__tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(54px,1fr));gap:8px;margin-top:32px}.sn-ing__tab{background:none;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;font:inherit;font-size:14px;font-weight:600;color:var(--sn-muted);text-align:center;line-height:1.25;hyphens:auto;-webkit-hyphens:auto;word-break:break-word}.sn-ing__thumb{width:72px;max-width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--sn-soft);border:2px solid transparent;display:block}.sn-ing__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sn-ing__tab.is-active{color:var(--sn-text)}.sn-ing__tab.is-active .sn-ing__thumb{border-color:var(--sn-accent)}.sn-step{text-align:center}.sn-step img,.sn-step .sn__ph{aspect-ratio:1;object-fit:cover}.sn-step__n{color:var(--sn-accent);font-weight:700;letter-spacing:.15em;margin:20px 0 6px!important}.sn-step__t{font-size:clamp(20px,2.6vw,24px);font-weight:700;margin:0}.sn-step__d{color:var(--sn-muted);margin-top:8px!important}.sn-tl{list-style:none;margin:0;padding:0;text-align:left}.sn-tl li{position:relative;display:grid;grid-template-columns:58px 1fr;gap:26px;padding-bottom:40px}.sn-tl li:last-child{padding-bottom:0}.sn-tl li:not(:last-child):before{content:"";position:absolute;left:28px;top:58px;bottom:0;width:2px;background:#eadbd0}.sn-tl__dot{width:58px;height:58px;border-radius:50%;border:2px solid var(--sn-accent);color:var(--sn-accent);display:flex;align-items:center;justify-content:center;font-weight:700;background:var(--sn-bg);position:relative;z-index:1}.sn-tl li.is-goal .sn-tl__dot{background:var(--sn-green);border-color:var(--sn-green);color:#fff}.sn-tl__label{font-size:14px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sn-accent);margin:14px 0 8px!important}.sn-tl li.is-goal .sn-tl__label{color:var(--sn-green)}.sn-tl h3{font-size:clamp(20px,2.6vw,24px);font-weight:700;margin:0 0 10px;line-height:1.3}.sn-tl p{color:var(--sn-muted);font-size:18px;line-height:1.75}.sn-ex__img{width:220px;height:220px;border-radius:50%;overflow:hidden;margin:20px auto 24px;background:var(--sn-soft)}.sn-ex__img img,.sn-ex__img svg{width:100%;height:100%;object-fit:cover;display:block}.sn-ex__name{font-size:clamp(22px,3vw,28px);font-weight:700;margin:0}.sn-ex__role{color:var(--sn-accent);font-weight:600;font-size:18px;margin-top:4px!important}.sn-ex__meta{color:var(--sn-muted);margin-top:4px!important}.sn-ex__quote{font-style:italic;font-size:clamp(19px,2.5vw,22px);line-height:1.75;text-align:left;margin:40px 0 0!important;padding-bottom:40px;border-bottom:1px solid var(--sn-line)}.sn-ex__quote:before{content:"\201e";color:var(--sn-accent);font-weight:700}.sn-ex__quote:after{content:"\201c"}.sn-stats{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:12px;margin-top:40px}.sn-stats strong{display:block;color:var(--sn-accent);font-size:clamp(26px,4vw,34px);font-weight:800;line-height:1.2}.sn-stats span{color:var(--sn-muted);font-size:16px}.sn-cmp{border:1px solid var(--sn-line);border-radius:18px;overflow:hidden;text-align:left;margin-bottom:48px;background:#fff}.sn-cmp__row{display:grid;grid-template-columns:1fr 84px 100px;align-items:stretch;border-top:1px solid var(--sn-line)}.sn-cmp__row:first-child{border-top:0}.sn-cmp__row>*{padding:22px 12px;display:flex;align-items:center;justify-content:center}.sn-cmp__row>:first-child{padding-left:26px;justify-content:flex-start}.sn-cmp__row>:nth-child(3){background:var(--sn-hl,#f4f3ec)}.sn-cmp__head{font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sn-cmp__head>:nth-child(2){color:var(--sn-accent)}.sn-cmp__head>:nth-child(3){color:var(--sn-green)}.sn-cmp__txt{font-size:18px;color:var(--sn-muted);line-height:1.4}.sn-yes{color:var(--sn-green);font-size:28px;font-weight:700;line-height:1}.sn-no{color:#c9bfb8;font-size:26px;line-height:1}.sn-rev__summary{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:40px!important;color:var(--sn-muted)}.sn-rev__summary strong{font-size:28px;color:var(--sn-text)}.sn-rev__summary .sn-stars{font-size:26px}.sn-rev{border:1px solid var(--sn-line);border-radius:18px;padding:36px 32px;text-align:left;display:flex;flex-direction:column;gap:24px;background:#fff}.sn-rev__text{font-size:18px;line-height:1.7;flex:1}.sn-rev__who{display:flex;gap:16px;align-items:center}.sn-rev__who img,.sn-rev__av{width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--sn-soft);flex:0 0 56px;display:block}.sn-rev__who strong{display:block;font-size:18px}.sn-rev__who span{color:var(--sn-muted);font-size:15px}.sn-guar__icon{color:var(--sn-accent);margin:0 auto 18px;width:64px;height:64px}.sn-guar__icon img,.sn-guar__icon svg{width:100%;height:100%;object-fit:contain;display:block}.sn-guar__text{font-size:clamp(18px,2.4vw,21px);color:var(--sn-muted);line-height:1.7;margin-bottom:36px!important}.sn-faq{border-top:1px solid var(--sn-line);text-align:left}.sn-faq details{border-bottom:1px solid var(--sn-line)}.sn-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:clamp(19px,2.4vw,22px);font-weight:700;cursor:pointer;line-height:1.4}.sn-faq summary::-webkit-details-marker{display:none}.sn-faq summary:after{content:"+";font-weight:300;font-size:30px;color:var(--sn-muted);flex:0 0 auto;line-height:1}.sn-faq details[open] summary:after{content:"\2013"}.sn-faq__a{padding:0 0 28px;color:var(--sn-muted);font-size:18px;line-height:1.75}.sn-faq__a p+p{margin-top:12px}.sn-disclaimer{font-size:14px;color:#a9a19b;text-align:center;margin-top:40px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sn-pdp-2.css.map */
