.tf-products-banner .image2{right:20%}.tf-products-banner.style1 .item-banner .label{margin-bottom:52px}.tf-products-banner .item-banner .label{width:50px;height:50px;background-color:var(--theme-accent-color);border-radius:50%;font-family:"Poppins";font-weight:700;font-size:16px;line-height:15px;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin-bottom:42px}.tf-products-banner .item-banner .label .text{font-weight:700;font-size:10px;line-height:15px;margin-bottom:3px}.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.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.style5 .item-banner,.tf-products-banner.style4 .item-banner{display:flex;align-items:center}.tf-products-banner.style4 .item-banner{padding:52px 135px 50px}.tf-products-banner.style5 .item-banner .label,.tf-products-banner.style4 .item-banner .label{margin:0;margin-left:41px;width:100px;height:100px;font-size:19px;line-height:1}.tf-products-banner.style4 .item-banner .heading{font-weight:400;font-size:40px;line-height:1.24}.tf-products-banner.style4 .item-banner .heading .big{font-weight:700}.tf-products-banner.style5 .item-banner .label{margin:0;margin-top:-16px;font-size:25px}.tf-products-banner.style5 .item-banner .label .text{margin-bottom:7px;margin-top:-6px}.tf-products-banner.style6 .item-banner .heading,.tf-products-banner.style5 .item-banner .heading{font-weight:400;line-height:1.24;font-size:30px}.tf-products-banner.style6 .item-banner .heading{letter-spacing:-1px}.tf-products-banner.style5 .item-banner .sub-heading{font-weight:400;line-height:1.24;font-size:15px;letter-spacing:-.1px}.tf-products-banner.style6 .item-banner .heading.big,.tf-products-banner.style5 .item-banner .heading.big{font-weight:700;margin-bottom:15px}.tf-products-banner.style5 .item-banner{justify-content:flex-end;padding:52px 23px 43px}.tf-products-banner.style5 .item-banner .inner{text-align:right;min-width:50%}.tf-products-banner.style6 .item-banner{text-align:center;overflow:hidden;padding:15px 70px}.tf-products-banner.style6 .item-banner .inner{max-width:68%}.tf-products-banner.style6 .item-banner .label{margin:0 auto;width:100px;height:auto;background:0 0;font-size:32px;line-height:1;margin-bottom:33px;font-weight:500;padding-left:22px}.tf-products-banner.style6 .item-banner .label .text{font-size:16px}.tf-products-banner.style7 .item-banner{padding:75px 26px 12px}.tf-products-banner.style7 .item-banner .inner{max-width:65%}.tf-products-banner.style7 .item-banner .heading{font-family:"Inter";font-weight:300;font-size:50px;line-height:1;color:#fff;margin-bottom:7px;padding-right:40px}.tf-products-banner.style7 .item-banner .heading.big{font-family:"Inter";font-weight:700;font-size:100px;line-height:1;color:#fff;margin-bottom:32px}.tf-products-banner.style7 .item-banner .sub-heading{font-family:"Poppins";font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#fff}.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)}.tf-products-banner .image2{display:none}}@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.style5 .image{right:auto!important;left:15px!important}.tf-products-banner.style3 .item-banner .heading{font-size:48px}}