/** Shopify CDN: Minification failed

Line 61:16 Expected identifier but found whitespace
Line 61:18 Unexpected "{"
Line 61:24 Expected ":"
Line 84:22 Expected identifier but found "{"
Line 84:23 Unexpected "{"
Line 84:29 Expected ":"
Line 90:24 Expected identifier but found whitespace
Line 90:26 Unexpected "{"
Line 90:32 Expected ":"

**/

@font-face {
  font-family: "Roboto Slab";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//anthroevolve.com/cdn/fonts/roboto_slab/robotoslab_n4.d3a9266696fe77645ad2b6579a2b30c11742dc68.woff2") format("woff2"),
       url("//anthroevolve.com/cdn/fonts/roboto_slab/robotoslab_n4.ac73924d0e45cb28b8adb30cbb4ff26dbe125c23.woff") format("woff");
}

@font-face {
  font-family: "Roboto Slab";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//anthroevolve.com/cdn/fonts/roboto_slab/robotoslab_n7.5242eb50a2e2688ccb1b3a90257e09ca8f40a7fe.woff2") format("woff2"),
       url("//anthroevolve.com/cdn/fonts/roboto_slab/robotoslab_n7.6217d6e8cdce1468038779247b461b93d14a8e93.woff") format("woff");
}



@font-face {
  font-family: Montserrat;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//anthroevolve.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
       url("//anthroevolve.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
}


:root {
  --gray: #ececec;
  --dark-gray: #747474;
  --green:#6cad61;
  --red:#ec7c7c;
  --heading-font-family:Montserrat,sans-serif;
  --heading-font-weight:400;
  --font-family:"Roboto Slab",serif;
  --body-font-weight:400;
  --thin:100;
  --light:300;
  --normal:400;
  --medium:500;
  --semibold:600;
  --bold:700; 
  --extrabold:900;
  --theme-color: {{ shop.brand.colors.primary[0].background }};
  --theme-light-color: ;
  --colorTextBody: #000000;
  --colorLightTextBody: rgba(0, 0, 0, 0.5);
  --colorXlightTextBody: rgba(0, 0, 0, 0.3);
  --colorXXlightTextBody: rgba(0, 0, 0, 0.1);
  --cartDotColor: #efb34c;
  --cartDotColorLight:rgba(239, 179, 76, 0.3);
  --cartDotColorNull:rgba(239, 179, 76, 0);
  --colorBtnPrimary: #000000;
  --colorBtnPrimaryText: #ffffff; 
  --colorBtnPrimaryBorder: #000000; 
  --colorBtnSecondary: #ffffff;
  --colorBtnSecondaryText:#000000;
  --colorBtnSecondaryBorder:#000000;  
  --primaryColorBody: #ffffff;
  --secondaryColorBody: #c1dcc1;
  
--primarySocialIconBg:#e6e6e6;
    --primaryAlternateBg:#f2f2f2;--secondarySocialIconBg:#a0caa0;--tertiarySocialIconBg:;--quaternarySocialIconBg:;--secondarycolorTextBody: #000000;
  --secondaryColorLightTextBody: rgba(0, 0, 0, 0.5);
  --secondaryColorXlightTextBody: rgba(0, 0, 0, 0.3);
  --secondary_heading_color: #000000;
  --tertiaryColorBody:{{ shop.brand.colors.secondary[0].background }};
  --tertiarycolorTextBody: #ffffff;
  --tertiaryColorLightTextBody: rgba(255, 255, 255, 0.5);
  --tertiaryColorXlightTextBody: rgba(255, 255, 255, 0.3);
  --tertiary_heading_color: #ffffff;
  --gradientColorBody: linear-gradient(90deg, rgba(255, 42, 0, 1), rgba(204, 146, 146, 1) 100%);
  --quaternaryColorBody: {{ shop.brand.colors.primary[0].foreground }};
  --quaternarycolorTextBody: #181818;
  --quaternaryColorLightTextBody: rgba(24, 24, 24, 0.5);
  --quaternaryColorXlightTextBody: rgba(24, 24, 24, 0.3);
  --quaternary_heading_color: #181818;
  --colorImageBg: #f3efec;
  --colorImageBorder: #eee;
  --productImageBorder:0;
  --articleImageBorder:0;
  --collectionImageBorder:0;
  --colorTextSavings: #E22120;
  --colorBgSavings: #ffd1d1;
  --heading_color: #000000;
  --heading_base_size: 0.9;
  --heading_spacing: 0.0em;
  --heading_line_height: 1.1;
  --base_spacing: 0.0em;
  --base_line_height: 1.6;
  --text_base_size: 1.0;
  --buttonRadius: 6px;
  --productGridRadius: 20px;
  --headingTextTransform:uppercase;
  --buttonFontFamily: var(--font-family);
  --variantFontFamily: var(--font-family);
  --filtersHeadingFontFamily: var(--font-family);
  --priceFontFamily: var(--font-family);
  --tabHeadingFontFamily: var(--font-family);
  --tabHeadingTextTransform:capitalize;
  --navigationFontFamily: var(--font-family);
  --navigationTextTransform:capitalize;
  --variantTextTransform:uppercase;
  --xsmallText:calc(var(--text_base_size) * 10px);
  --smallText: calc(var(--text_base_size) * 12px);
  --text: calc(var(--text_base_size) * 14px);
  --mediumText: calc(var(--text_base_size) * 16px);
  --largeText: calc(var(--text_base_size) * 18px);
  --xlargeText:  calc(var(--text_base_size) * 20px);
  --buttonAnimationDirection:translateX(-100%);
}
@media (min-width:1025px) {
  .button:before,
  .pdp-action-container button.shopify-payment-button__button--hidden:before,
  .pdp-action-container button.shopify-payment-button__button:before,
  .tertiary-button:before {
      content: "";
      position: absolute;top:0;
        right:0;
        width:0;
        height:100%;z-index: -1;
      transition: 0.6s ease-in-out;
  }
  .button:hover:before,
  .pdp-action-container button.shopify-payment-button__button--hidden:hover:before,
  .pdp-action-container button.shopify-payment-button__button:hover:before,
  .secondary-button:hover:before {right:auto;
      left:0;
      width:100%;}
}
  