/** Shopify CDN: Minification failed

Line 38:0 All "@import" rules must come first

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:new-product (INDEX:70) */
.product__reveal { margin-top: 12px; }
.product__reveal [hidden], .product__short-description[hidden] { display: none !important; }
  .product__reveal-button {
    display: inline-block;
    padding: 10px 20px;
    border: 2px solid currentColor;
    border-radius: 4px;
    background: transparent;
    font-weight: 700;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    cursor: pointer;
  }
  .product__reveal-text { outline: none; animation: productRevealIn 0.3s ease; }
  @keyframes productRevealIn {
    from { opacity: 0; transform: translateY(-4px); }
    to   { opacity: 1; transform: none; }
  }
    @media (min-width: 768px) {
    #reeview-app-widget_68cc06641f674800572b936c {
      max-width: 800px;
      margin: 0 auto;
    }
  }
/* END_SECTION:new-product */

/* START_SECTION:sneak-announcement (INDEX:82) */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&family=Space+Mono:wght@400;700&display=swap');
@font-face{font-family:'Extenda 400';src:url('Extenda-40-Hecto.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Extenda 600';src:url('Extenda-60-Giga.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Extenda 900';src:url('Extenda-90-Exa.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}
html{scroll-behavior:smooth}
.sneak-anc{background:#000;color:#fff}
.sneak-anc__inner{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;text-align:center}
.sneak-anc__text{font-family:'Space Mono',monospace;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:var(--anc-size);line-height:1.2}
.sneak-anc__text--m{display:none}
.sneak-anc__chip{background:#CCFB14;color:#000;border:1.5px solid #000;padding:4px 10px;font-family:'Space Mono',monospace;font-weight:700;font-size:var(--anc-chip);letter-spacing:.02em;border-radius:6px;white-space:nowrap}
@media (max-width:749px){
  .sneak-anc__inner{gap:8px;padding:8px 12px;min-height:44px}
  .sneak-anc__text--d{display:none}
  .sneak-anc__text--m{display:inline;white-space:nowrap;letter-spacing:.03em;font-size:var(--anc-size-m);line-height:1.3}
  .sneak-anc__chip{padding:3px 8px;font-size:var(--anc-chip-m)}
}
.sneak-cta{display:flex;flex-direction:column;gap:16px;width:100%}
.sneak-cta__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:auto;padding:0 56px;height:68px;background:#CCFB14;color:#000;border:1.5px solid #000;font-family:'Poppins',sans-serif;font-weight:900;font-size:var(--sneak-cta-size,22px);text-transform:uppercase;letter-spacing:-.5px;cursor:pointer;box-shadow:4px 4px 0 #000;transition:background .12s,color .12s,transform .06s,box-shadow .06s}
.sneak-cta__btn:hover{background:#000;color:#CCFB14}
.sneak-cta__btn:active{transform:translate(1px,1px);box-shadow:3px 3px 0 #000}
.sneak-cta__ticks{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;font-family:'Poppins',sans-serif;font-weight:600;font-size:15px;color:#000}
.sneak-cta__row{display:flex;align-items:center;gap:8px}
.sneak-cta__tick{width:20px;height:20px;border-radius:50%;background:#CCFB14;border:1.5px solid #000;color:#000;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex:none}
@media (max-width:749px){
  .sneak-cta__btn{width:100%;height:58px;font-size:18px;padding:0 20px}
  .sneak-cta__ticks{font-size:13px;justify-content:center}
}

  .sneak-hero{background:#fff;display:grid;grid-template-columns:680px minmax(0,1fr);grid-template-areas:"gallery buybox" "reviews buybox";gap:0 64px;padding:48px 64px 64px;align-items:start}
  .sneak-hero .hero__gallery{grid-area:gallery;display:flex;flex-direction:column;gap:16px}
  .sneak-hero .hero__reviews{grid-area:reviews;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}
  .sneak-hero .hero__buybox{grid-area:buybox;display:flex;flex-direction:column;gap:24px;padding-top:8px}

  /* Gallery */
  .sneak-hero .hero__stage{position:relative;width:100%;aspect-ratio:1;background:#F5F5F5;border:1.5px solid #000;overflow:hidden;touch-action:pan-y}
  .sneak-hero .hero__slide{position:absolute;inset:0;display:none}
  .sneak-hero .hero__slide.is-active{display:block}
  .sneak-hero .hero__slide img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-hero .hero__slide-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#8a8a8a}
  .sneak-hero .hero__count{position:absolute;z-index:2;left:16px;top:16px;background:#fff;border:1.5px solid #000;font-family:'Space Mono',monospace;font-weight:700;font-size:13px;letter-spacing:.06em;padding:4px 8px}
  .sneak-hero .hero__stage-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fff;border:1.5px solid #000;font-size:20px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}
  .sneak-hero .hero__stage-arrow:hover{background:#CCFB14}
  .sneak-hero .hero__stage-arrow--prev{left:16px}
  .sneak-hero .hero__stage-arrow--next{right:16px}
  .sneak-hero .hero__thumbs{display:flex;align-items:center;gap:10px}
  .sneak-hero .hero__thumb-arrow{width:36px;height:116px;background:#fff;border:1.5px solid #000;font-size:18px;font-weight:700;cursor:pointer;flex:none}
  .sneak-hero .hero__thumb-arrow:hover{background:#CCFB14}
  .sneak-hero .hero__thumb-window{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;flex:1;overflow:hidden}
  .sneak-hero .hero__thumb{padding:0;height:116px;background:#F5F5F5;border:1.5px solid #000;cursor:pointer;overflow:hidden;position:relative}
  .sneak-hero .hero__thumb.is-active{outline:2px solid #000;outline-offset:2px}
  .sneak-hero .hero__thumb img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-hero .hero__thumb-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-size:10px;font-weight:600;color:#8a8a8a;text-align:center;padding:4px}

  /* Under-gallery review cards */
  .sneak-hero .hero__revcard{background:#F5F5F5;border:1.5px solid #000;padding:16px;display:flex;flex-direction:column;gap:8px}
  .sneak-hero .hero__revcard-stars{letter-spacing:2px}
  .sneak-hero .hero__revcard-quote{margin:0;font-size:14px;line-height:1.5}
  .sneak-hero .hero__revcard-name{font-family:'Space Mono',monospace;font-size:12px;font-weight:700;text-transform:uppercase}

  /* Buy box */
  .sneak-hero .hero__rating{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}
  .sneak-hero .hero__rating-stars{color:#000;letter-spacing:2px;font-size:18px}
  .sneak-hero .hero__h1{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:60px;line-height:.95;text-transform:uppercase;color:#000;width:100%}
  .sneak-hero .hero__h1-emoji{font-size:.55em;vertical-align:.25em;margin-left:.1em;white-space:nowrap}
  .sneak-hero .hero__pill{display:flex}
  .sneak-hero .hero__pill span{display:inline-flex;align-items:center;gap:8px;background:#FFCF00;color:#000;border:1.5px solid #000;border-radius:999px;padding:8px 16px;font-family:'Poppins',sans-serif;font-weight:700;font-size:15px}
  .sneak-hero .hero__subhead{margin:0;font-size:18px;line-height:1.55;color:#000;max-width:520px}
  .sneak-hero .hero__bundle{display:flex;flex-direction:column;gap:10px}
  .sneak-hero .hero__bundle-title{font-family:'Poppins',sans-serif;font-weight:600;font-size:20px}
  .sneak-hero .hero__bundle-items{display:flex;gap:40px}
  .sneak-hero .hero__bundle-item{display:flex;flex-direction:column;align-items:center;gap:6px;width:92px}
  .sneak-hero .hero__bundle-img{width:92px;height:92px;position:relative;display:flex;align-items:center;justify-content:center}
  .sneak-hero .hero__bundle-img img{width:100%;height:100%;object-fit:contain;display:block}
  .sneak-hero .hero__bundle-img-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;font-family:'Poppins',sans-serif;font-size:10px;font-weight:600;color:#8a8a8a;border:1px dashed #ccc}
  .sneak-hero .hero__bundle-lbl{display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center}
  .sneak-hero .hero__bundle-name{font-family:'Poppins',sans-serif;font-weight:700;font-size:16px}
  .sneak-hero .hero__bundle-val{font-family:'Poppins',sans-serif;font-weight:500;font-size:13px}
  .sneak-hero .hero__benefits{display:flex;flex-direction:column;gap:10px;font-size:16px;font-weight:600}
  .sneak-hero .hero__benefit{display:flex;gap:12px;align-items:center}
  .sneak-hero .hero__benefit-tick{width:24px;height:24px;background:#CCFB14;border:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-size:13px;flex:none}
  .sneak-hero .hero__price{display:flex;align-items:baseline;gap:14px;border-top:1.5px solid #000;padding-top:20px}
  .sneak-hero .hero__price-was{font-family:'Poppins',sans-serif;font-weight:900;font-size:28px;letter-spacing:-1px;text-decoration:line-through;text-decoration-thickness:3px;color:#E41644}
  .sneak-hero .hero__price-now{font-family:'Poppins',sans-serif;font-weight:900;font-size:44px;letter-spacing:-2px}
  .sneak-hero .hero__price-save{align-self:center;background:#E41644;color:#fff;border:1.5px solid #000;font-family:'Space Mono',monospace;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px}
  .sneak-hero .hero__delivery{display:flex;align-items:center;justify-content:center;gap:12px;background:#F2F2F2;padding:12px 16px;font-family:'Poppins',sans-serif;font-size:16px;color:#000;text-align:center}
  .sneak-hero .hero__delivery svg{flex:none;display:block;border:1px solid #000}
  .sneak-hero .hero__delivery strong{font-weight:800;text-decoration:underline;text-underline-offset:3px}
  .sneak-hero .hero__delivery .d-date-m{display:none}
  .sneak-hero .hero__buy{width:100%;height:68px;background:#CCFB14;color:#000;border:1.5px solid #000;font-family:'Poppins',sans-serif;font-weight:900;font-size:22px;text-transform:uppercase;letter-spacing:-.5px;cursor:pointer;box-shadow:4px 4px 0 #000;transition:background .12s,color .12s,transform .06s,box-shadow .06s}
  .sneak-hero .hero__buy:hover{background:#000;color:#CCFB14}
  .sneak-hero .hero__buy:active{transform:translate(1px,1px);box-shadow:3px 3px 0 #000}
  .sneak-hero .hero__buy[disabled]{opacity:.5;cursor:not-allowed}
  .sneak-hero .hero__payment{width:100%;height:40px;position:relative;display:flex;align-items:center;justify-content:center}
  .sneak-hero .hero__payment img{max-width:100%;max-height:100%;object-fit:contain;display:block}
  .sneak-hero .hero__payment-ph{font-family:'Poppins',sans-serif;font-size:12px;font-weight:600;color:#8a8a8a}
  .sneak-hero .hero__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1.5px solid #000}
  .sneak-hero .hero__trust-cell{padding:16px;display:flex;align-items:center;gap:14px}
  .sneak-hero .hero__trust-cell:first-child{border-right:1.5px solid #000}
  .sneak-hero .hero__trust-icon{width:48px;height:48px;background:#CCFB14;border:1.5px solid #000;display:flex;align-items:center;justify-content:center;flex:none}
  .sneak-hero .hero__trust-icon svg{width:26px;height:26px;display:block}
  .sneak-hero .hero__trust-title{font-weight:800;font-size:17px;line-height:1.2}
  .sneak-hero .hero__trust-sub{font-size:14px;line-height:1.3}
  .sneak-hero .hero__faq{display:flex;flex-direction:column;border-top:1.5px solid #000}
  .sneak-hero .hero__faq-item{border-bottom:1.5px solid #000}
  .sneak-hero .hero__faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:'Poppins',sans-serif;font-weight:700;font-size:16px;color:#000;min-height:44px}
  .sneak-hero .hero__faq-icon{font-size:22px;font-weight:500;line-height:1;flex:none}
  .sneak-hero .hero__faq-a{padding:0 0 16px;font-family:'Poppins',sans-serif;font-size:15px;line-height:1.6;color:#000}

  @media (max-width:749px){
    .sneak-hero{grid-template-columns:1fr;grid-template-areas:"gallery" "buybox" "reviews";gap:0;padding:0 0 32px}
    .sneak-hero .hero__gallery{gap:0}
    .sneak-hero .hero__stage{border:none;border-bottom:1.5px solid #000}
    .sneak-hero .hero__stage-arrow{display:none}
    .sneak-hero .hero__thumbs{padding:12px 16px 0}
    .sneak-hero .hero__thumb-arrow{display:none}
    .sneak-hero .hero__thumb{height:auto;aspect-ratio:1}
    .sneak-hero .hero__buybox{padding:22px 16px 8px;gap:18px}
    .sneak-hero .hero__h1{font-size:46px;line-height:.92;text-wrap:balance}
    .sneak-hero .hero__pill{margin:-8px 0}
    .sneak-hero .hero__pill span{padding:4px 12px;font-size:13px}
    .sneak-hero .hero__subhead{font-size:15px}
    .sneak-hero .hero__bundle-items{gap:28px}
    .sneak-hero .hero__bundle-item{width:72px}
    .sneak-hero .hero__bundle-img{width:72px;height:72px}
    .sneak-hero .hero__bundle-name{font-size:13px}
    .sneak-hero .hero__bundle-val{font-size:10px}
    .sneak-hero .hero__benefits{font-size:14px;gap:8px}
    .sneak-hero .hero__benefit-tick{width:22px;height:22px;font-size:12px}
    .sneak-hero .hero__price-now{font-size:34px}
    .sneak-hero .hero__delivery .d-date-d{display:none}
    .sneak-hero .hero__delivery .d-date-m{display:inline}
    .sneak-hero .hero__buy{height:58px;font-size:18px}
    .sneak-hero .hero__payment{height:32px}
    .sneak-hero .hero__reviews{grid-template-columns:1fr;margin:0 16px}
  }

  /* ============ QA fixes ============ */
  /* Headlines: Poppins, uppercase (cleaner/easier to read than the heavy Extenda display cut) */
  .sneak-section h1,.sneak-section h2,.sneak-cmp__col-sneak--top,.sneak-why__pill-num{font-family:'Poppins',sans-serif!important;font-weight:800!important;text-transform:uppercase!important}
  /* Headline SIZES — smaller, and driven live by the Announcement section's "Headline sizes" settings (fallbacks used until JS sets the vars) */
  .sneak-section h1,.sneak-section h2{font-size:var(--sneak-head-d,52px)!important;line-height:1.02!important;letter-spacing:-.01em}
  .sneak-hero .hero__h1{font-size:var(--sneak-hero-d,40px)!important;line-height:1.02!important}
  /* CTA guarantee ticks centred */
  .sneak-cta__ticks{justify-content:center}
  /* Keep hero under-gallery reviews snug beneath the thumbnails on desktop */
  .sneak-hero{align-content:start}
  @media (max-width:749px){
    /* Tighten vertical spacing between all landing sections on mobile */
    .sneak-section{margin-top:0 !important;margin-bottom:0 !important}
    /* Smaller headlines on mobile (also live-driven) */
    .sneak-section h1,.sneak-section h2{font-size:var(--sneak-head-m,32px)!important}
    .sneak-hero .hero__h1{font-size:var(--sneak-hero-m,30px)!important}
    /* Smaller hero trust USPs on mobile */
    .sneak-hero .hero__trust-cell{padding:12px;gap:10px}
    .sneak-hero .hero__trust-icon{width:38px;height:38px}
    .sneak-hero .hero__trust-icon svg{width:20px;height:20px}
    .sneak-hero .hero__trust-title{font-size:14px}
    .sneak-hero .hero__trust-sub{font-size:12px}
    /* Trim padding under the cost cross-list on mobile */
    .sneak-cost{padding-bottom:24px}
  }
/* END_SECTION:sneak-announcement */

/* START_SECTION:sneak-comparison (INDEX:83) */
.sneak-cmp{background:#F5F5F5;padding:96px 64px;display:flex;flex-direction:column;align-items:center;gap:48px}
  .sneak-cmp .sneak-cmp__head{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}
  .sneak-cmp .sneak-cmp__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000}
  .sneak-cmp .sneak-cmp__h em{font-style:normal;color:#DA1B81}
  .sneak-cmp .sneak-cmp__sub{margin:0;font-family:'Poppins',sans-serif;font-size:20px;font-weight:600;line-height:1.5}
  .sneak-cmp .sneak-cmp__table{display:grid;grid-template-columns:minmax(0,1.6fr) 1fr 1fr 1fr;width:100%;max-width:1100px;background:#fff;border:1.5px solid #000;box-shadow:6px 6px 0 #000;padding:0 40px;box-sizing:border-box}
  .sneak-cmp .sneak-cmp__cell{display:flex;align-items:center;justify-content:center}
  .sneak-cmp .sneak-cmp__colhead{padding:24px 12px 16px;text-align:center;font-family:'Poppins',sans-serif;font-weight:800;font-size:18px;line-height:1.2}
  .sneak-cmp .sneak-cmp__col-sneak{background:#CCFB14;border-left:3px solid #000;border-right:3px solid #000;border-bottom:1px solid rgba(0,0,0,.2);padding:22px 20px}
  .sneak-cmp .sneak-cmp__col-sneak--top{border-top:3px solid #000;border-bottom:none;margin-top:-10px;padding:34px 12px 16px;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:48px;line-height:1;text-transform:uppercase}
  .sneak-cmp .sneak-cmp__col-sneak--bottom{border-bottom:3px solid #000;margin-bottom:-10px;padding:22px 20px 32px}
  .sneak-cmp .sneak-cmp__rowlabel{justify-content:flex-start;padding:22px 20px 22px 0;border-bottom:1px solid #D9D9D9;font-family:'Poppins',sans-serif;font-weight:700;font-size:18px;line-height:1.35}
  .sneak-cmp .sneak-cmp__rowlabel.is-last{border-bottom:none}
  .sneak-cmp .sneak-cmp__val{padding:22px 20px;border-bottom:1px solid #D9D9D9}
  .sneak-cmp .sneak-cmp__val.is-last{border-bottom:none}
  .sneak-cmp .sneak-cmp__tick{width:36px;height:36px;border-radius:50%;background:#000;color:#CCFB14;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800}
  .sneak-cmp .sneak-cmp__cross{width:36px;height:36px;border-radius:50%;background:#fff;border:1.5px solid #000;color:#000;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}
  .sneak-cmp .sneak-cmp__cta{display:flex;justify-content:center;width:100%;max-width:520px}
  @media (max-width:749px){
    .sneak-cmp{padding:48px 16px;gap:32px}
    .sneak-cmp .sneak-cmp__h{font-size:44px}
    .sneak-cmp .sneak-cmp__sub{font-size:16px}
    .sneak-cmp .sneak-cmp__table{padding:0 20px;max-width:100%}
    .sneak-cmp .sneak-cmp__colhead{padding:16px 4px 12px;font-size:12px}
    .sneak-cmp .sneak-cmp__col-sneak{padding:16px 6px}
    .sneak-cmp .sneak-cmp__col-sneak--top{padding:22px 4px 12px;font-size:26px;margin-top:-6px}
    .sneak-cmp .sneak-cmp__col-sneak--bottom{padding:16px 6px 22px;margin-bottom:-6px}
    .sneak-cmp .sneak-cmp__rowlabel{padding:16px 8px 16px 0;font-size:13px;line-height:1.25}
    .sneak-cmp .sneak-cmp__val{padding:16px 6px}
    .sneak-cmp .sneak-cmp__tick,.sneak-cmp .sneak-cmp__cross{width:26px;height:26px;font-size:13px}
  }
/* END_SECTION:sneak-comparison */

/* START_SECTION:sneak-cost (INDEX:84) */
.sneak-cost{background:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:96px 64px;align-items:center}
  .sneak-cost .sneak-cost__copy{display:flex;flex-direction:column;gap:40px}
  .sneak-cost .sneak-cost__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000}
  .sneak-cost .sneak-cost__h em{font-style:normal;color:#DA1B81}
  .sneak-cost .sneak-cost__points{display:flex;flex-direction:column;gap:4px}
  .sneak-cost .sneak-cost__point{display:flex;align-items:center;gap:20px;padding:22px 0;font-family:'Poppins',sans-serif;font-weight:600;font-size:20px;line-height:1.4}
  .sneak-cost .sneak-cost__x{width:36px;height:36px;flex:none;display:flex;align-items:center;justify-content:center;color:#E41644;font-weight:900;font-size:30px;line-height:1}
  .sneak-cost .sneak-cost__media{position:relative;width:100%;aspect-ratio:1;border:1.5px solid #000;background:#F5F5F5;overflow:hidden}
  .sneak-cost .sneak-cost__media img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-cost .sneak-cost__ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#8a8a8a}
  @media (max-width:749px){
    .sneak-cost{display:flex;flex-direction:column;gap:28px;padding:48px 16px}
    .sneak-cost .sneak-cost__copy{display:contents}
    .sneak-cost .sneak-cost__h{order:1;font-size:44px}
    .sneak-cost .sneak-cost__media{order:2}
    .sneak-cost .sneak-cost__points{order:3;gap:0}
    .sneak-cost .sneak-cost__point{font-size:17px;padding:16px 0}
  }
/* END_SECTION:sneak-cost */

/* START_SECTION:sneak-faq (INDEX:85) */
.sneak-faq{background:#fff;padding:96px 64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:64px;align-items:start}
  .sneak-faq .sneak-faq__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000}
  .sneak-faq .sneak-faq__h em{font-style:normal;color:#DA1B81}
  .sneak-faq .sneak-faq__list{display:flex;flex-direction:column;border-top:1.5px solid #000}
  .sneak-faq .sneak-faq__item{border-bottom:1.5px solid #000}
  .sneak-faq .sneak-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:'Poppins',sans-serif;font-weight:800;font-size:20px;letter-spacing:-.5px;color:#000;min-height:44px}
  .sneak-faq .sneak-faq__icon{width:36px;height:36px;background:#CCFB14;border:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;line-height:1;flex:none}
  .sneak-faq .sneak-faq__a{padding:0 52px 22px 0;font-family:'Poppins',sans-serif;font-size:17px;line-height:1.6;color:#000}
  @media (max-width:749px){
    .sneak-faq{grid-template-columns:1fr;gap:28px;padding:48px 16px}
    .sneak-faq .sneak-faq__h{font-size:44px}
    .sneak-faq .sneak-faq__q{font-size:17px}
    .sneak-faq .sneak-faq__a{font-size:15px;padding-right:40px}
  }
/* END_SECTION:sneak-faq */

/* START_SECTION:sneak-focus (INDEX:86) */
.sneak-focus{background:#F5F5F5;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding:96px 64px;align-items:center}
  .sneak-focus .sneak-focus__media{position:relative;width:100%;aspect-ratio:1;background:#fff;overflow:hidden}
  .sneak-focus .sneak-focus__media img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-focus .sneak-focus__ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#8a8a8a;border:1.5px solid #000}
  .sneak-focus .sneak-focus__copy{display:flex;flex-direction:column;gap:40px}
  .sneak-focus .sneak-focus__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:80px;line-height:.95;text-transform:uppercase;color:#000}
  .sneak-focus .sneak-focus__h em{font-style:normal;color:#DA1B81}
  .sneak-focus .sneak-focus__points{display:flex;flex-direction:column;gap:24px}
  .sneak-focus .sneak-focus__point{display:flex;align-items:flex-start;gap:18px}
  .sneak-focus .sneak-focus__tick{width:32px;height:32px;background:#CCFB14;border:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;flex:none}
  .sneak-focus .sneak-focus__pcopy{display:flex;flex-direction:column;gap:4px}
  .sneak-focus .sneak-focus__ptitle{margin:0;font-family:'Poppins',sans-serif;font-weight:800;font-size:22px;line-height:1.25;letter-spacing:-.5px}
  .sneak-focus .sneak-focus__pbody{margin:0;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.55}
  .sneak-focus .sneak-focus__cta{display:flex;justify-content:flex-start}
  @media (max-width:749px){
    .sneak-focus{grid-template-columns:1fr;gap:28px;padding:48px 16px}
    .sneak-focus .sneak-focus__copy{gap:28px}
    .sneak-focus .sneak-focus__h{font-size:40px}
    .sneak-focus .sneak-focus__pbody{font-size:16px}
  }
/* END_SECTION:sneak-focus */

/* START_SECTION:sneak-how (INDEX:88) */
.sneak-how{background:#fff;padding:96px 64px;display:flex;flex-direction:column;align-items:center;gap:48px}
  .sneak-how .sneak-how__head{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}
  .sneak-how .sneak-how__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000}
  .sneak-how .sneak-how__h em{font-style:normal;color:#DA1B81}
  .sneak-how .sneak-how__sub{margin:0;font-family:'Poppins',sans-serif;font-size:20px;font-weight:600;line-height:1.5}
  .sneak-how .sneak-how__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}
  .sneak-how .sneak-how__card{display:flex;flex-direction:column;background:#fff;border:1.5px solid #000;box-shadow:4px 4px 0 #000}
  .sneak-how .sneak-how__media{position:relative;width:100%;aspect-ratio:4/3;background:#F2F2F2;border-bottom:1.5px solid #000;overflow:hidden}
  .sneak-how .sneak-how__media img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-how .sneak-how__ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#8a8a8a}
  .sneak-how .sneak-how__num{position:absolute;z-index:2;left:16px;top:16px;width:48px;height:48px;background:#CCFB14;border:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-weight:900;font-size:22px}
  .sneak-how .sneak-how__body{padding:24px 24px 28px;display:flex;flex-direction:column;gap:8px}
  .sneak-how .sneak-how__title{margin:0;font-family:'Poppins',sans-serif;font-weight:900;font-size:22px;line-height:1.2;letter-spacing:-1px}
  .sneak-how .sneak-how__text{margin:0;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.55}
  .sneak-how .sneak-how__closing{margin:0;font-family:'Poppins',sans-serif;font-size:20px;line-height:1.55;text-align:center;max-width:760px}
  .sneak-how .sneak-how__cta{display:flex;justify-content:center;width:100%;max-width:520px}
  @media (max-width:749px){
    .sneak-how{padding:48px 16px;gap:32px}
    .sneak-how .sneak-how__h{font-size:44px}
    .sneak-how .sneak-how__sub{font-size:16px}
    .sneak-how .sneak-how__grid{grid-template-columns:1fr;gap:16px}
    .sneak-how .sneak-how__closing{font-size:16px}
  }
/* END_SECTION:sneak-how */

/* START_SECTION:sneak-ingredients (INDEX:89) */
.sneak-ing{background:#fff;padding:96px 64px;display:flex;flex-direction:column;align-items:center;gap:48px}
  .sneak-ing .sneak-ing__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000;text-align:center}
  .sneak-ing .sneak-ing__h em{font-style:normal;color:#DA1B81}
  .sneak-ing .sneak-ing__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:1260px}
  .sneak-ing .sneak-ing__card{width:236px;padding:20px 16px 24px;gap:12px;background:#fff;border:1.5px solid #000;box-shadow:4px 4px 0 #000;display:flex;flex-direction:column;align-items:center;text-align:center}
  .sneak-ing .sneak-ing__label{font-family:'Space Mono',monospace;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#DA1B81}
  .sneak-ing .sneak-ing__img{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;background:#F2F2F2;margin:4px 0}
  .sneak-ing .sneak-ing__img img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-ing .sneak-ing__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:8px;font-family:'Poppins',sans-serif;font-size:12px;font-weight:600;color:#8a8a8a}
  .sneak-ing .sneak-ing__name{margin:0;font-family:'Poppins',sans-serif;font-weight:900;font-size:22px;line-height:1.15;letter-spacing:-1px;color:#000}
  .sneak-ing .sneak-ing__benefit{margin:0;font-family:'Poppins',sans-serif;font-size:15px;line-height:1.45;color:#000}
  .sneak-ing .sneak-ing__cta{display:flex;justify-content:center;width:100%;max-width:520px}
  @media (max-width:749px){
    .sneak-ing{padding:48px 16px;gap:32px}
    .sneak-ing .sneak-ing__h{font-size:44px}
    .sneak-ing .sneak-ing__grid{gap:12px}
    .sneak-ing .sneak-ing__card{width:calc(50% - 6px);padding:16px 10px 20px}
    .sneak-ing .sneak-ing__img{width:96px;height:96px}
    .sneak-ing .sneak-ing__name{font-size:18px}
  }
/* END_SECTION:sneak-ingredients */

/* START_SECTION:sneak-problem (INDEX:90) */
.sneak-prob{background:#000;color:#fff;padding:96px 64px;display:flex;flex-direction:column;gap:48px}
  .sneak-prob .sneak-prob__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#fff}
  .sneak-prob .sneak-prob__h em{font-style:normal;color:#DA1B81}
  .sneak-prob .sneak-prob__flow{display:flex;align-items:stretch;gap:12px}
  .sneak-prob .sneak-prob__card{flex:1;min-width:0;background:#F2F2F2;border:1.5px solid #000;padding:24px;display:flex;flex-direction:column;gap:20px}
  .sneak-prob .sneak-prob__card.is-red{background:#E41644;border-color:#E41644}
  .sneak-prob .sneak-prob__top{display:flex;align-items:flex-end;justify-content:space-between}
  .sneak-prob .sneak-prob__num{width:44px;height:44px;background:#CCFB14;color:#000;border:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-weight:900;font-size:20px;flex:none}
  .sneak-prob .sneak-prob__card.is-red .sneak-prob__num{background:#000;color:#fff}
  .sneak-prob .sneak-prob__meter{display:flex;flex-direction:column;align-items:center;gap:6px}
  .sneak-prob .sneak-prob__meter-track{position:relative;width:18px;height:72px;border:1.5px solid #000;background:#fff}
  .sneak-prob .sneak-prob__card.is-red .sneak-prob__meter-track{background:rgba(0,0,0,.25)}
  .sneak-prob .sneak-prob__meter-fill{position:absolute;left:2px;right:2px;bottom:2px;background:#000;display:block}
  .sneak-prob .sneak-prob__meter-label{font-family:'Space Mono',monospace;font-weight:700;font-size:10px;letter-spacing:.06em;color:#000}
  .sneak-prob .sneak-prob__text{margin:0;font-family:'Poppins',sans-serif;font-weight:700;font-size:20px;line-height:1.35;color:#000}
  .sneak-prob .sneak-prob__card.is-red .sneak-prob__text{color:#fff}
  .sneak-prob .sneak-prob__arrow{display:flex;align-items:center;justify-content:center;color:#CCFB14;font-family:'Poppins',sans-serif;font-weight:900;font-size:32px;flex:none;width:28px}
  .sneak-prob .sneak-prob__arrow-m{display:none}
  @media (max-width:749px){
    .sneak-prob{padding:48px 16px;gap:28px}
    .sneak-prob .sneak-prob__h{font-size:44px}
    .sneak-prob .sneak-prob__flow{flex-direction:column;align-items:stretch;gap:8px}
    .sneak-prob .sneak-prob__arrow{width:100%;height:28px}
    .sneak-prob .sneak-prob__arrow-d{display:none}
    .sneak-prob .sneak-prob__arrow-m{display:inline}
  }
/* END_SECTION:sneak-problem */

/* START_SECTION:sneak-reviews (INDEX:91) */
.sneak-rev{background:#F5F5F5;padding:96px 64px;display:flex;flex-direction:column;gap:32px}
  .sneak-rev .sneak-rev__top{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}
  .sneak-rev .sneak-rev__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000}
  .sneak-rev .sneak-rev__h em{font-style:normal;color:#DA1B81}
  .sneak-rev .sneak-rev__arrows{display:flex;gap:10px}
  .sneak-rev .sneak-rev__arrow{width:52px;height:52px;background:#fff;border:1.5px solid #000;font-size:20px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;transition:background .12s}
  .sneak-rev .sneak-rev__arrow:hover{background:#CCFB14}
  .sneak-rev .sneak-rev__tabs{display:flex;flex-wrap:wrap;gap:10px}
  .sneak-rev .sneak-rev__tab{background:#fff;color:#000;border:1.5px solid #000;border-radius:999px;padding:10px 20px;min-height:44px;font-family:'Poppins',sans-serif;font-weight:700;font-size:15px;cursor:pointer}
  .sneak-rev .sneak-rev__tab.is-active{background:#000;color:#fff}
  .sneak-rev .sneak-rev__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
  .sneak-rev .sneak-rev__track::-webkit-scrollbar{display:none}
  .sneak-rev .sneak-rev__card{scroll-snap-align:start;background:#fff;border:1.5px solid #000;box-shadow:4px 4px 0 #000;padding:32px;display:flex;flex-direction:column;gap:14px;min-height:300px}
  .sneak-rev .sneak-rev__card[hidden]{display:none}
  .sneak-rev .sneak-rev__stars{letter-spacing:2px;font-size:20px;color:#000}
  .sneak-rev .sneak-rev__title{margin:0;font-family:'Poppins',sans-serif;font-weight:900;font-size:24px;line-height:1.2;letter-spacing:-1px}
  .sneak-rev .sneak-rev__body{margin:0;font-family:'Poppins',sans-serif;font-size:17px;line-height:1.6;flex:1}
  .sneak-rev .sneak-rev__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
  .sneak-rev .sneak-rev__name{font-family:'Poppins',sans-serif;font-weight:700;font-size:15px}
  .sneak-rev .sneak-rev__verified{display:flex;align-items:center;gap:6px;font-family:'Space Mono',monospace;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em}
  .sneak-rev .sneak-rev__vtick{width:16px;height:16px;border-radius:50%;background:#CCFB14;border:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;flex:none}
  .sneak-rev .sneak-rev__dots{display:flex;justify-content:center;gap:8px}
  .sneak-rev .sneak-rev__dot{width:10px;height:10px;padding:0;border:1.5px solid #000;background:#fff;cursor:pointer;transition:width .2s}
  .sneak-rev .sneak-rev__dot.is-active{width:28px;background:#000}
  @media (max-width:749px){
    .sneak-rev{padding:48px 16px;gap:24px}
    .sneak-rev .sneak-rev__top{flex-direction:column;align-items:flex-start;gap:16px}
    .sneak-rev .sneak-rev__h{font-size:40px}
    .sneak-rev .sneak-rev__track{grid-auto-columns:100%;gap:16px}
  }
/* END_SECTION:sneak-reviews */

/* START_SECTION:sneak-switch (INDEX:92) */
.sneak-sw{background:#fff;padding:96px 64px;display:flex;flex-direction:column;gap:48px}
  .sneak-sw .sneak-sw__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000;text-align:center}
  .sneak-sw .sneak-sw__h em{font-style:normal;color:#DA1B81}
  .sneak-sw .sneak-sw__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 80px)/3);gap:40px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
  .sneak-sw .sneak-sw__track::-webkit-scrollbar{display:none}
  .sneak-sw .sneak-sw__card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}
  .sneak-sw .sneak-sw__bubblewrap{display:flex;align-items:flex-start;gap:8px;position:relative;z-index:2}
  .sneak-sw .sneak-sw__avatar{position:relative;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#D9D9D9;flex:none}
  .sneak-sw .sneak-sw__avatar img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-sw .sneak-sw__bubble{background:#F2F2F2;border-radius:18px;padding:10px 14px 12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;color:#050505;box-shadow:0 1px 2px rgba(0,0,0,.08)}
  .sneak-sw .sneak-sw__name{font-weight:700;font-size:15px;margin-bottom:3px}
  .sneak-sw .sneak-sw__text{font-size:15px;line-height:1.4}
  .sneak-sw .sneak-sw__photo{position:relative;z-index:1;margin-top:-10px;align-self:flex-end;width:30%;margin-right:12px;aspect-ratio:1;background:#E6E6E6;border:5px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.18)}
  .sneak-sw .sneak-sw__photo img{width:100%;height:100%;object-fit:cover;display:block}
  .sneak-sw .sneak-sw__photo-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-size:11px;font-weight:600;color:#8a8a8a}
  .sneak-sw .sneak-sw__card:nth-child(3n+1) .sneak-sw__bubble{transform:rotate(-.8deg)}
  .sneak-sw .sneak-sw__card:nth-child(3n+2) .sneak-sw__bubble{transform:rotate(.5deg)}
  .sneak-sw .sneak-sw__card:nth-child(3n) .sneak-sw__bubble{transform:rotate(-.3deg)}
  .sneak-sw .sneak-sw__card:nth-child(3n+1) .sneak-sw__photo{transform:rotate(1.6deg)}
  .sneak-sw .sneak-sw__card:nth-child(3n+2) .sneak-sw__photo{transform:rotate(-1.2deg)}
  .sneak-sw .sneak-sw__card:nth-child(3n) .sneak-sw__photo{transform:rotate(.8deg)}
  .sneak-sw .sneak-sw__nav{display:flex;justify-content:center;gap:12px}
  .sneak-sw .sneak-sw__arrow{width:48px;height:48px;border-radius:50%;background:#E4E6EB;border:none;font-size:20px;font-weight:700;color:#050505;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s}
  .sneak-sw .sneak-sw__arrow:hover{background:#D8DADF}
  @media (max-width:749px){
    .sneak-sw{padding:48px 16px;gap:28px}
    .sneak-sw .sneak-sw__h{font-size:40px}
    .sneak-sw .sneak-sw__track{grid-auto-columns:100%;gap:16px}
  }
/* END_SECTION:sneak-switch */

/* START_SECTION:sneak-ticker (INDEX:93) */
.sneak-ticker{background:#CCFB14;border-top:1.5px solid #000;border-bottom:1.5px solid #000;overflow:hidden;padding:14px 0}
  .sneak-ticker .sneak-ticker__track{display:flex;width:max-content;animation:sneak-ticker-scroll 30s linear infinite}
  .sneak-ticker .sneak-ticker__group{display:flex;align-items:center}
  .sneak-ticker .sneak-ticker__item,
  .sneak-ticker .sneak-ticker__sep{font-family:'Space Mono',monospace;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:18px;color:#000;white-space:nowrap;padding:0 22px}
  .sneak-ticker .sneak-ticker__sep{padding:0 4px}
  .sneak-ticker:hover .sneak-ticker__track{animation-play-state:paused}
  @keyframes sneak-ticker-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
  @media (max-width:749px){
    .sneak-ticker .sneak-ticker__item,
    .sneak-ticker .sneak-ticker__sep{font-size:14px;padding:0 16px}
    .sneak-ticker .sneak-ticker__sep{padding:0 3px}
  }
  @media (prefers-reduced-motion:reduce){.sneak-ticker .sneak-ticker__track{animation:none}}
/* END_SECTION:sneak-ticker */

/* START_SECTION:sneak-why (INDEX:94) */
.sneak-why{background:#F5F5F5;border-top:1.5px solid #000;padding:96px 64px;display:flex;flex-direction:column;gap:48px}
  .sneak-why .sneak-why__h{margin:0;font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:88px;line-height:.95;text-transform:uppercase;color:#000}
  .sneak-why .sneak-why__h em{font-style:normal;color:#DA1B81}
  .sneak-why .sneak-why__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
  .sneak-why .sneak-why__card{background:#fff;border:1.5px solid #000;box-shadow:4px 4px 0 #000;padding:32px;display:flex;flex-direction:column;gap:16px;transition:transform .12s,box-shadow .12s}
  .sneak-why .sneak-why__card:hover{transform:translateY(-2px);box-shadow:6px 6px 0 #000}
  .sneak-why .sneak-why__card--blue{border-top:8px solid #42C0F0}
  .sneak-why .sneak-why__card--yellow{border-top:8px solid #FFCF00}
  .sneak-why .sneak-why__card--orange{border-top:8px solid #FF7A00}
  .sneak-why .sneak-why__icon img{width:88px;height:88px;object-fit:contain;display:block}
  .sneak-why .sneak-why__icon-ph{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;background:#F2F2F2;border:1px dashed #ccc;font-family:'Poppins',sans-serif;font-size:11px;font-weight:600;color:#8a8a8a}
  .sneak-why .sneak-why__zero-ph{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:#F2F2F2;border:1px dashed #ccc;font-family:'Poppins',sans-serif;font-size:10px;font-weight:600;color:#8a8a8a;flex:none}
  .sneak-why .sneak-why__title{margin:0;font-family:'Poppins',sans-serif;font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-1px}
  .sneak-why .sneak-why__body{margin:0;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.6}
  .sneak-why .sneak-why__zero{display:flex;align-items:center;gap:18px}
  .sneak-why .sneak-why__zero-icon img{width:64px;height:64px;object-fit:contain;display:block;flex:none}
  .sneak-why .sneak-why__zero-text{margin:0;font-family:'Poppins',sans-serif;font-size:18px;font-weight:600;line-height:1.5}
  .sneak-why .sneak-why__cta{display:flex;justify-content:center;width:100%;max-width:520px;align-self:center}
  .sneak-why .sneak-why__pillwrap{display:flex;flex-direction:column;gap:14px;width:100%}
  .sneak-why .sneak-why__pill{display:flex;align-items:center;justify-content:center;gap:28px;width:100%;min-height:160px;background:#FFCF00;color:#000;border:1.5px solid #000;border-radius:999px;box-shadow:6px 6px 0 #000;padding:24px 56px}
  .sneak-why .sneak-why__pill-num{font-family:'Extenda 600','Extenda',sans-serif;font-weight:400;font-size:128px;line-height:.85;flex:none}
  .sneak-why .sneak-why__pill-text{font-family:'Poppins',sans-serif;font-weight:800;font-size:32px;line-height:1.15;letter-spacing:-1px;max-width:520px}
  .sneak-why .sneak-why__pill-foot{margin:0;text-align:center;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.4;color:#000}
  @media (max-width:749px){
    .sneak-why{padding:48px 16px;gap:32px}
    .sneak-why .sneak-why__h{font-size:44px}
    .sneak-why .sneak-why__grid{grid-template-columns:1fr;gap:16px}
    .sneak-why .sneak-why__card{border-top:1.5px solid #000;border-left:8px solid;padding:24px}
    .sneak-why .sneak-why__card--blue{border-left-color:#42C0F0}
    .sneak-why .sneak-why__card--yellow{border-left-color:#FFCF00}
    .sneak-why .sneak-why__card--orange{border-left-color:#FF7A00}
    .sneak-why .sneak-why__pill{flex-direction:column;gap:8px;min-height:112px;padding:24px 24px;text-align:center}
    .sneak-why .sneak-why__pill-num{font-size:64px}
    .sneak-why .sneak-why__pill-text{font-size:22px;text-align:center}
  }
/* END_SECTION:sneak-why */