.hero-banner-wrap{position:relative;background-color:#000;overflow:hidden}.hero-banner-row{display:flex;align-items:stretch}.hero-btn-row{display:flex;align-items:center}.hero-banner__content,.hero-image{flex:1 1 50%}.hero-banner__content{background:var(--background)}.hero-button-mobile{display:none}.hero-image{margin-left:-11px}.hero-caption{font-family:Neue Haas Grotesk Display Pro;font-style:normal;font-weight:900;font-size:28.2696px;line-height:34px;text-transform:uppercase;background:var(--caption-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-align:center}.hero-banner__pre_title{font-family:Quicky Nick Straight Expanded;font-style:normal;font-weight:400;font-size:79.9403px;line-height:81px;color:var(--pre-title-color);text-shadow:0px 4px 3px rgba(0,0,0,.5)}.hero-banner__title{font-family:Quicky Nick Straight Expanded;font-style:normal;font-weight:400;font-size:113.71px;line-height:116px;letter-spacing:.01em;background:var(--title-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;filter:drop-shadow(0px 4px 3px rgba(0,0,0,.5));margin:-24px 0}.hero-banner__sub_title{font-family:Quicky Nick Straight Expanded;font-style:normal;font-weight:400;font-size:111.704px;line-height:114px;color:var(--sub-title-color);filter:drop-shadow(0px 4px 3px rgba(0,0,0,.5))}.hero-banner__content{text-align:center;padding:13px 0}.hero-banner__text{font-family:Quicky Nick Straight Expanded;font-style:normal;font-weight:400;font-size:54.3785px;line-height:55px;color:var(--text-color);text-shadow:.635733px 2.54293px 2.54293px rgba(0,0,0,.5);box-sizing:border-box;background:var(--text-bg-color);box-shadow:0 0 9.17757px 1.83551px #c84772;border-radius:9.17757px;transform:rotate(-1.5deg);display:inline-block;padding:0 14px}.hero-button{box-sizing:border-box;color:var(--button-text-color);background:var(--button-bg-color);box-shadow:0 0 14.8211px 2.96422px #c84772;border-radius:14.8211px;font-family:ROG Fonts;font-style:normal;font-weight:400;font-size:66.1017px;line-height:79px;text-align:center;text-shadow:1.05058px 4.2023px 4.2023px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:0 16px;height:80px}.hero-button span{margin-top:-15px}.hero-btn-row{padding:16px 0 12px}.hero-btn-wrap,.hero-countdown-wrap{flex:1 1 50%}.hero-countdown-wrap{padding:0 20px;text-align:center}.countdown-title{font-size:35px;line-height:42px;font-weight:400;color:#fff;font-family:NeueHaasDisplayBold;margin-bottom:15px}.countdown-timer{text-align:center;display:flex;align-items:center;justify-content:center;gap:16px}.countdown-timer span{display:inline-block;position:relative}.countdown-timer span>span{display:block;font-family:Quicky Nick Straight Expanded;font-style:normal;font-weight:400;font-size:20px;line-height:36px;color:#fff;background:none;margin-top:10px}.countdown-timer span{font-family:Quicky Nick Straight Expanded;font-style:normal;font-weight:400;font-size:50px;line-height:20px;color:#fff;padding:4px 8px}.mobile-image{display:none}.hero-image img{width:100%;height:100%;object-fit:cover}.full-link{display:block;position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;z-index:2}@media screen and (max-width: 1280px){.hero-banner__pre_title{font-size:65.9403px}.hero-banner__title{font-size:95.71px;line-height:96px}.hero-banner__sub_title{font-size:94.704px}.hero-banner__text{font-size:46.3785px;line-height:46px}.hero-button{font-size:54.1017px}}@media screen and (max-width: 1080px){.hero-banner__pre_title{font-size:56px}.hero-banner__title{font-size:82px;line-height:82px}.hero-banner__sub_title{font-size:81.704px;line-height:81px}.hero-banner__text{font-size:44px;line-height:44px}.hero-button{font-size:48.1017px;height:70px}}@media screen and (max-width: 992px){.hero-banner__pre_title{font-size:48px}.hero-banner__title{font-size:70px;line-height:72px}.hero-banner__sub_title{font-size:68.704px;line-height:76px}.hero-banner__text{font-size:44px;line-height:44px}.hero-button{font-size:36.1017px}.countdown-timer span{padding:4px}.countdown-timer span{font-size:40px;line-height:20px}.countdown-timer span>span{font-size:16px;line-height:26px}}@media screen and (max-width: 768px){.mobile-image{display:block}.desktop-image{display:none}.hero-banner-row{flex-direction:column-reverse}.hero-banner-wrap{padding:0}.hero-caption{font-weight:900;font-size:21.6418px;line-height:26px}.hero-caption{text-align:left}.hero-banner__content{text-align:left;padding:0 16px;position:relative}.hero-banner__pre_title{font-weight:400;font-size:35px;line-height:48px;text-shadow:0px 2.37799px 1.78349px rgba(0,0,0,.5)}.hero-banner__title{font-weight:400;font-size:67.6004px;line-height:81px;letter-spacing:.01em}.hero-banner__sub_title{font-weight:400;font-size:66.4074px;line-height:68px;text-shadow:0px 2.37799px 1.78349px rgba(0,0,0,.5)}.hero-banner__text{font-weight:400;font-size:22.2574px;line-height:23px;text-shadow:.260209px 1.04084px 1.04084px rgba(0,0,0,.5);box-shadow:0 0 3.75643px .751286px #c84772;border-radius:3.75643px;transform:rotate(-1.5deg);position:absolute;right:16px;top:-18px}.hero-banner__content{background:var(--background-mobile)}.hero-btn-wrap{display:none}.hero-button-mobile{display:inline-flex;box-sizing:border-box;color:var(--button-text-color);background:var(--button-bg-color);box-shadow:0 0 7.93981px 1.58796px #c84772;border-radius:7.93981px;font-family:ROG Fonts;font-style:normal;font-weight:400;font-size:34.6053px;line-height:42px;text-align:center;text-shadow:.549993px 2.19997px 2.19997px rgba(0,0,0,.5);left:20px;right:20px;position:absolute;top:8px;padding:0 10px;justify-content:center}.hero-button-mobile{height:50px;left:5px;right:5px;align-items:center}.countdown-timer span{padding:3px 2px}}@media screen and (max-width: 360px){.hero-banner__pre_title{font-size:44.5243px;line-height:48px}.hero-banner__title{font-size:64.6004px}.hero-banner__sub_title{font-size:63.4074px}.hero-banner__text{top:-25px}.countdown-title{font-size:32px}}@media screen and (max-width: 350px){.hero-banner__pre_title{font-size:39px;line-height:42px}.hero-banner__title{font-size:56px}.hero-banner__sub_title{font-size:55px}.hero-banner__text{top:-25px}.countdown-title{font-size:32px}.countdown-title{font-size:30px}.countdown-timer span{font-size:42px;padding:2px}.countdown-timer span>span{font-size:17px;line-height:36px}.hero-button-mobile{font-size:28.6053px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/hero-section.css.map */
