*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{hyphens:auto;overflow-wrap:break-word}ol,ul{padding:0}li{list-style-type:none}a{color:inherit}textarea{resize:none}body{overflow-y:scroll}#__next,#root{isolation:isolate}input,select,textarea{-webkit-appearance:none;appearance:none;border:1px solid #9f9f9f;border-radius:5px;padding:5px}:root{--primary-color:#161614;--secondary-color:#fff;--tertiary-color:#b62e31;--default-font-stack:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--hover-color:#fd3;--red:#ce5050;--yellow:#f0ef79;--green:#92c265;--blue:#65c1c2;--grid-col-count:12;--row-gap:3vh;--column-gap:3vw;--margin:5%;--main-font-medium:futura-pt-cond-medium,serif;--main-font-bold:futura-pt-cond-bold,serif}@font-face{font-display:swap;font-family:FreeMono;font-style:italic;font-weight:700;src:url(c070e02faceff6387a17.woff) format("woff")}@font-face{font-display:swap;font-family:FreeMono;font-style:normal;font-weight:700;src:url(295acfb6396eeef0a3ce.woff) format("woff")}@font-face{font-display:swap;font-family:FreeMono;font-style:normal;font-weight:400;src:url(f2cc2e5d7b89a7ecbbf6.woff) format("woff")}@font-face{font-display:swap;font-family:FreeMono;font-style:italic;font-weight:400;src:url(b3d8541bc5f652b702ee.woff) format("woff")}@font-face{font-display:swap;font-family:FreeSans;font-style:normal;font-weight:400;src:url(680d462a208efd3d7981.woff) format("woff")}@font-face{font-display:swap;font-family:FreeSans;font-style:normal;font-weight:700;src:url(285c95bfaf0a0107311c.woff) format("woff")}@font-face{font-display:swap;font-family:FreeSans;font-style:italic;font-weight:400;src:url(1da811c699491ba10e02.woff) format("woff")}@font-face{font-display:swap;font-family:FreeSans;font-style:italic;font-weight:700;src:url(251a651c48a2ab588df3.woff) format("woff")}@font-face{font-display:swap;font-family:"FreeSerif";font-style:normal;font-weight:400;src:url(e2f5f0ec2fec7fa47c2e.woff) format("woff")}@font-face{font-display:swap;font-family:"FreeSerif";font-style:italic;font-weight:700;src:url(6d956b8c1ceb88b989a8.woff) format("woff")}@font-face{font-display:swap;font-family:"FreeSerif";font-style:normal;font-weight:700;src:url(6265300bec48d8609658.woff) format("woff")}@font-face{font-display:swap;font-family:"FreeSerif";font-style:italic;font-weight:400;src:url(93b5cd86413708dea8de.woff) format("woff")}@font-face{font-family:futura-pt-cond-medium;font-style:normal;font-weight:400;src:url(ea0a43496f54fef1d3fc.woff2) format("woff2"),url(427f82f67076c54f4bc6.woff) format("woff")}@font-face{font-family:futura-pt-cond-bold-oblique;font-style:normal;font-weight:400;src:url(621e133d07a11bcd8fc8.woff2) format("woff2"),url(4adc5a3b51a3297b405e.woff) format("woff")}@font-face{font-family:futura-pt-cond-bold;font-style:normal;font-weight:400;src:url(6686f5f76095b7956b5a.woff2) format("woff2"),url(8a856686861b63fe5c17.woff) format("woff")}@font-face{font-family:futura-pt-cond-book-oblique;font-style:normal;font-weight:400;src:url(ac0bbd9cbdb1c19f0b4c.woff2) format("woff2"),url(70b20f0552a4f06381b1.woff) format("woff")}@font-face{font-family:futura-pt-cond-book;font-style:normal;font-weight:400;src:url(fd6799c9181371f565b4.woff2) format("woff2"),url(385d25f724545244a7bd.woff) format("woff")}@font-face{font-family:futura-pt-cond-ext-bold-oblique;font-style:normal;font-weight:400;src:url(e2329e1bd08968f1fede.woff2) format("woff2"),url(3dea937b97f62cd5c4fa.woff) format("woff")}@font-face{font-family:futura-pt-cond-ext-bold;font-style:normal;font-weight:400;src:url(ac0b9a7c87310bd22d23.woff2) format("woff2"),url(91dcd438d8628a9766b8.woff) format("woff")}@font-face{font-family:futura-pt-cond-med-oblique;font-style:normal;font-weight:400;src:url(c1d7186d1eac5a7b2f32.woff2) format("woff2"),url(898649eef5a3d116d3c8.woff) format("woff")}@media only screen and (max-width:480px){body{font-size:1.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){body{font-size:2rem}}@media only screen and (min-width:1024px) and (max-width:1799px){body{font-size:1.75rem}}@media only screen and (min-width:1800px){body{font-size:2.75rem}}body{font-family:var(--main-font-medium);margin:5%}.hstack{align-items:center;align-self:stretch;column-gap:var(--column-gap);flex-direction:row}.hstack,.vstack{display:flex;justify-content:space-between}.vstack{align-items:stretch;flex-direction:column;row-gap:var(--row-gap)}.gstack{display:grid;gap:1rem;grid-template-columns:repeat(6,1fr)}button{text-align:center;text-wrap:nowrap}button,input,select,textarea{align-self:stretch;height:100%;width:100%}.icon{height:1.5rem}a{font-family:var(--main-font)}a.logo-text,a.navlink{text-decoration:none}hr{margin:var(--margin) 0}.section-title{align-self:center}@media only screen and (max-width:480px){div.hstack.logo-container{gap:0}img.logo-image{height:2rem}.logo-text{font-size:3.5rem}.navlink{font-size:1.4rem;margin:0 1.5vw;padding:0 1vw}}@media only screen and (min-width:768px) and (max-width:1023px){img.icon{height:2.25rem}img.logo-image{height:4rem}.logo-text{font-size:5.5rem}.navlink{font-size:2.5rem;margin:0 3vw;padding:0 2vw}}@media only screen and (min-width:1024px) and (max-width:1799px){img.icon{height:2rem}img.logo-image{height:4.5rem}.logo-text{font-size:7rem}.navlink{font-size:2.5rem;margin:0 3vw;padding:0 2vw}}@media only screen and (min-width:1800px){img.icon{height:2.75rem}img.logo-image{height:6.5rem}.logo-text{font-size:10rem}.navlink{font-size:3.75rem;margin:0 3vw;padding:0 2vw}}.vstack.header{align-self:stretch;row-gap:unset}div.hstack.logo-container{justify-content:center}.logo-text{align-self:center;font-family:var(--main-font-bold)}img.logo-image.horizontal-mirror{transform:scaleX(-1)}nav{border-bottom:1px solid;width:100%}ul.hstack{column-gap:var(--column-gap);justify-content:center;padding:0}nav ul li a{letter-spacing:.25rem}nav ul li:first-child:hover{background-color:var(--red)}nav ul li:nth-child(2):hover{background-color:var(--yellow)}nav ul li:nth-child(3):hover{background-color:var(--green)}nav ul li:nth-child(4):hover{background-color:var(--blue)}.newsletter-title{align-self:center}.footer-body-container{justify-content:center}.vstack.newsletter-container{align-items:flex-start}input[name=l]{display:none}form.newsletter-form input.email-input{height:auto}form.newsletter-form{align-self:center;width:50%}@media only screen and (max-width:480px){.about-body-container{flex-direction:column;row-gap:var(--row-gap)}img.about-image{width:10rem}}@media only screen and (min-width:768px) and (max-width:1023px){img.about-image{align-self:flex-start;width:15rem}}@media only screen and (min-width:1024px) and (max-width:1799px){img.about-image{width:20rem}}@media only screen and (min-width:1800px){img.about-image{width:30rem}}.about-title{align-self:center}.about-body-container{align-items:center}.about-body-text-contianer{align-items:flex-start}@media only screen and (max-width:480px){.news-body-container{flex-direction:column;row-gap:var(--row-gap)}a.read-more-link,h4.news-item-title{align-self:center}}@media only screen and (min-width:768px) and (max-width:1023px){.news-body-container{flex-direction:column;row-gap:var(--row-gap)}a.read-more-link,h4.news-item-title{align-self:center}}div.news-item-container{align-items:flex-start;align-self:stretch;flex:1;justify-content:flex-start;padding:1rem}div.news-item-container:hover{border-radius:1%;outline:1px solid #e3e3e5}a.news-item-link{margin-top:auto}p.news-item-body{white-space:pre-wrap}@media only screen and (max-width:480px){.store-body-container{flex-direction:column;row-gap:var(--row-gap)}}@media only screen and (min-width:768px) and (max-width:1023px){.store-body-container{flex-direction:column;row-gap:var(--row-gap)}}div.product-container{align-items:flex-start;align-self:stretch;flex:1;justify-content:flex-start;padding:1rem}div.product-container:hover{border-radius:1%;outline:1px solid #e3e3e5}span.product-price{margin-top:auto}