*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Oswald",sans-serif;font-weight:200;letter-spacing:1px}#center-logo{display:flex;display:-ms-flexbox;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;cursor:pointer}#left-logo-narrow,#left-logo-wide{display:none}@media screen and (min-width:770px){#center-logo{display:none}#left-logo-narrow{display:block;margin:8px 25px;cursor:pointer}}@media screen and (min-width:1030px){#left-logo-narrow{display:none;margin:0}#left-logo-wide{display:block;margin:8px 25px;cursor:pointer}}section{display:flex;align-items:center;padding:10px 25px;font-size:18px}section #arrow-down-icon,section #shopping-cart-icon{cursor:pointer}@media screen and (min-width:770px){section{display:none}}nav#leftmenuwide{display:flex;align-items:center;margin:10px 8px;position:absolute;top:60px;font-size:18px}nav#leftmenuwide a{display:none}@media screen and (min-width:770px){nav#leftmenuwide a{display:flex;margin-left:30px;text-decoration:none;text-transform:uppercase;color:#b65e23}nav#leftmenuwide a:first-of-type{margin-left:20px}}@media screen and (min-width:985px){nav#leftmenuwide{top:10px;left:235px}}@media screen and (min-width:1030px){nav#leftmenuwide a{color:#fff}}section#right-menu{display:flex;align-items:center;padding:10px 25px;width:100px}@media screen and (min-width:770px){section#right-menu{flex-direction:column;width:30px;margin:25px;padding:0}}@media screen and (min-width:965px){section#right-menu{flex-direction:row;width:100px;padding:10px 25px;margin:0}}#right-menu-search{font-size:20px;cursor:pointer}#right-menu-menu{font-size:36px;cursor:pointer}div#primary-nav{width:100vw;display:flex;justify-content:space-between;position:relative;color:#b65e23;background-color:#fff;height:57px}@media screen and (min-width:770px){div#primary-nav{background-image:none;flex-wrap:wrap;height:120px}}@media screen and (min-width:985px){div#primary-nav{flex-wrap:nowrap;height:70px}}@media screen and (min-width:1030px){div#primary-nav{background-color:transparent;color:#fff}}section#hero{display:flex;flex-direction:column;justify-content:flex-end;height:40vw;width:100vw;margin-bottom:40px}@media screen and (max-width:735px){section#hero{height:45vw}}@media screen and (min-width:1020px){section#hero{height:400px}}header#headline{text-align:center;font-size:8vw;line-height:10vw;font-weight:700;margin-left:65px;margin-right:65px;color:#fff;text-transform:uppercase;width:calc(100vw - 150px)}@media screen and (min-width:310px){header#headline{font-size:10vw}}@media screen and (min-width:1020px){header#headline{font-size:100px;line-height:100px}}p#tagline{text-align:center;font-size:5vw;line-height:6.5vw;font-weight:300px;color:#fff;text-transform:uppercase}@media screen and (min-width:310px){p#tagline{font-size:5.75vw}}@media screen and (min-width:1020px){p#tagline{font-size:40px;line-height:50px}}section#hero-cta{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;margin-top:4vh}header#hero-cta-headline{text-align:center;text-transform:uppercase;color:#fff;font-size:4.8vw;border-bottom:2px solid #b65e23;position:relative;padding:0 20px;-webkit-transform-origin:bottom center;transform-origin:bottom center;transition:all .25s cubic-bezier(.25,.46,.45,.94) 0s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header#hero-cta-headline span{cursor:pointer}header#hero-cta-headline span:before{left:0}header#hero-cta-headline span:after,header#hero-cta-headline span:before{content:"";background-color:#b65e23;position:absolute;bottom:0;width:2px;height:34px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(0);transform:scaleY(0);transition:all .25s cubic-bezier(.25,.46,.45,.94) 0s}header#hero-cta-headline span:after{right:0}header#hero-cta-headline:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}header#hero-cta-headline:hover span:after,header#hero-cta-headline:hover span:before{-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}@media screen and (min-width:650px){header#hero-cta-headline{font-size:3.2vw}}@media screen and (min-width:775px){header#hero-cta-headline{font-size:3vw}}@media screen and (min-width:950px){header#hero-cta-headline{font-size:2.6vw}}@media screen and (min-width:1020px){header#hero-cta-headline{font-size:2.5vw}}p#hero-cta-tagline{text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:4vw;font-weight:200;color:#fff;margin:5px 40px auto}@media screen and (min-width:650px){p#hero-cta-tagline{font-size:1.8vw}}@media screen and (min-width:775px){p#hero-cta-tagline{font-size:1.7vw}}@media screen and (min-width:950px){p#hero-cta-tagline{font-size:1.5vw}}@media screen and (min-width:1020px){p#hero-cta-tagline{font-size:1.4vw}}section#hero-cta-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:25vh;width:100vw}@media screen and (max-width:725px){section#hero-cta-container{padding-top:20vw}}@media screen and (min-width:726px){section#hero-cta-container{padding-top:18vw}}@media screen and (min-width:770px){section#hero-cta-container{flex-direction:row;justify-content:center;align-items:center;width:97vw;padding-top:7vw}}@media screen and (min-width:900px){section#hero-cta-container{padding-top:4vh}}@media screen and (min-width:1000px){section#hero-cta-container{padding-top:0}}
/*# sourceMappingURL=main.0b7e1526.chunk.css.map */