.bfh{padding:45px 30px 45px 27px;background:linear-gradient(262deg,#000 8.76%,#2a2a2a 85.85%);position:relative}.bfh_content{display:flex;flex-direction:column;align-items:start;width:100%;max-width:1500px;padding-left:169px;margin:0 auto}.bfh_banners{position:absolute;right:0;top:0;width:fit-content;height:fit-content}.bfh_banners .top{position:absolute;right:0}.bfh_banners .bottom{position:relative;z-index:2}.bfh_subtitle{margin:0;color:#e03c93;text-align:center;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:130%}.bfh_title{margin:24px 0 0;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:800;line-height:90%}.bfh_text{margin:32px 0;color:#fff;font-family:var(--body-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:130%}.bfh_timer{width:365px;margin:0}.bfh_timer-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.bfh_timer-item{display:flex;flex-direction:column;align-items:center;gap:16px;padding:15.5px 0;border-radius:8px;border:2px solid #e03c93}.bfh_timer-number{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:90%}.bfh_timer-text{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:90%}.bfh_mobile-banners{display:none}@media screen and (max-width: 1280px){.bfh_content{padding-left:0}}@media screen and (max-width: 1024px){.bfh_title{max-width:400px;line-height:130%;text-align:left}}@media screen and (max-width: 860px){.bfh_content{padding-top:50px}}@media screen and (max-width: 768px){.bfh{overflow:hidden;padding-top:0;padding-bottom:70px}.bfh_content{padding-top:0}.bfh_banners{display:none}.bfh_mobile-banners{display:block;position:relative;height:100px;width:100vw;margin-bottom:40px}.bfh_mobile-banners img{position:absolute;top:0;left:-27px;width:100vw}.bfh_mobile-banners .top{z-index:2}.bfh_mobile-banners .bottom{z-index:1}.bfh_subtitle{font-size:16px;text-align:left}.bfh_title{font-size:32px;margin:24px 0 0;max-width:350px}.bfh_timer{max-width:95%}.bfh_timer-number{font-size:24px}.bfh_timer-text{font-size:12px}.bfh_timer-item{gap:8px}}@media screen and (max-width: 425px){.bfh_mobile-banners{margin-bottom:0}}@media screen and (max-width: 345px){.bfh_timer-inner{gap:8px}.bfh_button{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/black-friday-header.css.map */
