@font-face {
    font-family: QuicksandBook-Regular;
    font-weight: 500;
    font-style: normal;
    src: url("/tp/T0277/fonts/QuicksandBook-Regular.otf") format('OpenType');
}

@font-face {
    font-family: Futura;
    font-weight: 500;
    font-style: normal;
    src: url("/tp/T0277/fonts/Futura.ttf") format('truetype');
}

@font-face {
    font-family: Quicksand-Bold;
    font-weight: 500;
    font-style: normal;
    src: url("/tp/T0277/fonts/Quicksand-Bold.ttf") format('truetype');
}

@font-face {
    font-family: Lato;
    font-weight: 100;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i1.05d83819820a3ea8339443049f6c4a551481f9c6.woff2?&hmac=78110f925444e7a6229eceaed624f4fe6d637631b9241851aad73fbcbfbf8df4") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i1.bae1aff2f7c450a62d15eb61ef9304e44eafe140.woff?&hmac=23bcc5feae4e2ff5ebfcfde1214d1041bad11419eaf5c4256a83e08fad2b88d2") format("woff");
}

/*@font-face {*/
    /*font-family: Lato;*/
    /*font-weight: 200;*/
    /*font-style: normal;*/
    /*src: url("https://fonts.shopifycdn.com/lato/lato_n2.0bcdb14a44b76243da2046b077738cf569477a23.woff2?&hmac=a59e293aa2ceec578e62b1a56de752d7d16727b51f6aff5911d04668c241a61f") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n2.60220c6b6934afe56828ea8645e67bb4ce1639c2.woff?&hmac=c963fab08e50e6ad42376847262dca7c1487753fab3d87d17b8a46af65e65313") format("woff");*/
/*}*/

@font-face {
    font-family: Lato;
    font-weight: 200;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i2.884935b99d7f3e16fb356f71462123e1f7ffcbf0.woff2?&hmac=89fe50e60bb950fe6e78b10767d6178304c0902e0344bcf8c5b07d720f06098f") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i2.7b5171a88cd0be0ed000332d11c28adb6035baca.woff?&hmac=bdd2bc7c804e99ed2079721d4748023588e0c73995775710c6ad91c79256a86f") format("woff");
}

/*@font-face {*/
    /*font-family: Lato;*/
    /*font-weight: 300;*/
    /*font-style: normal;*/
    /*src: url("https://fonts.shopifycdn.com/lato/lato_n3.f64559081575f0f98ba4a0d22821eab5d9bd8768.woff2?&hmac=4fde2a2d430632580589e4ed4574873565d29b823675773d27673ba0f796ae1c") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n3.ce2206e9946a34c16103d844d8d02a64db8351b8.woff?&hmac=ea5ed9947e9ff8200b5d0974c1202631596d1911044fbb976ea84a8aa8378293") format("woff");*/
/*}*/

@font-face {
    font-family: Lato;
    font-weight: 300;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i3.76b52bf2ace9f484647b9037a2bf6b035145cb25.woff2?&hmac=f82a4e869e7daf57d27c296f78722186cc98cf994efd93b9b1c9e16d411e2998") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i3.92f907381718bf06f9894806adf1ff8a2a93b0db.woff?&hmac=8dec0004cbcda4ee7774f8763a76236cef355eb5f520cc5be91d75d8ff823d52") format("woff");
}

/*@font-face {*/
    /*font-family: Lato;*/
    /*font-weight: 400;*/
    /*font-style: normal;*/
    /*src: url("https://fonts.shopifycdn.com/lato/lato_n4.c86cddcf8b15d564761aaa71b6201ea326f3648b.woff2?&hmac=beada421dade2a55e535fd018df2fcba589eadbc0002836c566ad6e83cf9080d") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n4.e0ee1e2c008a0f429542630edf70be01045ac5e9.woff?&hmac=6ca17e818134212bbef3bd6543159373e89054b1d3df5b04b9f0dfd165935298") format("woff");*/
/*}*/

@font-face {
    font-family: Lato;
    font-weight: 400;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i4.7307831c0d06d264a76f2f7310f8a29d0507d6d0.woff2?&hmac=200ada9a06c4528e693a73041d0377878a04de761bbb41904b23bb81f4956c97") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i4.fb695d0d68d5b174347edaf543726b1903b57796.woff?&hmac=c2ede41bd7c66fe5f346da74fbd9a5fe3c9a62e0e564ba063598b9fb2dbe6e44") format("woff");
}

/*@font-face {*/
    /*font-family: Lato;*/
    /*font-weight: 500;*/
    /*font-style: normal;*/
    /*src: url("https://fonts.shopifycdn.com/lato/lato_n5.10bc1bd2bdb4c0ac35363745e79901b69a0be29a.woff2?&hmac=894f4b262ba0d388a3e1b27c46eceebd14fefe6e9d871a1524f854a7ed10e5fc") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n5.f7f0195bc06ce869daac4bf73d242fb9b37734db.woff?&hmac=416f0451e80ed7d7000303fa97bcd14a55b618268bb0dff09e360c836182d24b") format("woff");*/
/*}*/

/*@font-face {*/
    /*font-family: Lato;*/
    /*font-weight: 500;*/
    /*font-style: italic;*/
    /*src: url("https://fonts.shopifycdn.com/lato/lato_i5.34a1281e461a2dbf339c6340939aff4fa5a02ce4.woff2?&hmac=9a642d2451673566992064172e7b8b78cd52ee7832c5a5429b3a18462488f7c5") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i5.dfa979b4c6c5c096432f0742c70ca73f045a9465.woff?&hmac=f3da005f5eac6a7f4d35adfd0db3527c2362684c39014ccc27f96055903ef196") format("woff");*/
/*}*/

@font-face {
    font-family: Lato;
    font-weight: 600;
    font-style: normal;
    src: url("/tp/T0277/fonts/lato_n6.8f129fde40f203553b1c63523c8c34e59550404e.woff2?&hmac=87f6f82f208afc4a870a5a87aa89c239d63aa0ffdb12895b486bb886ea2bcffb") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n6.822b168fbb902b52be8d60ec7a9fd5122a4894fe.woff?&hmac=31d1ab2acf55d3d881e28b01c7b6e88b977a660aaa98e5aed4fb6fe7dc96c17c") format("woff");
}

@font-face {
    font-family: Lato;
    font-weight: 600;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i6.2272604446e44eb1fbbcde161e64c61fa5eb51aa.woff2?&hmac=b70c192db23feaa72c06b7d9492df2c1ad091f28dd20a03c58c7a79565b1bf4f") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i6.113c79ebd8ad85acba346c87b546aece226b6bd6.woff?&hmac=15b29211296ed5ff97cc61a80bc549d07508dea1531e4469ed40b42a99c8b441") format("woff");
}

@font-face {
    font-family: Lato;
    font-weight: 700;
    font-style: normal;
    src: url("/tp/T0277/fonts/lato_n7.f0037142450bd729bdf6ba826f5fdcd80f2787ba.woff2?&hmac=9ef5ea50325d92640afa94080ad7ad6c2edadf72abdacc00b499572ada1f69c5") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n7.50161a3d4f05d049b7407d86c5a8834e4d6e29bf.woff?&hmac=2b91989514c8e0dce4d7eb812f6eb03f573f5583b28ab1e30b76da85bba44a35") format("woff");
}

@font-face {
    font-family: Lato;
    font-weight: 700;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i7.86965a52f2ddabac45abc106c3d0cc22ac7b57bb.woff2?&hmac=b5802d5679268b325592f43993349eeaca68846b9a4854291f7390f5b13fa2f2") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i7.34d7f5a12391e5532b516b8bb3974f4cc3ee25ae.woff?&hmac=fdec22ee5f950c72191298c0b424d5e697c9d350bd97f2446d1a42594d4a6546") format("woff");
}

@font-face {
    font-family: Lato;
    font-weight: 800;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/lato/lato_n8.4b93b57a12f9f32bb45cb5342521b1e2bdfa43ed.woff2?&hmac=82a9c2526b464489a2acfbfd512684379667869590f74cd1d3826e2fa1632e72") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n8.dd6b6a30312dc6a1021ab61103cba1114735570a.woff?&hmac=35934a01c9e5085d6bde56f7aefcf517ebe097f81025b7c66d32dfd8f84000f5") format("woff");
}

@font-face {
    font-family: Lato;
    font-weight: 800;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i8.de504ad11a7c151e0c8e744f9ca33e96e0cdf421.woff2?&hmac=e7eadcc63f39014609f16ecc81a8f2b014e002fdef3f0136da0d41d44f9d1991") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i8.8f505a44705374b74e322d2c1cf219597649a160.woff?&hmac=11dfb52f48212d4f18288711aa7166b2b18f272a3a71d797be546aabc15939ca") format("woff");
}

@font-face {
    font-family: Lato;
    font-weight: 900;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/lato/lato_n9.233741140e0a0b9c15e757ca7bdbcf5c9de93622.woff2?&hmac=22d03579ac0b52de6e86b364d24eaadc4bfa669f35187b5ecb647d89bdd37016") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_n9.7df1fb8a939b9e4d16b64dc9612f9f29abaecaf8.woff?&hmac=70be6812d28062b97a8cbcbe940bd976bd3d2d5499ee22fbc3180faa3dca8095") format("woff");
}

@font-face {
    font-family: Lato;
    font-weight: 900;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/lato/lato_i9.45398b8047a85ddfe50a99009ff3b28913d70127.woff2?&hmac=3ff7229f7f47fb3727e03f90fc8e24ec95ecbee6551a8d2d5018afa5e60fdd1a") format("woff2"), url("https://fonts.shopifycdn.com/lato/lato_i9.4ebda0fb78e16263c4d2d50c00c438a62f673ca6.woff?&hmac=414352b3c9ac864678cb8eee108cd7c8b90356737e20c5529dd63dd230673fdc") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 100;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_n1.5d88a87882738fad15a2998811eb02da674c34b7.woff2?&hmac=6def0f96ef721ea48af851b810e2ce696bcee876ebfae801893b4e4d0819dcb0") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n1.fb1bab80a0825bd1689305e8de1e1eaaf5fcf82c.woff?&hmac=aa3a7072471ce9a7dcf278286b6b3bbce613ce7797cba47b275a7965b5d7e580") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 100;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i1.e0d48b75ebea167e75a7815982e086773a791923.woff2?&hmac=faa77b1359fc98cf99e4879883a1bc79671ea8a86fb34256cca1271765f9649e") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i1.952b18f055b9e035d3bf6db57907ac935f1d4c09.woff?&hmac=ea47dee8d6fc15f8203d116c7456914836119b129375893cf8dd8bcb859d58c7") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 200;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_n2.b057aa470195d13929235d899f3acdd1f02496b5.woff2?&hmac=1233dc63d454ebdbb62a5a4a3e84960595dfd3666aedc8c5e39012c2ecbcc2ec") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n2.bdb41545914820fbfc482f16d55b50960d489603.woff?&hmac=91325e2a0b99c2785fbac537df32c8eeb5da50b752ce2142b0ccfa957bd16ca9") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 200;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i2.1d9bb5c1df88d90b5c231bdba6efd41f49255b3b.woff2?&hmac=025330c01a6f05e6b0ef2f14fd0cd924afb71134bae7cc5db16bc9d560de2d79") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i2.7c3322a3160125e722d6654ac3941971ca10ef6c.woff?&hmac=bd36c8a3531dfaf53035a93ceee87c43d8c03ad150a0fbf5bfc462d7499d616b") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 300;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_n3.e9c2ec7697570c33b13645dbd15f3f729c5e921b.woff2?&hmac=9520f91c913da07587bb555fc034fb11284638d8f7101433579234b6815afa9b") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n3.f481a31eaff8b48749cc413f5c6990b1db3c9103.woff?&hmac=32134a128c874be17bf12f9a336f12692bfea025082f93dffe3c03722bfc8e61") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 300;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i3.0851c828f2d9e24bc7e62370e5b23fbce45a9776.woff2?&hmac=d4e7dfd06e741c8cec7712577dfb14a5530c62553854b817807157bee02afbc8") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i3.2ea997ee0b5ec44aa35a893518aa91f824531238.woff?&hmac=0705d68b0288849bde203f410e910c85273a95cc215f56f76dfb332e3f60a805") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 400;
    font-style: normal;
    src: url("/tp/T0277/fonts/montserrat_n4.1d581f6d4bf1a97f4cbc0b88b933bc136d38d178.woff2?&hmac=b59fde63ef4778517ca8e872395c570039764aca6853b730acbc758c376d9202") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n4.cfce41a967758ce5a9b7d48daeb5b028fd977a9b.woff?&hmac=b6cef1bb12cdc3d77c249b06c507efafbf638d8f03ecf504ea0cef6a2e187c1b") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 400;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i4.ae02483b3d5e8777d0d4a4ccf396482c364d8955.woff2?&hmac=ebefd90d220fc27200c2ff0a0ea8ceafc305c30201bed645828f38bf763fb2d1") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i4.ba28d1a04ec09448de486d83c63235903dfc0af8.woff?&hmac=688a7ef7a7097cf112968b8cf8c9d19e3979c75b87027853f31be902aae935c0") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 500;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_n5.e72d00d31ae5399d260a80ec70322c62c1819762.woff2?&hmac=a51355a3cbe15aebc1c1554760a284fd97876d256948d4151d76b08cd7a65c73") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n5.18a018b6c83e89030c5d70a6d4c02c969f228500.woff?&hmac=1f425240c6882b6b59bf030962238f189bee59b0451390685d40a5a2eb939f4b") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 500;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i5.3a4750a300f30824a43384268712b76e0a04be8c.woff2?&hmac=09e688a45601da28e7f83d0e2908e071ca3387f0e44a566b3d5305d3e27310c3") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i5.3c586d8884de1ac5627138711567f5b454adbef8.woff?&hmac=94975c410a35cf6cbf331732ab52b61d12171a8ddd879dd01aaa7d17cfdf74ba") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 600;
    font-style: normal;
    src: url("/tp/T0277/fonts/montserrat_n6.7a3c341961dc23aaabcc116124b80f2a7abec1a2.woff2?&hmac=b92922e1683cc0012e34c7bf8312b5012a94a53fc8c072e1f67c774308ea2f2a") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n6.2c97c1a692c63ad09ab0635cb73b1939c5f417c0.woff?&hmac=8669c660350573f86fd9449c033c017f38297b619f249ae75e106208f636918b") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 600;
    font-style: italic;
    src: url("/tp/T0277/fonts/montserrat_i6.bb32b9769003f43740e1d34d4950111dc499f6a3.woff2?&hmac=7afcaed8551bc92b6e1e64d7967089e2a737ac180419fda7e3095f3101b2de32") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i6.03e5487c9d0e38a8b7842611c321007444720c45.woff?&hmac=47186a0075b729cde8434e6332f9b47b8a0b6bbc8e30843873e1c60330f18c40") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 700;
    font-style: normal;
    src: url("tp/T0277/fonts/montserrat_n7.c496e9cf2031deec4c4bca338faa81971c8631d4.woff2?&hmac=b9a918bf2f468523f460d46c1177ce19f91e4e2d2e985e9790e19f7a38d94a90") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n7.78b0223375c94b39ce1af7e09a0225f2bb3d05f7.woff?&hmac=8239ed8fbc7d038e4f5187456563d0dfae3f53b3737d96c3d6b510d70dafb13d") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 700;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i7.83866c3eec90071fa974c17980ffb42977f9e667.woff2?&hmac=49e2f753aa1bbed2499a3208c3f2e6969080a740e643ad544e4e9d95dbdd13a9") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i7.25524241b12d864609c85325613d60efcf1a87e3.woff?&hmac=52d5d1f52cacaac04dec2f10df0bcaeec767bd41569a43d36480d4a16030455d") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 800;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_n8.d0ee6fdb3a3fec57b7ba86e76adad5b86d8b298f.woff2?&hmac=837c7600fe786bf79db8a7ce5fdc863f17f0f1b86f75f0fd5bc3053a1dc8ef8e") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n8.57046b0201ba1025a279f9546bf469833729dc63.woff?&hmac=4b8d684090d0971d8b6649520528adde5aec1568150ea5cd67646a756ef3e121") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 800;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i8.7037775bbf82d7865493b9c8c4f9f95f29614933.woff2?&hmac=62d927c6cae33fb868052c8d3a7a19a8bc16198be57df7088d5870f3bfa95b9a") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i8.897fa00a948805a58d0a352aacd6f14efa944f56.woff?&hmac=09aef859dc57f208f835220b6da60731cf336b739e9dae6f64f2b6ab850b5626") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 900;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_n9.ddaed62de62f3d3d87e64f4d0463dca05fc9c8e4.woff2?&hmac=b67d8128c9fe24e8ae2d92ed67e2a363d0b4e977e559b1f1ff89bd9af63b96fa") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_n9.85cc5f32e331fc9b3a109639b08869c64782e161.woff?&hmac=0dad9ff79b5ae51db870d72b5df326b1aa49c5d45832fbf06c7bb8a1bdae96ee") format("woff");
}

@font-face {
    font-family: Montserrat;
    font-weight: 900;
    font-style: italic;
    src: url("https://fonts.shopifycdn.com/montserrat/montserrat_i9.7523f2a03fdaaa8b60d141507f9ba8d5c839661a.woff2?&hmac=0ff5e17e6528dbd4376194b0dc782dcc64af3dcbda912017bdd4f159928255aa") format("woff2"), url("https://fonts.shopifycdn.com/montserrat/montserrat_i9.fb9fe3dd44a3fefe44594bbed91d1246d54a459f.woff?&hmac=7c4218c6af0566c26f8f58af99cc8ac669131c8d9fd33a3a1ad9af2e73db9852") format("woff");
}

@font-face {
    font-family: "Libre Baskerville";
    font-weight: 400;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/libre_baskerville/librebaskerville_n4.c24788bb1ddc6b870a25ccf62d9704bf2cd8f587.woff2?&hmac=d5216262cf8da0e5bdf0695b17c4ac86ef0d6d32b1089f8079ad409b65b5edb5") format("woff2"), url("https://fonts.shopifycdn.com/libre_baskerville/librebaskerville_n4.fa1b5384e2cad078403f0bf482eef6c0c1dd15f3.woff?&hmac=bf672b3c5387885dcf4d0531c22acab5f3a77c59f88c9740485b7b372e55bb01") format("woff");
}

@font-face {
    font-family: "Libre Baskerville";
    font-weight: 400;
    font-style: italic;
    src: url("/tp/T0277/fonts/librebaskerville_i4.fb2953e4f649cecafa075613047bbcaf25b9cded.woff2?&hmac=546c489217df0f3069d8acf6b5c874be8800723c368d45778f04bd01963a4016") format("woff2"), url("https://fonts.shopifycdn.com/libre_baskerville/librebaskerville_i4.31c6022457e40c0d6d9effd4e6a282dd9da8e62b.woff?&hmac=9c99f415d1c57289babaff9d16bf4ca6ee759c1cbb2f2073fe5b656591736e78") format("woff");
}

@font-face {
    font-family: "Libre Baskerville";
    font-weight: 700;
    font-style: normal;
    src: url("https://fonts.shopifycdn.com/libre_baskerville/librebaskerville_n7.aacec9598b2555aad3e9091d97a21a25847c624a.woff2?&hmac=7aad53107a9e7ff3f67aff2faef8583022ccab76ae3abc76ba416dd40297b4d8") format("woff2"), url("https://fonts.shopifycdn.com/libre_baskerville/librebaskerville_n7.55f9d4ea4fcfce063a8b3d8bf49cc219125f8ea3.woff?&hmac=01a5f3e08f65a19e5648adf25bf419a3f1f9744ddb3e6f71e4769e5ddd4cc0c9") format("woff");
}

.mfp-iframe-scaler iframe {
    box-shadow: none
}

body, .f__lato {
    font-family: Lato, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    background-color: #ffffff;
    color: #788188;
}

h1, h2, h3, h4, h5, h6, .f__mont {
    font-family: Montserrat, sans-serif;
    font-weight: 400;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
    color: #4d5959
}

h1 {
    font-size: 48px;
}

h2 {
    font-size: 36px;
}

h3 {
    font-size: 28px;
}

h4 {
    font-size: 20px;
}

h5 {
    font-size: 16px;
}

h6 {
    font-size: 12px;
}

.entry-title {
    font-size: 16px;
}

.sub-title, .f__libre, .metaslider .flexslider .caption-wrap h4, blockquote, q {
    font-family: "Libre Baskerville", serif;
}

.template-product .jas-wc-single .bgbl {
    background: #f6f6f8;
}

a:hover, a:active, a:focus, a.button-o, a.more-link, input.button-o, button.button-o, .btn-atc .yith-wcwl-add-to-wishlist a, .cp, .chp:hover, .header-7 .jas-socials a, .shop-top-sidebar .widget ul li.current-cat a, .header__top .jas-action a:hover, .shopify-MyAccount-navigation ul li:hover a, .shopify-MyAccount-navigation ul li.is-active a, .jas-menu li a:hover, .jas-menu li.current-menu-ancestor > a, .jas-menu li.current-menu-item > a, #jas-mobile-menu ul > li:hover > a, #jas-mobile-menu ul > li.current-menu-item > a, #jas-mobile-menu ul > li.current-menu-parent > a, #jas-mobile-menu ul > li.current-menu-ancestor > a, #jas-mobile-menu ul > li:hover > .holder, #jas-mobile-menu ul > li.current-menu-item > .holder, #jas-mobile-menu ul > li.current-menu-parent > .holder, #jas-mobile-menu ul > li.current-menu-ancestor > .holder, #jas-footer a:hover, .inside-thumb a:hover, .jas-blog-slider .post-thumbnail > div a:hover, .page-numbers li a:hover, .page-numbers.current, .jas-filter a.selected, .sidebar .widget a:hover, .widget a:hover, .widget.widget_price_filter .price_slider_amount, .widget ul.product-categories li:hover > a, .widget ul.product-categories li.current-cat > a, .widget ul.product_list_widget li a:hover span.product-title, .product-button a.button, .p-video a i, .quantity .qty a:hover, .product_meta a:hover, .wc-tabs li.active a, .gecko-products-nav .product-short .price, .product-extra .product-button:not(.flex) > .yith-wcwl-add-to-wishlist .tooltip, .page-head a:hover, .vc_tta-tab.vc_active > a, .shopify .widget_layered_nav ul li a:hover, .shopify-page .widget_layered_nav ul li a:hover, .shopify .widget_layered_nav ul li.chosen a, .shopify-page .widget_layered_nav ul li.chosen a, .shopify .widget_layered_nav ul li span:hover, .shopify-page .widget_layered_nav ul li span:hover, .shopify .widget_layered_nav ul li.chosen span, .jas-wc-single .gecko-show-product-gallery-wrap a:after, .widget_product_categories .toggle-active, .widget_product_categories .gecko-cats-toggle:hover, .shopify-page .widget_layered_nav ul li.chosen span, .widget_shopping_cart_content .amount, .nav_filters ul li a:hover, .dropdown-list li.selected a, .jas-currency ul a.selected, #jas-mobile-menu .currencies li a.selected, #jas-mobile-menu .language li a.selected {
    color: #b59677;
}

input:not([type="submit"]):not([type="checkbox"]):focus, textarea:focus, a.button-o, input.button-o, button.button-o, a.button-o:hover, input.button-o:hover, button.button-o:hover, button.button_sticky:hover, a.button-o-w:hover, .header-7 .jas-socials a, #jas-backtop, .more-link, .product-button a.button, .product-button > *, .single-btn .btn-quickview, .p-video a, .btn-atc .yith-wcwl-add-to-wishlist a, .swatch__list--item.is-selected, .header-7 #jas-mobile-menu > ul > li, .header-7 #jas-mobile-menu ul ul, .jas-mobile-tabs h3.active, .header-7 #jas-mobile-menu li.black_menu, .comments-area .comment-respond input[type="submit"], .jas-wc-single .gecko-show-product-gallery-wrap a:after {
    border-color: #b59677;
}

input[type="submit"]:not(.button-o), button, a.button, a.button-o:hover, input.button-o:hover, button.button-o:hover, button.button_sticky:hover, a.button-o-w:hover, .bgp, .bghp:hover, #jas-backtop span:before, .more-link:hover, .widget .tagcloud a:hover, .jas-mini-cart .button.checkout, .dropdown-cart .button.checkout, .shopify-pagination-ajax a:hover, .shopify-pagination-ajax a.disabled, .jas-ajax-load a:hover, .jas-ajax-load a.disabled, .widget.widget_price_filter .ui-slider-range, .widget.widget_price_filter .ui-state-default, .product-image:hover .product-button a:hover, .yith-wcwl-add-to-wishlist i.ajax-loading, .btn-atc .yith-wcwl-add-to-wishlist a:hover, .entry-summary .single_add_to_cart_button, .entry-summary .external_single_add_to_cart_button, .jas-service[class*="icon-"] .icon:before, .metaslider .flexslider .flex-prev, .metaslider .flexslider .flex-next, .swatch__list--item.is-selected, .jas-wc-single .gecko-show-product-gallery-wrap a:hover:after, .counter_real_time #number_counter, .comments-area .comment-respond input[type="submit"], input.get-rates.btn.button, #jas_product_delivery, #jas_product_delivery_quick, .slick-prev, .slick-next, .select_orderby li:hover, .pop_up_notify {
    background-color: #b59677;
}

h1, h2, h3, h4, h5, h6, .cd, .wp-caption-text, .shopify-MyAccount-navigation ul li a, .jas-menu > li > a, #jas-mobile-menu ul li a, .holder, .page-numbers li, .page-numbers li a, .jas-portfolio-single .portfolio-meta span, .sidebar .widget a, .sidebar .widget ul li:before, .jas-mini-cart .mini_cart_item a:nth-child(2), .widget a, .product-category h3 .count, .widget ul.product-categories li a, .widget ul.product_list_widget li a span.product-title, .price, .product-image .product-attr, .product_meta > span, .shop_table th, .order-total, .order-total td, .jas-sc-blog .post-info h4 a {
    color: #000000;
}

.error-404.not-found a, .jas-pagination, .shopify-pagination, .shopify .widget_layered_nav ul.yith-wcan-label li a:hover, .sidebar .widget_layered_nav ul.yith-wcan-label li a:hover, .shopify .widget_layered_nav ul.yith-wcan-label li.chosen a, .sidebar .widget_layered_nav ul.yith-wcan-label li.chosen a {
    border-color: #4d5959;
}

mark, .bgd, .error-404.not-found a:hover, #wp-calendar caption, .widget .tagcloud a, .shopify .widget_layered_nav ul.yith-wcan-label li a:hover, .sidebar .widget_layered_nav ul.yith-wcan-label li a:hover, .shopify .widget_layered_nav ul.yith-wcan-label li.chosen a, .sidebar .widget_layered_nav ul.yith-wcan-label li.chosen a, .shopify-ordering select, .jas-mini-cart .button, .dropdown-cart .button, .sidebar .widget_shopping_cart .button, .actions .button.apply-cupon, .actions .button.update-cart, .button.continue-button {
    background-color: #4d5959;
}

.jas-menu > li > a, #jas-mobile-menu ul > li:hover > a, #jas-mobile-menu ul > li.current-menu-item > a, #jas-mobile-menu ul > li.current-menu-parent > a, #jas-mobile-menu ul > li.current-menu-ancestor > a, #jas-mobile-menu ul > li:hover > .holder, #jas-mobile-menu ul > li.current-menu-item > .holder, #jas-mobile-menu ul > li.current-menu-parent > .holder, #jas-mobile-menu ul > li.current-menu-ancestor > .holder {
    color: #4d5959;
}

.jas-menu > li > a {
    color: #4d5959;
}

.header-sticky .jas-menu > li > a {
    color: #4d5959;
}

.header-7 #jas-mobile-menu ul li a {
    color: #4d5959;
}

.jas-menu li > a:hover, .jas-menu li.current-menu-ancestor > a, .jas-menu li.current-menu-item > a, .jas-account-menu a:hover {
    color: #b59677;
}

.jas-menu ul a, .jas-account-menu ul a {
    color: #878787;
}

.jas-menu ul li a:hover {
    color: #222;
}

.jas-menu ul, .jas-account-menu ul {
    background: #fff;
}

.jas-label, .jas-label.onsale {
    background: #fe9931;
}

.jas-label.out-of-stock {
    background: #999;
}

.jas-label.hot {
    background: #ec0101;
}

.jas-label.new {
    background: #56cfe1;
}

.footer__top {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    background-position: center center;
    opacity: 1 !important;
}

#jas-footer:before {
    background: rgba(62, 62, 62, 0.95);
}

#jas-footer .widget-title {
    color: #ffffff;
}

#jas-footer, #jas-footer .footer__top a, #jas-footer .footer__bot a, #jas-footer .signup-newsletter-form input.input-text {
    color: #ffffff;
}

#jas-footer .signup-newsletter-form input.input-text::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #ffffff;
    opacity: 1; /* Firefox */
}

#jas-footer .signup-newsletter-form input.input-text:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #ffffff;
}

#jas-footer .signup-newsletter-form input.input-text::-ms-input-placeholder { /* Microsoft Edge */
    color: #ffffff;
}

#jas-footer .signup-newsletter-form {
    border-color: #ffffff;
}

.header__top.bgbl {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: default;
}

.header__top.bgbl:before {
    background: rgba(62, 62, 62, 0.5);
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.header__top .bgbl, .jas-currency ul {
    background-color: #3e3e3e;
}

.jas-socials a, .header-text, .jas-currency, .header__top .jas-action a {
    color: #fff;
}

.jas-socials a {
    border-color: #fff;
}

.header__mid {
    background-color: #ffffff;
}

.jas-my-account ul, .jas-settings-wrapper {
    background-color: #ffffff;
}

.header-sticky .header__mid {
    background-color: #ffffff;
}

.header-7 {
    background-color: #ffffff;
}

body:not(.template-index) #jas-header.header__transparent {
    position: static
}

.jas-carousel {
    transition: none;
}

.widget ul.product_list_widget li ins, .price ins {
    color: #d01345;
}

.shopify-error .html_li {
    list-style: none;
}

.page-head.lazyload:before, .page-head.lazyloading:before, .page-head.lazyloaded:before {
    background: rgba(0, 0, 0, 0.5);
}

.template-collection .page-head, .template-collections .page-head, .template-list-collections .page-head {
    background-color: #000000;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-account .page-head.lazyload:before, .template-account .page-head.lazyloading:before, .template-account .page-head.lazyloaded:before, .template-addresses .page-head.lazyload:before, .template-addresses .page-head.lazyloading:before, .template-addresses .page-head.lazyloaded:before, .template-login .page-head.lazyload:before, .template-login .page-head.lazyloading:before, .template-login .page-head.lazyloaded:before, .template-order .page-head.lazyload:before, .template-order .page-head.lazyloading:before, .template-order .page-head.lazyloaded:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-account .page-head, .template-addresses .page-head, .template-login .page-head, .template-order .page-head {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-search .page-head.lazyload:before, .template-search .page-head.lazyloading:before {
    display: none !important;
}

.template-search .page-head.lazyloaded:before {
    background: rgba(0, 0, 0, 0.5);
}

.template-search .page-head {
    background-color: #000;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-cart .page-head.lazyload:before, .template-cart .page-head.lazyloading:before, .template-cart .page-head.lazyloaded:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-cart .page-head {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-blog .page-head.lazyload:before, .template-blog .page-head.lazyloading:before, .template-blog .page-head.lazyloaded:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-blog .page-head {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-blog .page-head.portfolio_bg_image.lazyload:before, .template-blog .page-head.portfolio_bg_image.lazyloading:before, .template-blog .page-head.portfolio_bg_image.lazyloaded:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-blog .page-head.portfolio_bg_image {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-page .page_jas_bg_image:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-page .page-head {
    background-color: #3e3e3e;
}

.template-page .page_jas_bg_image.page_contact_bg_image:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-page .page-head.page_contact_bg_image {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-page .page_jas_bg_image.page_about_bg_image:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-page .page-head.page_about_bg_image {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.template-page .page_jas_bg_image.page_faq_bg_image:before {
    background: rgba(62, 62, 62, 0.5);
}

.template-page .page-head.page_faq_bg_image {
    background-color: #3e3e3e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: default;
    background-position: center center;
}

.jas_progress_bar .progressbar.progressbar div {
    background-color: #b59677 !important;
    transition: 0.9s linear;
    transition-property: width, background-color;
}

.jas_progress_bar .progressbar.progressbar {
    background-color: #e1dfd6;
}

.jas_progress_bar .count {
    color: #b59677;
}

.jas-add-btn.pa > a, .cart__popup .modal_btn_add_to_cart {
    background-color: #b59677;
    color: #fff;
}

.jas-grid-item .jas-product-button > div a {
    background-color: #fff;
    color: #2d2d2d;
}

.jas-mini-cart .button {
    background-color: #4d5959;
    color: #fff;
}

.jas-mini-cart .button.checkout, .cart__popup .checkout-button {
    background-color: #b59677;
    color: #fff;
}

.entry-summary .single_add_to_cart_button {
    background-color: #b59677;
    color: #fff;
}

.mc4wp-form-fields input.submit-btn, .ypop-content button.submit-field {
    background-color: #b59677;
    color: #fff;
}

#jas-backtop {
    border-color: #b59677;
}

#jas-backtop span {
    background-color: #b59677;
    color: #fff
}

.gecko-tooltip:hover .gecko-tooltip-label, .jas-product-button > div:hover .gecko-tooltip-label, .single-product-thumbnail .gecko-tooltip:hover .gecko-tooltip-label {
    background-color: #000;
    color: #fff;
}

.variations.variant_square .swatch:not(.is-color) li {
    color: #000;
}

.variations.variant_square .swatch:not(.is-color) li.is-selected {
    border-color: #000;
}

.shopify-payment-button .shopify-payment-button__button, .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .shopify-payment-button__more-options {
    background-color: #69780c;
    border-color: #69780c;
    text-transform: uppercase;
    color: #fff;
    border-radius: 0;
}

.shopify-payment-button .shopify-payment-button__button, .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .shopify-payment-button__more-options, .shopify-payment-button .shopify-payment-button__button--unbranded:hover, .shopify-payment-button .shopify-payment-button__button:hover, .shopify-payment-button .shopify-payment-button__more-options:hover, .single_variation_wrap .add_to_cart_button:hover, .shopify-payment-button .shopify-payment-button__button--unbranded:focus, .shopify-payment-button .shopify-payment-button__button:focus, .shopify-payment-button .shopify-payment-button__more-options:focus, .single_variation_wrap .add_to_cart_button:focus {
    background: #69780c !important;
    border-color: #69780c !important;
    color: #fff;
}

.availability {
    color: #4eb0be;
    white-space: nowrap
}

.availability.value_out {
    color: #b50808
}

@media only screen and (max-width: 414px) {
    .wc-proceed-to-checkout, .wc-proceed-to-checkout a {
        display: block
    }

    .wc-proceed-to-checkout p.cart_ck_p {
        text-align: left !important;
    }

    .wc-proceed-to-checkout .cart_ck_p a.text-link {
        display: inline
    }
}

.jas-navigation:hover .jas-menu > li > ul, .menu-section:hover .jas-menu > li > ul {
    pointer-events: auto
}

.product-category-gecko .hover-wrap a:not(.jas-cat-url-overlay):after {
    color: currentColor;
}

.nt-products-suggest {
    background-color: #fff;
}

>