.shopify-section .newsletter-section--with-divider{border:none}.custom_newsletter .parallax-container{top:-10%}.custom_newsletter .background-media-text__text,.follow-us .background-media-text__text{background:transparent;width:100%;text-align:center}.custom_newsletter .parallax-image{height:160%}.follow-us .parallax-image{height:250%}.custom_newsletter .background-media-text__text .btn{margin-top:0}.custom-contact{display:flex;flex-wrap:wrap;justify-content:center}.custom-form-content,.custom-form-section{width:50%}.custom-contact.page-width--narrow{max-width:1200px}.custom-form-content .section-heading h1{font-weight:700}.custom-form-content .rte{padding:5% 0}.custom-form-content .section-heading p{letter-spacing:1px;line-height:1.8;margin-bottom:15px}.sign-content{margin-top:20px}.sign-content .input-group{margin:0;max-width:350px}.sign-content .input-group-btn .btn{border:1px solid #000;padding:10px;letter-spacing:1.5px}.custom-form-section h2{text-align:right;padding-bottom:20px}.custom-form-section form label span{font-size:20px}.follow-us .section-heading{max-width:500px;width:100%;margin:0 auto 30px;padding-left:20px;padding-right:20px;border-bottom:2px solid #fff}.follow-us h1{margin-bottom:30px}.social-blocks li{margin-right:30px}.follow-us .background-media-text__text{padding:0}.our-story .rte p{font-size:1.1em;line-height:1.5}.custom-form-section .form_submit_btn{text-align:right;padding-bottom:30px}.background-media-text--350 .background-media-text__inner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#0003}.site-footer .grid{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto}.site-footer .grid .grid__item,.site-footer .grid .footer__item-padding{padding:0;text-align:center}.site-footer .grid .footer__item-padding img{margin:0 auto;max-width:320px}.site-footer .footer__collapsible p{font-size:14px;letter-spacing:2px;padding-top:20px;line-height:1.8}.site-footer .footer__collapsible .logo_text p{padding-top:20px}.footer_news{width:90%}.footer_news .footer__title{font-size:18px;letter-spacing:2px;font-weight:700;margin-bottom:0}.site-footer .footer__small-text{margin-top:40px}.shopify-section .site-footer{padding-bottom:20px}.site-footer .footer__social{padding-top:20px}.site-footer .footer__social li{border:2px solid #fff;padding:5px;margin:5px 7px}.site-footer .footer__newsletter-btn-label,.site-footer .footer__newsletter{display:block}.site-footer .footer__newsletter-input{border-bottom:0;border:2px solid #fff;background:#fff;color:#000;font-size:14px;max-width:280px;padding:12px 25px 10px}.site-footer .footer__newsletter-btn{border:2px solid #fff;padding:11px 10px;right:auto;margin-left:5px;min-width:80px}.footer__newsletter-btn-label{display:block;font-size:14px;font-weight:700}.site-footer .footer__newsletter-input::placeholder{color:#000}.header-layout .header-item--left .site-nav{margin-left:-15px}.header-layout .site-nav .site-nav__item>a{letter-spacing:2px;padding:7px 10px}.loaded .slideshow__slide.is-selected .hero__image-wrapper{transition:none}@media only screen and (min-width: 769px){.gallery_slider{margin:50px 15px}.custom_newsletter .background-media-text--350{min-height:350px}.follow-us .background-media-text--300{min-height:250px}.site-footer .footer__newsletter{margin-left:5%}}@media only screen and (max-width: 768px){.custom_newsletter .background-media-text__inner{position:absolute;top:10%;bottom:0;left:0;right:0}.follow-us .background-media-text__inner{position:absolute;top:25%;bottom:0;left:0;right:0}.follow-us .parallax-image{top:-70%}.custom-form-content,.custom-form-section{width:100%}.custom-form-content{padding-bottom:50px}.custom-form-section .grid__item{width:50%}.custom-form-section h2{text-align:left}.sign-content input{font-size:14px}.custom-form-section .form-vertical input{margin-bottom:20px}.custom-form-section .form_submit_btn{text-align:left}.site-footer .grid .footer__item-padding img{max-width:220px}.footer_news{width:100%}}@media only screen and (max-width: 480px){.follow-us .section-heading{max-width:300px}.follow-us .background-media-text__container{height:200px}.site-footer .grid .footer__item-padding img{max-width:180px}.site-footer .footer__newsletter{max-width:230px}.transition-body .gallery_slider .featured_blocks{width:85%}.index-section.gallery_slider{margin:20px 0}}.site-nav__item .icon-chevron-down{display:none}@media only screen and (min-width:769px){.header-layout[data-logo-align=center] .header-item--logo{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
