.landing-banner-wrap .box{padding-top:0;padding-bottom:0}.landing-banner-wrap .wrapper{padding-right:0;max-width:100%;padding-left:100px}.landing-banner-wrap .lb-grid{display:flex;justify-content:space-between}.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-content{align-self:center;flex:0 0 auto;width:100%;max-width:786px}.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{flex:1;width:778px;width:698px}@media screen and (min-width: 789.1px){.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{position:absolute;right:-120px;top:0;bottom:0}}@media screen and (min-width: 889.1px){.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{position:absolute;right:-60px;top:0;bottom:0}}@media screen and (min-width: 989.1px){.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{position:absolute;right:0;top:0;bottom:0}}.landing-banner-wrap .lb-grid .lb-grid-media img{width:100%;display:block}.lb-content-wrp{position:relative;padding-top:131px;padding-bottom:175px;z-index:1}.lb-content-wrp .lb--rating i{display:inline-block;color:red;vertical-align:middle}.lb--rating i svg,.lb--rating i svg *{width:20px;height:20px;fill:currentcolor}.lb--rating span{font-size:15.109px;font-style:normal;font-weight:600;line-height:normal;font-family:var(--landing-secondary);color:#000}.lb--rating span strong{color:red}.lb-content-wrp .lb-caption{font-size:44.71px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-2.236px;font-family:var(--landing-primary);margin-bottom:0}.lb-content-wrp h2.lb-title{font-size:82.28px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-4.114px;text-transform:uppercase;font-family:var(--landing-primary);margin-bottom:0}.lb-content-wrp h2.lb-title em{background:linear-gradient(180deg,#901a00,red);padding-right:7px;font-family:var(--landing-futura-bold-ital);font-style:normal;background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lb-content-wrp .lb-sub-rte{font-size:19.287px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--landing-secondary);margin-bottom:19px}.lb-content-wrp .lb-rte.rte{margin-bottom:0}.lb-content-wrp .lb-rte.rte ul{position:relative;margin:0;padding:0;list-style:none}.lb-content-wrp .lb-rte.rte ul li{position:relative;padding:2px 0 2px 40px;font-size:16.877px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--landing-secondary)}.lb-content-wrp .lb-rte.rte ul li+li{margin-top:12px}.lb-content-wrp .lb-rte.rte ul li:before{content:"";width:29px;height:29px;background-image:url(/cdn/shop/files/Group_684.png?v=1688987795);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0}.lb-content-wrp .lb-rte.rte+.lb-button{margin-top:30px}.lb-button a.btn{font-size:34.067px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.703px;font-family:var(--landing-primary)}.lb-button a.btn{border-radius:71.076px;background:linear-gradient(136deg,#901a00,red);border:none}.lb-button a.btn{padding:15px 40px;min-width:330px;max-width:100%}@media screen and (max-width: 1500px){.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{width:698px}}@media screen and (max-width: 1400px){.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{width:680px}.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-content{max-width:676px}.landing-banner-wrap .wrapper{padding-left:60px}.lb-content-wrp h2.lb-title{font-size:72.28px;letter-spacing:-3.114px}}@media screen and (max-width: 1279px){.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{width:640px}.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-content{max-width:605px}.lb-content-wrp{padding-top:121px;padding-bottom:140px}.lb-content-wrp .lb-caption{font-size:36px}.lb-content-wrp h2.lb-title{font-size:64px;letter-spacing:-2.5px}}@media screen and (max-width: 1179px){.landing-banner-wrap .wrapper{padding-left:40px}.lb-content-wrp{padding-top:100px;padding-bottom:110px}.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-content{max-width:559px}.lb-content-wrp h2.lb-title{font-size:60px;letter-spacing:-2.2px}.lb-button a.btn{padding:10px 30px;min-width:300px;max-width:100%;letter-spacing:-1px;font-size:28px}}@media screen and (max-width: 1024px){.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-content{max-width:409px}.lb-content-wrp{padding-top:90px;padding-bottom:95px}.lb-content-wrp .lb--rating i{display:block}.lb-content-wrp .lb-caption{font-size:32px;letter-spacing:-1px}.lb-content-wrp h2.lb-title{font-size:58px}.lb-content-wrp .lb-sub-rte{font-size:18px}.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media{width:630px}}@media screen and (min-width: 789.1px){.desktop-large-hide{display:none!important}}@media screen and (max-width: 789px){.desktop-small-hide{display:none!important}}@media screen and (max-width: 789px){.landing-banner-wrap .wrapper{padding-left:0}.landing-banner-wrap .lb-grid{flex-wrap:wrap}.lb-content-wrp{padding-top:55px;padding-bottom:0}.lb-content-wrp{padding-left:5%;padding-right:5%}.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-media,.landing-banner-wrap .lb-grid .lb-grid-item.lb-grid-content{width:100%;max-width:100%;flex:0 0 auto}.lb-content-wrp .lb--rating i{display:inline-block}.lb-content-wrp{text-align:center}.lb-content-wrp .lb-rte.rte{display:flex}.lb-content-wrp .lb-rte.rte ul{text-align:left;width:auto;margin-left:auto;margin-right:auto}.lb-content-wrp .lb-caption{font-size:28.28px;letter-spacing:-1.414px}.lb-content-wrp h2.lb-title{font-size:52.044px;letter-spacing:-2.602px}.lb-content-wrp .lb-sub-rte{font-size:16px;margin-top:10px}.lb-button a.btn{font-size:22.935px;letter-spacing:-1.147px;min-width:240px}.lb--rating span{font-size:12.557px}.landing-banner-wrap .box:after{content:"";width:130%;height:52%;display:block;position:absolute;top:0;left:-108px;background-size:contain;background-repeat:no-repeat}.landing-banner-wrap .box:after{height:530px}}@media screen and (max-width: 499px){.landing-banner-wrap .box:after{height:52%}.lb--rating i svg,.lb--rating i svg *{width:12px;height:12px}.lb--rating span{font-size:9.557px}.lb-content-wrp .lb-rte.rte ul li{font-size:11.552px;padding:2px 0 2px 26px}.lb-content-wrp .lb-rte.rte ul li+li{margin-top:10px}.lb-content-wrp .lb-rte.rte ul li:before{width:19px;height:19px;top:0}}.landing-banner-wrap .box{position:relative;overflow:hidden}.landing-banner-wrap .box:after{content:""}
/*# sourceMappingURL=/cdn/shop/t/89/assets/landing-banner-style.css.map */
