/** Shopify CDN: Minification failed

Line 238:19001 Unexpected ")"
Line 238:19172 Unexpected ")"

**/
.avc{
          --font-body-family: Jost, sans-serif;
          --font-body-style: normal;
          --font-body-weight: 400;
          --font-body-weight-bold: 700;
        }.avc{
          --font-heading-family: "Playfair Display", serif;
          --font-heading-style: normal;
          --font-heading-weight: 400;
        }.avc{
        --font-body-scale: 1.2;
        --font-heading-scale: 1.0416666666666667;
        --font-heading-line-height: 0.2;
        --font-heading-letter-spacing: 0.24px;

        --color-base-text: 120, 0, 1;
        --color-shadow: 120, 0, 1;
        --color-base-background-1: 248, 242, 242;
        --color-base-background-2: 235, 217, 217;
        --color-base-solid-button-labels: 255, 255, 255;
        --color-base-outline-button-labels: 120, 0, 1;
        --color-base-accent-1: 121, 0, 0;
        --color-base-accent-2: 226, 175, 40;
        --payment-terms-background-color: #f1f5f3;

        --gradient-base-background-1: #f1f5f3;
        --gradient-base-background-2: #dbe9e3;
        --gradient-base-accent-1: #116842;
        --gradient-base-accent-2: #e2af28;

        --media-padding: px;
        --media-border-opacity: 0.1;
        --media-border-width: 0px;
        --media-radius: 0px;
        --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: 1680px;
        --page-width-margin: 0px;

        --product-card-image-padding: 0px;
        --product-card-corner-radius: 0px;
        --product-card-text-alignment: center;
        --product-card-border-width: 0px;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.1;
        --product-card-shadow-visible: 1;
        --product-card-shadow-horizontal-offset: 2.4px;
        --product-card-shadow-vertical-offset: 7.2px;
        --product-card-shadow-blur-radius: 18px;

        --collection-card-image-padding: 0px;
        --collection-card-corner-radius: 14.4px;
        --collection-card-text-alignment: center;
        --collection-card-border-width: 0px;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.05;
        --collection-card-shadow-visible: 1;
        --collection-card-shadow-horizontal-offset: 2.4px;
        --collection-card-shadow-vertical-offset: 7.2px;
        --collection-card-shadow-blur-radius: 18px;

        --blog-card-image-padding: 0px;
        --blog-card-corner-radius: 14.4px;
        --blog-card-text-alignment: center;
        --blog-card-border-width: 0px;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.05;
        --blog-card-shadow-visible: 1;
        --blog-card-shadow-horizontal-offset: 12px;
        --blog-card-shadow-vertical-offset: 12px;
        --blog-card-shadow-blur-radius: 42px;

        --badge-corner-radius: 7.2px;
        
        --slider-arrow-size: 36px;
        --slider-arrow-border-radius: 50.0%;
        --slider-arrow-icon-size: 0.6em;
        --pagination-dot-width: 6px;
        --pagination-dot-height: 6px;
        --pagination-dot-active-scale: 1.5;
        --pagination-dot-spacing: 12px;
        --pagination-dot-radius: 5px;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --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.6;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --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: 0px;
        --buttons-radius-outset: 0px;
        --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: 0px;

        --swatches-radius: 50.0%;
        --swatches-border-opacity: 0.0;
        --swatches-selected-border-opacity: 0.5;

        --pickers-overlay-opacity: 0.08;
        --pickers-radius: 8px;
        --pickers-small-radius: 3.2px;
        --pickers-border-width: 1px;
        --pickers-border-color: var(--color-base-accent-1);
        --pickers-border-opacity: 0.2;
        --pickers-shadow-opacity: 0.0;
        --pickers-shadow-horizontal-offset: 0px;
        --pickers-margin-offset: 0px;
        --pickers-shadow-vertical-offset: 0px;
        --pickers-shadow-blur-radius: 0px;
        --pickers-radius-outset: 9px;
        --pickers-hover-overlay-opacity: 0.1;
        --pickers-hover-border-opacity: 0.55;

        --quantity-overlay-opacity: 0.06;
        --quantity-radius: 8px;
        --quantity-small-radius: 3.2px;
        --quantity-border-width: 1px;
        --quantity-border-color: var(--color-base-accent-1);
        --quantity-border-opacity: 0.2;
        --quantity-shadow-opacity: 0.0;
        --quantity-shadow-horizontal-offset: 0px;
        --quantity-margin-offset: 0px;
        --quantity-shadow-vertical-offset: 0px;
        --quantity-shadow-blur-radius: 0px;
        --quantity-radius-outset: 9px;
        --quantity-hover-overlay-opacity: 0.06;
        --quantity-hover-border-opacity: 0.15;

        --inputs-radius: 6px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.6;
        --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;
        --inputs-hover-border-opacity: 1;
        
        --variant-pills-inactive-overlay-opacity: 0.0;
        --variant-pills-text-size: 16.8px;
        --variant-pills-padding-y: 12px;
        --variant-pills-padding-x: 24px;
        --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;
      }:where(.avc) *, :where(.avc) *::before, :where(.avc) *::after{
        box-sizing: inherit;
      }.avc{
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }.avc{
        display: grid;
        grid-template-rows: auto auto 1fr auto;grid-template-rows: auto auto auto 1fr auto;grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        overflow-x: hidden;
        font-size: 18px;
        letter-spacing: 0.01em;
        line-height: calc(1 + 0.5 / 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){.avc{
          font-size: 19.2px;
        }}:where(.avc) ::-webkit-scrollbar-track{
          -webkit-box-shadow: inset 0 0 1.75px rgba(0,0,0,0.1);
          background-color: #f1f5f3;
        }:where(.avc) ::-webkit-scrollbar{
          width: 7px;
          background-color: #F5F5F5;
        }:where(.avc) ::-webkit-scrollbar-thumb{
          border-radius: 10px;
          -webkit-box-shadow: inset 0 0 2.3333333333333335px rgba(0,0,0,.3);
          background-color: #116741;
        }.avc, .avc{
    overflow-x: hidden;
  }.avc{
    --cc-font-body: "Inter Tight", system-ui, -apple-system, sans-serif !important;
    --cc-font-display: "Readex Pro", system-ui, -apple-system, sans-serif !important;
  }.avc{
    font-family: var(--cc-font-body, inherit) !important;
  }:where(.avc) h1, :where(.avc) h2, :where(.avc) h3, :where(.avc) h4, :where(.avc) h5, :where(.avc) h6{
    font-family: var(--cc-font-display, inherit) !important;
  }:where(.avc) p{
  
    margin:0px !important;
  }@media (max-width: 1600px) and (min-width: 1400px){.avc{
        zoom: 90%;
    }}.avc{scroll-behavior:smooth}:where(.avc) img, :where(.avc) video{max-width:100%;height:auto;vertical-align:bottom}:where(.avc) button{background-color:transparent;outline:none;border:none;color:rgb(var(--color-foreground))}:where(.avc) button:not([disabled]), :where(.avc) copy-button{cursor:pointer}:where(.avc) a{color:inherit}:where(.avc) a:not(:hover){text-decoration:none}@media screen and (max-device-width:480px){.avc{-webkit-text-size-adjust:100%}}:where(.avc) splide-component{display:block}:where(.avc) summary{list-style:none}:where(.avc) product-info .loading-overlay:not(.hidden)~*{visibility:hidden}.avc{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background-1);--gradient-background: var(--gradient-base-background-1);--color-link: var(--color-base-outline-button-labels);--alpha-link: .85;--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1;--alpha-button-border: 1;--color-badge-background: var(--color-background);--color-badge-border: var(--color-foreground);--alpha-badge-border: .1;--accent-color: var(--color-base-accent-1);--border-color: var(--color-foreground)}.avc{--color-card-hover: var(--color-base-text)}.avc{--color-icon: rgb(var(--color-base-text))}:where(.avc) .hidden{display:none!important}:where(.avc) .circle{border-radius:50%;overflow:hidden}:where(.avc) .section+.section{margin-top:var(--spacing-sections-mobile)}.avc{color:rgba(var(--color-foreground),.9);background-color:rgb(var(--color-background))}:where(.avc) summary{position:relative}:where(.avc) ::selection{background-color:rgba(var(--color-foreground),.2)}:where(.avc) .h1, :where(.avc) .h2, :where(.avc) .h3, :where(.avc) h1, :where(.avc) h2, :where(.avc) h3, :where(.avc) h4, :where(.avc) h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * var(--font-heading-letter-spacing));color:rgb(var(--color-foreground));line-height:calc(1 + var(--font-heading-line-height) / max(1,var(--font-heading-scale)));word-break:break-word}:where(.avc) blockquote, :where(.avc) h6{color:rgba(var(--color-foreground),.9)}:where(.avc) .h1, :where(.avc) h1{font-size:calc(var(--font-heading-scale) * 27px)}:where(.avc) .h2, :where(.avc) h2{font-size:calc(var(--font-heading-scale) * 24px)}:where(.avc) .h3, :where(.avc) h3{font-size:calc(var(--font-heading-scale) * 20.4px)}:where(.avc) h4{font-size:calc(var(--font-heading-scale) * 17.4px)}:where(.avc) h5{font-size:calc(var(--font-heading-scale) * 14.4px)}@media only screen and (min-width:750px){:where(.avc) .h1, :where(.avc) h1{font-size:calc(var(--font-heading-scale) * 36px)}:where(.avc) .h2, :where(.avc) h2{font-size:calc(var(--font-heading-scale) * 28.8px)}:where(.avc) .h3, :where(.avc) h3{font-size:calc(var(--font-heading-scale) * 21.6px)}:where(.avc) h5{font-size:calc(var(--font-heading-scale) * 15.6px)}}:where(.avc) h6{margin-block-start:1.67em;margin-block-end:1.67em}:where(.avc) blockquote{font-style:italic;border-left:2.4px solid rgba(var(--color-foreground),.2);padding-left:12px}:where(.avc) table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:16.8px;border-style:hidden;box-shadow:0 0 0 1.2px rgba(var(--color-foreground),.2)}:where(.avc) table:not([class]) td, :where(.avc) table:not([class]) th{padding:1em;border:1.2px solid rgba(var(--color-foreground),.2)}:where(.avc) a:empty, :where(.avc) article:empty, :where(.avc) div:empty, :where(.avc) dl:empty, :where(.avc) h1:empty, :where(.avc) h2:empty, :where(.avc) h3:empty, :where(.avc) h4:empty, :where(.avc) h5:empty, :where(.avc) h6:empty, :where(.avc) p:empty, :where(.avc) section:empty, :where(.avc) ul:empty{display:none}:where(.avc) a:not([href]){cursor:not-allowed}:where(.avc) hr{border:none;height:1.2px;background-color:rgba(var(--color-foreground),.2);display:block;margin:60px 0}:where(.avc) details>*{box-sizing:border-box}.avc{--duration-short: .1s;--duration-default: .2s;--duration-long: .5s}:where(.avc) summary{cursor:pointer}:where(.avc) summary::-webkit-details-marker{display:none}:where(.avc) :focus{outline:0;box-shadow:none}:where(.avc) :focus-visible{outline:2.4px solid rgba(var(--color-foreground),.5);outline-offset:3.6px;box-shadow:0 0 0 3.6px rgb(var(--color-background)),0 0 6px 4.8px rgba(var(--color-foreground),.3)}:where(.avc) .rte:after{clear:both;content:"";display:block}:where(.avc) .rte>p:first-child{margin-top:0}:where(.avc) .rte>p:last-child{margin-bottom:0}:where(.avc) .rte table{table-layout:fixed}@media screen and (min-width:750px){:where(.avc) .rte table td{padding-left:14.4px;padding-right:14.4px}}:where(.avc) .rte img{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}:where(.avc) .rte ul, :where(.avc) .rte ol{list-style-position:inside;padding-left:24px}:where(.avc) .rte li{list-style:inherit}:where(.avc) .rte li:last-child{margin-bottom:0}:where(.avc) .rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3.6px;text-decoration-thickness:1.2px;transition:text-decoration-thickness var(--duration-short) ease}:where(.avc) .rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2.4px}:where(.avc) .rte blockquote{display:inline-flex}:where(.avc) .rte blockquote>*{margin:-6px 0}:where(.avc) .title{margin:36px 0 24px}:where(.avc) section-group{display:block}@media screen and (min-width:750px){:where(.avc) .section+.section{margin-top:var(--spacing-sections-desktop)}:where(.avc) blockquote{padding-left:18px}:where(.avc) hr{margin:84px 0}}@media screen and (min-width:990px){:where(.avc) .title{margin:60px 0 36px}}:where(.avc) deferred-media{display:block}:where(.avc) .button{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative;font-weight:700}:where(.avc) .button{min-width:calc(144px + var(--buttons-border-width) * 2);min-height:calc(54px + var(--buttons-border-width) * 2);font-weight:700}:where(.avc) .button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 36px;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));font-weight:700;z-index:0}:where(.avc) .button span{position:relative;z-index:2}:where(.avc) .button.loading .button__label:before, :where(.avc) .button.loading .button__label:after{display:none}:where(.avc) .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}:where(.avc) .button:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}:where(.avc) .button:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}:where(.avc) .button:focus, :where(.avc) .button:focus-visible{outline:0;box-shadow:0 0 0 3.6px rgb(var(--color-background)),0 0 0 6px rgba(var(--color-foreground),.5),0 0 6px 4.8px rgba(var(--color-foreground),.3)}:where(.avc) .button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}:where(.avc) .button::selection{background-color:rgba(var(--color-button-text),.3)}:where(.avc) .button{font-size:19.2px;letter-spacing:1.2px;line-height:calc(1 + .2 / var(--font-body-scale))}@keyframes ripple{0%{opacity:0;transform:none}20%,70%{opacity:1}to{opacity:0;transform:scale(1.5)}}:where(.avc) .button:disabled, :where(.avc) .button[aria-disabled=true]{cursor:not-allowed;opacity:.5}:where(.avc) .button--full-width{display:flex;width:100%}:where(.avc) .button.loading{color:transparent;position:relative}:where(.avc) .button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;height:100%;display:flex;align-items:center}:where(.avc) .button.loading>.loading-overlay__spinner .spinner{width:fit-content}:where(.avc) .button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}@media (hover:hover){:where(.avc) [disabled=true]{transition:.3s ease-in-out;overflow:hidden}:where(.avc) [disabled=true]{top:50%;right:36px;left:auto;bottom:auto;z-index:1;box-shadow:none;border-radius:0;background:rgb(var(--color-button-text));transform:translate(calc(36px + 100%),-50%);height:.65em;width:2em;clip-path:polygon(0% 32%,70% 32%,70% 0%,100% 50%,70% 100%,70% 68%,0% 68%);transition:transform .3s ease-in-out}:where(.avc) [disabled=true]{padding-right:72px}:where(.avc) [disabled=true]{transform:translate(50%,-50%)}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{--alpha-button-background: 1;background-color:rgba(var(--color-button-text),var(--alpha-button-background));background:none;z-index:-2;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)),inset 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),inset 0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{--transition-duration: .3s;background-color:transparent;transition:color var(--transition-duration)}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{background-color:rgba(var(--color-button),var(--alpha-button-background));z-index:-1;transition:transform var(--transition-duration);box-shadow:none}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{background-color:rgb(var(--color-button-text));transform:scaleX(0)}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{top:0;right:0;bottom:0;left:0}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{color:rgb(var(--color-button))}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{transform:scaleX(0)}:where(.avc) [disabled=true], :where(.avc) [disabled=true]{transform:scaleX(1)}:where(.avc) [disabled=true]{--transition-duration: .4s}:where(.avc) [disabled=true]{transform-origin:left}:where(.avc) [disabled=true]{transform-origin:right}}:where(.avc) details-disclosure>details, :where(.avc) header-menu>details{position:relative}:where(.avc) input[type=checkbox]{display:inline-block;width:auto;margin-right:6px}@media screen and (max-width:749px){:where(.avc) cart-remove-button .button{min-width:calc(48px / var(--font-body-scale));min-height:48px}}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@media screen and (forced-colors:active){:where(.avc) .button.loading{color:rgb(var(--color-foreground))}:where(.avc) .icon{color:CanvasText;fill:CanvasText!important}}@media (forced-colors:active){:where(.avc) .button{border:1px solid transparent}:where(.avc) .button:focus, :where(.avc) .button:focus-visible{outline:transparent solid 1px}}:where(.avc) internal-video{display:block;position:relative;z-index:0}:where(.avc) internal-video video{width:100%}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:where(.avc) parallax-hero{display:block}:where(.avc) a[href*=pipiads], :where(.avc) [id$=wr], :where(.avc) [id*=uuspy], :where(.avc) a[href*="salesource.com"]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:where(.avc) .list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-6px 0;padding-top:12px;padding-left:0}@media screen and (min-width:750px){:where(.avc) .list-payment{justify-content:flex-end;margin:-6px;padding-top:0}}:where(.avc) .list-payment__item{align-items:center;display:flex;padding:6px}:where(.avc) .list-payment__item svg{visibility:visible}:where(.avc) .loading-overlay{position:absolute;z-index:1;width:21.6px}@media screen and (max-width:749px){:where(.avc) .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){:where(.avc) .loading-overlay{left:0}}:where(.avc) .loading-overlay__spinner{width:21.6px;display:inline-block}:where(.avc) .spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}:where(.avc) .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){:where(.avc) .path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}:where(.avc) .loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}:where(.avc) .loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}:where(.avc) slider-component{--desktop-margin-left-first-item: max( 60px, calc( ( 100vw - var(--page-width) + 120px - var(--grid-desktop-horizontal-spacing) ) / 2 ) );position:relative;display:block}:where(.avc) cart-items{display:block}@media screen and (min-width:750px){:where(.avc) [data-shopify-buttoncontainer]{justify-content:flex-end}}:where(.avc) cart-remove-button .button{min-width:calc(54px / var(--font-body-scale));min-height:54px;padding:0;margin:0 1.2px 1.2px 0}:where(.avc) cart-remove-button .button:before, :where(.avc) cart-remove-button .button:after{content:none}:where(.avc) cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){:where(.avc) cart-remove-button .button{min-width:42px;min-height:42px}}@keyframes slideBar{0%{background-position-x:0}to{background-position-x:10rem}}:where(.avc) cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}:where(.avc) cart-drawer-items{display:block}:where(.avc) input::-webkit-search-decoration{-webkit-appearance:none}:where(.avc) menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}:where(.avc) dynamic-dates, :where(.avc) quantity-gifts, :where(.avc) quantity-breaks, :where(.avc) bundle-deals{display:block}:where(.avc) .avc-product-form{display:block}:where(.avc) .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:14.4px;margin-bottom:18px}:where(.avc) .product-form__error-message-wrapper svg{flex-shrink:0;width:14.4px;height:14.4px;margin-right:8.4px;margin-top:6px}:where(.avc) variant-selects{display:block}@media screen and (forced-colors:active){:where(.avc) .product-form__submit[aria-disabled=true]{color:Window}}:where(.avc) .product-form__submit{font-size:22.8px}:where(.avc) .product-form__buttons>*+*{margin-top:12px}:where(.avc) .product-form__quantity-and-btn{display:flex;align-items:center;column-gap:12px}:where(.avc) textarea{resize:none}@keyframes box-disappear{0%{transform:translateY(25%);opacity:1}20%{transform:translateY(48%);opacity:1}80%{transform:translateY(48%);opacity:1}to{transform:translateY(48%) scale(.2);opacity:0}}@keyframes box-lid{0%,42%{transform:translate3d(-50%,0,0) rotate(0)}60%{transform:translate3d(-85%,-230%,0) rotate(-25deg)}90%,to{transform:translate3d(-119%,225%,0) rotate(-70deg)}}@keyframes box-body{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(0,25%,0) rotate(20deg)}50%{transform:translate3d(0,-15%,0) rotate(0)}70%{transform:translateZ(0) rotate(0)}}@keyframes image-1{0%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}12.5%{transform:translate(-50%,-25%) translate3d(0,25%,0) rotate(20deg)}25%{transform:translate(-50%,-25%) translate3d(0,-15%,0) rotate(0)}35%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}45%{transform:translate(-50%,-100%)}85%{transform:translate(-50%,-100%)}92%{transform:translate(-50%,-50%) scale(1.75)}to{transform:translate(-50%,-50%) scale(1.75)}}@keyframes box-bowtie-right{0%,50%,75%{transform:translate(0) rotate(90deg) skew(10deg,10deg)}90%,to{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg);box-shadow:0 4px 8px -4px #0000004d}}@keyframes box-bowtie-left{0%{transform:translate(-100%) rotate(0) skew(10deg,10deg)}50%,75%{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg)}90%,to{transform:translate(-100%) rotate(0) skew(10deg,10deg)}}:where(.avc) clickable-discount{display:flex;justify-content:var(--alignment)}:where(.avc) clickable-discount[data-loading=false] .spinner{display:none}:where(.avc) secondary-variant-select{display:block}@keyframes vertTicker{to{transform:translateY(-50%)}}@keyframes horTicker{to{transform:translate(-50%)}}:where(.avc) slideshow-component{position:relative;display:flex;flex-direction:column}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}:where(.avc) insta-stories{display:block;--pfp-size: 84px;--ring-width: 3.6px;--ring-offset: 3.6px}@keyframes fillProgress{0%{width:0}to{width:100%}}:where(.avc) .active-content{visibility:visible;opacity:1;transition:opacity .15s}:where(.avc) card-variant-selects{position:relative;z-index:1}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}@media screen and (max-width:915px){:where(.avc) h2, :where(.avc) h3, :where(.avc) p){font-size:5.8vw!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#fff;text-align:left!important}:where(.avc) h2, :where(.avc) h3, :where(.avc) p){margin:0!important;padding:0!important}}:where(.avc) .cc-ing-template--avc__cc_ingredients_blush_P9ekQK .cc-ing__slider{margin-top:0!important;padding-top:10px!important}:where(.avc) button.cc-pdp__science-trigger{display:none}:where(.avc) button.cc-pdp-offer:nth-child(1) .cc-pdp-offer__image-wrap{width:85px!important;height:75px!important}:where(.avc) .rte p{font-size:18px!important}@media (max-width:767px){:where(.avc) .rte p{font-size:16px!important}}:where(.avc) .tmq{background-color:var(--tmq-bg);padding-top:var(--tmq-pt-mobile);padding-bottom:var(--tmq-pb-mobile);overflow:hidden}:where(.avc) .tmq__header{text-align:var(--tmq-align);padding-inline:18px;margin-bottom:var(--tmq-header-gap-mobile)}:where(.avc) .tmq__header:last-child{margin-bottom:0}:where(.avc) .tmq__stars{display:inline-flex;gap:.2em;margin-bottom:.55em;font-size:var(--tmq-star-size);line-height:1;color:var(--tmq-star-color)}:where(.avc) .tmq__stars svg{display:block;width:1em;height:1em}:where(.avc) .tmq__heading{margin:0;font-size:var(--tmq-heading-size-mobile);line-height:1.2;color:var(--tmq-heading-color)}:where(.avc) .tmq__heading-highlight{color:var(--tmq-highlight-color)}:where(.avc) .tmq__subheading{margin:.9em 0 0;font-size:var(--tmq-subheading-size-mobile);line-height:1.5;color:var(--tmq-subheading-color)}:where(.avc) .tmq--custom-fonts .tmq__heading{font-family:var(--tmq-heading-font);font-weight:var(--tmq-heading-weight);font-style:var(--tmq-heading-style)}:where(.avc) .tmq--custom-fonts .tmq__subheading{font-family:var(--tmq-text-font);font-weight:var(--tmq-text-weight);font-style:var(--tmq-text-style)}:where(.avc) .tmq__track{display:flex;gap:var(--tmq-gap);overflow:hidden}:where(.avc) .tmq__group{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-around;gap:var(--tmq-gap);min-width:100%;margin:0;padding:0;list-style:none;animation:tmq-scroll var(--tmq-duration) linear infinite;will-change:transform}:where(.avc) .tmq__track--hover-pause:hover .tmq__group, :where(.avc) .tmq__track:focus-within .tmq__group, :where(.avc) .tmq__track.is-paused .tmq__group{animation-play-state:paused}:where(.avc) .tmq__item{flex:0 0 var(--tmq-item-width-mobile);margin:0;padding:0}:where(.avc) .tmq__media{display:block;aspect-ratio:var(--tmq-ratio);border-radius:var(--tmq-radius);overflow:hidden}:where(.avc) .tmq__media img, :where(.avc) .tmq__media svg{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--tmq-radius)}:where(.avc) a.tmq__media:focus-visible{outline:2px solid var(--tmq-highlight-color);outline-offset:-2px}@keyframes tmq-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--tmq-gap)))}}@media screen and (min-width:750px){:where(.avc) .tmq{padding-top:var(--tmq-pt);padding-bottom:var(--tmq-pb)}:where(.avc) .tmq__header{margin-bottom:var(--tmq-header-gap)}:where(.avc) .tmq__heading{font-size:var(--tmq-heading-size)}:where(.avc) .tmq__subheading{font-size:var(--tmq-subheading-size)}:where(.avc) .tmq__item{flex-basis:var(--tmq-item-width)}}@media (prefers-reduced-motion:reduce){:where(.avc) .tmq__group{animation-play-state:paused}}