@font-face {
  font-family: "Avenir Next";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n1.b8db8a35a9e768fa29117855e86900d589e2e1ae.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=04bd6d32964177b7b4ee4c2bf2f354059c82310becfd4be8c36550f29e55c21a") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n1.5fb63ff533b99b9d715091a5ae2c97cd28d2d1cc.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=f28bf7907ab7cea36a7714d32a79cc43e472be84892a67e660a091c464545b75") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i1.31c809dff84d92dcfb8fa5a6fd79575a7f086dc6.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=b5f7b75e94de4998679adfbcefe6e111f1a85275da5eb0c51aee43ae890e119d") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i1.00bfce4a9e0878a90fe6f0f0ff643cb637284547.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=3b9a29d13fd65db638e88138d4084404a235b73cc566eba81dbc987a4f3a9f47") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n2.7990a54b27d1cca356268d159161c2bad399f57b.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=717bcc5dcb8f8fc4f6bdb7de3f9acc233dd936e2c35a5e3bed8518c159ca6ed3") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n2.e8a14c92198c011b01fa1489501a90877705892c.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=e48ed1a0f2670d1e4485951ebc92f0943fea1f44bb881bf727857c4cf3a570ab") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i2.188515ca29189981bfc357c5c49ed9d10ca9954a.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=3434616d9d7f6e2a7d99a98c75ec9ffff4ba4bb27212b5e654d4107d2fb42e58") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i2.2234c27b5530a7bdf56565a54708fc854cd5240d.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=112c81f603f2025eaf69f33002b30fbb25ce5366f28f43da11d9d11fe7ee9f61") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n3.8e9925ddfd17ebca6be10ad27e93b95630121a12.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=569fc31ef5bbcfd5f26d896597f587b48b61b1571096fdaef9d2a1cd58befec4") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n3.cbedbc8d8cd8f1e5767ce304e3862c47b6e71ec1.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=37661d0b9a43d10d006d694b934e75b41d3621fec2020baad32af0fe80766c6c") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i3.9cefcd09d0b93a6cc43f0be3f84206386a2e4f05.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=58b814e7b5801cfbfdf22ef71bcbdbda8d5d5d7dd020a937361bd6c7bc9d24c1") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i3.989fc8382b2d2bc035421444703e9d4978dfd550.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=139f7422d97246c6b36136e17b6426ad4e356b319be670e7abf285dab804a5cb") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n4.7fd0287595be20cd5a683102bf49d073b6abf144.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=ac9ca419887f673799eb27320af43b95e65d2ffb90b25c4d76c760493e6f318e") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n4.a26a334a0852627a5f36b195112385b0cd700077.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=9b7d7bbccf4bb5a5450b8cb8519835c4ff20a39578575c55218d6912e0e877df") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i4.f1583d9f457b68e44fbda187a48b4096d547d7f4.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=fa588762f8ec4337cc9b3d13bb00889c6bc85ff59440cb747d45ad0efb1f2ebc") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i4.67fb53a3e0351125941146246183577ae8d8bf23.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=911740b038f491e5a047c95e1acde9187f30435dbec08f4a34874866d6ab2724") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n5.972a96b7a049f12c89d6d1cd0e1b6c9211f7ba14.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=f17ddfcea3d92bab702db396587311105b30affe830e57b7fed6f7cecbb69da5") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n5.9e88d20fa9eb66ba268ac60ab013006ef69a310a.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=0db6b768c1e6498476d5cd8355d54ea64106b07a58fb14af7dccbd97d0424339") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i5.2d1a6d537e5b485482d6bcca34a56cc10d441a55.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=31094d1299a10cf7b8840e7a37b7e2d0eeb2945b474f85b14890ae7f337dcd5c") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i5.fcfa37c68ca483c41031623bfae4701d99bb4b95.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=d83b9a3c7f1382c0f989f57dbf5abd5fad5b74b46f3e54c0750b3ad734f0be82") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n6.08f6a09127d450aa39c74986de08fd8fa84e6a11.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=b851b6e027e894b224487a0b021fae37782e9fe1b35222c4f28f874195be3e1d") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n6.bd2f76897d6f40c767db7c40226916ec7b6ffc65.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=ed1f14b91816782cc6533fb87ac432bcf34297b8c07083e9492bc8fa1b683e1d") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i6.449b8593f8987f1402fdf6d634f972f810c90c5c.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=24720bbff18e0dfe6d0f9fb9cc4b178ac72d592ba785833f8064ab238e978374") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i6.9c697a2eda486add54c668d1ec4ac662c8402e7c.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=a478e5fadee60c635859d236e0f03ca8fa39ecee27ef6b612ee775e04c887af2") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n7.8cfc646eab1e39e2d81a26284624600ccae49d55.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=bb5690deef36c47219673210a473b9ae3d5b40b0475bd4b20a8f969b3cdd022c") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n7.25b10f8089bc87dfd8e50a7c68b433da7a04bc87.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=f2b5ba6a9de1bb00a939655593c54f87f42d584d5a3602b6d71d5532fc941776") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i7.3a67996166b5b7f1b7cc3b35490ebd6824908dc5.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=d8d0346257f54d0a5a4f920a1264ed9eaf9c355fe686ccd3beff789143520686") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i7.b872875ff437f0efb4c2321d0016eaa726b649ae.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=0779c327e7f272182aa59bfb113057d76cab821d4a9ca776251fc331d271f957") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n8.b0dce42f90d49abe0edb10d18b5240db8dd5441f.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=020c4513583bf32bd79c89b6630996f7bfe7e25bee7a2f260d81ddb817c60268") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_n8.c7f2d5a3e139d3927366571bdbdfc524a3511376.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=a02f2559333056523ee027d4319ae112e59405db14cba9ac9c8705ec89f1a54a") format("woff"); }

@font-face {
  font-family: "Avenir Next";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i8.d91318e18be1cd38fba88c71fdd87ecc979e584c.woff2?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=f5b5b6db39d07253091dc0301a6b6b58bbc6a2e5f5ff27f4ddd3f23239964e6c") format("woff2"), url("https://fonts.shopifycdn.com/avenir_next/avenirnext_i8.450b94e50e6a6a876555e7862505f0d2d49fefb0.woff?h1=c3RvcmUucmFkaW9zaGFjay5jb20&h2=cmFkaW9zaGFjay5jb20&h3=c3RvcmVzLnJhZGlvc2hhY2suY29t&h4=YXBwcy5yYWRpb3NoYWNrLmNvbQ&h5=YmxvZy5yYWRpb3NoYWNrLmNvbQ&h6=ZWQucmFkaW9zaGFjay5jb20&h7=ZWR1LnJhZGlvc2hhY2suY29t&hmac=d8de0fc6aff2337a2ea2b504f88cee098907a947c8e9d190c231bb2a3e5e7aeb") format("woff"); }

body {
  font-family: "Avenir Next", sans-serif;
  font-size: 16px;
  line-height: 1.4;
  color: #000000;
  font-weight: 300; }

.f_body, .nt_action .tcount, .lazyloaded h4.f_body {
  font-family: "Avenir Next", sans-serif; }

.lazyloaded h1, .lazyloaded h2, .lazyloaded h3, .lazyloaded h4, .lazyloaded h5, .lazyloaded h6,
.lazyloaded .f__mont, .lazyloaded .f_heading, .lazyloaded .h3 {
  font-family: "Avenir Next", sans-serif; }

h1, h2, h3, h4, h5, h6, .f__mont, .f_heading, .h3 {
  font-weight: 700;
  color: #000000;
  letter-spacing: 1px;
  line-height: 1.428;
  letter-spacing: 2px; }

.cat_design_9 .cat_grid_item__wrapper, .cd {
  color: #000000; }

.lazyloaded .sub-title,
.lazyloaded .f__libre,
.lazyloaded blockquote,
.lazyloaded em {
  font-family: "Avenir Next", sans-serif; }

.sub-title, .section-subtitle {
  color: #191919; }

.section-title {
  font-size: 28px;
  font-weight: 400;
  color: #000000; }

.section-subtitle {
  font-size: 14px;
  font-weight: 300; }

@media (min-width: 768px) {
  .section-title {
    font-size: 36px;
    font-weight: 400; }

  .section-subtitle {
    font-size: 14px;
    font-weight: 300; } }
.nt_pr h3.product-title {
  font-size: 16px;
  font-weight: 400;
  text-transform: capitalize;
  letter-spacing: 0.6px; }

.widget-title {
  font-weight: 500; }

.nt_pr .product-info {
  margin-top: 15px; }

.nt_pr .product-info .price {
  font-size: 16px; }

.nt_menu > li > a {
  font-weight: 300;
  font-size: 14px;
  letter-spacing: 3px; }

.fwb {
  font-weight: 700; }

.menu_auto .nav_dropdown > .nav_dropdown_col > a:hover, .menu_auto .nav_dropdown > .nav_dropdown_col > a:focus,
.menu_auto .nav_dropdown_default li > a:hover, .menu_auto .nav_dropdown_default li > a:focus,
.nav_dropdown > .nav_dropdown_col li > a:hover, .nav_dropdown > .nav_dropdown_col li > a:focus {
  color: #fc4a1a; }

.cp, .chp:hover, .currencies .selected, .languages .selected,
.color_primary_dark a:hover, .color_primary_dark a:active, .color_primary_dark a:focus,
#shopify-section-nt_filter .nt_filter_block .active a,
#shopify-section-nt_filter .nt_filter_block a:hover,
a:hover, a:active, .cp, .chp:hover,
#nt_sortby .wrap_sortby a.selected,
.nt_filter_block li.active > a,
.widget_product_categories .btn_cats_toggle:hover i,
.widget_product_categories .btn_cats_toggle.active i,
.widget_product_categories li.current-cat > a,
.product-image .nt_add_w > a:hover,
.header-text > a:not(.cg):hover,
.header-text > .cg:hover,
.nt_mb_menu .sub-menu li a.selected,
.nt_mb_menu .current_item > a,
.title_7 + .tt_divider > i.clprtrue,
.widget .product_list_widget a.product-title:hover,
.widget .product_list_widget a.product-title:active,
.widget .post_list_widget a.article-title:hover,
.widget .post_list_widget a.article-title:active,
.swatch.is-label .nt_lt_fake .swatch_pr_item:not(.is-selected):hover .swatch__value_pr,
#cat_shopify ul li.current-cat > a, #cat_shopify .sub-menu li > a:hover,
.mfp-content #cat_shopify li.current-cat > a.cat_link,
.tab_cat_title.des_tab_4 > li > a.tt_active,
.tab_cat_title.des_tab_8 > li > a.tt_active, .tab_cat_title.des_tab_7 > li > a.tt_active,
.clhovermq .cart_pos_dropdown:not(.template-cart) .icon_cart:hover a, .h__top .header-text a:hover,
.quantity .tc button:hover {
  color: #e91b0e; }

a[title="#cp"], a[title="#cr"] {
  pointer-events: none;
  color: #e91b0e; }

.nt_menu > li > a:hover, .nt_action > a:hover, .nt_action > div > a:hover,
.nt_menu > li > a:focus, .nt_action > a:focus, .nt_action > div > a:focus {
  color: #e91b0e !important; }

input[type="submit"]:hover,
button:hover,
a.button:hover, .bgcp,
.jas-ajax-load a:hover,
.widget .tagcloud a:hover, .widget .tagcloud a.active,
#shopify-section-nt_filter .widget .tagcloud a:hover, #shopify-section-nt_filter .widget .tagcloud a:active,
.single_add_to_cart_button,
.variations.style__radio li.is-selected span.radio_styled:after, .variations.style__radio li.is-selected-nt span.radio_styled:after,
.video-control__play,
.signup-newsletter-form .submit-btn:hover,
.mb_nav_title:after,
.title_4 span:after,
.title_3:after,
ul.nt_filter_styleck > li.active > a:before,
.js_agree_ck:checked + label:before, .css_agree_ck:checked + label:before,
.widget .tagcloud a:hover, .widget .tagcloud a.active,
.nt_filter_styletag a:hover, .nt_filter_styletag .active a,
.button.button_primary,
.address-edit-toggle:focus,
.shipping_calculator input.get_rates,
input.button.btn_back,
.prev_next_3 .flickity-button,
.dot_color_3 .flickity-page-dots .dot,
.dot_color_3 .flickity-page-dots .dot:after,
.tab_cat_title > li > a:hover > span:after, .tab_cat_title > li > a.tt_active > span:after,
.nt_shipping.nt_icon_circle .icon:not(.ship_img):before,
.pr_deal_dt.des_4, .title_9 span:after,
.h_search_btn, .js_fbt_ck:checked + label:before,
.progress_bar .current_bar,
.mini_cart_footer .button.btn-checkout,
body.template-cart .shipping_calculator input.get_rates,
.shipping_calculator input.get_rates, input.button.btn_back,
.cat_design_7 .cat_grid_item__wrapper,
.about_us_img.border_true > span:after, .about_us_img.border_true > span:before, .des_title_13::after,
.noUi-handle:before, .noUi-handle:after, .noUi-connect, .bgp, .bghp:hover {
  background-color: #e91b0e; }

input[type="submit"]:hover,
button:hover,
a.button:hover,
.jas-ajax-load a:hover,
.widget .tagcloud a:hover, .widget .tagcloud a.active,
#shopify-section-nt_filter .widget .tagcloud a:hover, #shopify-section-nt_filter .widget .tagcloud a:active,
.variations_button .nt_add_w:hover,
.single_add_to_cart_button,
.variations.style__radio .swatch:not(.is-color) li:hover,
.variations.style__radio .swatch:not(.is-color) li.is-selected,
.variations.style__radio .swatch:not(.is-color) li.is-selected-nt,
.variations.style__radio li:hover span.radio_styled,
.variations.style__radio li.is-selected span.radio_styled,
.variations.style__radio li.is-selected-nt span.radio_styled,
.video-control__play,
ul.nt_filter_styleck > li.active > a:before,
.js_agree_ck:checked + label:before, .css_agree_ck:checked + label:before,
.widget .tagcloud a:hover, .widget .tagcloud a.active,
.nt_filter_styletag a:hover, .nt_filter_styletag .active a,
.button.button_primary,
.address-edit-toggle:focus,
.shipping_calculator input.get_rates,
.shipping_calculator input.get_rates:focus,
.mini_cart_note input.btn_back:focus,
.prev_next_3 .flickity-button, .tab_name, .js_fbt_ck:checked + label:before,
body.template-cart .shipping_calculator input.get_rates,
input.button.btn_back {
  border-color: #e91b0e; }

.wrap_sortby a:hover, .wrap_sortby a.selected,
.nt_lt_fake ul > li:hover, .nt_lt_fake ul > li.is-selected, .nt_lt_fake ul > li.is-selected-nt {
  background: rgba(233, 27, 14, 0.08);
  color: #e91b0e; }

.pr_choose_wrap > .pr_choose_item.t4_chosen {
  border: 2px solid #e91b0e;
  background: rgba(233, 27, 14, 0.06); }

.pswp_thumb_item.pswp_tb_active, .pswp_tp_light .pswp_thumb_item.pswp_tb_active {
  box-shadow: 0 0 0 2px #e91b0e; }

.nt_label, .nt_label.on, .qs_label.onsale {
  background-color: #f68e56; }

.nt_label.out-of-stock {
  background-color: #000000; }

.nt_label.new, .lb_new {
  background-color: #e91b0e; }

h3.product-title, h3.product-title > a, h1.product_title.entry-title, .widget .product_list_widget .product-title, .widget .post_list_widget .article-title {
  color: #000000; }

.price, .price_range, .grouped-pr-list-item__price {
  color: #191919; }

.price ins, .price_range ins, .order-discount, .sticky_atc_price, .kl_fbt_price, .grouped-pr-list-item__price ins,
.widget .product_list_widget ins {
  color: #ec0101; }

.widget .product_list_widget del,
.price del, .price_range del, .sticky_atc_price del, .kl_fbt_wrap del {
  color: #000000; }

.order-discount.order-discount--title {
  color: #5e8e3e;
  /* color: #5c6ac4; */ }

/* lazyload loader icon */
.nt_bg_lz.lazyload, .nt_bg_lz.lazyloading, .nt_load.lazyloaded, .nt_fk_lz {
  background-color: #f5f5f5; }

.nt_bg_lz.lazyload:before, .nt_bg_lz.lazyloading:before, .nt_load.lazyloaded:before, .nt_fk_lz:before, .lds_bginfinity:before, .nt_mini_cart.loading .mini_cart_content, .drift-zoom-pane-loader {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100px%22%20height%3D%22100px%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M24.3%2C30C11.4%2C30%2C5%2C43.3%2C5%2C50s6.4%2C20%2C19.3%2C20c19.3%2C0%2C32.1-40%2C51.4-40%20C88.6%2C30%2C95%2C43.3%2C95%2C50s-6.4%2C20-19.3%2C20C56.4%2C70%2C43.6%2C30%2C24.3%2C30z%22%20stroke%3D%22%23e91b0e%22%20stroke-width%3D%222%22%20stroke-dasharray%3D%22205.271142578125%2051.317785644531256%22%3E%3Canimate%20attributeName%3D%22stroke-dashoffset%22%20calcMode%3D%22linear%22%20values%3D%220%3B256.58892822265625%22%20keyTimes%3D%220%3B1%22%20dur%3D%221%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E"); }

/*  product grid item */
.product-image a.db:before {
  background: rgba(0, 0, 0, 0.1); }

.nt_pr .pr_atc, .space_pr_mb {
  background: #e91b0e;
  color: #ffffff; }

.nt_pr .pr_atc:hover {
  background: #e91b0e;
  color: #fff; }

.nt_pr .pr_atc:after {
  border-color: rgba(255, 255, 255, 0.45) !important; }

.hover_button .nt_add_qv {
  background: #fff;
  color: #000000; }

.product-image .nt_add_qv:hover {
  background: #ffffff;
  color: #e91b0e; }

.product-image .nt_add_qv:after {
  border-color: rgba(233, 27, 14, 0.45) !important; }

.hover_button .nt_add_w {
  background: #ffffff;
  color: #e91b0e; }

.product-image .nt_add_w:hover {
  background: #fff;
  color: #e91b0e; }

.product-image .nt_add_w:after {
  border-color: rgba(233, 27, 14, 0.45) !important; }

.nt_pr .pr_atc:after, .product-image .nt_add_qv:after, .product-image .nt_add_w:after {
  border-left-color: #fff !important; }

/*  product page */
.available_wrapper .value_in {
  color: #e91b0e; }

.available_wrapper .value_out {
  color: #b50808; }

.single_add_to_cart_button {
  background: #e91b0e;
  color: white; }

.single_add_to_cart_button:hover {
  background: #222;
  color: white; }

.variations_form .shopify-payment-button__button--unbranded {
  background: #000;
  color: white; }

.variations_form .shopify-payment-button__button--unbranded:hover:not([disabled]),
.variations_form .shopify-payment-button__button--unbranded:hover {
  background: #000000;
  color: white; }

/* end product page */
.ttip_nt .tt_txt {
  background: #191919;
  color: #fff; }

.rtl_false .tooltip_top_left:before,
.rtl_true .tooltip_top_right:before {
  border-top-color: #191919; }

.rtl_false .tooltip_top_right:before,
.rtl_true .tooltip_top_left:before {
  border-top-color: #191919; }

.tooltip_top:before {
  border-top-color: #191919; }

.rtl_false .tooltip_bottom_left:before,
.rtl_true .tooltip_bottom_right:before {
  border-bottom-color: #191919; }

.rtl_false .tooltip_bottom_right:before,
.rtl_true .tooltip_bottom_left:before {
  border-bottom-color: #191919; }

.tooltip_bottom:before {
  border-bottom-color: #191919; }

.rtl_false .tooltip_left:before,
.rtl_true .tooltip_right:before {
  border-left-color: #191919; }

.rtl_false .tooltip_right:before,
.rtl_true .tooltip_left:before {
  border-right-color: #191919; }

.ntheader .nt_menu > li > a, .ntheader .nt_action > a, .ntheader .nt_action > div > a, .ntheader .sp_header_mid .nt-social a, .ntheader .cus_txt_h, .ntheader .header_categories, .ntheader .branding > a {
  color: white; }

.push-menu-btn > svg {
  fill: white; }

.ntheader .nt_menu > li.has-children > a > i {
  color: rgba(255, 255, 255, 0.8); }

.ntheader .nt_menu > li.has-children > a:after {
  color: rgba(255, 255, 255, 0.45); }

.sp_header_mid {
  background-color: black; }

.h__lz_img {
  background-size: cover;
  background-repeat: no-repeat; }

.des_header_7 .h__lz_img .sp_header_mid {
  background-color: transparent; }

.ntheader.live_stuck .push-menu-btn > svg {
  fill: white; }

.ntheader.live_stuck .sp_header_mid {
  background-color: black; }

.ntheader.live_stuck .nt_menu > li > a,
.ntheader.live_stuck .nt_action > a,
.ntheader.live_stuck .nt_action > div > a,
.ntheader.live_stuck .sp_header_mid .nt-social a,
.ntheader.live_stuck .cus_txt_h,
.ntheader.live_stuck .header_categories,
.ntheader.live_stuck .branding > a {
  color: white; }

.ntheader.live_stuck .nt_menu > li.has-children > a > i {
  color: rgba(255, 255, 255, 0.8); }

.ntheader.live_stuck .nt_menu > li.has-children > a:after {
  color: rgba(255, 255, 255, 0.45); }

.nt_action .tcount, .toolbar_count {
  background-color: #f82210;
  color: #ffffff; }

input[type="submit"]:hover, button:hover, a.button:hover,
.address-edit-toggle:focus {
  color: #fff; }

span.count_vr_filter {
  color: #999;
  margin: 0 5px; }

/* end Primary Color */
#ld_cl_bar, .ld_bar_search, .ld_cart_bar {
  background: #e91b0e; }

@media (min-width: 1025px) {
  .wrapper_cus .container, .wrapper_cus #ntheader .container, .wrapper_cus .caption-w-1,
  .wrapper_boxed .container, .wrapper_boxed #ntheader .container, .wrapper_boxed .caption-w-1 {
    max-width: 1170px; }

  .css_mb {
    display: block; } }
.h_cat_nav {
  top: 100%;
  right: 0;
  left: 0;
  z-index: 199;
  visibility: hidden;
  opacity: 0;
  transition: all .2s ease;
  -webkit-transform: translateY(15px) translateZ(0);
  transform: translateY(15px) translateZ(0);
  pointer-events: none; }

.ha8_cat.menu_item_hover .h_cat_nav, .ha8_cat:hover .h_cat_nav {
  visibility: visible;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  pointer-events: auto; }

.h_cat_nav ul {
  list-style: none; }

.h_cat_nav > ul {
  padding: 15px 0;
  background-color: #f6f6f8;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.15); }

.h_cat_nav a {
  font-size: 12px;
  padding: 8px 15px;
  color: #878787 !important;
  position: relative;
  min-height: 38px; }

.h_cat_nav a i {
  margin-right: 4px;
  font-size: 22px; }

.h_cat_nav a i.img_ic {
  margin-right: 7px; }

.h_cat_nav li:not(:last-child) > a:before {
  content: '';
  position: absolute;
  left: 15px;
  right: 15px;
  top: 100%;
  width: 100%;
  height: 1px;
  background-color: #ddd;
  z-index: 22;
  display: block;
  width: calc(100% - 30px);
  width: -webkit-calc(100% - 30px); }

.h_cat_nav .lbc_nav {
  position: static;
  -webkit-transform: none;
  transform: none;
  margin: 0 5px; }

.h_cat_nav .is_hover > a, .h_cat_nav a:hover {
  background-color: #ddd; }

.h_cat_nav .is_hover > a:before, .h_cat_nav a:hover:before {
  opacity: 0; }

.ha8_cat h5 {
  width: 230px;
  padding: 0 15px;
  cursor: pointer;
  transition: all .2s ease 0s; }

.cl_h_search .mini_cart_content {
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 1000;
  width: auto;
  height: auto;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.15) 0 0 3px;
  box-shadow: 0 1px 5px 2px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  margin-top: 5px;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all .1s ease-in-out; }

.h_search_frm {
  border: 1px solid #ddd;
  border-radius: 40px;
  padding: 2px; }

.h_search_frm button.h_search_btn, .h_search_frm input.h_search_ip, .h_search_frm select {
  border: 0; }

.h_space_search {
  height: 28px;
  width: 1px;
  background-color: #ddd; }

.h_search_frm select {
  border: 0;
  color: #878787; }

.cl_h_search {
  padding: 0 2.5px; }

.frm_search_input .h_search_ip {
  border-radius: 40px;
  background-color: transparent; }

.h_search_btn {
  margin: 0;
  min-width: 130px;
  background-color: #e91b0e;
  height: 34px;
  color: #fff;
  font-weight: 600; }

.header__bot .ha8_nav .nt_menu > li > a:hover, .header__bot .ha8_txt a:not(.ttip_nt):hover,
.header__bot .ha8_nav .nt_menu > li > a:focus, .header__bot .ha8_txt a:not(.ttip_nt):focus,
.ha8_cat h5:hover {
  opacity: 0.7; }

.no-gutters > .ha8_nav {
  padding-right: 15px;
  padding-left: 15px; }
