.productHeroBanner{position:relative;height:1080px;background-color:#fff}@media all and (max-width:1440px){.productHeroBanner{height:860px}}@media all and (max-width:1024px){.productHeroBanner{height:auto}}@media all and (max-width:1024px){.productHeroBanner .backgroundCover .backgroundOverlay{background-color:#222}}.productHeroBanner .page-width{position:relative;z-index:2;height:100%;color:#fff;display:flex;justify-content:space-between;align-items:center}@media all and (max-width:1024px){.productHeroBanner .page-width{flex-direction:column;height:auto;align-items:unset}}.productHeroBanner .page-width>div{flex:0 0 33.33333333%;text-align:center;padding:0 25px}@media all and (max-width:1024px){.productHeroBanner .page-width>div{flex:0 0 100%;padding:25px 0}.productHeroBanner .page-width>div.columnSecond{padding-bottom:0}}@media all and (max-width:1024px){.productHeroBanner .columnFirst{order:2;margin-top:50px}}.productHeroBanner .productSubtitle{font-family:var(--font-heading-family);font-size:19px;line-height:25px;letter-spacing:8.7px;color:var(--color-text);margin-bottom:20px}.productHeroBanner .productDescription{font-size:21px;line-height:34px}.productHeroBanner .columnSecond{line-height:1}@media all and (max-width:1024px){.productHeroBanner .columnSecond{order:1;margin:0 -20px -1px;border-bottom:1px solid var(--color-text)}}.productHeroBanner .columnSecond img{position:absolute;width:760px;bottom:0;left:50%;transform:translate(-50%);z-index:0;pointer-events:none}@media all and (max-width:1440px){.productHeroBanner .columnSecond img{width:600px}}@media all and (max-width:1024px){.productHeroBanner .columnSecond img{width:100%;position:relative;display:block}}@media all and (max-width:1024px){.productHeroBanner .columnThird{order:3}}.productHeroBanner .productHeading span{display:block}.productHeroBanner .productHeading .top{font-family:var(--font-heading-family);font-size:19px;line-height:25px;letter-spacing:8.7px;text-transform:uppercase}.productHeroBanner .productHeading h2.title{color:var(--color-text);margin:0}.productHeroBanner .productHeading .bottom{font-size:20px;line-height:26px;font-style:italic}.productHeroBanner .metaFields{font-family:var(--font-heading-family);font-size:17px;line-height:21px;letter-spacing:7.7px;text-transform:uppercase;margin:18px 0}.productHeroBanner .metaFields>div{display:inline-block;padding:0 10px;border-right:1px solid white}.productHeroBanner .metaFields>div:last-child{border-right:none}.productHeroBanner .addToCartBlock{font-family:var(--font-heading-family)}.productHeroBanner .addToCartBlock .productPrice{font-size:40px;line-height:51px;letter-spacing:7.6px}.productHeroBanner .addToCartBlock form{margin:20px auto;display:flex;justify-content:center;width:100%;max-width:400px}@media all and (max-width:768px){.productHeroBanner .addToCartBlock form{display:block;max-width:300px}}.productHeroBanner .addToCartBlock .qty{flex:0 0 120px;display:flex;justify-content:space-between;border:2px solid white;margin-right:20px}@media all and (max-width:768px){.productHeroBanner .addToCartBlock .qty{width:100%;height:72px;margin-bottom:20px}}.productHeroBanner .addToCartBlock .qty input,.productHeroBanner .addToCartBlock .qty button{width:0;flex:0 0 33.33333333%;border:none;background:none;padding:0;color:#fff;text-align:center;font-size:18px;line-height:24px;letter-spacing:3.4px}.productHeroBanner .addToCartBlock .qty input{font-family:inherit}.productHeroBanner .addToCartBlock .qty button{font-size:24px;cursor:pointer}.productHeroBanner .addToCartBlock .btn{flex-grow:1}@media all and (max-width:768px){.productHeroBanner .addToCartBlock .btn{width:100%}}.productHeroBanner .scrollDown{position:absolute;left:30px;bottom:0;max-height:280px;pointer-events:none;-webkit-animation:scrollDown 1.5s infinite;animation:scrollDown 1.5s infinite}@media all and (max-width:768px){.productHeroBanner .scrollDown{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-product-hero-banner.scss.css.map */
