.base-cms-banners .banner-item{position:relative;padding:0 15px;width:33.33%}.base-cms-banners .banner-wrapper{margin:0 -15px}.base-cms-banners .banner-item .banner{border-radius:15px;overflow:hidden;display:block}.base-image-banner .banner__media.media{border-radius:5px}.base-cms-banners .banner-item .banner a{line-height:0;display:block}.base-cms-banners .banner-item img{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.base-cms-banners .banner-item:not(.text-below .banner-item) .contents{position:absolute;top:50%;left:55px;right:auto;width:47%;margin:0;z-index:2;transform:translateY(-50%)}.base-cms-banners .banner-item .contents .banner__buttons a{background:#fff;color:#111}.base-cms-banners .banner-item .contents .banner__buttons a:hover{background:#05816b;color:#fff}.base-cms-banners .banner-item .contents{margin:15px 0 0}.base-cms-banners .banner-item .contents .label{margin:0 0 15px;display:inline-block;vertical-align:top;padding:0 12px;border-radius:var(--buttons-radius);background:#f2610b;color:rgb(var(--color-base-accent-text-2));line-height:24px}.base-cms-banners .banner-item.item-3 .contents .label{background:rgb(var(--color-base-background-1));color:rgb(var(--color-base-background-text-1))}.base-cms-banners .banner-item .contents .heading{margin:0;font-size:28px}.base-cms-banners .banner-item .contents .cmsprice{font-weight:600;font-size:14px;text-transform:uppercase;margin:15px 0}.base-cms-banners .banner-item.item-1 .contents .cmsprice{color:rgb(var(--color-base-text))}@media screen and (min-width:1370px){.base-cms-services .banner-carousel{padding:0 100px}}@media screen and (max-width:1500px){.base-cms-banners .banner-item:not(.text-below .banner-item) .contents{left:35px}}@media screen and (max-width:1399px){.base-cms-banners .banner-item .contents .heading{margin:0;font-size:23px}}@media screen and (max-width:1199px){.base-cms-banners .banner-item .contents .heading{font-size:19px}.base-cms-banners .banner-item .contents .cmsprice{font-size:13px;margin:10px 0}}@media screen and (min-width:750px)and (max-width:1269px){.base-cms-banners .banner-item .contents .subheading{display:none}}@media screen and (max-width:1269px){.base-cms-banners .banner-item .contents .label{margin:0 0 8px}}@media screen and (max-width:989px){.base-cms-banners .banner-item .contents .heading{font-size:16px;margin:0 0 10px}.base-cms-banners .banner-item .contents .label{padding:0 10px;font-size:12px;line-height:20px}.base-cms-banners .banner-item .contents .cmsprice{display:none}.base-cms-banners .banner-item{padding:0 10px}.base-cms-banners .banner-wrapper{margin:0 -10px}.base-cms-banners .banner-item{width:50%}.banner-carousel{flex-wrap:wrap;gap:20px 0;justify-content:center}}@media screen and (max-width:749px){.base-cms-banners .banner-item{width:50%}.base-cms-banners .banner-item .contents .subheading{font-size:13px}}@media screen and (max-width:600px){.base-cms-banners .banner-item{width:100%}.base-cms-banners .banner-item .contents .heading{font-size:22px}.base-cms-banners .banner-item:not(.text-below .banner-item) .contents{width:39%}.base-cms-banners .banner-item .banner{display:inline-block}}@media screen and (max-width:479px){.base-cms-banners .banner-item:not(.text-below .banner-item) .contents{left:30px}.base-cms-banners .banner-item .contents .heading{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/base-cms-banners.css.map */
