.bf-hero .bf-first{position:relative;overflow:hidden;border-radius:20px}.bf-hero .bf-first::before{content:"BLACK FRIDAY";position:absolute;z-index:5;top:18px;right:-40px;transform:rotate(35deg);background:linear-gradient(90deg,#fad866,#eab027);color:#02275c;font:800 12px/1 Inter,Arial,sans-serif;letter-spacing:1px;padding:6px 46px;pointer-events:none;box-shadow:0 2px 6px rgba(0,0,0,.25)}.bf-hero .bf-first::after{content:"SAVE\A 75%\A OFF";white-space:pre;position:absolute;z-index:5;left:12px;bottom:12px;width:74px;height:74px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(135deg,#fad866,#eab027);color:#02275c;font:900 13px/1.05 Inter,Arial,sans-serif;pointer-events:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #02275c}@media (min-width:768px){.bf-hero .bf-first::before{top:26px;right:-52px;padding:7px 60px;font-size:13px}}.banner-price-row{flex-wrap:nowrap!important;white-space:nowrap}@media (max-width:767px){.banner-price-row .start-prc{font-size:18px!important}.banner-price-row .banner-regular-price{font-size:19px!important}}