.base-cms-catbanners .banner-item{position:relative}.base-cms-catbanners .banner-item .banner{border-radius:10px;overflow:hidden;display:block}.base-cms-catbanners .banner-item.item-1{padding-bottom:30px}.base-image-banner .banner__media.media{border-radius:5px}.base-cms-catbanners .banner-item .banner a{line-height:0;display:block}.base-cms-catbanners .banner-item img{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.base-cms-catbanners .banner-item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}.base-cms-catbanners .banner-item:not(.text-below .banner-item) .contents{position:absolute;top:14%;left:30px;right:auto;margin:0}.base-cms-catbanners .banner-item .contents{margin:15px 0 0}.base-cms-catbanners .banner-item .contents .label{margin:0 0 20px;display:inline-block;vertical-align:top;padding:0 12px;border-radius:var(--buttons-radius);background:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-accent-text-1));line-height:24px}.base-cms-catbanners .banner-item .contents .heading{margin:0 0 10px;font-weight:400}@media screen and (min-width: 1370px){.base-cms-services .banner-carousel{padding:0 100px}}@media screen and (max-width: 1500px){.base-cms-catbanners .banner-item .contents .heading{font-size:20px;margin:0 0 5px}.base-cms-catbanners .banner-item .contents .cmsprice{font-size:26px}.base-cms-catbanners .banner-item:not(.text-below .banner-item) .contents{left:20px}}@media screen and (max-width: 1269px){.base-cms-catbanners .banner-item .contents .label{margin:0 0 8px;padding:0 10px;font-size:13px}.base-cms-catbanners .banner-item .contents .heading{margin:0}.base-cms-catbanners .banner-item .contents .cmsprice{font-size:24px}.base-cms-catbanners .banner-item.item-1{padding-bottom:20px}}@media screen and (max-width: 989px){.base-cms-catbanners .banner-item:not(.text-below .banner-item) .contents{top:10%;left:15px}.base-cms-catbanners .banner-item .contents .subheading{font-size:13px}.base-cms-catbanners .banner-item .contents .heading{font-size:18px}.base-cms-catbanners .banner-item .contents .label{padding:0 10px;font-size:12px;line-height:20px}.base-cms-catbanners .banner-item .contents .cmsprice{font-size:20px}}@media screen and (max-width: 749px){.base-cms-catbanners .banner-item .banner{flex-direction:column}.base-cms-catbanners .banner-item img{width:100%}}@media screen and (max-width: 479px){.base-cms-catbanners .banner-item .contents .heading{margin:0 0 5px}.base-cms-catbanners .banner-item.item-1{padding-bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/base-cms-catbanners.css.map */
