body{margin:0;font-family:Poppins,sans-serif;font-size:18px;display:flex;flex-direction:column;align-items:center}@font-face{font-family:web-rex-icons;src:url(https://web-rex.com/resources/fonts/icons.eot);src:url(https://web-rex.com/resources/fonts/icons.woff) format("woff"),url(https://web-rex.com/resources/fonts/icons.ttf) format("truetype"),url(https://web-rex.com/resources/fonts/icons.svg#filename) format("svg")}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.3}p,address,ul{margin:0;line-height:1.5}address{display:flex;flex-direction:column}a{text-decoration:none;color:#cf4829}a:has(>span){min-height:44px;display:flex;flex-direction:column;justify-content:center}ul{margin:0;padding-left:25px}.icon{font-family:web-rex-icons,sans-serif}main>*,.fixed-width-wrapper{max-width:1000px;width:calc(100% - 74px)}main{display:flex;flex-direction:column;gap:37px;padding:37px 0;align-items:center;width:100%}*{box-sizing:border-box}header{align-self:stretch;display:flex;flex-direction:column;align-items:stretch}#header{max-width:unset;display:flex;flex-direction:row;justify-content:space-between;padding:37px;background-color:#000000d0;color:#fff;align-self:stretch}#menustate{display:none}#hamburger{display:none;align-items:center;justify-content:center;font-size:1.4em;cursor:pointer;padding:10px}.hamburger-hidden{display:none}nav{display:flex;flex-direction:row;gap:5px 37px;align-items:center;justify-content:flex-end;flex-wrap:wrap}nav a{color:#fff;font-weight:800;text-transform:uppercase;min-height:44px;display:flex;flex-direction:column;justify-content:center;position:relative}nav a:has(>span:not(.action-button):not(.contact-button)):hover:after{left:0;right:0;opacity:1}nav a:has(>span:not(.action-button):not(.contact-button)):after{height:3px;background-color:#fff;position:absolute;bottom:0;content:"";left:50%;right:50%;transition:left .15s,right .15s,opacity .15s;opacity:0}.contact-button:hover{background-color:#fff;color:#31799f;border-color:#31799f}.contact-button{text-transform:uppercase;font-weight:700;border:3px solid #31799F;padding:6px 18px;border-radius:500px}.action-button{background-color:#ea7b55;color:#fff;padding:10px 30px;border-radius:500px;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;font-weight:600}.action-button{text-transform:uppercase;font-weight:700;border:3px solid #EA7B55;padding:6px 18px;border-radius:500px}.action-button:hover{background-color:#fff;color:#cf4829;border-color:#cf4829}footer{width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;background-color:#31799f;color:#fff;padding-bottom:37px}footer a{color:#fff}footer a:hover{text-decoration:underline}footer .icon{color:#fff}.footer-monochrome-image{max-width:200px;max-height:100px}.monochrome-contrast-dark{opacity:.8}.monochrome-contrast-light{filter:invert(1)}footer .fixed-width-wrapper{align-items:stretch;display:flex;flex-direction:column;gap:37px;padding:37px}.footer-columns{display:flex;flex-direction:row;align-items:stretch;gap:37px;flex-wrap:wrap}.footer-left,.footer-center,.footer-right{display:flex;flex-direction:column;font-size:.8rem;justify-content:flex-start;gap:15px}.footer-center{border-left:3px solid #ffffff;padding-left:37px}.social-media-link{display:flex;font-size:1.8em;height:44px;width:44px;align-items:center;justify-content:center}.socials-list{display:flex;flex-direction:row;gap:37px}.footer-text{font-size:.6em}.watermark{font-size:.8em;font-weight:9800;text-align:center}@media only screen and (max-width: 1000px){#hamburger-open{display:block}#hamburger-close{display:none}#menustate:checked+#hamburger>#hamburger-open{display:none}#menustate:checked+#hamburger>#hamburger-close{display:block}#menustate:checked~#nav{display:flex}#header{display:grid;grid-template:"a b" 0fr "c c" 0fr / 1fr 0fr;gap:0 30px;padding:15px}.header-branding-wrapper{grid-area:a}nav{display:none;justify-content:space-evenly;flex-wrap:wrap;grid-area:c;padding:37px;gap:37px}#hamburger{display:flex;grid-area:b;padding:20px}}@media only screen and (max-width: 600px){nav{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/web-rex-styles.css.map */
