.black-friday-banner .new-hero-wrapper:before{content:"";background:url(/cdn/shop/files/helmet-front_1_a78e272e-ab57-4738-aa05-7597e90132b1.png?v=1762759938);max-width:666px;height:100%;background-position:right center;background-size:contain;background-repeat:no-repeat;position:absolute;right:36px;top:12px}.black-friday-banner .new-hero-wrapper .banner-image-right{padding-top:0}.New-home-hero-section .new-hero-wrapper{position:relative}.black-friday-banner .new-hero-wrapper .hero-content .h1,.new-hero-wrapper .hero-content h1{color:#fff;font-family:Montserrat;font-size:42px;font-style:normal;font-weight:700;line-height:54px;letter-spacing:.84px;max-width:658px;margin-bottom:-7.4px}.black-friday-banner .black-friday-text p{color:#fff;font-family:Montserrat;font-size:24px!important;font-style:normal;font-weight:600!important;line-height:54px!important;letter-spacing:.48px!important;margin-bottom:0}.black-friday-banner .new-hero-wrapper .hero-content p{color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.4px;max-width:564px}.black-friday-banner .hero-buttons .compare-helmets{color:var(--White, #FFF);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.54px;text-transform:uppercase}.black-friday-banner .hero-buttons{margin-bottom:16px;margin-top:35px}.black-friday-banner .new-hero-wrapper .hero-content .extra-information p{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.32px}.black-friday-banner .new-hero-wrapper .banner-image-right{max-width:637px;width:100%;margin-left:auto;position:relative;right:-10px}.black-friday-banner .banner-image-right .image-inner-slide img{width:637px;height:100%;object-fit:contain}.black-friday-banner .banner-image-right .newhero-carousel:before{content:"";background:url(/cdn/shop/files/Group_1991426209_1.png?v=1762928274);width:160px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:67px;bottom:95px;transform:scale(1.25)}.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{content:"";background:url(/cdn/shop/files/Group_1991426209_2.png?v=1762941581);width:160px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:67px;bottom:95px;transform:scale(1.25)}.black-friday-banner .new-hero-wrapper .hero-content .all .stars svg{width:19px;height:20px}.black-friday-banner p.mb-0.point.sp_point_custom{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media only screen and (min-width: 1921px){.black-friday-banner .new-hero-wrapper:before{right:36px}.New-home-hero-section .new-hero-wrapper{max-width:1440px!important;width:100%;padding-left:80px!important;padding-right:80px!important}}@media only screen and (min-width: 1441px){.New-home-hero-section .new-hero-wrapper{max-width:1440px;padding-left:80px;padding-right:80px}}@media only screen and (max-width: 1340px){.black-friday-banner .new-hero-wrapper .hero-content .black-friday-text p{line-height:30px!important;margin-bottom:17px;margin-top:5px}}@media only screen and (max-width: 1320px){.New-home-hero-section .new-hero-wrapper .hero-content{padding-top:30px}.New-home-hero-section .new-hero-wrapper{padding:0 80px}.New-home-hero-section .banner-image-right .slider-for-desktop{display:block!important}.banner-image-right .slider-for-tablet{display:none!important}.new-hero-wrapper .hero-content .extra-information{padding-bottom:20px}.black-friday-banner .banner-image-right .image-inner-slide img{object-position:0px 0px}.black-friday-banner .new-hero-wrapper:before{right:36px;top:33px;max-width:575px}.black-friday-banner .new-hero-wrapper .banner-image-right{top:0}.black-friday-banner .new-hero-wrapper .banner-image-right{max-width:570px}.black-friday-banner .banner-image-right .image-inner-slide img{width:600px}.black-friday-banner .black-friday-text p{line-height:30px!important;margin-bottom:17px;margin-top:5px}.black-friday-banner .banner-image-right .newhero-carousel:before,.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{width:140px;right:10px;bottom:70px}}@media only screen and (max-width: 1172.5px){.black-friday-banner .new-hero-wrapper:before{right:0}.black-friday-banner .banner-image-right .image-inner-slide img{width:480px}.new-hero-wrapper .hero-content .extra-information{padding-bottom:20px}.black-friday-banner .new-hero-wrapper .banner-image-right{max-width:470px}.black-friday-banner .new-hero-wrapper:before{right:36px;top:56px;max-width:445px}.black-friday-banner .new-hero-wrapper .banner-image-right .newhero-carousel{bottom:-48px;position:relative}.black-friday-banner .banner-image-right .newhero-carousel:before,.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{width:116px;right:40px;bottom:80px}}@media only screen and (max-width: 1140px){.New-home-hero-section .new-hero-wrapper{padding:0 40px}}@media only screen and (max-width: 1090px){.black-friday-banner .new-hero-wrapper .banner-image-right .newhero-carousel{bottom:0;position:relative}.black-friday-banner .new-hero-wrapper .banner-image-right{max-width:467px;width:100%;margin-left:auto;position:relative;right:0;display:flex;justify-content:center;align-items:end;top:0;bottom:0}.image-inner-slide{position:relative}.black-friday-banner .banner-image-right .newhero-carousel:before{width:116px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:40px;bottom:80px}.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{width:116px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:40px;bottom:80px}.black-friday-banner .banner-image-right .image-inner-slide img{width:467px;height:100%;object-fit:cover}.black-friday-banner .new-hero-wrapper:before{max-width:467px;height:100%;background-position:right center;background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:48px}}@media only screen and (max-width: 1080px){.black-friday-banner .banner-image-right .newhero-carousel:before,.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{width:116px;right:60px;bottom:90px}.black-friday-banner .new-hero-wrapper{padding:0 0 0 40px}.black-friday-banner .new-hero-wrapper:before{max-width:467px;height:100%;background-position:right center;background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:38px}.black-friday-banner .banner-image-right .image-inner-slide img{width:512px;height:100%;object-fit:contain}.black-friday-banner .new-hero-wrapper .hero-content .h1{color:#fff;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.96px;max-width:526px;padding-bottom:5px;margin-bottom:0}.black-friday-banner .black-friday-text p{color:#fff;font-family:Montserrat;font-size:21px!important;font-style:normal;font-weight:600!important;line-height:24px!important;letter-spacing:.48px!important;margin-bottom:17px}.image-inner-slide{position:relative}.black-friday-banner .new-hero-wrapper .banner-image-right{max-width:637px;width:100%;margin-left:auto;position:relative;right:0;display:flex;justify-content:right;align-items:end;top:0;bottom:0}.black-friday-banner .new-hero-wrapper .hero-content p{color:#fff;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.4px;max-width:491px}.black-friday-banner .hero-buttons{margin-top:22px;gap:20px;margin-bottom:22px}}@media only screen and (max-width: 1024px){.New-home-hero-section .new-hero-wrapper .hero-content{padding-top:60px}.new-hero-wrapper .hero-content .extra-information{padding-bottom:121px}.black-friday-banner .new-hero-wrapper:before{max-width:512px;top:14%}.New-home-hero-section .banner-image-right .slider-for-desktop{display:none!important}.New-home-hero-section .banner-image-right .slider-for-tablet{display:block!important}.black-friday-banner .new-hero-wrapper:before{background:url(/cdn/shop/files/helmet-front_1_fd641d30-98d0-4ebc-a481-894519b5cda9.png?v=1763133080);max-width:512px;right:0;height:auto;background-size:contain;top:17%;background-repeat:no-repeat;background-position:7px}.black-friday-banner .banner-image-right .newhero-carousel:before,.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{width:137px;right:30px;bottom:110px}}@media only screen and (max-width: 992px){.New-home-hero-section .banner-image-right .slider-for-tablet{display:none!important}.New-home-hero-section .new-hero-wrapper .hero-content{padding-top:60px;padding-left:40px}.black-friday-banner .new-hero-wrapper:before{content:"";background:url(/cdn/shop/files/helmet-front_1_2.png?v=1762847723);max-width:400px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:15%;top:0;display:block}.black-friday-banner .banner-image-right .image-inner-slide img{width:100%;height:100%;object-fit:cover}.black-friday-banner .new-hero-wrapper{padding:0}.black-friday-banner .new-hero-wrapper .hero-content h1{color:#fff;font-family:Montserrat;font-size:33px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.66px;margin-bottom:5px}.black-friday-banner .black-friday-text{display:block}.black-friday-banner .black-friday-text p{color:#fff;font-family:Montserrat;font-size:21px!important;font-style:normal;font-weight:600!important;line-height:24px!important;letter-spacing:.42px!important}.black-friday-banner .new-hero-wrapper .hero-content p{color:#fff;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.34px}.black-friday-banner .new-hero-wrapper .hero-content .extra-information p{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.1px}.black-friday-banner a#banner-take-hair-quiz{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;letter-spacing:0;text-transform:capitalize}.black-friday-banner .hero-buttons .compare-helmets span{color:var(--White, #FFF);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.16px;text-transform:uppercase}.black-friday-banner .hero-buttons .compare-helmets{min-width:210px;max-width:210px;letter-spacing:0;padding:10px}.black-friday-banner .new-hero-wrapper .hero-content .extra-information{padding-bottom:50px}.black-friday-banner .hero-buttons{margin-top:22px;gap:16px;margin-bottom:14px}.black-friday-banner .banner-image-right .newhero-carousel:before{width:113px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:17px;bottom:55px;max-height:250px}.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{width:113px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:17px;bottom:55px;max-height:250px}.black-friday-banner .new-hero-wrapper .banner-image-right{max-width:424px;width:100%;margin:0 auto;position:relative;right:0;display:flex;justify-content:center;align-items:end;top:0;bottom:0}.black-friday-banner p.mb-0.point.sp_point_custom{color:#fff;text-align:center;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.black-friday-banner .new-hero-wrapper:before{right:0}.black-friday-banner .new-hero-wrapper .banner-image-right{margin-right:0}}@media only screen and (max-width: 767px){.New-home-hero-section .new-hero-wrapper .hero-content{padding-top:30px}}@media only screen and (max-width: 480px){.New-home-hero-section .new-hero-wrapper .hero-content{padding-left:16px}}@media only screen and (max-width: 389px){.black-friday-banner .banner-image-right .newhero-carousel:before{width:113px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:16px;bottom:50px}.black-friday-banner .banner-image-right .newhero-carousel.flash-sale-300:before{width:113px;height:100%;background-position:right bottom;background-size:contain;background-repeat:no-repeat;position:absolute;right:16px;bottom:50px}.black-friday-banner .hero-buttons .compare-helmets{min-width:175px;max-width:175px;letter-spacing:0;padding:10px}.black-friday-banner a#banner-take-hair-quiz{color:#fff;font-family:Montserrat;font-size:12px}.black-friday-banner .hero-buttons .compare-helmets span{color:var(--White, #FFF);font-family:Montserrat;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.16px;text-transform:uppercase}.black-friday-banner .new-hero-wrapper .hero-content .extra-information p{color:#fff;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.3px}}@media only screen and (max-width: 370px){.new-hero-wrapper .hero-content .all-review,.black-friday-banner p.mb-0.point.sp_point_custom{font-size:13px}.black-friday-banner .new-hero-wrapper .hero-content .all .stars svg{width:14px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/303/assets/black-friday-banner.css.map */
