.hero-section{position:relative;display:flex;overflow:hidden;color:var(--hs-text-color)}.hero-section__sizer{width:0}.hero-section__media,.hero-section__image,.hero-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.hero-section__image .hero-section__bg,.hero-section__image .no-js-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-section__image .no-js-image img{object-position:var(--hs-bg-position)}.hero-section__image--mobile{display:none}.hero-section__image--placeholder svg{width:100%;height:100%}.hero-section__overlay{background:var(--black);opacity:var(--hs-overlay-opacity);pointer-events:none}.hero-section__inner{position:relative;z-index:2;display:flex;flex:1 1 0%;min-width:0;align-items:var(--hs-d-align);justify-content:var(--hs-d-justify);padding:60px var(--gutter)}.hero-section__content{display:flex;flex-direction:column;align-items:var(--hs-d-justify);max-width:100%;text-align:var(--hs-d-text-align)}.hero-section__subheading{margin-bottom:12px;font-family:var(--FONT-STACK-SUBHEADING);font-weight:var(--FONT-WEIGHT-SUBHEADING);font-style:var(--FONT-STYLE-SUBHEADING);font-size:16.5px;line-height:1.3;text-transform:var(--SUBHEADING-TEXT-CAPS);letter-spacing:var(--LETTER-SPACING-SUBHEADING)}.hero-section__heading{margin:0;color:inherit;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);font-size:57px;line-height:1.1;max-width:100%;overflow-wrap:break-word}.hero-section__text{max-width:var(--hs-text-max-width);margin-top:14px;margin-bottom:0;font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-style:var(--FONT-STYLE-BODY);font-size:18.2px;line-height:1.4}.hero-section__text p{margin:0}.hero-section__text p+p{margin-top:10px}.hero-section__buttons{margin-top:30px}.hero-section .hero-section__btn{padding:13px;font-size:16.5px;line-height:1.2}.hero-section__tag{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:16px 30px;background:var(--hs-tag-bg);color:var(--hs-tag-text);font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-size:15px;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .3s ease}a.hero-section__tag:hover{background:var(--white)}.hero-section__tag-arrow{transition:transform .3s ease}a.hero-section__tag:hover .hero-section__tag-arrow{transform:translate(4px)}.hero-section__tag--d-bottom-right{right:var(--gutter);bottom:45px}.hero-section__tag--d-bottom-left{left:var(--gutter);bottom:45px}.hero-section__tag--d-bottom-center{left:50%;bottom:45px;transform:translate(-50%)}.hero-section__tag--d-top-right{right:var(--gutter);top:45px}.hero-section__tag--d-top-left{left:var(--gutter);top:45px}.hero-section__tag--d-top-center{left:50%;top:45px;transform:translate(-50%)}@media only screen and (max-width:1023px){.hero-section__inner{padding:50px var(--gutter-mobile)}.hero-section__tag--d-bottom-right,.hero-section__tag--d-top-right{right:var(--gutter-mobile)}.hero-section__tag--d-bottom-left,.hero-section__tag--d-top-left{left:var(--gutter-mobile)}}@media only screen and (max-width:767px){.hero-section__image--mobile{display:block}.hero-section__media--has-mobile .hero-section__image--desktop{display:none}.hero-section__inner{align-items:var(--hs-m-align);justify-content:var(--hs-m-justify);padding:20px var(--gutter-mobile) 100px}.hero-section__content{align-items:var(--hs-m-justify);text-align:var(--hs-m-text-align)}.hero-section__subheading{margin-bottom:13px;font-size:12px}.hero-section__heading{font-size:40px}.hero-section__text{font-size:18px}.hero-section__text--hide-mobile{display:none}.hero-section__buttons{margin-top:13px}.hero-section .hero-section__btn{padding:8px;font-size:11px}.hero-section__tag{padding:13px 19px;font-size:10px}.hero-section__tag[class*=hero-section__tag--m-]{top:auto;right:auto;bottom:auto;left:auto;transform:none}.hero-section__tag.hero-section__tag--m-bottom-right{right:var(--gutter-mobile);bottom:24px}.hero-section__tag.hero-section__tag--m-bottom-left{left:var(--gutter-mobile);bottom:24px}.hero-section__tag.hero-section__tag--m-bottom-center{left:50%;bottom:24px;transform:translate(-50%)}.hero-section__tag.hero-section__tag--m-top-right{right:var(--gutter-mobile);top:24px}.hero-section__tag.hero-section__tag--m-top-left{left:var(--gutter-mobile);top:24px}.hero-section__tag.hero-section__tag--m-top-center{left:50%;top:24px;transform:translate(-50%)}}@media only screen and (max-width:479px){.hero-section__heading{font-size:clamp(30px,11vw,25px)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hero-section.css.map */
