.modal-banner{position:fixed;max-width:90vw;left:5vw;top:80px;width:100%;transition:all .25s;opacity:0;visibility:hidden;top:-80%;max-height:0;overflow:hidden;z-index:3}.modal-banner.active{top:80px;opacity:1;visibility:visible;max-height:calc(100vh - 140px);overflow-y:scroll}.modal-banner .banner-close{position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,.6);font-size:16px;right:15px;top:15px;cursor:pointer;color:#fff}.modal-banner .banner-button{position:absolute;bottom:30px;left:40px}@media (min-width: 1024px){.modal-banner{max-width:680px;left:50%;transform:translate(-50%)}.modal-banner .banner-button{left:50%;transform:translate(-50%)}}.collections-menu-container .nav-link{padding:15px 0 13px;border-bottom:2px solid transparent;transition:all .2s;flex:0 0 auto}.collections-menu-container .nav-link:hover,.collections-menu-container .nav-link.active{border-bottom-color:var(--main-color)}@media (max-width: 768px){.collections-menu{overflow:hidden}.collections-menu .collections-menu-container{display:inline-flex;overflow-x:auto;flex-wrap:nowrap}}.hero-module{margin-bottom:30px}.hero-module .block-container{flex-direction:row;justify-content:center;text-align:center;position:relative}.hero-module .block-container.desktop-text-left{justify-content:flex-start}.hero-module .block-container.desktop-text-right{justify-content:flex-end}.hero-module .block-container .slide-image,.hero-module .block-container .slide-image img{width:100%}.hero-module .block-container .image-overlay .headline{font-family:Domaine;font-weight:500;font-size:44px;line-height:1.1;letter-spacing:.6px;margin-bottom:10px}.hero-module .block-container .image-overlay .subheadline{line-height:22px;margin-bottom:10px}.hero-module .block-container .image-overlay .hero-caption{font-size:16px;margin-top:10px}.hero-module .block-container .image-overlay .cta-wrap{margin-top:10px}.hero-module .block-container .image-overlay{bottom:0;color:inherit;display:flex;align-items:flex-end;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.hero-module .block-container .inner-wrapper{display:flex;flex-direction:column;justify-content:center;z-index:1;padding:20px;width:100%;max-width:1440px;margin:0 auto;line-height:1.1}.hero-module .block-container .inner-wrapper.bottom{justify-content:flex-end;padding-bottom:80px}.hero-module .block-container .inner-wrapper .cta-wrap{margin:20px -10px 0}.hero-module .block-container .inner-wrapper .cta-wrap .button{margin:10px}.hero-module .block-container .inner-wrapper ul,.hero-module .block-container .inner-wrapper ol{padding-left:18px;margin:10px 0}.hero-module .block-container .inner-wrapper ul li,.hero-module .block-container .inner-wrapper ol li{display:list-item;margin-top:10px;list-style-position:inherit}.hero-module .block-container .inner-wrapper ul li:first-child,.hero-module .block-container .inner-wrapper ol li:first-child{margin-top:0}.hero-module .block-container .inner-wrapper ul li{list-style-type:disc}.hero-module .block-container .inner-wrapper ol li{list-style-type:decimal}@media (max-width: 767px){.hero-module{overflow:hidden}.hero-module .block-container .image-overlay{padding-top:20px;padding-bottom:60px;text-align:center;flex:1 1 auto}.hero-module .block-container .image-overlay.mobile-text-left{text-align:left}.hero-module .block-container .image-overlay.mobile-text-right{text-align:right}.hero-module .block-container .image-overlay.mobile-text-right .inner-wrapper{align-items:flex-end}.hero-module .block-container .image-overlay.mobile-vertical-pos-top{align-items:flex-start;padding-top:60px}.hero-module .block-container .image-overlay.mobile-vertical-pos-center{align-items:center}.hero-module .block-container .image-overlay.mobile-vertical-pos-bottom{align-items:flex-end}.hero-module .block-container .inner-wrapper .cta-wrap{position:absolute;left:0;right:0;bottom:170px}.hero-module .block-container .inner-wrapper .cta-wrap>a{margin:20px 10px 0}.hero-module .block-container .inner-wrapper .cta-wrap>a:first-child{margin-top:0}}@media (min-width: 768px){.hero-module .block-container{position:relative}.hero-module .block-container .inner-wrapper{display:inline-flex;width:auto;max-width:50%;padding:100px 70px}.hero-module .block-container .inner-wrapper .headline{font-size:52px;max-width:600px}.hero-module .block-container .inner-wrapper .hero-caption{line-height:22px}.hero-module .block-container .hero-caption{max-width:412px}.hero-module .block-container .image-overlay{width:100%;position:absolute;left:50%;transform:translate(-50%);align-items:center}.hero-module .block-container .image-overlay.text-pos-center .hero-caption{margin-left:auto;margin-right:auto}.hero-module .block-container .image-overlay.desktop-text-left{text-align:left}.hero-module .block-container .image-overlay.desktop-text-right{text-align:right}.hero-module .block-container .image-overlay.desktop-text-right .inner-wrapper{align-items:flex-end}.hero-module .block-container .image-overlay.text-pos-left{justify-content:flex-start}.hero-module .block-container .image-overlay.text-pos-left .inner-wrapper{margin-left:0}.hero-module .block-container .image-overlay.text-pos-right{justify-content:flex-end}.hero-module .block-container .image-overlay.text-pos-right .inner-wrapper{margin-right:0}.hero-module .block-container .image-overlay.vertical-pos-top{align-items:flex-start}.hero-module .block-container .image-overlay.vertical-pos-bottom{align-items:flex-end}}@media (max-width:768px){.landing-page-main .module.module-hero.help-america-get-unf-span-class-highlight-span-cked-by-the-government .module-content{position:relative!important}.landing-page-main #hero-2.module.module-hero .module-content .module-content-wrap{transform:translateY(-30px)}}
/*# sourceMappingURL=/s/files/1/1027/2873/t/600/compiled_assets/styles.css.map?146522= */
