@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";body:has(.snk-lg) #header,body:has(.snk-lg) .header,body:has(.snk-lg) #footer-sections,body:has(.snk-lg) .sqs-announcement-bar-dropzone{display:none!important}.fe-block:has(.snk-lg){grid-column-start:1!important;grid-column-end:-1!important}.fe-block:has(.snk-lg),.sqs-block:has(.snk-lg){height:auto!important;min-height:0!important}body:has(.snk-lg) .fluid-engine>.fe-block:not(:has(.snk-lg)){display:none!important}body:has(.snk-lg) .fluid-engine{grid-template-rows:auto!important;min-height:0!important}.sqs-block:has(.snk-lg) .sqs-block-content,.sqs-block:has(.snk-lg) .sqs-code-container{width:100%!important;max-width:none!important;padding:0!important}.page-section:has(.snk-lg),section:has(.snk-lg){min-height:0!important;height:auto!important;padding:0!important}.page-section:has(.snk-lg) .content-wrapper,.page-section:has(.snk-lg) .fluid-engine{padding:0!important;max-width:none!important;width:100%!important}body:has(.snk-lg) #sections>section:not(:has(.snk-lg)){display:none!important}html:has(.snk-lg),body:has(.snk-lg){overflow-x:hidden;max-width:100%}.snk-lg{--snk-white: #FFFFFF;--snk-blush: #F8DFDB;--snk-butter: #FAF2DC;--snk-ink: #141212;--snk-red: #EE231E;--f-display: "Obviously Narrow", "obviously-narrow", sans-serif;--f-body: "EB Garamond", Georgia, "Times New Roman", serif;--f-overline: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--f-wordmark-weight: 900;--f-display-weight: 700;--f-nav-weight: 600;--maxw: 1180px;--gut: clamp(20px, 5vw, 64px);font-family:var(--f-body);font-size:17px;line-height:1.6;color:var(--snk-ink);background:var(--snk-white);-webkit-font-smoothing:antialiased}.snk-lg *{box-sizing:border-box}html:has(.snk-lg){scroll-behavior:smooth}.snk-lg h1,.snk-lg h2,.snk-lg h3{font-family:var(--f-display);font-weight:var(--f-display-weight);letter-spacing:.005em;line-height:.92;margin:0}.snk-lg p{margin:0 0 1em}.snk-lg a{color:inherit}.snk-lg .bleed,.snk-lg .checks{margin-left:0;margin-right:0;width:100%}.snk-lg .wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gut)}.snk-lg .hdr{position:sticky;top:0;z-index:50;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(20,18,18,.08)}.snk-lg .hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.snk-lg .mark{font-family:var(--f-display);font-weight:var(--f-wordmark-weight);font-size:clamp(21px,2.6vw,29px);letter-spacing:.01em;line-height:1;display:flex;align-items:center;gap:10px;text-decoration:none}.snk-lg .mark .snack,.snk-lg .mark .gammon,.snk-lg .mark sup{color:var(--snk-red)}.snk-lg .mark sup{font-size:.34em;font-family:var(--f-display);font-weight:var(--f-wordmark-weight);vertical-align:baseline;position:relative;top:-1.45em;margin-left:2px;line-height:1}.snk-lg .hdr-nav{display:flex;align-items:center;gap:clamp(14px,2.5vw,28px)}.snk-lg .hdr-nav>a:not(.hdr-cta){font-family:var(--f-display);font-weight:var(--f-nav-weight);font-size:15px;letter-spacing:.01em;color:var(--snk-ink);text-decoration:none;opacity:.68;white-space:nowrap;transition:opacity .15s;border-bottom:1px solid transparent;padding-bottom:2px}.snk-lg .hdr-nav>a:not(.hdr-cta):hover{opacity:1;border-bottom-color:var(--snk-red)}.snk-lg .hdr-nav>a.is-active{opacity:1;border-bottom-color:var(--snk-red);cursor:default}.header-nav-item--active a{border-bottom:1px solid #EE231E!important;padding-bottom:2px}.snk-lg .hdr-cta{font-family:var(--f-display);font-weight:var(--f-display-weight);text-transform:none;font-size:14px;letter-spacing:.06em;background:var(--snk-red);color:#fff;text-decoration:none;padding:11px 20px;border-radius:8px;white-space:nowrap;transition:transform .15s}.snk-lg .hdr-cta:hover{transform:translateY(-1px)}.snk-lg .hero{background:var(--snk-blush);overflow:hidden}.snk-lg .hero .wrap{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(28px,5vw,72px);align-items:start;padding-block:clamp(44px,7vw,86px)}.snk-lg .eyebrow{font-family:var(--f-overline);font-weight:600;text-transform:uppercase;font-size:12.5px;letter-spacing:.15em;color:var(--snk-ink);opacity:.62;margin:0 0 18px}.snk-lg .eyebrow.over-prod{margin:38px 0 0}.snk-lg h1{font-size:clamp(46px,8.4vw,104px);text-wrap:balance}.snk-lg h1 .r{color:inherit}.snk-lg .prodline{font-family:var(--f-body);font-weight:600;font-size:clamp(21px,2.3vw,26px);line-height:1.15;margin:8px 0 16px;color:var(--snk-ink)}.snk-lg .lede{font-size:clamp(19px,2.3vw,25px);line-height:1.42;font-weight:500;margin:22px 0 14px;max-width:20ch}.snk-lg .sub{font-size:16px;line-height:1.62;opacity:.78;max-width:44ch;margin-bottom:0}.snk-lg .hero-img{position:relative;margin:0}.snk-lg .hero-img img{width:100%;height:auto;display:block;border-radius:3px;box-shadow:0 22px 60px -26px #1412126b}.snk-lg .imgcap{margin:12px 0 0;font-family:var(--f-body);font-weight:400;font-size:12.5px;line-height:1.5;letter-spacing:.01em;color:var(--snk-ink);opacity:.55}.snk-lg .formcard{background:var(--snk-white);border:1px solid rgba(20,18,18,.1);border-radius:4px;padding:clamp(20px,3vw,30px);margin-top:28px;box-shadow:0 14px 40px -30px #14121280}.snk-lg .formcard h3{font-size:clamp(20px,2.4vw,26px);margin-bottom:16px}.snk-lg .formcard .hint{font-size:13.5px;opacity:.7;margin-bottom:18px}.snk-lg .legal{font-size:11.5px;line-height:1.5;opacity:.6;margin:12px 0 0;text-align:center}.snk-lg .formcard .klaviyo-form,.snk-lg .formcard form[class*=klaviyo]{font-family:var(--f-body)!important}.snk-lg .formcard input[type=text],.snk-lg .formcard input[type=email],.snk-lg .formcard input[type=tel]{width:100%;font-family:var(--f-body)!important;font-size:16px!important;padding:13px 14px!important;border:1.5px solid rgba(20,18,18,.2)!important;border-radius:3px!important;background:#fff!important;color:var(--snk-ink)!important;transition:border-color .15s,box-shadow .15s}.snk-lg .formcard input:focus{outline:none!important;border-color:var(--snk-red)!important;box-shadow:0 0 0 3px #ee231e24!important}.snk-lg .formcard label{display:block;font-family:var(--f-overline);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;opacity:.68;margin-bottom:6px}.snk-lg .formcard label:has(input[type=checkbox]){display:flex;gap:10px;align-items:flex-start;font-size:12.5px;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.5;opacity:.82;margin:14px 0 4px}.snk-lg .formcard label:has(input[type=checkbox]) input{width:auto;margin-top:3px;flex:0 0 auto;accent-color:var(--snk-red)}.snk-lg .formcard button,.snk-lg .formcard button[type=submit]{width:100%;font-family:var(--f-display)!important;font-weight:var(--f-display-weight)!important;text-transform:none;font-size:18px!important;letter-spacing:.01em;background:var(--snk-red)!important;color:#fff!important;border:0!important;height:60px!important;box-sizing:border-box!important;padding:0 16px!important;border-radius:8px!important;cursor:pointer;margin-top:8px!important;transition:transform .12s,opacity .15s}.snk-lg .formcard button:hover{transform:translateY(-1px)}.snk-lg .formcard *:has(>button){background:var(--snk-white)!important}.snk-lg .checks{display:block;height:80px;background-color:var(--snk-white);background-image:linear-gradient(45deg,var(--snk-blush) 25%,transparent 25%,transparent 75%,var(--snk-blush) 75%),linear-gradient(45deg,var(--snk-blush) 25%,transparent 25%,transparent 75%,var(--snk-blush) 75%);background-size:80px 80px;background-position:0 0,40px 40px}.snk-lg .sec{padding-block:clamp(52px,7.5vw,96px)}.snk-lg .kicker{font-family:var(--f-overline);font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:.16em;opacity:.55;margin:0 0 14px}.snk-lg h2{font-size:clamp(34px,5.6vw,66px);max-width:16ch}.snk-lg .body-lg{font-size:clamp(17px,1.9vw,20px);line-height:1.62;max-width:52ch;margin-top:20px}.snk-lg .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,68px);align-items:center}.snk-lg .split img{width:100%;height:auto;display:block;border-radius:3px}.snk-lg .faces{background:var(--snk-white)}.snk-lg .faces .hero-img+.hero-img{margin-top:18px}.snk-lg .faces h2{max-width:none;text-wrap:balance}.snk-lg .facelist{list-style:none;padding:0;margin:26px 0 0}.snk-lg .facelist li{display:flex;gap:14px;align-items:baseline;padding:15px 0;border-top:1px solid rgba(20,18,18,.12);font-size:16.5px}.snk-lg .facelist li:last-child{border-bottom:1px solid rgba(20,18,18,.12)}.snk-lg .facelist .n{font-family:var(--f-display);font-weight:var(--f-display-weight);font-size:15px;color:var(--snk-red);flex:0 0 34px;letter-spacing:.04em}.snk-lg .facelist strong{font-weight:600}.snk-lg .object{background:var(--snk-ink);color:var(--snk-white)}.snk-lg .object h2{color:var(--snk-white)}.snk-lg .object .kicker{opacity:.55}.snk-lg .specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:2px;margin-top:38px;background:#ffffff24}.snk-lg .spec{background:var(--snk-ink);padding:24px 20px}.snk-lg .spec dt{font-family:var(--f-overline);font-size:11.5px;text-transform:uppercase;letter-spacing:.12em;opacity:.55;margin-bottom:9px;font-weight:600}.snk-lg .spec dd{margin:0;font-family:var(--f-display);font-weight:var(--f-display-weight);font-size:clamp(21px,2.6vw,29px);text-transform:none;line-height:1.04}.snk-lg .spec dd .sm{font-family:var(--f-body);font-size:13px;font-weight:400;text-transform:none;display:block;opacity:.62;margin-top:7px;line-height:1.45}.snk-lg .notinc{margin-top:34px;border-left:3px solid var(--snk-red);padding:4px 0 4px 20px}.snk-lg .notinc strong{font-family:var(--f-display);font-weight:var(--f-display-weight);text-transform:none;font-size:clamp(19px,2.3vw,25px);display:block;margin-bottom:7px;opacity:.6}.snk-lg .notinc p{font-size:15.5px;opacity:.6;margin:0;max-width:46ch}.snk-lg .origin{background:var(--snk-butter)}.snk-lg .quote{font-family:var(--f-body);font-weight:400;font-style:italic;text-transform:none;font-size:clamp(22px,3.05vw,36px);line-height:1.22;max-width:26ch;margin:0;padding:16px;border-left:2px solid var(--snk-red)}.snk-lg .attrib{font-family:var(--f-overline);font-size:13px;text-transform:uppercase;letter-spacing:.13em;font-weight:600;opacity:.6;margin-top:26px;padding-left:18px}.snk-lg .closing{background:var(--snk-blush);text-align:center}.snk-lg .closing h2{margin-inline:auto;max-width:13ch}.snk-lg .closing .body-lg{margin-inline:auto;text-align:center;max-width:44ch}.snk-lg .closing .formcard{max-width:560px;margin-inline:auto;text-align:left;margin-top:34px}.snk-lg .foot{background:var(--snk-ink);color:var(--snk-white);padding-block:clamp(40px,5.5vw,60px);font-size:13.5px}.snk-lg .foot .wrap{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:start}.snk-lg .foot .mark{font-size:24px;margin-bottom:16px}.snk-lg .foot .mark .snack,.snk-lg .foot .mark .gammon,.snk-lg .foot .mark sup{color:var(--snk-white)}.snk-lg .addr{opacity:.62;line-height:1.65;font-style:normal;max-width:34ch}.snk-lg .flinks{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.snk-lg .flinks a{opacity:.72;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:2px}.snk-lg .flinks a:hover{opacity:1;color:var(--snk-red);border-color:var(--snk-red)}.snk-lg .fsocial{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin-top:10px}.snk-lg .fsocial-label{font-family:var(--f-overline);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;opacity:.45}.snk-lg .fine{grid-column:1 / -1;border-top:1px solid rgba(255,255,255,.15);padding-top:22px;margin-top:14px;opacity:.45;font-size:11.5px;line-height:1.6}.snk-lg .sticky{display:none}@media(max-width:860px){.snk-lg .checks{height:48px;background-size:48px 48px;background-position:0 0,24px 24px}.snk-lg .hero .wrap{grid-template-columns:1fr;gap:32px}.snk-lg .hero-img{order:-1}.snk-lg .split{grid-template-columns:1fr}.snk-lg .lede,.snk-lg h2{max-width:none}.snk-lg .foot .wrap{grid-template-columns:1fr}body:has(.snk-lg){padding-bottom:62px}.snk-lg .sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--snk-ink);padding:8px 16px}.snk-lg .sticky a{display:block;text-align:center;background:var(--snk-red);color:#fff;font-family:var(--f-display);font-weight:var(--f-display-weight);text-transform:none;letter-spacing:.05em;font-size:16px;padding:13px;border-radius:8px;text-decoration:none}.snk-lg .hdr-cta{display:none}.snk-lg .hdr-nav>a:not(.hdr-cta){font-size:12px}}@media(prefers-reduced-motion:reduce){.snk-lg *{transition:none!important}html:has(.snk-lg){scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/snk-leadgen.css.map */
