.page-width-inner{position:relative;float:none;width:100%;display:inline-block;vertical-align:top;column-count:3;column-gap:20px}.sub-banner-inner{position:relative}.sub-banner{border-radius:5px;display:grid}.subbanner-description{position:absolute;top:0;width:auto;text-align:left;right:7%;height:100%;display:flex;flex-direction:column;justify-content:center}.subbanner-description .discount_text{font-size:20px;letter-spacing:0;text-transform:capitalize;line-height:22px}.subbanner-description .banner_heading{font-size:30px;font-weight:600;line-height:35px;letter-spacing:0;margin-block:20px}.subbanner-description .button.cms__btn{text-decoration:underline!important;background:transparent;padding:0}.subbanner-description .button.cms__btn:hover{text-decoration:none!important}.sub-banner .banner-inner img{-webkit-transition:all 3s cubic-bezier(.25,.46,.45,.94);-o-transition:all 3s cubic-bezier(.25,.46,.45,.94);transition:all 3s cubic-bezier(.25,.46,.45,.94)}.sub-banner:hover .banner-inner img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.page-width-inner.two-banner{column-count:2}@media screen and (max-width: 1269px) and (min-width: 990px){.subbanner-description .banner_heading{font-size:23px;line-height:26px;margin-block:10px}}@media screen and (max-width: 989px) and (min-width: 750px){.page-width-inner{column-gap:10px}.subbanner-description .banner_heading{font-size:17px;line-height:22px;margin-block:5px}.subbanner-description .discount_text{font-size:14px}}@media screen and (max-width: 749px) and (min-width: 651px){.page-width-inner{column-gap:10px}.subbanner-description .banner_heading{font-size:16px;line-height:20px;margin-block:3px}.subbanner-description .discount_text{font-size:13px}.subbanner-description{right:3.6%}}@media screen and (max-width: 650px){.page-width-inner{display:grid;column-count:1;row-gap:20px;justify-content:center}.subbanner-description{right:5%}.subbanner-description .banner_heading{font-size:24px;line-height:28px;margin-block:15px}}@media screen and (max-width: 479px){.subbanner-description .banner_heading{font-size:18px;line-height:20px;margin-block:5px}.subbanner-description .discount_text{font-size:15px}}@media screen and (max-width: 380px){.subbanner-description .banner_heading{font-size:15px;line-height:17px;margin-block:2px}.subbanner-description .discount_text{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-tm-subbanners.css.map */
