<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hero-banner{position:relative;display:flex;align-items:center}.hero-banner.background-light_brown{background:rgba(var(--color-yellowish-white))}.hero-banner.background-medium_brown{background:rgba(var(--color-medium-brown))}.hero--content-align-left .hero__content{justify-content:flex-start}.hero--content-align-center .hero__content{justify-content:center}.hero--content-align-right .hero__content{justify-content:flex-end}body.index-template main section:first-of-type .hero-banner{min-height:calc(50vw - 113px)}.hero__media{width:100%;height:100%}.hero__media img{display:block;width:100%;height:100%;min-height:245px;object-fit:cover}.hero__media svg{width:100%;height:100%;object-fit:cover}.hero__content{display:flex;align-items:center;max-width:1440px;width:100%;height:100%;padding-left:30px;padding-right:30px;z-index:2}.hero__content.text--align-left,.hero__content.text--align-left .hero__heading{text-align:left}.hero__content.text--align-center{text-align:center}.hero__content.text--align-right{text-align:right}.hero__content--container{display:flex;flex-direction:column}.hero__heading span{display:block;margin-bottom:10px;color:rgba(var(--color-brown));font-family:var(--font-ivy-mode);font-size:30px;font-weight:400;letter-spacing:1px;line-height:40px;text-transform:capitalize}.hero__text{margin-bottom:30px}.hero__text p,.hero__text p a,.hero__text ul,.hero__text ol{margin:0;color:rgba(var(--color-brown));font-family:var(--font-futura-book);font-size:22px;font-weight:400;letter-spacing:0;line-height:26px}.hero__text p a{text-transform:none;text-underline-offset:5px}.hero__text p a:hover{color:rgba(var(--color-dark-blue));opacity:1}.hero_buttons .button{display:inline-block;padding:15px 50px}.hero_buttons .button--primary{background-color:rgba(var(--color-brown));border-color:rgba(var(--color-brown));color:rgba(var(--color-white))}.hero_buttons .button--secondary{background:none;border:2px solid rgba(var(--color-brown));color:rgba(var(--color-brown))}.hero_buttons .button--secondary:hover{background:none;border:2px solid rgba(var(--color-brown));color:rgba(var(--color-brown));opacity:.8}.hero_buttons .button--link{padding:0;border:none;background:none;color:rgba(var(--color-brown));font-size:12px;letter-spacing:2px;line-height:12px;text-decoration:underline;text-underline-offset:8px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.hero_buttons .button--link:hover{color:rgba(var(--color-dark-blue));opacity:1}.hero-banner--video video{object-fit:cover;height:100%;width:100%;min-height:245px}@media screen and (min-width: 990px){.hero__content--container{max-width:35%}}@media screen and (min-width: 750px){.hero-banner,.hero-banner.mobile-layout-text_over_image{min-height:593px}.hero--content-align-left .hero__media:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#12121266 18.99%,#12121200 56.32%);content:"";z-index:1;display:none}.hero--content-align-center .hero__media:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#333;opacity:.5;content:"";z-index:1;display:none}.hero--content-align-right .hero__media:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#12121266 18.99%,#12121200 56.32%);transform:scaleX(-1);content:"";z-index:1;display:none}.hero__media{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__content{padding-left:60px;padding-right:60px}.hero__heading span{margin-bottom:12px;color:rgba(var(--color-white));font-size:36px;line-height:46px}.hero__text p,.hero__text p a,.hero__text ul,.hero__text ol{color:rgba(var(--color-white));letter-spacing:1px;line-height:37.5px}.hero__text p a{text-underline-offset:8px}.hero_buttons .button--primary{background-color:rgba(var(--color-white));border-color:rgba(var(--color-white));color:rgba(var(--color-brown))}.hero_buttons .button--secondary{background:none;border:2px solid rgba(var(--color-white));color:rgba(var(--color-white))}.hero_buttons .button--secondary:hover{background:none;border:2px solid rgba(var(--color-white));color:rgba(var(--color-white));opacity:.9}.hero_buttons .button--link{color:rgba(var(--color-white))}.hero-banner--video{display:block;position:relative}.hero-banner--video video{position:absolute}.hero__content--video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width: 989px) and (min-width: 750px){.hero__content--container{max-width:60%}.hero--content-align-left .hero__media:before{background:linear-gradient(90deg,#12121266 50%,#12121200 80%);display:none}.hero--content-align-right .hero__media:before{background:linear-gradient(90deg,#12121266 50%,#12121200 80%);display:none}}@media screen and (max-width: 749px){.hero-banner.hero-banner.mobile-layout-text_below_image{flex-direction:column}.hero-banner.mobile-layout-text_over_image{min-height:365px}.hero-banner.mobile-layout-text_over_image .hero__media{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-banner.mobile-layout-text_over_image .hero__heading span,.hero-banner.mobile-layout-text_over_image .hero__text p,.hero-banner.mobile-layout-text_over_image .hero__text p a,.hero-banner.mobile-layout-text_over_image .hero__text ul,.hero-banner.mobile-layout-text_over_image .hero__text ol,.hero-banner.mobile-layout-text_over_image{color:rgba(var(--color-white))}.hero-banner.mobile-layout-text_over_image .hero_buttons .button--primary{background-color:rgba(var(--color-white));border-color:rgba(var(--color-white));color:rgba(var(--color-brown))}.hero-banner.mobile-layout-text_over_image .hero_buttons .button--secondary{background:none;border:2px solid rgba(var(--color-white));color:rgba(var(--color-white))}.hero-banner.mobile-layout-text_over_image .hero_buttons .button--secondary:hover{background:none;border:2px solid rgba(var(--color-white));color:rgba(var(--color-white));opacity:.9}.hero-banner.mobile-layout-text_over_image .hero_buttons .button--link{color:rgba(var(--color-white))}.hero-banner.hero-banner.mobile-layout-text_over_image .hero__media:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-dark-steel));opacity:.4;content:"";z-index:1;display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-hero-banner.css.map */
</pre></body></html>