/* SiteForge captured inline stylesheet — showmeyourmumu.com
 * 源站 <head> 内联 <style> 归集；正文区块内联样式见 assets/styles.css。
 * 由采集器自动生成，可按需前缀化类名后再编辑。
 */

/* --- captured head inline styles --- */

  .loop-returns-activated .shop-pay-logo {
    display: none !important;
  }



  @font-face {
    font-family: "GT Walsheim Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.WOFF?v=32466108244839271901790884121') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.ttf?v=157154061025214246671790884120') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.otf?v=51618142634526174171790884120') format("embedded-opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Medium";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.WOFF?v=52780536697272130531790884120') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.ttf?v=97055559544561326411790884119') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.otf?v=104096986964614586151790884119') format("embedded-opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff2?v=92465395491004873691790884122') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff?v=114348481618800139581790884121') format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.WOFF?v=105584432659855292381790884119') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.ttf?v=87484488236076644771790884118') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.otf?v=92933667314494718061790884118') format("embedded-opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff2?v=71486034067757501501790884104') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff?v=15721477731639176121790884104') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff2?v=1119133') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff2?v=15199474835971430801790884107') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.ttf?v=53090063003077430911790884107') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.otf?v=14146502505479673881790884106') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff2?v=43636492910854591831790884109') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.ttf?v=3645613871441290511790884108') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.otf?v=171764193331132245921790884108') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelaide-Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.WOFF?v=15776298919134433201790884097') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.ttf?v=116998469739039406321790884097') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.otf?v=59162114194524848791790884096') format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Bold.ttf?v=130405011082435284451790884097') format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Semibold.ttf?v=135816778889060452891790884099') format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Italic.ttf?v=159101647821239194561790884098') format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Regular.ttf?v=34124826045047058761790884099') format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Light.ttf?v=102982287517129620481790884098') format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  /* Rewards Fonts */
  @font-face {
    font-family: "Centra No 1 Light";
    src: url("../assets/fonts/CentraNo1-Light.woff2") format("woff2"),
    url("../assets/fonts/CentraNo1-Light.woff") format("woff"),
    url("../assets/fonts/CentraNo1-Light.ttf") format("truetype"),
    url("../assets/fonts/CentraNo1-Light.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'GT Walsheim';
    src: url("../assets/fonts/GTWalsheim-Light.woff2") format('woff2'), url("../../assets/fonts/GTWalsheim-Light.woff") format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Bold.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Book.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Book.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: 'swell-rewards';
    src: url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153');
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153') format('embedded-opentype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.ttf?v=106320179930068347771790884154') format('truetype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.woff?v=26350196698850258271790884154') format('woff'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.svg?v=11658675768186330811790884153') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }



  :root {
    --gold-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/gold_palm@2x.png?v=14187706274729176701790884118);
    --pink-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_palm@2x.png?v=148312977537661592311790884134);
    --pink-narrow-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_narrow_palm@2x.png?v=161329208738789085601790884134);
    --quotation-marks-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/quotation-marks.png?v=115676767336706672301790884137);
    --insta-shop-svg: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/insta-icon.svg?v=86377125991078662821790884125);
    --loader: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/loader.gif?v=158219101216546607231790884131);
  }



  #searchspring-header { opacity: 0; }
  .ss__page #searchspring-header { opacity: 1; }



        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      


  .loop-returns-activated .shop-pay-logo {
    display: none !important;
  }



  @font-face {
    font-family: "GT Walsheim Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.WOFF?v=32466108244839271901790884121') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.ttf?v=157154061025214246671790884120') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.otf?v=51618142634526174171790884120') format("embedded-opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Medium";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.WOFF?v=52780536697272130531790884120') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.ttf?v=97055559544561326411790884119') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.otf?v=104096986964614586151790884119') format("embedded-opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff2?v=92465395491004873691790884122') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff?v=114348481618800139581790884121') format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.WOFF?v=105584432659855292381790884119') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.ttf?v=87484488236076644771790884118') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.otf?v=92933667314494718061790884118') format("embedded-opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff2?v=71486034067757501501790884104') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff?v=15721477731639176121790884104') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff2?v=1119133') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff2?v=15199474835971430801790884107') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.ttf?v=53090063003077430911790884107') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.otf?v=14146502505479673881790884106') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff2?v=43636492910854591831790884109') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.ttf?v=3645613871441290511790884108') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.otf?v=171764193331132245921790884108') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelaide-Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.WOFF?v=15776298919134433201790884097') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.ttf?v=116998469739039406321790884097') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.otf?v=59162114194524848791790884096') format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Bold.ttf?v=130405011082435284451790884097') format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Semibold.ttf?v=135816778889060452891790884099') format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Italic.ttf?v=159101647821239194561790884098') format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Regular.ttf?v=34124826045047058761790884099') format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Light.ttf?v=102982287517129620481790884098') format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  /* Rewards Fonts */
  @font-face {
    font-family: "Centra No 1 Light";
    src: url("../assets/fonts/CentraNo1-Light.woff2") format("woff2"),
    url("../assets/fonts/CentraNo1-Light.woff") format("woff"),
    url("../assets/fonts/CentraNo1-Light.ttf") format("truetype"),
    url("../assets/fonts/CentraNo1-Light.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'GT Walsheim';
    src: url("../assets/fonts/GTWalsheim-Light.woff2") format('woff2'), url("../../assets/fonts/GTWalsheim-Light.woff") format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Bold.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Book.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Book.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: 'swell-rewards';
    src: url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153');
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153') format('embedded-opentype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.ttf?v=106320179930068347771790884154') format('truetype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.woff?v=26350196698850258271790884154') format('woff'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.svg?v=11658675768186330811790884153') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }



  :root {
    --gold-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/gold_palm@2x.png?v=14187706274729176701790884118);
    --pink-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_palm@2x.png?v=148312977537661592311790884134);
    --pink-narrow-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_narrow_palm@2x.png?v=161329208738789085601790884134);
    --quotation-marks-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/quotation-marks.png?v=115676767336706672301790884137);
    --insta-shop-svg: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/insta-icon.svg?v=86377125991078662821790884125);
    --loader: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/loader.gif?v=158219101216546607231790884131);
  }



  #searchspring-header { opacity: 0; }
  .ss__page #searchspring-header { opacity: 1; }



        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      


  .loop-returns-activated .shop-pay-logo {
    display: none !important;
  }



  @font-face {
    font-family: "GT Walsheim Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.WOFF?v=32466108244839271901790884121') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.ttf?v=157154061025214246671790884120') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.otf?v=51618142634526174171790884120') format("embedded-opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Medium";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.WOFF?v=52780536697272130531790884120') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.ttf?v=97055559544561326411790884119') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.otf?v=104096986964614586151790884119') format("embedded-opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff2?v=92465395491004873691790884122') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff?v=114348481618800139581790884121') format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.WOFF?v=105584432659855292381790884119') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.ttf?v=87484488236076644771790884118') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.otf?v=92933667314494718061790884118') format("embedded-opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff2?v=71486034067757501501790884104') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff?v=15721477731639176121790884104') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff2?v=1119133') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff2?v=15199474835971430801790884107') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.ttf?v=53090063003077430911790884107') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.otf?v=14146502505479673881790884106') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff2?v=43636492910854591831790884109') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.ttf?v=3645613871441290511790884108') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.otf?v=171764193331132245921790884108') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelaide-Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.WOFF?v=15776298919134433201790884097') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.ttf?v=116998469739039406321790884097') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.otf?v=59162114194524848791790884096') format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Bold.ttf?v=130405011082435284451790884097') format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Semibold.ttf?v=135816778889060452891790884099') format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Italic.ttf?v=159101647821239194561790884098') format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Regular.ttf?v=34124826045047058761790884099') format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Light.ttf?v=102982287517129620481790884098') format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  /* Rewards Fonts */
  @font-face {
    font-family: "Centra No 1 Light";
    src: url("../assets/fonts/CentraNo1-Light.woff2") format("woff2"),
    url("../assets/fonts/CentraNo1-Light.woff") format("woff"),
    url("../assets/fonts/CentraNo1-Light.ttf") format("truetype"),
    url("../assets/fonts/CentraNo1-Light.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'GT Walsheim';
    src: url("../assets/fonts/GTWalsheim-Light.woff2") format('woff2'), url("../../assets/fonts/GTWalsheim-Light.woff") format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Bold.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Book.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Book.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: 'swell-rewards';
    src: url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153');
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153') format('embedded-opentype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.ttf?v=106320179930068347771790884154') format('truetype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.woff?v=26350196698850258271790884154') format('woff'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.svg?v=11658675768186330811790884153') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }



  :root {
    --gold-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/gold_palm@2x.png?v=14187706274729176701790884118);
    --pink-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_palm@2x.png?v=148312977537661592311790884134);
    --pink-narrow-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_narrow_palm@2x.png?v=161329208738789085601790884134);
    --quotation-marks-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/quotation-marks.png?v=115676767336706672301790884137);
    --insta-shop-svg: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/insta-icon.svg?v=86377125991078662821790884125);
    --loader: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/loader.gif?v=158219101216546607231790884131);
  }



  #searchspring-header { opacity: 0; }
  .ss__page #searchspring-header { opacity: 1; }



        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      


  .loop-returns-activated .shop-pay-logo {
    display: none !important;
  }



  @font-face {
    font-family: "GT Walsheim Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.WOFF?v=32466108244839271901790884121') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.ttf?v=157154061025214246671790884120') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.otf?v=51618142634526174171790884120') format("embedded-opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Medium";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.WOFF?v=52780536697272130531790884120') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.ttf?v=97055559544561326411790884119') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.otf?v=104096986964614586151790884119') format("embedded-opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff2?v=92465395491004873691790884122') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff?v=114348481618800139581790884121') format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.WOFF?v=105584432659855292381790884119') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.ttf?v=87484488236076644771790884118') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.otf?v=92933667314494718061790884118') format("embedded-opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff2?v=71486034067757501501790884104') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff?v=15721477731639176121790884104') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff2?v=1119133') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff2?v=15199474835971430801790884107') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.ttf?v=53090063003077430911790884107') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.otf?v=14146502505479673881790884106') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff2?v=43636492910854591831790884109') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.ttf?v=3645613871441290511790884108') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.otf?v=171764193331132245921790884108') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelaide-Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.WOFF?v=15776298919134433201790884097') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.ttf?v=116998469739039406321790884097') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.otf?v=59162114194524848791790884096') format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Bold.ttf?v=130405011082435284451790884097') format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Semibold.ttf?v=135816778889060452891790884099') format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Italic.ttf?v=159101647821239194561790884098') format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Regular.ttf?v=34124826045047058761790884099') format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Light.ttf?v=102982287517129620481790884098') format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  /* Rewards Fonts */
  @font-face {
    font-family: "Centra No 1 Light";
    src: url("../assets/fonts/CentraNo1-Light.woff2") format("woff2"),
    url("../assets/fonts/CentraNo1-Light.woff") format("woff"),
    url("../assets/fonts/CentraNo1-Light.ttf") format("truetype"),
    url("../assets/fonts/CentraNo1-Light.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'GT Walsheim';
    src: url("../assets/fonts/GTWalsheim-Light.woff2") format('woff2'), url("../../assets/fonts/GTWalsheim-Light.woff") format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Bold.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Book.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Book.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: 'swell-rewards';
    src: url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153');
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153') format('embedded-opentype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.ttf?v=106320179930068347771790884154') format('truetype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.woff?v=26350196698850258271790884154') format('woff'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.svg?v=11658675768186330811790884153') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }



  :root {
    --gold-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/gold_palm@2x.png?v=14187706274729176701790884118);
    --pink-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_palm@2x.png?v=148312977537661592311790884134);
    --pink-narrow-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_narrow_palm@2x.png?v=161329208738789085601790884134);
    --quotation-marks-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/quotation-marks.png?v=115676767336706672301790884137);
    --insta-shop-svg: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/insta-icon.svg?v=86377125991078662821790884125);
    --loader: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/loader.gif?v=158219101216546607231790884131);
  }



  #searchspring-header { opacity: 0; }
  .ss__page #searchspring-header { opacity: 1; }



        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      


  .loop-returns-activated .shop-pay-logo {
    display: none !important;
  }



  @font-face {
    font-family: "GT Walsheim Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.WOFF?v=32466108244839271901790884121') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.ttf?v=157154061025214246671790884120') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.otf?v=51618142634526174171790884120') format("embedded-opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Medium";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.WOFF?v=52780536697272130531790884120') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.ttf?v=97055559544561326411790884119') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.otf?v=104096986964614586151790884119') format("embedded-opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff2?v=92465395491004873691790884122') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff?v=114348481618800139581790884121') format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.WOFF?v=105584432659855292381790884119') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.ttf?v=87484488236076644771790884118') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.otf?v=92933667314494718061790884118') format("embedded-opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff2?v=71486034067757501501790884104') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff?v=15721477731639176121790884104') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff2?v=1119133') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff2?v=15199474835971430801790884107') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.ttf?v=53090063003077430911790884107') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.otf?v=14146502505479673881790884106') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff2?v=43636492910854591831790884109') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.ttf?v=3645613871441290511790884108') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.otf?v=171764193331132245921790884108') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelaide-Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.WOFF?v=15776298919134433201790884097') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.ttf?v=116998469739039406321790884097') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.otf?v=59162114194524848791790884096') format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Bold.ttf?v=130405011082435284451790884097') format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Semibold.ttf?v=135816778889060452891790884099') format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Italic.ttf?v=159101647821239194561790884098') format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Regular.ttf?v=34124826045047058761790884099') format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Light.ttf?v=102982287517129620481790884098') format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  /* Rewards Fonts */
  @font-face {
    font-family: "Centra No 1 Light";
    src: url("../assets/fonts/CentraNo1-Light.woff2") format("woff2"),
    url("../assets/fonts/CentraNo1-Light.woff") format("woff"),
    url("../assets/fonts/CentraNo1-Light.ttf") format("truetype"),
    url("../assets/fonts/CentraNo1-Light.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'GT Walsheim';
    src: url("../assets/fonts/GTWalsheim-Light.woff2") format('woff2'), url("../../assets/fonts/GTWalsheim-Light.woff") format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Bold.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Book.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Book.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: 'swell-rewards';
    src: url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153');
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153') format('embedded-opentype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.ttf?v=106320179930068347771790884154') format('truetype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.woff?v=26350196698850258271790884154') format('woff'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.svg?v=11658675768186330811790884153') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }



  :root {
    --gold-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/gold_palm@2x.png?v=14187706274729176701790884118);
    --pink-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_palm@2x.png?v=148312977537661592311790884134);
    --pink-narrow-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_narrow_palm@2x.png?v=161329208738789085601790884134);
    --quotation-marks-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/quotation-marks.png?v=115676767336706672301790884137);
    --insta-shop-svg: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/insta-icon.svg?v=86377125991078662821790884125);
    --loader: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/loader.gif?v=158219101216546607231790884131);
  }



  #searchspring-header { opacity: 0; }
  .ss__page #searchspring-header { opacity: 1; }



        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      


  .loop-returns-activated .shop-pay-logo {
    display: none !important;
  }



  @font-face {
    font-family: "GT Walsheim Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.WOFF?v=32466108244839271901790884121') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.ttf?v=157154061025214246671790884120') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Regular.otf?v=51618142634526174171790884120') format("embedded-opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Medium";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.WOFF?v=52780536697272130531790884120') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.ttf?v=97055559544561326411790884119') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Medium.otf?v=104096986964614586151790884119') format("embedded-opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff2?v=92465395491004873691790884122') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GTWalsheim-Light.woff?v=114348481618800139581790884121') format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "GT Walsheim Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.WOFF?v=105584432659855292381790884119') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.ttf?v=87484488236076644771790884118') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/GT-Walsheim-Bold.otf?v=92933667314494718061790884118') format("embedded-opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Bold";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff2?v=71486034067757501501790884104') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.woff?v=15721477731639176121790884104') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Bold.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff2?v=1119133') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.ttf?v=1119133') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Italic.otf?v=1119133') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff2?v=15199474835971430801790884107') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.ttf?v=53090063003077430911790884107') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-Light.otf?v=14146502505479673881790884106') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Centra No 1 Light Italic";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff2?v=43636492910854591831790884109') format("woff2"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.woff?v=1119133') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.ttf?v=3645613871441290511790884108') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/CentraNo1-LightItalic.otf?v=171764193331132245921790884108') format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelaide-Regular";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.WOFF?v=15776298919134433201790884097') format("woff"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.ttf?v=116998469739039406321790884097') format("truetype"),
          url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/Adelaide-Regular.otf?v=59162114194524848791790884096') format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Bold.ttf?v=130405011082435284451790884097') format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Semibold.ttf?v=135816778889060452891790884099') format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Italic.ttf?v=159101647821239194561790884098') format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Regular.ttf?v=34124826045047058761790884099') format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: "Adelle-Sans";
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/AdelleSans-Light.ttf?v=102982287517129620481790884098') format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  /* Rewards Fonts */
  @font-face {
    font-family: "Centra No 1 Light";
    src: url("../assets/fonts/CentraNo1-Light.woff2") format("woff2"),
    url("../assets/fonts/CentraNo1-Light.woff") format("woff"),
    url("../assets/fonts/CentraNo1-Light.ttf") format("truetype"),
    url("../assets/fonts/CentraNo1-Light.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'GT Walsheim';
    src: url("../assets/fonts/GTWalsheim-Light.woff2") format('woff2'), url("../../assets/fonts/GTWalsheim-Light.woff") format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Bold.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Bold.woff") format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-Book.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-Book.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }

  @font-face {
    font-family: 'Centra No1';
    src: url("../assets/fonts/CentraNo1-BookItalic.woff2") format('woff2'), url("../../assets/fonts/CentraNo1-BookItalic.woff") format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }

  @font-face {
    font-family: 'swell-rewards';
    src: url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153');
    src:  url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.eot?v=5386413969172536541790884153') format('embedded-opentype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.ttf?v=106320179930068347771790884154') format('truetype'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.woff?v=26350196698850258271790884154') format('woff'),
      url('//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/swell-rewards.svg?v=11658675768186330811790884153') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }



  :root {
    --gold-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/gold_palm@2x.png?v=14187706274729176701790884118);
    --pink-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_palm@2x.png?v=148312977537661592311790884134);
    --pink-narrow-leaf-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/pink_narrow_palm@2x.png?v=161329208738789085601790884134);
    --quotation-marks-image: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/quotation-marks.png?v=115676767336706672301790884137);
    --insta-shop-svg: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/insta-icon.svg?v=86377125991078662821790884125);
    --loader: url(//cdn.shopify.com/s/files/1/2203/5897/t/1138/assets/loader.gif?v=158219101216546607231790884131);
  }



  #searchspring-header { opacity: 0; }
  .ss__page #searchspring-header { opacity: 1; }



        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      

/* --- glue: keep captured typography from collapsing under WP resets --- */
.woocommerce-captured :not(:defined),
.woocommerce-header-capture :not(:defined),
#MainContent :not(:defined) { visibility: visible !important; opacity: 1; }
#MainContent, #primary.woocommerce-captured { padding-top: 0 !important; margin-top: 0 !important; }

html, body.woocommerce-theme, body.woocommerce-theme * {
  --header-height: 0px !important;
  --announcement-bar-height: 0px !important;
  --global-banner-offset: 0px !important;
  --header-offset: 0px !important;
  --sticky-header-height: 0px !important;
}
html, body.woocommerce-theme {
  padding-top: 0 !important;
  padding-block-start: 0 !important;
  scroll-padding-top: 0 !important;
}
body.woocommerce-theme #primary,
body.woocommerce-theme #MainContent,
body.woocommerce-theme .woocommerce-main,
body.woocommerce-theme .woocommerce-captured,
body.woocommerce-theme #PageContainer,
body.woocommerce-theme .page-container,
body.woocommerce-theme #app,
body.woocommerce-theme #root,
body.woocommerce-theme .woocommerce-section-header-sticky,
.woocommerce-header-capture + #primary,
.woocommerce-header-capture ~ #primary,
.woocommerce-captured-shell {
  padding-top: 0 !important;
  padding-block-start: 0 !important;
  margin-top: 0 !important;
}
.tax-product_cat .wc-breadcrumbs,
.term-product_cat .wc-breadcrumbs { display: none !important; }
body.home #MainContent > :first-child,
body.front-page #MainContent > :first-child,
.home #MainContent > :first-child,
#primary.woocommerce-captured > main > :first-child,
#MainContent.woocommerce-main > :first-child {
  margin-top: 0 !important;
  padding-top: 0 !important;
  padding-block-start: 0 !important;
}
[class*="header-placeholder"],
[class*="HeaderPlaceholder"],
[class*="header-spacer"],
[class*="header-offset"],
[class*="HeaderOffset"],
[data-header-placeholder],
[data-header-height],
.woocommerce-header-capture [class*="placeholder"] {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
  border: 0 !important;
}
.wc-breadcrumbs { margin-top: 8px !important; margin-bottom: 6px; }

.woocommerce-captured * { --wc-capture-scope: 1; }
.woocommerce-captured [class*="label-"], .woocommerce-captured [class*="text-"] { letter-spacing: inherit; }
.woocommerce-captured h1, .woocommerce-captured h2, .woocommerce-captured h3 { font-family: var(--wc-font-display); }
.woocommerce-captured img[loading="lazy"] { background: var(--wc-surface); }
/* 捕获区宽度继承视口，避免被主题 .container 窄栏挤成左侧一条 */
.woocommerce-captured .shopify-section,
.woocommerce-captured [id^="shopify-section"],
.woocommerce-captured .woocommerce-section,
.woocommerce-captured [id^="shopify-section"], [id^="woocommerce-section"] { width: 100%; max-width: 100%; box-sizing: border-box; }


