.hidden{display:none}.general-video{position:relative;width:100vw;height:100vh;overflow:hidden}.general-video .auto-video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;right:0;bottom:0}.general-video .video-logo{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:65%;left:0;right:0;margin:0 auto}@media only screen and (max-width: 1100px){.general-video{height:71vh}}@media only screen and (max-width: 768px){.general-video{height:49vh}}@media only screen and (max-width: 550px){.general-video{height:32vh}}.careers-heading{width:66%;margin:0 auto 1em;border-bottom:1px solid #9f8557;padding-bottom:1em}.careers-heading h1{font-size:6rem}.careers-heading p{width:44%;font-family:Avenir,sans-serif;font-weight:300;letter-spacing:0;font-size:1.4rem;line-height:1.7;color:#31312f;padding-bottom:.9em}.careers-content a{text-decoration:none;text-transform:uppercase;font-size:1.3rem;font-family:Avenir,sans-serif;font-weight:400;color:#000;border-bottom:1px solid black}.careers-content{position:relative}.careers-content a{position:absolute;bottom:15px;right:0}@media screen and (max-width: 1050px){.careers-heading p{width:60%}}@media screen and (max-width: 768px){.careers-content{margin-bottom:1em}.careers-content p{width:90%}.careers-content a{position:relative}}.nate-home-landing.wrapper1650{display:flex;margin:0 auto;justify-content:space-between;padding-bottom:10rem;padding-top:12rem}.nate-home-landing .nate-home-image{width:50%;height:45vw}.nate-home-landing .nate-home-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;text-align:right}.nate-home-landing .nate-home-content .nate-home-logo{width:57%;margin-top:10rem;margin-bottom:10rem}.nate-home-landing .nate-home-content p{width:59%;margin:0 auto;margin-bottom:5rem;text-align:center}.nate-home-landing .nate-home-content h1{margin-bottom:0;text-align:center;font-size:4rem}.nate-home-landing .newsletter-form__field-wrapper{margin:0 auto}.nate-home-landing .newsletter-form__field-wrapper label{font-family:Avenir;font-size:1.2rem;line-height:2;letter-spacing:0}.nate-home-landing .newsletter-form__field-wrapper button{font-family:Avenir;width:35%;border-left:1px solid #31312f;font-size:1.2rem}.nate-home-landing .newsletter-form__field-wrapper .field:before{border:1px solid #31312f}.nate-home-landing .newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none}.nate-home-landing .newsletter-form__field-wrapper .field:hover.field:before{border:1px solid #31312f}.nate-home-landing .field__input:focus{box-shadow:none}@media screen and (max-width: 1235px){.nate-home-landing .nate-home-image{width:46%}.nate-home-landing .nate-home-content{width:53%}}@media screen and (max-width: 1160px){.nate-home-landing.wrapper1650{display:block}.nate-home-landing .nate-home-image{width:100%;height:80vw}.nate-home-landing .nate-home-content{align-items:center;width:100%;padding-top:9rem;text-align:center}.nate-home-landing .nate-home-content p{margin-top:7rem;margin-bottom:7rem}.nate-home-landing .newsletter-form__field-wrapper{margin:0 auto;padding-top:5rem}}@media screen and (max-width: 550px){.nate-home-landing .nate-home-content{padding-top:7rem}.nate-home-landing .nate-home-content h1{font-size:7rem}.nate-home-landing .nate-home-content p{width:85%}}.newsletter-signup.wrapper1650{display:flex;margin:0 auto;justify-content:space-between;padding-bottom:10rem;padding-top:12rem}.newsletter-signup .newsletter-image{width:50%;height:45vw}.newsletter-signup .newsletter-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;text-align:right}.newsletter-signup .newsletter-content .newsletter-logo{width:57%;margin-top:10rem;margin-bottom:10rem}.newsletter-signup .newsletter-content p{width:80%;margin:0 auto;margin-bottom:4rem;text-align:center;margin-top:4rem}.newsletter-signup .newsletter-content h1{margin-top:0;margin-bottom:0;text-align:center;font-size:7.6rem}.newsletter-signup .newsletter-form__field-wrapper{margin:0 auto}.newsletter-signup .newsletter-form__field-wrapper label{font-family:Avenir;font-size:1.2rem;line-height:2;letter-spacing:0}.newsletter-signup .newsletter-form__field-wrapper button{font-family:Avenir;width:35%;border-left:1px solid #31312f;font-size:1.2rem}.newsletter-signup .newsletter-form__field-wrapper .field:before{border:1px solid #31312f}.newsletter-signup .newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none}.newsletter-signup .newsletter-form__field-wrapper .field:hover.field:before{border:1px solid #31312f}.newsletter-signup .field__input:focus{box-shadow:none}@media screen and (max-width: 1356px){.newsletter-signup .newsletter-image{width:46%}.newsletter-signup .newsletter-content{width:51%}}@media screen and (max-width: 1185px){.newsletter-signup.wrapper1650{width:70%}}@media screen and (max-width: 1160px){.newsletter-signup.wrapper1650{display:block;padding-top:9rem}.newsletter-signup .newsletter-image{width:100%;height:92vw}.newsletter-signup .newsletter-content{align-items:center;width:100%;padding-top:7rem;text-align:center}.newsletter-signup .newsletter-content p{margin-top:4rem;margin-bottom:4rem}.newsletter-signup .newsletter-form__field-wrapper{margin:0 auto}}@media screen and (max-width: 550px){.newsletter-signup .newsletter-content{padding-top:6rem}.newsletter-signup .newsletter-image{height:100vw}.newsletter-signup .newsletter-content h1{font-size:7rem}.newsletter-signup .newsletter-content p{width:85%}}@media screen and (max-width: 500px){.newsletter-signup.wrapper1650{width:90%}.newsletter-signup .newsletter-content h1{font-size:6rem}}.privacy-wrapper{width:80%;max-width:1200px;margin:0 auto;padding:8em 0}.privacy-wrapper h1{margin-bottom:1em}.privacy-wrapper h2.headline{font-size:2.4rem;margin-top:1.8em}.privacy-wrapper ul,.privacy-wrapper ul li{font-family:Avenir,sans-serif;font-weight:300;letter-spacing:0;font-size:1.4rem;line-height:1.7;color:#31312f}.privacy-wrapper a{color:#31312f}.shipping-wrapper{width:80%;max-width:1200px;margin:0 auto;padding:8em 0}.shipping-wrapper h1{margin-bottom:1em}.shipping-wrapper h3{font-family:Austin;font-size:2rem;margin-top:1.5em}.shipping-wrapper h2{font-size:2.4rem;margin-top:1.8em}.shipping-wrapper h4{font-size:1.8rem}.shipping-providers{margin-left:1em}.shipping-providers a,.inquiries a{color:#31312f}.inquiries{margin:4em 0}.terms-wrapper{width:80%;max-width:1200px;margin:0 auto;padding:8em 0}.terms-wrapper h1{margin-bottom:1em}.terms-wrapper h2.headline{font-size:2.4rem;margin-top:1.8em}.terms-wrapper ul,.terms-wrapper ul li{font-family:Avenir,sans-serif;font-weight:300;letter-spacing:0;font-size:1.4rem;line-height:1.7;color:#31312f}.terms-wrapper a{color:#31312f}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?5069= */
