/** Shopify CDN: Minification failed

Line 559:72 Unexpected ")"

**/


@font-face {
  font-family: Raleway;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n5.0f898fcb9d16ae9a622ce7e706bb26c4a01b5028.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=769c382422a725f7dddc154c4dfe658f428ef2a93402118794c419c82e1d1fcd") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n5.c754eb57a4de1b66b11f20a04a7e3f1462e000f4.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=2ee7b28aeedf691d7ff8290351f0c38e074f57b87c3ee3e186a9423a434cf6fc") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n3.738ff464ff617b5517b5aa62bf65ec302d5e5900.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=d951f41393ecf28e8bf189b7916bf0ae9e72ce95a9ea5010a4090e850c8869ad") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n3.26dee29192e34ace273faef4e6e3a8c91dbc1a46.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=63a0aec912c5a63ef276885259b68924ad73ac19ed87f9afde022db86641a8e1") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n1.e5d980f641f072b71e801d4ed82074f4e1965216.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=f2419154fd20305488f119fae199dfbd57ec0ec42ffcaac9e8d474f03af497ce") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n1.23f758de30d1665f040919c8e41031f943997a1e.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=2f1909f8381c0f03a8bb5b290562f008c239e6d0bf616dd78d133e2898b17584") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n2.bfcb497fa2c55518d63fe3ceb1f62a774ba4142a.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=2bf14faea7866ece1e8b5c47d9e390ca8827c39b0274d5b4ebf5ee1e21149cf6") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n2.057b156029fe7a18f88ee40ba9efbcf320b7afa9.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=f1a5ac32a09228dfc4957959e5556e81f4d8e1d3ebc36825510ee78f3c50ea42") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n3.8b41f9f76b3ea43a64923d0e171aec8d8d64ca51.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=55fc7d3df166e2a86ff9e255f4082c21b910d62faf3e743d8fc66c634f7e65ef") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n3.0f52cef63575e7aefb853e37056ce58cecface1a.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=6bb242d7d69fc82dabb3bad075891ca3ac569124aef90e86789a66c95b50c578") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n4.2c76ddd103ff0f30b1230f13e160330ff8b2c68a.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=e9a0b03cf9482d67168387d25ac3c7bfcbbefa8f99e392cd7df6511a2ec3a7b5") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n4.c057757dddc39994ad5d9c9f58e7c2c2a72359a9.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=7fe9781cbf73c2dbe776759726aa817fe12204eecc78533ba377c0cfe9ac5ffb") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n5.0f898fcb9d16ae9a622ce7e706bb26c4a01b5028.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=769c382422a725f7dddc154c4dfe658f428ef2a93402118794c419c82e1d1fcd") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n5.c754eb57a4de1b66b11f20a04a7e3f1462e000f4.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=2ee7b28aeedf691d7ff8290351f0c38e074f57b87c3ee3e186a9423a434cf6fc") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n6.87db7132fdf2b1a000ff834d3753ad5731e10d88.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=22e56dc8e38f72107f0286a701d2b834e9e2321f9d23c6348aa512e9f708b0f5") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n6.ad26493e9aeb22e08a6282f7bed6ea8ab7c3927f.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=e88409e40d0b087bb9840a80aa5e938dd59eae63250a4dd7f9c13c59517622bf") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n7.740cf9e1e4566800071db82eeca3cca45f43ba63.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=399296a275dc70bf2b4feba07b06762004ed45df19af7391ea486a8f4021677a") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n7.84943791ecde186400af8db54cf3b5b5e5049a8f.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=b7b3bcb4c7bf181a6201020a9b5a024195904b9521f9ce359cc0cc680786eb2c") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n8.414bf47683473018f38952f5206e7f36e4c969e2.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=5908db183e3c25a29759064622a594edfa1cf6b0b406d96149030685f88ed903") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n8.06917f4c455b3824730c8e78c66eed2c2ff65f04.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=9edf915594aba45c3d3bbae32377f0ddab7a85cd6e10593611fbd4ac3acf1e36") format("woff");
}

@font-face {
  font-family: Raleway;
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n9.259346ec38ffc48d01e8e17ed4cc049b1f170535.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=5fe91fa3404b330cf5029981b6b7cd35051016a0d68aef0156687834ab217eef") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/raleway/raleway_n9.99d512687b4137f65e71bdf1ce52a546b399ea1a.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=cbc4584ef9279a4d1e19286e2213a004519f60dc5017492b70ff0d40a30c6f23") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n1.7f2a29eed8393916f7c9a0436673dcca9662b197.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=d7b62e35ebd77bbbed999f11f9a10e8345cb5f74da64e27d05b5690d95ce2966") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n1.68ca9f589eae2877f724f4af74d02690019e5cef.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=e7daf8ae68a1519204ff47b8b8af88aa9b74e2053f4d827975f5ae0839d1e5de") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n2.33e39e49f2a8a16c3e5d6662a4a52948bad6288f.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=bcd0054926376eb5c9ead16a4c92a481fdd788dd184f79c145f2f7fdbe2daf89") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n2.9f988f24e7a6d7b95626a9dbcf22a73002e4b73f.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=d16341b5fc481d75c2631c2caed5a8e7f25bf6509e42ada9723d3dca81278d95") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n3.738ff464ff617b5517b5aa62bf65ec302d5e5900.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=d951f41393ecf28e8bf189b7916bf0ae9e72ce95a9ea5010a4090e850c8869ad") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n3.26dee29192e34ace273faef4e6e3a8c91dbc1a46.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=63a0aec912c5a63ef276885259b68924ad73ac19ed87f9afde022db86641a8e1") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n4.a215e32cfe88cf9d4fdb0f6b32ea5475eb767bb3.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=6d4c94969f4c777adcf5835967ac2d74b3738711f664acd015f293833c55a9ee") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n4.c9ac86770f5e7f210c71cfd1bcb751618a1db6b3.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=e97396827e1b277d438a5ab275692399462915e6b674841495a3cb4864b47d93") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n5.1dcf6d90e6e07fa0b87122fded9cba29d8b75da6.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=00b1ee50bc632de8608d1a94ad60cada4488a0b609273412216cbe4801077f3b") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n5.6194adf5cb5e12bcfe9c8c39dddf6fc15d07fec4.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=d232b32b72d4d6268d9319bce2fd68205f88bb9a73bee1890073a5a75a4175cc") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n6.dce2bdac497386d21072e6d18a9651d6fab43f93.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=2238335a5507a1716c773afb451f0b5df1277a96da2cffee823d0a1ece84af65") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n6.9df2d7c06ad4e10b1ac4f0c93cb9f6458139b786.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=f4657c39bf3b1b4f30e0d297a94ba3cd6f79e2522fd033e017993b4e17bcc6db") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n7.d9566d9b0be6704a77e8ea55786dba14743d1f67.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=9cc1ce63781826973ccfde09dd5dd2fd059df701d66ea039da4196b327a70b66") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n7.be570779ce6b2b4639db543b43209a046960fca8.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=8f1c750f0707a18fef9fa2707e1d93aebe9cd915e4b92ee21c5222b2069e4a88") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n8.64bdc67714d6ea8ef02e68274683cd3fc1bd1aa5.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=b5378a6de563765dff67d7a7a6d6dc1597c1c7a3ef29863429e8ae5798a99409") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_n8.ac9e896e637ca11fb5fefbf52e075da679671dae.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=d42ade2adb90b62f84c8ed25db5ced64141d69c7f4c8e2a7ed415059202187ba") format("woff");
}


@font-face {
  font-family: "Avenir Next";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_i3.c8b4ecb7f820ab53889aadb313531a7334fca992.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=5bad00757f0f9f78523f4989b9181248bd1de63c88234a62a49d330b282581a5") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_i3.b2e639dd283f9dbacac7c354b18cb65413f9cb32.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=c6b0ed537cd77f5b33d5e4fcd2c53ed8cd81699a975986b374c32d3002e54011") format("woff");
}

@font-face {
  font-family: "Avenir Next";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_i7.080fba13ca72b6149f1c1cab657b86499d3f0ee6.woff2?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=c7b6f69a90241333c77e820f8152f5ee3cf7f09621b3dc74b53b83209d1757ec") format("woff2"),
       url("//crazedfrenchie.com/cdn/fonts/avenir_next/avenirnext_i7.b6b3e6c8b8e5c078064c191c219a7601cb795f17.woff?h1=Y3JhemVkLWZyZW5jaGllLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Y3JhemVkZnJlbmNoaWUuY29t&hmac=5f9d813c002387b90bc2cb75f538a4c06ef4235ca084dfe69d625a5bb76f23aa") format("woff");
}

@font-face { font-family: 'i'; src: url(//crazedfrenchie.com/cdn/shop/t/7/assets/xclusive.woff2?v=55633255353767581211722000361) format('woff2'), url(//crazedfrenchie.com/cdn/shop/t/7/assets/xclusive.woff?v=96218854866843527831722000360) format('woff'); font-display: swap; }

:root {
  --secondary_text:     var(--white);
  --secondary_bg:       #ffffff;
  --secondary_bg_dark:  #e6e6e6;
  --secondary_bg_fade:  #ffffff;
  --secondary_fg:       var(--secondary_text);

  --secondary_btn_text:    #ffffff;
  --secondary_bg_btn:      #ecd7b1ff;
  --secondary_bg_btn_dark: #e2c288;
  --secondary_bg_btn_fade: #f6ecda;

  --tertiary_text:      #000000;
  --tertiary_bg:        #ecd7b1;
  --tertiary_bg_dark:   #e2c288;
  --tertiary_bg_fade:   #f6ecda;
  --tertiary_fg:        var(--tertiary_text);

  --quaternary_text:    #000000;
  --quaternary_bg:      #000000;
  --quaternary_bg_dark: #000000;
  --quaternary_bg_fade: #1a1a1a;
  --quaternary_fg:      var(--quaternary_text);

  --custom_top_search_bg:var(--body_bg);
  --custom_input_fg:    #ecd7b1;

  --alert_error:        #e41717;
  --alert_valid:        #ecd7b1;
  --lime:               #ecd7b1;
  --gallery:            #ffffff;
  --sand:               #ffffff;

  --product_label_bg:   #000000;
  --product_label_bg_dark:#000000;
  --product_label_text: #ffffff;
  --sale_label_bg:      #e41717;
  --sale_label_bg_dark: #cd1515;
  --sale_label_text:    #ffffff;
  --product_label_bg_custom: #ef2d8e;
  --product_label_text_custom: #ffffff;


  --positive_bg:        #ecd7b1;
  --positive_bg_dark:   #e7cc9c;
  --positive_fg:	      var(--white);

  --price_color:        #ffffff;
  --price_color_old:    #e41717;

  --primary_text:       var(--black);
  --primary_text_h:     var(--white);

  --primary_text_rgba:  rgb(236, 215, 177);

  --body_bg:            #000000;

  --breadcrumbs_fz:  13px;

  --main_ff_h:          Raleway, sans-serif;
  --main_fw_h:          500;
  --main_fw_h_strong:   700;
  --main_fw_bold:       var(--main_fw_strong);
  --main_fs_h:          normal;
  --main_ls_h:          -0.03em;
  --main_tt_h:          uppercase;
  --main_lh_h:          1.05;


  --main_ff:            var(--main_ff_h);
  --main_fs:            var(--main_fs_h);
  --main_tt:            var(--main_tt_h);

  --main_fw:            400;
  --main_fw_strong:     700;

  --main_ls:            -0.02em;
  --main_lh:            1.5;
  --main_fz:            16px;

  --main_h1:            70px;
  --main_h2:            44px;
  --main_h3:            30px;
  --main_h4:            24px;
  --main_h_small:       18px;

  --mob_h1:             38px;
  --mob_h2:             28px;
  --mob_h3:             20px;
  --mob_h4:             18px;
  --mob_h5:             16px;
  --mob_h_small:        16px;
  --mob_fz:             13px;
  --btn_fz_mob:         16px;


  --btn_ff:            var(--main_ff_h);
  --btn_fs:            var(--main_fs_h);

  --btn_fw:            700;
  --btn_fz:          16px;
  --btn_tt:          initial;
  --btn_ls:          -0.01em;
  --btn_bd: 2px;
  --btn_br: 32px;
  --btn_pv: 16px;
  --btn_ph: 23px;



  --price_ff:            var(--main_ff_h);
  --price_fs:            var(--main_fs_h);

  --price_fw:            600;


  --b2i: 4px;
  --b2p: 5px;

  --glw: 1600px;
  --ratio: 0.9;
  --twitter: #000000;
}
.l4pr { --ratio: 0.9; }


@media only screen and (max-width: 760px) {
  :root {
    --main_mr: 20px;
    --size_70_f: 12vw;
    --main_fz: var(--mob_fz);
    --btn_fz: var(--btn_fz_mob);
    --main_h_small: var(--size_13_f);
    --main_h1: var(--mob_h1);
    --main_h2: var(--mob_h2);
    --main_h3: var(--mob_h3);
    --main_h4: var(--mob_h4);
    --main_h5: var(--mob_h5);
    --main_h6: var(--mob_h6);
    --main_lead: var(--mob_lead);
  
    --b2p: 0px;
  }
}

:root {
  --white:              #ffffff;
  --white_bg:           var(--white);
  --white_bg_dark:      #f2f2f2;
  --white_bg_var:       var(--white_bg);
  --white_fg:           var(--black);
  --white_pl:           #f6ecda;
  --white_btn_bg:       var(--accent_bg);
  --white_btn_bg_dark:  #ededed;
  --white_btn_fg:       var(--accent_fg);

  --black:              #ecd7b1;
  --black_bg:           var(--black);
  --black_bg_dark:      #e7cc9c;
  --black_bg_var:       #f1e2c6;
  --black_fg:           var(--white);
  --black_pl:           #ffffff;
  --black_btn_bg:       var(--accent_bg);
  --black_btn_bg_dark:  #ededed;
  --black_btn_fg:       var(--accent_fg);

  --light:              #ffffff;
  --light_bg:           var(--light);
  --light_bg_dark:      #f2f2f2;
  --light_bg_var:       #f2f2f2;
  --light_fg:           var(--black);
  --light_pl:           #f6ecda;
  --light_btn_bg:       var(--accent_bg);
  --light_btn_bg_dark:  #ededed;
  --light_btn_fg:       var(--accent_fg);

  --light_2:            #000000;
  --light_2_bg:         var(--light_2);
  --light_2_bg_dark:    #000000;
  --light_2_bg_var:     #000000;
  --light_2_fg:         var(--black);
  --light_2_pl:         #f6ecda;
  --light_2_btn_bg:     var(--dark);
  --light_2_btn_bg_dark:#000000;
  --light_2_btn_fg:     var(--accent_fg);

  --accent:	            #ffffff;
  --accent_bg:	        var(--accent);
  --accent_bg_dark:     #f2f2f2;
  --accent_bg_var:      #f2f2f2;
  --accent_fg:	        var(--white);
  --accent_pl:          #ffffff;
  --accent_btn_bg:	    var(--accent_fg);
  --accent_btn_bg_dark:	#ededed;
  --accent_btn_fg:	    var(--accent_bg);

  --dark:	              #000000;
  --dark_bg:	          var(--dark);
  --dark_bg_dark:       #000000;
  --dark_bg_var:        #0d0d0d;
  --dark_fg:	          var(--white);
  --dark_pl:            #ffffff;
  --dark_btn_bg:	      var(--accent_bg);
  --dark_btn_bg_dark:	  #ededed;
  --dark_btn_fg:	      var(--accent_fg);

  --light_gradient:     linear-gradient(115deg, rgba(255, 255, 255, 1), rgba(184, 213, 51, 1) 100%);
  --light_gradient_bg:  var(--light_gradient);
  --light_btn_bg_dark:	rgb(237, 237, 237);

  --dark_gradient:      linear-gradient(346deg, rgba(0, 121, 156, 1) 4%, rgba(245, 0, 122, 1) 100%);
  --dark_gradient_bg:   var(--dark_gradient);
  --dark_btn_bg_dark:   rgb(0, 93, 120);
}

[class^="palette-white"], [data-active-content*="palette-white"] {
  --primary_bg:         var(--white_bg);
  --primary_text:       var(--white_fg);
  --secondary_btn_text:     var(--white_btn_fg);
  --secondary_bg_btn:       var(--white_btn_bg);
  --secondary_bg_btn_dark:  var(--white_btn_bg_dark);
}
[class^="palette-black"], [data-active-content*="palette-black"] {
  --primary_bg:         var(--black_bg);
  --primary_text:       var(--black_fg);
  --secondary_btn_text:     var(--black_btn_fg);
  --secondary_bg_btn:       var(--black_btn_bg);
  --secondary_bg_btn_dark:  var(--black_btn_bg_dark);
}
[class^="palette-light"], [data-active-content*="palette-light"] {
  --primary_bg:         var(--light_bg);
  --primary_text:       var(--light_fg);
  --secondary_btn_text:     var(--light_btn_fg);
  --secondary_bg_btn:       var(--light_btn_bg);
  --secondary_bg_btn_dark:   var(--light_btn_bg_dark);
}
[class^="palette-light_2"], [data-active-content*="palette-light_2"] {
  --primary_bg:         var(--light_2_bg);
  --primary_text:       var(--light_2_fg);
  --secondary_btn_text:     var(--light_2_btn_fg);
  --secondary_bg_btn:       var(--light_2_btn_bg);
  --secondary_bg_btn_dark:  var(--light_2_btn_bg_dark);
}
[class^="palette-accent"], [data-active-content*="palette-accent"] {
  --primary_bg:         var(--accent_bg);
  --primary_text:       var(--accent_fg);
  --secondary_btn_text:     var(--accent_btn_fg);
  --secondary_bg_btn:       var(--accent_btn_bg);
  --secondary_bg_btn_dark:  var(--accent_btn_bg_dark);
}
[class^="palette-dark"], [data-active-content*="palette-dark"] {
  --primary_bg:         var(--dark_bg);
  --primary_text:       var(--dark_fg);
  --secondary_btn_text:     var(--dark_btn_fg);
  --secondary_bg_btn:       var(--dark_btn_bg);
  --secondary_bg_btn_dark:  var(--dark_btn_bg_dark);
}
.palette-light_gradient, [data-active-content*="palette-light_gradient"] {
  --primary_bg:         var(--light_gradient_bg);
}
.palette-dark_gradient, [data-active-content*="palette-dark_gradient"] {
  --primary_bg:         var(--dark_gradient_bg);
}
[class*="button-palette-white"], [data-active-content*="button-palette-white"] {
  --secondary_bg:           var(--white_bg);
  --secondary_btn_text:     var(--white_fg);
  --secondary_bg_btn:       var(--white_bg);
  --secondary_bg_btn_dark:  var(--white_bg_dark);
}
[class*="button-palette-black"], [data-active-content*="button-palette-black"] {
  --secondary_bg:           var(--black_bg);
  --secondary_btn_text:     var(--black_fg);
  --secondary_bg_btn:       var(--black_bg);
  --secondary_bg_btn_dark:  var(--black_bg_dark);
}
[class*="button-palette-light"], [data-active-content*="button-palette-light"] {
  --secondary_bg:           var(--light_bg);
  --secondary_btn_text:     var(--light_fg);
  --secondary_bg_btn:       var(--light_bg);
  --secondary_bg_btn_dark:  var(--light_bg_dark);
}
[class*="button-palette-light_2"], [data-active-content*="button-palette-light_2"] {
  --secondary_bg:           var(--light_2_bg);
  --secondary_btn_text:     var(--light_2_fg);
  --secondary_bg_btn:       var(--light_2_bg);
  --secondary_bg_btn_dark:  var(--light_2_bg_dark);
}
[class*="button-palette-accent"], [data-active-content*="button-palette-accent"] {
  --secondary_bg:           var(--accent_bg);
  --secondary_btn_text:     var(--accent_fg);
  --secondary_bg_btn:       var(--accent_bg);
  --secondary_bg_btn_dark:  var(--accent_bg_dark);
}
[class*="button-palette-dark"], [data-active-content*="button-palette-dark"] {
  --secondary_bg:           var(--dark_bg);
  --secondary_btn_text:     var(--dark_fg);
  --secondary_bg_btn:       var(--dark_bg);
  --secondary_bg_btn_dark:  var(--dark_bg_dark);
}
[class*="button-palette-buy_button"], [data-active-content*="button-palette-buy_button"] {
  --secondary_bg:           var(--tertiary_bg);
  --secondary_btn_text:     var(--tertiary_text);
  --secondary_bg_btn:       var(--tertiary_bg);
  --secondary_bg_btn_dark:  var(--tertiary_bg_dark);
}
[class*="text-palette-white"], [data-active-content*="text-palette-white"] {
  --primary_text: var(--white_bg);
}
[class*="text-palette-black"], [data-active-content*="text-palette-black"] {
  --primary_text: var(--black_bg);
}
[class*="text-palette-light"], [data-active-content*="text-palette-light"] {
  --primary_text: var(--light_bg);
}
[class*="text-palette-light_2"], [data-active-content*="text-palette-light_2"] {
  --primary_text: var(--light_2_bg);
}
[class*="text-palette-accent"], [data-active-content*="text-palette-accent"] {
  --primary_text: var(--accent_bg);
}
[class*="text-palette-dark"], [data-active-content*="text-palette-dark"] {
  --primary_text: var(--dark_bg);
}
[class*="text-palette-light_gradient"], [data-active-content*="text-palette-light_gradient"] {
  --primary_text: var(--light_gradient_bg);
}
[class*="text-palette-dark_gradient"], [data-active-content*="text-palette-dark_gradient"] {
  --primary_text: var(--dark_gradient);
}
[class*="text-palette-light_gradient"], [data-active-content*="text-palette-light_gradient"], [class*="text-palette-dark_gradient"], [data-active-content*="text-palette-dark_gradient"] {
  background: var(--primary_text);
  background-clip: text; -webkit-background-clip: text;
  text-fill-color: transparent; -webkit-text-fill-color: transparent;
}
[class*="text-palette-"], [data-active-content*="text-palette-"] {
  --headings_text: var(--primary_text);
  --primary_text_h: var(--primary_text);
}
:not(button)[class*="button-palette-"] {
  color: var(--secondary_bg);
}
[class^="palette-"], [data-active-content*="palette-"] {
  --secondary_bg_btn_fade:  var(--secondary_bg_btn_dark);
  --second_btn_bg_fade: var(--second_btn_bg_dark);
  --headings_text:      var(--primary_text);
}
.l4sc.strong[class*="button-palette"] [class*="icon-"] {
  color: var(--secondary_btn_text);
}

#root [class*="button-palette-"] button[disabled]:before, #root [class*="button-palette-"] button.disabled:before {
  --secondary_bg_fade:  var(--secondary_bg_btn_dark);
}
.preorder-button {
  --secondary_btn_text:     #ffffff;
  --secondary_bg_btn:       #ef2d8e;
  --secondary_bg_btn_dark:  #d91075;
  --secondary_bg_btn_fade:  #f35ca8;
}
#content>*:not([id$=main-404], [id$=main-collection]), [id*=breadcrumbs]) {
  position: relative;
  z-index: 0;
}
.module-color-palette[class^="palette-"] .img-overlay, #background.module-color-palette[class^="palette-"] .img-overlay { background: var(--primary_bg); }
.module-color-palette[class^="palette-"] h1, .module-color-palette[class^="palette-"] h2, .module-color-palette[class^="palette-"] h3, .module-color-palette[class^="palette-"] h4, .module-color-palette[class^="palette-"] h5, .module-color-palette[class^="palette-"] h6 { color: var(--headings_text); }
.module-color-palette[class^="palette-"] ~ .content h1, .module-color-palette[class^="palette-"] ~ .content h2, .module-color-palette[class^="palette-"] ~ .content h3, .module-color-palette[class^="palette-"] ~ .content h4, .module-color-palette[class^="palette-"] ~ .content h5, .module-color-palette[class^="palette-"] ~ .content h6 { color: var(--headings_text, var(--primary_text_h)); }
.module-color-palette[class^="palette-"] { color: var(--primary_text); }
.module-color-palette[class^="palette-"] .swiper-button-next, .module-color-palette[class^="palette-"] .swiper-button-prev { color: var(--primary_text); }
.module-color-palette[class^='palette-']:before { background: var(--primary_bg); }
[class^="palette-"] button:not(.loading), [class^="palette-"] input[type="button"], [class^="palette-"] input[type="reset"], [class^="palette-"] input[type="submit"], [class^="palette-"] .link-btn a:not(.loading) { color: var(--secondary_btn_text); }
[data-active-content*="palette-"] .swiper-custom-pagination, [data-active-content*="palette-"] .play-pause { color: var(--primary_text); }
.m6bx[class^="palette-"] > p, .m6bx[class^="palette-"] > p, .m6bx[class^="palette-"] > h2, .m6bx[class^="palette-"]  a, .m6bx[class^="palette-"] > strong, .m6bx[class^="palette-"] > em, .m6bx[class^="palette-"] > ul { color: var(--primary_text); }
.m6bx[class^="palette-"] .l4cn.box a { color: var(--dark_bg); }
.m6bx[class^="palette-"]:before { background: var(--primary_bg); }
.m6bx[class^="palette-"].overlay:before { border: none; }
[data-whatin=mouse] .m6bx[class^="palette-"] .l4cn li a:hover { color: var(--accent); }
.m6as[class^="palette-"]:before { background: var(--primary_bg); }
.m6wd[class^="palette-"]:not(.palette-white):not(.palette-light):not(.palette-light_2) .l4cu.box li > span:before { background: var(--white); }
.m6wd[class^="palette-"].numbers-accent .l4cu li > span { color: var(--accent); }
.m6wd[class^="palette-"] .l4ts.box li, .m6wd[class^="palette-"] .l4ts.box .li { color: var(--black); }
.m6wd[class^="palette-"] .r6rt .rating > * .fill { background: none; }
.m6wd[class^="palette-"] .l4ts .r6rt .rating > * .fill { color: var(--accent); }
.l4ft.hover-out li[class^="palette-"]:before { background: none; }
.l4al li[class^="palette-"]:before { background: var(--primary_bg); }
.l4al li[class^="palette-"]:not(.palette-white):before { border-width: 0; }
.m6bx.inline[class^="palette-"]:not(.palette-white):before { border-width: 0; }

/* Other*/select, .bv_atual, select:focus, #root .f8sr select, #root .f8sr select:focus { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 5.7' style='enable-background:new 0 0 9 5.7' xml:space='preserve'%3E%3Cpath d='M8.4.2C8.2.1 8 0 7.8 0s-.3.1-.5.2L4.5 3 1.7.2C1.5.1 1.4 0 1.2 0S.8.1.6.2L.2.6C.1.8 0 1 0 1.2s.1.4.2.5L4 5.5c.1.1.3.2.5.2s.4-.1.5-.2l3.8-3.8c.1-.1.2-.3.2-.5S8.9.8 8.8.6L8.4.2z' style='fill:%23ecd7b1'/%3E%3C/svg%3E"); }
label span.text-end.hidden, #root span.f8pr-pickup.hidden { display: none; }
.image-compare figure { width: 100%; }
@media only screen and (max-width: 62.5em) {
  #root .l4ft.mobile-compact li:not(:first-child) {
    border-left-width: var(--dist_a);
  }
}
[data-whatin=mouse] .l4cl .li:hover figure picture ~ picture { display: block; } /* was only defined for li, not for .li */
.l4ft figure video { transition-property: all; transition-duration: .4s; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-delay: 0s; } /* video in promo gallery, hover scale transition was not animated */
#nav-bar.text-justify > ul > li.show-all, #nav.text-justify > ul > li.show-all { position: absolute; left: var(--lar0); right: var(--l0ra); top: 0; } /* 1/2 text-justify for the navbar */

@media only screen and (max-width: 47.5em) {
  .mob-h1 { font-size: var(--mob_h1); }
  .mob-h2 { font-size: var(--mob_h2); }
  .mob-h3 { font-size: var(--mob_h3); }
  .mob-h4 { font-size: var(--mob_h4); }
  .mob-h5 { font-size: var(--mob_h5); }
}

body, textarea, input, select, option { text-transform: var(--main_tt); }

.ff-primary, .ff-primary-digit .simply-amount, .l4ft li > .content .ff-primary {
  font-family: Raleway, sans-serif;
  text-transform: uppercase;
  font-weight: var(--main_fw_h);
  font-style: normal;
  --main_fw_strong: var(--main_fw_h_strong);
  letter-spacing: -0.03em;
}
.ff-secondary, .ff-secondary-digit .simply-amount, .l4ft li > .content .ff-secondary  {
  font-family: Avenir Next, sans-serif;
  text-transform: none;
  font-style: normal;
  --main_fw_strong: 700;
  letter-spacing: -0.01em;
}
.fw-100, .l4ft li > .content .fw-100 { font-weight: 100; }
.fw-200, .l4ft li > .content .fw-200 { font-weight: 200; }
.fw-300, .l4ft li > .content .fw-300 { font-weight: 300; }
.fw-400, .l4ft li > .content .fw-400 { font-weight: 400; }
.fw-500, .l4ft li > .content .fw-500 { font-weight: 500; }
.fw-600, .l4ft li > .content .fw-600 { font-weight: 600; }
.fw-700, .l4ft li > .content .fw-700 { font-weight: 700; }
.fw-800, .l4ft li > .content .fw-800 { font-weight: 800; }
.fw-900, .l4ft li > .content .fw-900 { font-weight: 900; }

.l4al.l4al-trustbadge img, .l4al.l4al-trustbadge svg{ max-height: unset!important; width: 85px; }

.l4ca.compact section { width: 100%; }
@media only screen and (max-width: 47.5em) {
  #root figure .link-btn.visible.mobile-text-end { -webkit-justify-content: flex-end; justify-content: flex-end; }
}
.m6fr article.p0 { padding-top: 0; padding-bottom: 0; }
.m6as.overlay.size-xl { --mih: 700px; }
@media only screen and (max-width: 760px) {
  #root .l4ne.wide li {
    width: 100%;
  }
  #root .l4cl.mobile-scroll .swiper-wrapper .li .check.color li {
    width: auto!important;
  }
}
@media only screen and (max-width: 1000px) {
  #nav .m6cn { font-weight: 400; }
}
@media only screen and (min-width: 47.5em) {
  .shopify-section-footer > div > .follow-on-shop { margin-left: 30px; }
}
.form-m-14 > p { margin-bottom: 14px; }
.l4ne h3, .l4ne h3 > a { hyphens: inherit; }
.pickup.hidden { display: none; }
.l4cl .r6rt .rating-label, .l4in .r6rt .rating-label, .n6br li a, .l4rv .spr-review-footer a, .l4ne h3 .small { opacity: 0.6; }
.l4rv .spr-review-header-byline, .l4dr .r6rt .rating-label { color: var(--primary_text); opacity: 0.6; }
#root .datepicker-input { background-size: auto max(18px, calc(var(--input_h) - var(--main_fz) * 4)); }
.input-range { --custom_input_pl: var(--custom_input_fg); }
.s1tt { margin-left: -14px; }
.f8pr .check.hidden { display: none; }
[data-whatin] .recommendation-modal__container h1, [data-whatin] .recommendation-modal__container h2, [data-whatin] .recommendation-modal__container h3, [data-whatin] .recommendation-modal__container h4, [data-whatin] .recommendation-modal__container h5, [data-whatin] .recommendation-modal__container h6, [data-whatin] .recommendation-modal__message, html .recommendation-modal__message { font-size: var(--main_h5) !important;  }
@media only screen and (max-width: 760px) {
  [dir=ltr] .l4cl.mobile-scroll[style*=--fixed_width] {
    padding-left: 0;
  }
  [dir=ltr] #root .l4cl.mobile-scroll[style*=--fixed_width] li:not(:last-child) {
    margin-right: 0;
  }
}

/* .disabled-style for productpage variantpickers */
.check input~label.disabled-style { color: var(--gray); }
.bv_mainselect .bv_ul_inner .li.disabled-style .text { opacity: .53; }
[data-whatin=mouse] .check input:not([checked])~label.disabled-style:not([disabled]):hover:before { border-color: var(--custom_input_bd); }
#root .check.box input ~ label.disabled-style img, #root .check.wide input ~ label.disabled-style ~ * { opacity: .35; }
#root .check.color input ~ label.disabled-style, #root .check.color input ~ label.disabled-style { border-color: var(--custom_input_bd); }
#root .check.color input[checked] ~ label.disabled-style, #root .check.color input[checked] ~ label.disabled-style:after { border-color: var(--alert_error); }
#root .check.color input ~ label.disabled-style:after, #root .check.color input ~ label.disabled-style:after { content: ""; display: block; position: absolute; left: -10px; top: 50%; right: -10px; width: auto; height: 1px; margin-top: -0.5px; border-top: 1px solid var(--custom_input_bd); background: none; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

.align-end[style*="max-width:"] { margin-left: auto; }
@media only screen and (min-width: 761px) {
  html:not(.mobile) .l4cl figure .check.color {
    background: rgba(0, 0, 0, 0.7);
  }
}
.product-card { --btn_fz: 13px; font-size: 13px; --price_fz: 13px; --main_fz: 13px; }
@media only screen and (max-width: 760px) {
  .product-card { --btn_fz: 13px; font-size: 13px; --price_fz: 13px; --main_fz: 13px; }
}
@media only screen and (max-width: 760px) {
  #root .l4cl.category figure .link-btn {
    display: flex!important;
  }
  #root .m6pr.align-labels-left .l4pr.s4wi:not(.slider-fraction)>.s1lb{
    left: 0;
  }
  .m6pr.align-labels-left .l4pr .swiper-outer>.m6bx-inside {
    left: 0;
  }
}

@media only screen and (max-width: 1000px) {
  #root .shopify-section-header #nav {
    max-width: 360px;
  }
}
picture.slider.img-multiply-bg .swiper-slide > a:before {
  border-radius: var(--b2p);
  background: var(--gallery);
  content: "";
  display: block;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  margin: 0;
  text-align: left;
  text-indent: -3000em;
  direction: ltr;
}
:root {
  --img_padding: 0%;
  --img_vertical_position: 0%;
}
.l4pr li picture, #root .check.box label picture, #root .m6pe picture { overflow: hidden; }
.l4pr li picture img { position: absolute; }
#root .l4cl .product-card img, .l4pr img, .l4ca figure picture img, .l4ca.compact img, #root .m6pe picture img, #root .check.box label picture img{
  padding: var(--img_padding);
  top: var(--img_vertical_position);
}