.sf{--sf-navy:#141a26;--sf-navy2:#1f2837;--sf-orange:#f29a1f;--sf-orange-d:#d9830b;--sf-ink:#1b1f27;--sf-muted:#5d6574;--sf-soft:#f4f2ee;--sf-cream:#f6eee3;--sf-line:#e4e1da;--sf-r:14px;color:var(--sf-ink);line-height:1.5}.sf *{box-sizing:border-box}.sf h1,.sf h2,.sf h3{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em;line-height:1.1;margin:0}.sf p{margin:0}.sf a{text-decoration:none;color:inherit}.sf-s{padding:84px 0}.sf-wrap{max-width:var(--page-width);margin:0 auto;padding:0 5rem}@media(max-width:749px){.sf-wrap{padding:0 1.5rem}.sf-s{padding:56px 0}}@media(min-width:750px)and (max-width:989px){.sf-wrap{padding:0 3rem}}.sf-eyebrow{color:var(--sf-orange-d);font-weight:500;font-size:14px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.sf-btn{display:inline-block;padding:16px 30px;border-radius:10px;font-weight:700;font-size:16px;letter-spacing:.02em;transition:.15s;border:1.5px solid transparent;cursor:pointer}.sf-btn-p{background:var(--sf-orange);color:#1b1205!important}.sf-btn-p:hover{background:var(--sf-orange-d)}.sf-btn-g{border-color:var(--sf-ink);color:var(--sf-ink)!important}.sf-btn-g:hover{background:var(--sf-ink);color:#fff!important}.sf-hero{position:relative;height:clamp(540px,calc(100vh - 190px),900px);display:grid;overflow:hidden;background:var(--sf-cream);color:var(--sf-ink)}.sf-slide{grid-area:1/1;position:relative;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s}.sf-slide.is-active{opacity:1;visibility:visible;z-index:1}.sf-pic{position:absolute;top:0;right:0;bottom:0;left:0}.sf-pic img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.sf-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f6eee3e6,#f6eee3b3 22%,#f6eee34d 38%,#f6eee300 52%)}.sf-hero-wrap{position:relative;z-index:2;width:100%;padding-left:clamp(20px,4.5vw,80px)}.sf-hero-in{max-width:min(24vw,400px);min-width:300px;padding:72px 0}.sf-hero h1{font-size:clamp(38px,4vw,62px);margin-bottom:16px}.sf-hero p.sf-lead{font-size:17px;max-width:360px;color:#3a4150;margin-bottom:32px}.sf-btns{display:flex;gap:12px;flex-direction:column;align-items:flex-start}.sf-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:46px;height:46px;border-radius:50%;border:0;background:#ffffffd9;color:var(--sf-ink);font-size:20px;cursor:pointer;box-shadow:0 4px 14px #00000026;transition:.15s;line-height:1;padding:0}.sf-arrow:hover{background:var(--sf-orange)}.sf-arrow.prev{left:18px}.sf-arrow.next{right:18px}.sf-dots{position:absolute;left:50%;bottom:22px;transform:translate(-50%);display:flex;gap:8px;z-index:5}.sf-dots button{width:38px;height:5px;border-radius:3px;border:0;padding:0;cursor:pointer;background:#1b1f2747;transition:.2s}.sf-dots button.on{background:var(--sf-ink);width:54px}@media(max-width:980px),(max-aspect-ratio:4/3){.sf-hero{height:auto}.sf-slide{display:block}.sf-slide:after{display:none}.sf-pic{position:relative;inset:auto;width:100%;aspect-ratio:3/2;max-height:62vh}.sf-pic img{object-position:var(--fx,70%) 50%}.sf-hero-wrap{padding:0 clamp(20px,5vw,48px)}.sf-hero-in{max-width:560px;min-width:0;padding:30px 0 64px}.sf-hero h1{font-size:clamp(36px,7vw,56px)}.sf-hero p.sf-lead{max-width:520px}.sf-btns{flex-direction:row;flex-wrap:wrap}.sf-arrow{top:calc(min(62vh,66.6vw)/2);width:40px;height:40px}.sf-dots{bottom:20px}}.sf-trust{background:var(--sf-soft);border-bottom:1px solid var(--sf-line)}.sf-trust .sf-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:20px;padding-bottom:20px}.sf-t{display:flex;gap:12px;align-items:center;font-size:14.5px;line-height:1.3}.sf-t svg{flex:none;width:30px;height:30px;stroke:var(--sf-orange-d);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sf-t b{display:block;font-size:15px}.sf-t span{color:var(--sf-muted)}@media(max-width:749px){.sf-trust .sf-wrap{grid-template-columns:repeat(2,1fr)}}.sf-sh{display:flex;justify-content:space-between;align-items:end;margin-bottom:34px;gap:16px}.sf-sh h2{font-size:clamp(30px,4vw,44px)}@media(max-width:749px){.sf-sh{flex-direction:column;align-items:flex-start}}.sf-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sf-cat{position:relative;aspect-ratio:4/3;border-radius:var(--sf-r);overflow:hidden;color:#fff!important;display:flex;align-items:flex-end;padding:22px;isolation:isolate;background:linear-gradient(135deg,#8b94a3,#3b4352)}.sf-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .5s}.sf-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#0a0d14c7,#0a0d1400 60%)}.sf-cat:hover img{transform:scale(1.06)}.sf-cat h3{font-size:26px;color:#fff}.sf-cat small{display:block;opacity:.85;font-size:14px;margin-top:4px}.sf-cat .arr{position:absolute;right:18px;bottom:20px;width:36px;height:36px;border-radius:50%;background:var(--sf-orange);display:grid;place-items:center;color:#1b1205;font-weight:700}@media(max-width:989px){.sf-cats{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.sf-cats{grid-template-columns:1fr}}.sf-about{background:var(--sf-soft)}.sf-about-g{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:center}.sf-about h2{font-size:clamp(34px,4.6vw,54px);margin-bottom:20px}.sf-about .big{font-size:19px;color:#3a4150;margin-bottom:14px;max-width:620px}.sf details summary{cursor:pointer;font-weight:500;list-style:none;display:inline-block;border-bottom:2px solid var(--sf-orange);padding-bottom:1px}.sf details summary::-webkit-details-marker{display:none}.sf details[open] summary{margin-bottom:10px}.sf-about .more{margin-bottom:26px;max-width:620px;color:#3a4150}.sf-facts{list-style:none;padding:0;margin:0;display:grid;gap:14px}.sf-facts li{background:#fff;border:1px solid var(--sf-line);border-left:4px solid var(--sf-orange);border-radius:var(--sf-r);padding:22px 24px}.sf-facts b{display:block;font-family:var(--font-heading-family);font-size:24px;margin-bottom:2px}.sf-facts span{color:var(--sf-muted);font-size:15px}@media(max-width:989px){.sf-about-g{grid-template-columns:1fr;gap:36px}}.sf-why{background:var(--sf-navy);color:#fff}.sf-why h2{text-align:center;font-size:clamp(34px,5vw,56px);margin-bottom:12px;color:#fff}.sf-why .lead{text-align:center;color:#b9c0cd;max-width:560px;margin:0 auto 52px}.sf-vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.sf-vbox{background:var(--sf-navy2);border:1px solid #2b3547;border-radius:var(--sf-r);padding:28px 26px}.sf-vbox svg{width:36px;height:36px;stroke:var(--sf-orange);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-bottom:16px}.sf-vbox h3{font-size:22px;margin-bottom:8px;color:#fff}.sf-vbox p{color:#b9c0cd;font-size:15px}.sf-vbox details{margin-top:14px}.sf-vbox details summary{color:#fff;font-size:14.5px}.sf-vbox details p{margin-top:2px}@media(max-width:989px){.sf-vgrid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.sf-vgrid{grid-template-columns:1fr}}.sf-rgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.sf-rev{margin:0;background:var(--sf-soft);border-radius:var(--sf-r);padding:28px 26px}.sf-rev .q{font-family:var(--font-heading-family);font-size:72px;line-height:.6;color:var(--sf-orange);height:30px}.sf-rev h3{font-size:22px;margin:6px 0 10px}.sf-rev blockquote{margin:0 0 14px;color:#3a4150;font-size:15.5px}.sf-rev details{font-size:14.5px;color:#3a4150;margin-bottom:14px}.sf-rev figcaption{font-size:14px;color:var(--sf-muted);border-top:1px solid var(--sf-line);padding-top:12px}@media(max-width:989px){.sf-rgrid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.sf-rgrid{grid-template-columns:1fr}}.sf-cta{background:var(--sf-orange);color:#1b1205;text-align:center;padding:64px 0}.sf-cta h2{font-size:clamp(28px,4vw,42px);margin-bottom:12px}.sf-cta p{margin-bottom:26px}.sf-cta .sf-btn{background:var(--sf-navy);color:#fff!important}.sf-more{font-weight:500;border-bottom:2px solid var(--sf-orange);padding-bottom:2px;white-space:nowrap}.sf-prods{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.sf-card{display:block;color:var(--sf-ink)}.sf-card .img{position:relative;aspect-ratio:1/1;border-radius:var(--sf-r);background:linear-gradient(135deg,#efe9dd,#d8cdb8);overflow:hidden;margin-bottom:14px}.sf-card .img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.sf-card:hover .img img{transform:scale(1.05)}.sf-card .badge{position:absolute;left:12px;top:12px;z-index:1;background:var(--sf-navy);color:#fff;font-size:12px;font-weight:500;padding:4px 10px;border-radius:99px}.sf-card h3{font-family:var(--font-body-family);font-size:16px;font-weight:500;letter-spacing:0;margin-bottom:4px;line-height:1.3}.sf-card:hover h3{text-decoration:underline}.sf-card .price{font-weight:700;margin-top:4px}@media(max-width:989px){.sf-prods{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.sf-prods{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sf-home.css.map */
