
      @font-face {
  font-family: Poppins;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../font/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2") format("woff2"),
       url("../font/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../font/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
       url("../font/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("../font/poppins_i5.6acfce842c096080e34792078ef3cb7c3aad24d4.woff2") format("woff2"),
       url("../font/poppins_i5.a49113e4fe0ad7fd7716bd237f1602cbec299b3c.woff") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../font/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
       url("../font/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
}

      @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../font/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
       url("../font/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
}


      :root {
        --font-body-family: Poppins, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 500;
        --font-body-weight-bold: 800;

        --font-heading-family: Poppins, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 700;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.2;

        --color-base-text: 18, 18, 18;
        --color-shadow: 18, 18, 18;
        --color-base-background-1: 255, 255, 255;
        --color-base-background-2: 0, 0, 0;
        --color-base-solid-button-labels: 255, 255, 255;
        --color-base-outline-button-labels: 0, 150, 97;
        --color-base-accent-1: 0, 150, 97;
        --color-base-accent-2: 159, 79, 53;
        --payment-terms-background-color: #ffffff;

        --gradient-base-background-1: #ffffff;
        --gradient-base-background-2: #000000;
        --gradient-base-accent-1: radial-gradient(rgba(255, 245, 158, 1), rgba(255, 204, 75, 1) 100%);
        --gradient-base-accent-2: linear-gradient(54deg, rgba(159, 79, 53, 1) 14%, rgba(105, 14, 14, 1) 85%);

        --media-padding: px;
        --media-border-opacity: 0.1;
        --media-border-width: 0px;
        --media-radius: 12px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 0px;
        --media-shadow-blur-radius: 20px;
        --media-shadow-visible: 0;

        --page-width: 140rem;
        --page-width-margin: 0rem;

        --product-card-image-padding: 0.0rem;
        --product-card-corner-radius: 1.2rem;
        --product-card-text-alignment: center;
        --product-card-border-width: 0.0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.05;
        --product-card-shadow-visible: 1;
        --product-card-shadow-horizontal-offset: 1.0rem;
        --product-card-shadow-vertical-offset: 1.0rem;
        --product-card-shadow-blur-radius: 3.5rem;

        --collection-card-image-padding: 0.0rem;
        --collection-card-corner-radius: 1.2rem;
        --collection-card-text-alignment: center;
        --collection-card-border-width: 0.0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.05;
        --collection-card-shadow-visible: 1;
        --collection-card-shadow-horizontal-offset: 1.0rem;
        --collection-card-shadow-vertical-offset: 1.0rem;
        --collection-card-shadow-blur-radius: 3.5rem;

        --blog-card-image-padding: 0.0rem;
        --blog-card-corner-radius: 1.2rem;
        --blog-card-text-alignment: center;
        --blog-card-border-width: 0.0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.05;
        --blog-card-shadow-visible: 1;
        --blog-card-shadow-horizontal-offset: 1.0rem;
        --blog-card-shadow-vertical-offset: 1.0rem;
        --blog-card-shadow-blur-radius: 3.5rem;

        --badge-corner-radius: 0.6rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 22px;
        --popup-shadow-opacity: 0.1;
        --popup-shadow-horizontal-offset: 10px;
        --popup-shadow-vertical-offset: 12px;
        --popup-shadow-blur-radius: 20px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 40px;
        --grid-desktop-horizontal-spacing: 40px;
        --grid-mobile-vertical-spacing: 20px;
        --grid-mobile-horizontal-spacing: 20px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 24px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 10px;
        --text-boxes-shadow-vertical-offset: 12px;
        --text-boxes-shadow-blur-radius: 20px;

        --buttons-radius: 6px;
        --buttons-radius-outset: 8px;
        --buttons-border-width: 2px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;

        --inputs-radius: 6px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 7px;

        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }

      html {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      body {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 1.5rem;
        letter-spacing: 0.06rem;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }

      @media screen and (min-width: 750px) {
        body {
          font-size: 1.6rem;
        }
      }
    
.__pf .pf-c-ct,.__pf .pf-c-lt,.__pf .pf-c-rt{align-content:flex-start}.__pf .oh,.pf-sr-only{overflow:hidden}.__pf img,.__pf video{max-width:100%;border:0;vertical-align:middle}.__pf [tabIndex],.__pf button,.__pf input,.__pf select,.__pf textarea{touch-action:manipulation}.__pf:not([data-pf-editor-version=gen-2]) :focus-visible{outline:0!important;box-shadow:none!important}.__pf:not([data-pf-editor-version=gen-2]) :not(input):not(select):not(textarea):not([data-active=true]):focus-visible{border:none!important}.__pf *,.__pf :after,.__pf :before{box-sizing:border-box}.__pf [disabled],.__pf [readonly]{cursor:default}.__pf [data-href],.__pf button:not([data-pf-id]):hover{cursor:pointer}.__pf [disabled]:not([disabled=false]),.pf-dialog svg{pointer-events:none}.__pf [hidden]{display:none!important}.__pf [data-link=inherit]{color:inherit;text-decoration:none}.__pf [data-pf-placeholder]{outline:0;height:auto;display:none;pointer-events:none!important}.__pf .pf-ifr,.__pf [style*="--ratio"] img{height:100%;left:0;top:0;width:100%;position:absolute}.__pf .pf-r,.__pf .pf-r-eh>.pf-c{display:flex}.__pf [style*="--cw"]{padding:0 15px;width:100%;margin:auto;max-width:var(--cw)}.__pf .pf-ifr{border:0}.__pf .pf-bg-lazy{background-image:none!important}.__pf .pf-r{flex-wrap:wrap}.__pf .pf-r-dg{display:grid}.__pf [style*="--c-xs"]{max-width:calc(100%/12*var(--c-xs));flex-basis:calc(100%/12*var(--c-xs))}.__pf [style*="--s-xs"]{margin:0 calc(-1 * var(--s-xs))}.__pf [style*="--s-xs"]>.pf-c{padding:var(--s-xs)}.__pf .pf-r-ew>.pf-c{flex-grow:1;flex-basis:0}.__pf [style*="--ew-xs"]>.pf-c{flex-basis:calc(100% / var(--ew-xs));max-width:calc(100% / var(--ew-xs))}.__pf [style*="--ratio"]{position:relative;padding-bottom:var(--ratio)}.main-content{padding:0}.footer-section,.site-footer,.site-footer-wrapper,main .accent-background+.shopify-section{margin:0}@media (max-width:767.4999px){.__pf .pf-hide{display:none!important}}@media (max-width:1024.4999px) and (min-width:767.5px){.__pf .pf-sm-hide{display:none!important}}@media (max-width:1199.4999px) and (min-width:1024.5px){.__pf .pf-md-hide{display:none!important}}@media (min-width:767.5px){.__pf [style*="--s-sm"]{margin:0 calc(-1 * var(--s-sm))}.__pf [style*="--c-sm"]{max-width:calc(100%/12*var(--c-sm));flex-basis:calc(100%/12*var(--c-sm))}.__pf [style*="--s-sm"]>.pf-c{padding:var(--s-sm)}.__pf [style*="--ew-sm"]>.pf-c{flex-basis:calc(100% / var(--ew-sm));max-width:calc(100% / var(--ew-sm))}}@media (min-width:1024.5px){.__pf [style*="--s-md"]{margin:0 calc(-1 * var(--s-md))}.__pf [style*="--c-md"]{max-width:calc(100%/12*var(--c-md));flex-basis:calc(100%/12*var(--c-md))}.__pf [style*="--s-md"]>.pf-c{padding:var(--s-md)}.__pf [style*="--ew-md"]>.pf-c{flex-basis:calc(100% / var(--ew-md));max-width:calc(100% / var(--ew-md))}}@media (min-width:1199.5px){.__pf [style*="--s-lg"]{margin:0 calc(-1 * var(--s-lg))}.__pf [style*="--c-lg"]{max-width:calc(100%/12*var(--c-lg));flex-basis:calc(100%/12*var(--c-lg))}.__pf [style*="--s-lg"]>.pf-c{padding:var(--s-lg)}.__pf [style*="--ew-lg"]>.pf-c{flex-basis:calc(100% / var(--ew-lg));max-width:calc(100% / var(--ew-lg))}.__pf .pf-lg-hide{display:none!important}}.__pf .pf-r-eh>.pf-c>div{width:100%}.__pf .pf-c-lt{justify-content:flex-start;align-items:flex-start}.__pf .pf-c-ct{justify-content:center;align-items:flex-start}.__pf .pf-c-rt{justify-content:flex-end;align-items:flex-start}.__pf .pf-c-lm{justify-content:flex-start;align-items:center;align-content:center}.__pf .pf-c-cm{justify-content:center;align-items:center;align-content:center}.__pf .pf-c-rm{justify-content:flex-end;align-items:center;align-content:center}.__pf .pf-c-cb,.__pf .pf-c-lb,.__pf .pf-c-rb{align-content:flex-end}.__pf .pf-c-lb{justify-content:flex-start;align-items:flex-end}.__pf .pf-c-cb{justify-content:center;align-items:flex-end}.__pf .pf-c-rb{justify-content:flex-end;align-items:flex-end}.pf-no-border:not(:focus-visible){border:none;outline:0}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.pf-close-dialog-btn,.pf-dialog{background:0 0;border:none;padding:0}.pf-visibility-hidden{visibility:hidden}.pf-dialog{top:50%;left:50%;transform:translate(-50%,-50%);max-height:min(calc(9/16*100vw),calc(100% - 6px - 2em));-webkit-overflow-scrolling:touch;overflow:hidden;margin:0}.pf-dialog::backdrop{background:rgba(0,0,0,.9);opacity:1}.pf-close-dialog-btn{position:absolute;top:0;right:0;height:16px;margin-bottom:8px;cursor:pointer}.pf-close-dialog-btn:not(:focus-visible){box-shadow:none}.pf-dialog-content{display:block;margin:24px auto auto;width:100%;height:calc(100% - 24px)}.pf-dialog-content>*{width:100%;height:100%;border:0}
@media all{.__pf .pf-gs-button-1,.__pf .pf-gs-button-2,.__pf .pf-gs-button-3{padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0;margin:0}.__pf{--pf-primary-color:rgb(199, 61, 35);--pf-secondary-color:rgb(63, 115, 203);--pf-foreground-color:rgb(55, 126, 98);--pf-background-color:rgb(204, 204, 204);--pf-color-5:rgb(17, 18, 19);--pf-color-6:rgb(246, 197, 103);--pf-color-7:rgb(121, 202, 216);--pf-color-8:rgb(240, 240, 240);--pf-primary-font:"Playfair Display";--pf-secondary-font:"Lato";--pf-tertiary-font:"Source Sans Pro"}.__pf .pf-gs-button-1{background-color:#919da9;color:#fff}.__pf .pf-gs-button-2{color:#919da9;border:1px solid #919da9}.__pf .pf-gs-button-3{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-gs-button-4{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5,.__pf .pf-gs-button-6{color:#919da9;border-style:solid;border-color:#919da9;padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5{border-width:0 0 3px;margin:0}.__pf .pf-gs-button-6{border-width:0 3px 3px 0;margin:0}.__pf .pf-gs-icon-1,.__pf .pf-gs-icon-2{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-gs-icon-1{border-radius:0}.__pf .pf-gs-icon-2{border-radius:50%}.__pf .pf-gs-icon-3,.__pf .pf-gs-icon-4{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-4{border-radius:50%}.__pf .pf-gs-icon-5,.__pf .pf-gs-icon-6{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-6{border-radius:50%}.__pf .pf-gs-image-1{width:100%}.__pf .pf-gs-image-2{border:3px solid #919da9;width:100%}.__pf .pf-gs-image-3{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-image-4,.__pf .pf-gs-image-5{border-radius:50%;width:100%}.__pf .pf-gs-image-5{border:3px solid #919da9}.__pf .pf-gs-image-6{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-heading-1,.__pf .pf-gs-heading-2,.__pf .pf-gs-heading-3,.__pf .pf-gs-heading-4,.__pf .pf-gs-heading-5{color:#000;padding:0;margin:18px 0}.__pf .pf-gs-heading-1{font-size:32px}.__pf .pf-gs-heading-2{font-size:24px}.__pf .pf-gs-heading-3{font-size:20px}.__pf .pf-gs-heading-4{font-size:18px}.__pf .pf-gs-heading-5{font-size:16px}.__pf .pf-gs-heading-6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-gs-paragraph-1,.__pf .pf-gs-paragraph-2,.__pf .pf-gs-paragraph-3,.__pf .pf-gs-paragraph-4{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-gs-paragraph-1{text-align:left}.__pf .pf-gs-paragraph-2{text-align:right}.__pf .pf-gs-paragraph-3{text-align:center}.__pf .pf-gs-divider-1,.__pf .pf-gs-divider-2,.__pf .pf-gs-divider-3{padding:16px 0;margin:0;font-size:2px}.__pf .pf-gs-divider-1{color:#919da9}.__pf .pf-gs-divider-2{color:#444749}.__pf .pf-gs-divider-3{color:#b9bfca}}
.pf-color-scheme-1,.pf-color-scheme-2{--pf-scheme-shadow-color:rgb(0, 0, 0, 0.25)}.pf-color-scheme-1{--pf-scheme-bg-color: ;--pf-scheme-text-color: ;--pf-scheme-btn-bg-color: ;--pf-scheme-btn-text-color: ;--pf-scheme-border-color: ;background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2,.pf-color-scheme-3{--pf-scheme-btn-text-color:rgb(255, 255, 255);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2{--pf-scheme-bg-color:rgba(255, 255, 255, 0);--pf-scheme-text-color:rgb(0, 0, 0);--pf-scheme-btn-bg-color:rgb(145, 157, 169);--pf-scheme-border-color:rgba(0, 0, 0)}.pf-color-scheme-3,.pf-color-scheme-4{--pf-scheme-text-color:rgb(18, 18, 18);--pf-scheme-btn-bg-color:rgb(18, 18, 18);--pf-scheme-border-color:rgb(18, 18, 18)}.pf-color-scheme-3{--pf-scheme-bg-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18)}.pf-color-scheme-4{--pf-scheme-bg-color:rgb(243, 243, 243);--pf-scheme-btn-text-color:rgb(243, 243, 243);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5,.pf-color-scheme-6,.pf-color-scheme-7{--pf-scheme-text-color:rgb(255, 255, 255);--pf-scheme-btn-bg-color:rgb(255, 255, 255);--pf-scheme-border-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5{--pf-scheme-bg-color:rgb(36, 40, 51);--pf-scheme-btn-text-color:rgb(0, 0, 0)}.pf-color-scheme-6{--pf-scheme-bg-color:rgb(18, 18, 18);--pf-scheme-btn-text-color:rgb(18, 18, 18)}.pf-color-scheme-7{--pf-scheme-bg-color:rgb(51, 79, 180);--pf-scheme-btn-text-color:rgb(51, 79, 180)}[data-pf-type^=Button]{background-color:var(--pf-scheme-btn-bg-color);background-image:var(--pf-scheme-btn-bg-gradient-color);color:var(--pf-scheme-btn-text-color)}@media all{.__pf .pf-button-2,.__pf .pf-button-3,.__pf .pf-button-4{padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-2{background-color:#919da9;color:#fff}.__pf .pf-button-3{color:#919da9;border:1px solid #919da9}.__pf .pf-button-4{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-button-5{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-6,.__pf .pf-button-7{color:#919da9;border-style:solid;border-color:#919da9;margin:0;font-size:16px;line-height:16px;letter-spacing:0;padding:12px 20px}.__pf .pf-button-6{border-width:0 0 3px}.__pf .pf-button-7{border-width:0 3px 3px 0}.__pf .pf-button-8{background-color:#919da9;color:#fff;padding:12px 20px}.__pf .pf-icon-1,.__pf .pf-text-1,.__pf .pf-text-6,.__pf .pf-text-7,.pf-icon2-1,.pf-icon2-2,.pf-icon2-3,.pf-icon2-4,.pf-icon2-5,.pf-icon2-6,.pf-icon2-7{background-color:var(--pf-scheme-bg-color);color:var(--pf-scheme-text-color)}.__pf .pf-icon-2,.__pf .pf-icon-3{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-icon-2{border-radius:0}.__pf .pf-icon-3{border-radius:50%}.__pf .pf-icon-4,.__pf .pf-icon-5{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-5{border-radius:50%}.__pf .pf-icon-6,.__pf .pf-icon-7{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-7{border-radius:50%}.__pf .pf-text-2,.__pf .pf-text-3,.__pf .pf-text-4,.__pf .pf-text-5{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-text-2{text-align:left}.__pf .pf-text-3{text-align:right}.__pf .pf-text-4{text-align:center}.__pf .pf-divider-2,.__pf .pf-divider-3,.__pf .pf-divider-4{padding:16px 0;margin:0;font-size:2px}.__pf .pf-divider-1{color:var(--pf-scheme-text-color)}.__pf .pf-divider-2{color:#919da9}.__pf .pf-divider-3{color:#444749}.__pf .pf-divider-4{color:#b9bfca}.__pf .pf-heading-1-h1,.__pf .pf-heading-1-h2,.__pf .pf-heading-1-h3,.__pf .pf-heading-1-h4,.__pf .pf-heading-1-h5,.__pf .pf-heading-1-h6{color:var(--pf-scheme-text-color);background-color:var(--pf-scheme-bg-color)}.__pf .pf-heading-2-h1,.__pf .pf-heading-2-h2,.__pf .pf-heading-2-h3,.__pf .pf-heading-2-h4,.__pf .pf-heading-2-h5,.__pf .pf-heading-2-h6{margin:18px 0;font-size:32px;color:#000;padding:0}.__pf .pf-heading-3-h1,.__pf .pf-heading-3-h2,.__pf .pf-heading-3-h3,.__pf .pf-heading-3-h4,.__pf .pf-heading-3-h5,.__pf .pf-heading-3-h6{margin:18px 0;font-size:24px;color:#000;padding:0}.__pf .pf-heading-4-h1,.__pf .pf-heading-4-h2,.__pf .pf-heading-4-h3,.__pf .pf-heading-4-h4,.__pf .pf-heading-4-h5,.__pf .pf-heading-4-h6{margin:18px 0;font-size:20px;color:#000;padding:0}.__pf .pf-heading-5-h1,.__pf .pf-heading-5-h2,.__pf .pf-heading-5-h3,.__pf .pf-heading-5-h4,.__pf .pf-heading-5-h5,.__pf .pf-heading-5-h6{margin:18px 0;font-size:18px;color:#000;padding:0}.__pf .pf-heading-6-h1,.__pf .pf-heading-6-h2,.__pf .pf-heading-6-h3,.__pf .pf-heading-6-h4,.__pf .pf-heading-6-h5,.__pf .pf-heading-6-h6{margin:18px 0;font-size:16px;color:#000;padding:0}.__pf .pf-heading-7-h1,.__pf .pf-heading-7-h2,.__pf .pf-heading-7-h3,.__pf .pf-heading-7-h4,.__pf .pf-heading-7-h5,.__pf .pf-heading-7-h6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-image-2{width:100%}.__pf .pf-image-3{border:3px solid #919da9;width:100%}.__pf .pf-image-4{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-image-5,.__pf .pf-image-6{border-radius:50%;width:100%}.__pf .pf-image-6{border:3px solid #919da9}.__pf .pf-image-7{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-field-1,.__pf .pf-field-2,.__pf .pf-field-3,.__pf .pf-field-4,.__pf .pf-field-5,.__pf .pf-field-6{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}}
div.__pf {--pf-shopify-font-family-type-header-font: Poppins, sans-serif;
        --pf-shopify-font-style-type-header-font: normal;
        --pf-shopify-font-weight-type-header-font: 700;
--pf-shopify-font-family-type-body-font: Poppins, sans-serif;
        --pf-shopify-font-style-type-body-font: normal;
        --pf-shopify-font-weight-type-body-font: 500;}
.bOiGIg,.kztRcD{position:relative}.hKUhH,.jShduQ{display:inline-block}.ckdstx{--pf-sample-color:#5d6b82;--pf-border-color:#d1d5db}.gbBbPZ{white-space:pre-line;user-select:text}.gbBbPZ span{vertical-align:baseline!important}.hKUhH{max-width:100%;height:auto}.bOiGIg:empty{display:initial}.kztRcD{padding:20px 0}.jShduQ{line-height:1;padding:12px 20px;text-align:center;text-decoration:none;cursor:pointer;outline:0}.jShduQ span{color:inherit}.dfRERk{word-break:break-word}@media all{.__pf.__pf_YvyQ5OH1 .pf-7_{padding-top:0;padding-bottom:0;background-color:#111213}.__pf.__pf_YvyQ5OH1 .pf-8_{padding-bottom:0}.__pf.__pf_YvyQ5OH1 .pf-10_{height:auto;aspect-ratio:unset;object-fit:cover;object-position:center center;width:130px;display:table;margin-left:auto;margin-right:auto}.__pf.__pf_YvyQ5OH1 .pf-14_{margin:0;font-size:36px;line-height:42px;font-family:"DM Sans";font-weight:700;color:#000;text-align:left}.__pf.__pf_YvyQ5OH1 .pf-16_{margin:10px 0 0;font-family:Rubik;font-weight:400;font-size:16px;line-height:28px;color:#000}.__pf.__pf_YvyQ5OH1 .pf-18_{margin:10px 0 0;font-size:16px;line-height:30px;font-family:"DM Sans";font-weight:700;color:#000;font-style:italic;text-decoration:underline}.__pf.__pf_YvyQ5OH1 .pf-20_{margin:10px 0 0;font-family:Cairo;font-weight:400;font-size:14px;line-height:20px}.__pf.__pf_YvyQ5OH1 .pf-22_,.__pf.__pf_YvyQ5OH1 .pf-29_,.__pf.__pf_YvyQ5OH1 .pf-32_,.__pf.__pf_YvyQ5OH1 .pf-37_,.__pf.__pf_YvyQ5OH1 .pf-40_,.__pf.__pf_YvyQ5OH1 .pf-45_,.__pf.__pf_YvyQ5OH1 .pf-48_,.__pf.__pf_YvyQ5OH1 .pf-53_,.__pf.__pf_YvyQ5OH1 .pf-56_,.__pf.__pf_YvyQ5OH1 .pf-59_,.__pf.__pf_YvyQ5OH1 .pf-62_,.__pf.__pf_YvyQ5OH1 .pf-67_{height:auto;aspect-ratio:unset;border-radius:15px;width:907px}.__pf.__pf_YvyQ5OH1 .pf-23_{margin:16px 0 0;font-family:Cairo;font-weight:600;font-size:16px;line-height:20px;background-color:#f1f1f1;text-align:left;padding-top:10px;padding-bottom:10px;padding-left:20px;font-style:italic;border-style:solid;border-color:#000;border-width:0 0 0 4px}.__pf.__pf_YvyQ5OH1 .pf-25_,.__pf.__pf_YvyQ5OH1 .pf-30_,.__pf.__pf_YvyQ5OH1 .pf-33_,.__pf.__pf_YvyQ5OH1 .pf-38_,.__pf.__pf_YvyQ5OH1 .pf-41_,.__pf.__pf_YvyQ5OH1 .pf-46_,.__pf.__pf_YvyQ5OH1 .pf-49_,.__pf.__pf_YvyQ5OH1 .pf-54_,.__pf.__pf_YvyQ5OH1 .pf-57_,.__pf.__pf_YvyQ5OH1 .pf-60_,.__pf.__pf_YvyQ5OH1 .pf-63_,.__pf.__pf_YvyQ5OH1 .pf-68_{margin:10px 0 0;font-family:Rubik;font-weight:400;font-size:18px;line-height:28px;color:#000}.__pf.__pf_YvyQ5OH1 .pf-27_,.__pf.__pf_YvyQ5OH1 .pf-35_,.__pf.__pf_YvyQ5OH1 .pf-43_,.__pf.__pf_YvyQ5OH1 .pf-51_,.__pf.__pf_YvyQ5OH1 .pf-65_,.__pf.__pf_YvyQ5OH1 .pf-73_{margin:20px 0 0;font-size:28px;line-height:42px;font-family:"DM Sans";font-weight:700;color:#000}.__pf.__pf_YvyQ5OH1 .pf-70_,.__pf.__pf_YvyQ5OH1 .pf-76_{margin:20px 0 0;font-family:Rubik;font-weight:400;font-size:18px;line-height:28px;color:#000}.__pf.__pf_YvyQ5OH1 .pf-72_,.__pf.__pf_YvyQ5OH1 .pf-75_,.__pf.__pf_YvyQ5OH1 .pf-94_{width:100%;height:auto;aspect-ratio:unset}.__pf.__pf_YvyQ5OH1 .pf-76_{background-color:#f3f2f2}.__pf.__pf_YvyQ5OH1 .pf-80_{background-image:linear-gradient(#009661,#009661);width:100%;padding:30px 0;font-family:Cairo;font-weight:700;font-size:34px;border:1px solid #000;border-radius:5px;margin-top:20px;color:#f0f0f0;background-color:#009661}.__pf.__pf_YvyQ5OH1 .pf-82_{margin:20px 0 0;font-family:Oswald;font-weight:400;font-size:18px;line-height:20px;text-align:center}.__pf.__pf_YvyQ5OH1 .pf-84_{margin-top:10px}.__pf.__pf_YvyQ5OH1 .pf-85_,.__pf.__pf_YvyQ5OH1 .pf-87_,.__pf.__pf_YvyQ5OH1 .pf-89_,.__pf.__pf_YvyQ5OH1 .pf-91_,.__pf.__pf_YvyQ5OH1 .pf-93_,.__pf.__pf_YvyQ5OH1 .pf-95_{text-align:center}.__pf.__pf_YvyQ5OH1 .pf-86_,.__pf.__pf_YvyQ5OH1 .pf-88_,.__pf.__pf_YvyQ5OH1 .pf-90_,.__pf.__pf_YvyQ5OH1 .pf-92_,.__pf.__pf_YvyQ5OH1 .pf-96_{height:auto;aspect-ratio:unset;width:131px}.__pf.__pf_YvyQ5OH1 .pf-97_{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:0;margin-top:0}.__pf.__pf_YvyQ5OH1 .pf-98_{border:1px solid #000;border-radius:25px 25px 0 0;padding-top:30px;padding-left:10px;padding-right:10px;text-align:center}.__pf.__pf_YvyQ5OH1 .pf-99_{height:auto;aspect-ratio:unset;border-radius:0}.__pf.__pf_YvyQ5OH1 .pf-100_,.__pf.__pf_YvyQ5OH1 .pf-105_{font-family:Oswald;font-weight:400;line-height:22px;color:#000;margin-bottom:20px}.__pf.__pf_YvyQ5OH1 .pf-102_{font-size:24px;font-family:Oswald;font-weight:400;line-height:30px;color:#000}.__pf.__pf_YvyQ5OH1 .pf-104_{height:auto;aspect-ratio:unset;border-radius:15px;width:193px}.__pf.__pf_YvyQ5OH1 .pf-107_,.__pf.__pf_YvyQ5OH1 .pf-112_{font-weight:400;font-size:18px;line-height:25px;background-color:#009661;width:100%;font-family:Oswald;text-align:center;margin:0}.__pf.__pf_YvyQ5OH1 .pf-107_{padding-top:10px;padding-bottom:10px;padding-left:20px;color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.__pf.__pf_YvyQ5OH1 .pf-109_{color:#fff!important;padding-top:0!important;padding-bottom:0!important}.__pf.__pf_YvyQ5OH1 .pf-112_{padding:5px 0;color:#fff}.__pf.__pf_YvyQ5OH1 .pf-114_{color:#fff;background-color:#000}.__pf.__pf_YvyQ5OH1 .pf-117_{font-family:Oswald;font-weight:300;font-size:16px;line-height:20px;text-align:center;margin:0}}@media (min-width:767.5px) and (max-width:1024.4999px){.__pf.__pf_YvyQ5OH1 .pf-14_,.__pf.__pf_YvyQ5OH1 .pf-27_,.__pf.__pf_YvyQ5OH1 .pf-35_,.__pf.__pf_YvyQ5OH1 .pf-43_,.__pf.__pf_YvyQ5OH1 .pf-51_,.__pf.__pf_YvyQ5OH1 .pf-65_,.__pf.__pf_YvyQ5OH1 .pf-73_{font-size:28px;line-height:33px}.__pf.__pf_YvyQ5OH1 .pf-18_{margin-top:20px}.__pf.__pf_YvyQ5OH1 .pf-20_{margin-top:10px}.__pf.__pf_YvyQ5OH1 .pf-23_{border-style:solid;border-color:#000;border-width:0 0 0 4px}}@media (max-width:767.4999px){.__pf.__pf_YvyQ5OH1 .pf-7_,.__pf.__pf_YvyQ5OH1 .pf-8_{margin-top:0;padding-top:0}.__pf.__pf_YvyQ5OH1 .pf-10_{width:100px}.__pf.__pf_YvyQ5OH1 .pf-9_{padding-top:0;margin-bottom:0;font-size:16px}.__pf.__pf_YvyQ5OH1 .pf-7_{padding-bottom:0}.__pf.__pf_YvyQ5OH1 .pf-14_,.__pf.__pf_YvyQ5OH1 .pf-27_,.__pf.__pf_YvyQ5OH1 .pf-35_,.__pf.__pf_YvyQ5OH1 .pf-43_,.__pf.__pf_YvyQ5OH1 .pf-51_,.__pf.__pf_YvyQ5OH1 .pf-65_,.__pf.__pf_YvyQ5OH1 .pf-73_{font-size:28px;line-height:33px}.__pf.__pf_YvyQ5OH1 .pf-18_{font-size:18px;margin-top:10px}.__pf.__pf_YvyQ5OH1 .pf-23_{border-style:solid;border-color:#000;border-width:0 0 0 4px}.__pf.__pf_YvyQ5OH1 .pf-97_{position:relative;height:auto}.__pf.__pf_YvyQ5OH1 .pf-11_{padding-top:0}.__pf.__pf_YvyQ5OH1 .pf-109_{position:sticky!important;bottom:0!important}}

/* v1.3.2 — preserve the standard /pages/shampoo-2 sidebar card size and sticky behavior. */
@media (min-width:1024.5px){
  .bs-source-landing .__pf.__pf_YvyQ5OH1 .pf-12_ > .pf-c:first-child{flex:0 0 75%!important;max-width:75%!important}
  .bs-source-landing .__pf.__pf_YvyQ5OH1 .pf-12_ > .pf-c:last-child{flex:0 0 25%!important;max-width:25%!important}
  .bs-source-landing .__pf.__pf_YvyQ5OH1 .pf-97_{width:100%!important;max-width:none!important;align-self:stretch!important}
  .bs-source-landing .__pf.__pf_YvyQ5OH1 .pf-98_,
  .bs-source-landing .__pf.__pf_YvyQ5OH1 .pf-107_{width:100%!important}
}
