.shopify-section-hero-banner{margin:var(--margin);padding:var(--padding)}.shopify-section-hero-banner .empty-placeholder:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.1}.shopify-section-hero-banner .empty-placeholder svg{width:100%;height:auto}.shopify-section-hero-banner .banner-content{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%}.shopify-section-hero-banner .banner-content-inner{width:var(--content-width);max-width:100%;padding:0 20px}@media (min-width: 1200px){.shopify-section-hero-banner .banner-content-inner{padding-left:40px;padding-right:40px}}.shopify-section-hero-banner .banner-content-inner.text-center .group-buttons p{justify-content:center}.shopify-section-hero-banner .banner-content-inner.text-right .group-buttons p{justify-content:flex-end}.shopify-section-hero-banner .block-item{margin:var(--block-margin);padding:var(--block-padding);color:var(--text);font-size:var(--font-size, 30px);line-height:1.2}@media (min-width: 750px){.shopify-section-hero-banner .block-item{font-size:var(--font-size, 40px)}}@media (min-width: 992px){.shopify-section-hero-banner .block-item{font-size:var(--font-size, 50px)}}@media (min-width: 1200px){.shopify-section-hero-banner .block-item{font-size:var(--font-size, 60px)}}@media (min-width: 1500px){.shopify-section-hero-banner .block-item{font-size:var(--font-size, 70px)}}.shopify-section-hero-banner .block-text p{margin:0}.shopify-section-hero-banner .block-text a{color:var(--link)}.shopify-section-hero-banner a.link{font-size:var(--body-fs);color:var(--link);text-decoration:underline;text-underline-offset:3px}@media (min-width: 750px){.shopify-section-hero-banner a.link{font-size:calc(var(--body-fs) + 2px)}}@media (min-width: 992px){.shopify-section-hero-banner a.link{font-size:calc(var(--body-fs) + 4px)}}@media (min-width: 1500px){.shopify-section-hero-banner a.link{font-size:calc(var(--body-fs) + 6px)}}.shopify-section-hero-banner .block-group_button.flex-gap{gap:var(--gap)}.shopify-section-hero-banner .group-buttons p{margin:0;display:flex;flex-wrap:wrap;gap:10px}.shopify-section-hero-banner .group-buttons p .btn{height:30px;padding:2px 20px}@media (min-width: 750px){.shopify-section-hero-banner .group-buttons p .btn{padding-left:30px;padding-right:30px;height:36px}}@media (min-width: 992px){.shopify-section-hero-banner .group-buttons p .btn{padding-left:40px;padding-right:40px}}@media (min-width: 1200px){.shopify-section-hero-banner .group-buttons p .btn{padding-left:50px;padding-right:50px}}@media (min-width: 1500px){.shopify-section-hero-banner .group-buttons p .btn{padding-left:60px;padding-right:60px}}.shopify-section-hero-banner .group-buttons p .btn.btn-section{background:var(--primary-button-bg);color:var(--primary-button-text);border-color:var(--primary-button-border)}@media (min-width: 1025px){.shopify-section-hero-banner .group-buttons p .btn.btn-section:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text);border-color:var(--secondary-button-border)}}.shopify-section-hero-banner .group-buttons p~p{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-hero-banner.css.map */
