.tm-banners{float:left;width:100%}.tm-banners .page-width-desktop{padding:0;margin-top:20px;margin-bottom:10px;float:left;width:100%}.tm-banners .banner-inner img{webkit-transform:translate3d(0,0,0);transform:translateZ(0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transition:all .5s ease 0s;-webkit-transition:all .5s ease;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;overflow:hidden;display:inline-block;vertical-align:middle}.tm-banners .banner-inner:hover img{transform:scale(1.09);-webkit-transform:scale(1.09);-ms-transform:scale(1.09);-o-transform:scale(1.09);-moz-transform:scale(1.09)}@media screen and (min-width: 480px){.tm-banners .page-width-desktop{margin-bottom:30px}}.page-width-inner.one-banner,.page-width-inner.two-banner{position:relative;float:none;width:100%;display:inline-block;vertical-align:top;text-align:center}.page-width-inner.one-banner .sub-banner,.page-width-inner.two-banner .sub-banner{position:relative;cursor:pointer;float:none;margin:0;display:inline-block;vertical-align:top}.page-width-inner.one-banner .sub-banner{width:100%}.page-width-inner.two-banner .sub-banner{width:auto}.sub-banner{position:relative}.banner-inner{overflow:hidden;position:relative;display:inline-block;vertical-align:top}.subbanner-description{position:absolute;top:25%;width:auto;text-align:left;left:45%;right:auto}.page-width-inner.two-banner .sub-banner.banner-1{margin-block-end:10px}@media screen and (min-width: 750px){.page-width-inner.one-banner .sub-banner,.page-width-inner.two-banner .sub-banner{float:left}.page-width-inner.one-banner .sub-banner{width:33.33%;padding:0 13.5px}.page-width-inner.two-banner .sub-banner{padding:0 10px;width:50%}.page-width-inner.two-banner .sub-banner.banner-1{margin-block-end:0}}.two-banner .sub-banner .cms__btn{background-color:transparent;padding:0;color:#fff;text-decoration:;text-decoration:underline;border-bottom:1px solid #fff;border-radius:0;text-transform:uppercase}.page-width-inner.one-banner .sub-banner.banner-1,.page-width-inner.two-banner .sub-banner.banner-1{padding-inline-start:0}.page-width-inner.one-banner .sub-banner.banner-3,.page-width-inner.two-banner .sub-banner.banner-2{padding-inline-end:0}.page-width-inner.one-banner .sub-banner.banner-2{padding:0;margin:10px 0}@media screen and (min-width: 750px){.page-width-inner.one-banner .sub-banner.banner-2{padding:0 6.5px;margin:0}}.page-width-inner.three-banner .sub-banner{width:49.3%;float:left}.sub-banner.banner-2{margin-left:15px}.subbanner-custom{color:var(--color-base-text)}.cms-banner-title{font-size:17px;font-weight:400;line-height:22px;text-transform:capitalize;text-align:left;letter-spacing:-.2px;color:#fff}@media screen and (min-width: 1370px){.cms-banner-title,.cms-banner-subtitle{font-size:20px;line-height:24px}}.cms-banner-subtitle{font-size:17px;font-weight:400;line-height:22px;color:#a2be22;text-transform:capitalize;text-align:left;letter-spacing:-.1px}.one-banner .sub-banner.banner-2 .cms-banner-subtitle{color:#fff}.text-button{margin-top:20px}.cms__btn{background:#fff;border-color:#fff;color:#000;padding:6px 14px;font-size:14px;font-weight:400;text-transform:capitalize;border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.page-width-inner.two-banner .subbanner-description{width:auto;left:10%;top:16%}@media screen and (min-width: 480px){.page-width-inner.two-banner .subbanner-description{top:25%}}.cms-banner-title-two{font-size:31px;color:#fff;text-transform:capitalize;text-align:left;line-height:35px;font-weight:600;letter-spacing:0;width:100%}.cms-banner-subtitle-two{font-size:31px;font-weight:600;text-align:left;padding-top:5px;line-height:33px;letter-spacing:0;width:100%;color:#fff}.cms-banner-title-three{font-size:16px;line-height:20px;text-transform:capitalize;font-weight:400;color:#fab616;letter-spacing:.2px}.cms-banner-subtitle-three{width:auto;color:#fff;font-size:26px;text-transform:capitalize;font-weight:700;padding:10px 0 22px;float:left;line-height:34px;letter-spacing:-.1px}@media screen and (max-width: 989px){.page-width-inner.three-banner .sub-banner{width:49%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-tm-subbanners.css.map */
