.tf-products-banner.style3 .item-banner .inner{max-width:90%}.tf-products-banner.style3 .item-banner .heading{font-weight:400;font-size:60px;line-height:80px;margin-bottom:30px}.tf-products-banner.style3 .item-banner .price-sale{line-height:27px}.tf-products-banner.style3 .item-banner .button-banner i{margin-right:3px;font-size:15px}.tf-products-banner.style3 .item-banner .button-banner{font-size:20px;line-height:1;margin-top:13px}.tf-products-banner .item-banner .price-sale{font-family:"Poppins";font-style:normal;font-weight:300;font-size:25px;line-height:38px;text-decoration-line:line-through;color:#fff}.tf-products-banner.style3 .item-banner .price{font-family:"Poppins";font-weight:600;font-size:40px;line-height:60px;color:#ffdc00}.tf-products-banner.style2 .item-banner .label{width:55px;height:55px;position:absolute;top:-7px;left:70%}.tf-products-banner.style2 .item-banner .category{font-family:"Inter";font-weight:400;font-size:50px;line-height:118%;margin-bottom:6px}.tf-products-banner.style2 .item-banner .heading{font-family:"Inter";font-weight:600;font-size:16px;line-height:22px;margin-bottom:17px}.tf-products-banner.style2 .item-banner .from{font-family:"Inter";font-weight:400;font-size:14px;line-height:22px;color:#fff}.tf-products-banner.style2 .item-banner .price{font-family:"Inter";font-weight:600;font-size:60px;line-height:118%;color:#ffdc00}.tf-products-banner.style2 .item-banner .button-banner{font-size:20px;margin-top:14px}.tf-products-banner.style3 .item-banner{padding:124px 1% 176px 46.5%;background-color:#000;border-radius:0px}.tf-products-banner.style3 .item-banner .label{position:absolute;left:-91px;top:-19px;width:55px;height:55px}.tf-products-banner.style8 .item-banner{padding:29px 15px 21px}.tf-products-banner.style8 .category{color:#fff;font-family:"UTM Banque";font-size:16px;font-weight:400;text-transform:uppercase}.tf-products-banner.style8 .heading{color:#fff;font-family:"UTM Banque";font-size:24px;font-weight:700;text-transform:uppercase}.tf-products-banner.style8 .sub-heading{color:#fff;font-family:"UTM Banque";font-size:16px;font-weight:400;text-transform:uppercase}.tf-products-banner.style8 .content-price{display:flex;flex-wrap:wrap;align-items:flex-start}.tf-products-banner.style8 .label-text{color:#fff;font-family:"Helvetica Neue";font-size:14px;font-weight:300;line-height:20px;margin-right:7px}.tf-products-banner.style8 .price{color:#ffe604;font-family:"Helvetica Neue";font-size:40px;line-height:48px;font-weight:700;text-transform:uppercase}.tf-products-banner.style8 .button-banner{color:#fff;font-family:Poppins;font-size:10px;font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;padding:6px 12px 7px;border-radius:1000px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1)}.tf-products-banner.style8 .button-banner i{margin-left:6px}.tf-products-banner .products-banner{display:grid}.tf-products-banner .products-banner.columns-1{grid-template-columns:repeat(1,1fr)}.tf-products-banner .products-banner.columns-2{grid-template-columns:repeat(2,1fr)}.tf-products-banner .products-banner.columns-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.tf-products-banner .products-banner.columns-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.tf-products-banner .products-banner.columns-2,.tf-products-banner .products-banner.columns-3{grid-template-columns:repeat(1,1fr)}.tf-products-banner.style3 .item-banner .heading{font-size:48px}}