html{scroll-behavior:smooth;scroll-padding-top:112px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.snf.snf{--pady:clamp(62px,7vw,116px);--padx:clamp(20px,5vw,56px);--maxw:1240px;--r:18px;--rl:24px;--soft:#F4EFE7;--hair:#EDE3D5}.snf .snf-hero-c h1,.snf .snf-hero-c h2{color:#fdf6ed}.snf .snf-hero-c h1{text-shadow:0 2px 24px rgba(0,0,0,.45)}.snf .snf-h2{font-size:clamp(30px,4.4vw,52px);line-height:1.05;letter-spacing:-.034em;margin:14px 0 16px}.snf .snf-box h1{font-size:clamp(30px,3.6vw,44px);line-height:1.05;letter-spacing:-.034em}.snf .snf-sub{font-size:17px;line-height:1.62;max-width:52ch;color:var(--muted)}.snf .snf-eyebrow{font-size:11px;letter-spacing:.17em;color:var(--terra);font-weight:700}.snf .snf-head{margin-bottom:clamp(34px,4.5vw,56px)}.snf.snf p+p{margin-top:1em}@media(max-width:640px){.snf .snf-h2{font-size:clamp(27px,8vw,34px);letter-spacing:-.03em}.snf .snf-sub{font-size:16px;max-width:none}}.snf.snf-alt{background:#fff}.snf .snf-bene.snf-bene{background:#fff;border-color:var(--hair)}.snf .snf-cta{padding:17px 32px;font-size:16px;font-weight:600;letter-spacing:-.005em;border-width:1px}.snf .snf-cta:hover{box-shadow:0 16px 34px -20px #46684fbf}.snf .snf-hd-cta.snf-hd-cta{padding:11px 20px;font-weight:600}.snf .snf-gal.snf-gal{background:var(--soft);border:0;border-radius:var(--rl)}.snf .snf-thumbs.snf-thumbs{gap:10px;margin-top:10px}.snf .snf-thumbs label{border-radius:14px;border-color:var(--hair);background:var(--soft)}.snf .snf-step.snf-step,.snf .snf-faq.snf-faq,.snf .snf-tw.snf-tw,.snf .snf-specs.snf-specs,.snf .snf-rc.snf-rc,.snf .snf-usp.snf-usp{border-radius:var(--r);border-color:var(--hair)}.snf .snf-step.snf-step{padding:30px 28px;box-shadow:none}.snf .snf-step.snf-step:hover{box-shadow:0 22px 44px -30px #24242466}.snf .snf-step b{font-size:19px;letter-spacing:-.02em}.snf .snf-num.snf-num{background:var(--terra-soft);color:var(--terra);width:36px;height:36px;font-size:15px}.snf .snf-usp.snf-usp{background:var(--soft);border:0;padding:20px}.snf .snf-opt.snf-opt{border-radius:14px;border-color:var(--hair)}.snf .snf-split img{border-radius:var(--rl)}.snf .snf-opt.snf-opt{align-items:center}.snf .snf-op{align-self:center}.snf .snf-bene>div{border-color:var(--hair);padding-block:26px}.snf .snf-bene b{font-size:15px;letter-spacing:-.01em}.snf .snf-bene span{font-size:13.5px}.snf .snf-tbl th,.snf .snf-tbl td{padding:17px 20px}.snf .snf-tbl thead th{font-size:11px;letter-spacing:.14em}.snf .snf-tbl tbody tr{transition:background .2s ease}.snf .snf-tbl tbody tr:hover{background:#fcfaf6}@media(max-width:759px){.snf .snf-tbl td[data-l]{grid-template-columns:38% 1fr}}.snf .snf-specs>div{padding:16px 20px;border-color:var(--hair)}.snf details{border-color:var(--hair)}.snf summary{padding:20px 22px;font-size:16.5px;letter-spacing:-.015em}.snf details p{padding:0 22px 20px;font-size:15px}.snf .snf-final h2,.snf.snf-final h2{font-size:clamp(30px,4.4vw,50px);letter-spacing:-.034em;line-height:1.05}.snf .snf-final p,.snf.snf-final p{font-size:17px}.snf .snf-hd-row.snf-hd-row{height:72px}.snf .snf-hd.snf-stuck .snf-hd-row{height:62px}.snf .snf-ann.snf-ann{font-size:12px;letter-spacing:.02em;padding:11px 16px}.snf .snf-nav.snf-nav{gap:34px;font-size:14.5px}.snf-dw.snf-dw,.snf-dw-f.snf-dw-f{background:#fff}.snf-ci.snf-ci img{border-radius:14px}.snf-js .snf-r.snf-r{transform:translateY(26px);transition-duration:.78s}.snf-js .snf-r.snf-r.in{transform:none}.snf-js .snf-rz.snf-rz{transition-duration:.95s}.snf-stag.snf-stag>*{transform:translateY(20px);transition-duration:.7s}.snf-stag.snf-stag.in>*{transform:none}@media(max-width:430px){.snf-sticky.snf-sticky{padding:8px 12px calc(8px + env(safe-area-inset-bottom));gap:10px}.snf-sticky.snf-sticky img,.snf-sticky .m span{display:none}.snf-sticky .m b{font-size:15.5px}.snf-sticky .snf-cta.snf-cta{padding:12px 16px;font-size:14.5px;white-space:nowrap}}@media(max-width:999px){#snfAsk{bottom:calc(20px + env(safe-area-inset-bottom))}body:has(.snf-sticky.show) #snfAsk{bottom:calc(88px + env(safe-area-inset-bottom))}}#snfPop .card{overflow-x:hidden}#snfPop .bd2{min-width:0}#snfPop h2,#snfPop .won{overflow-wrap:break-word}@media(max-width:760px){#snfPop{padding:14px}#snfPop .bd2{padding:28px 18px}#snfPop h2,#snfPop .won{font-size:25px}#snfPop .won br{display:none}#snfPop form{max-width:100%}#snfPop input{padding:13px 14px;min-width:0}#snfPop form button{padding:13px 16px;font-size:13.5px}#snfPop .code{padding:12px 14px;gap:8px}#snfPop .code b{font-size:17px;letter-spacing:.1em}#snfPop .picks{gap:10px}#snfPop .sub,#snfPop .fine{max-width:100%}}@media(max-width:640px){.snf .snf-gal.snf-gal{border-radius:20px}.snf .snf-step.snf-step{padding:24px 22px}.snf summary{padding:17px 18px;font-size:15.5px}.snf details p{padding:0 18px 17px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/snf-skin.css.map */
