.base-cms-catbanners .banner-item{position:relative}.base-cms-catbanners .banner-item .banner:after{display:none}.base-cms-catbanners .banner-item .banner{border-radius:5px;overflow:hidden}.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:13%;left:40px;right:auto;margin:0}.base-cms-catbanners .banner-item.item-1:not(.text-below .banner-item) .contents{top:20%}.base-cms-catbanners .banner-item .contents{margin:15px 0 0}.base-cms-catbanners .banner-item .contents .label{margin:0 0 15px;display:inline-block;vertical-align:top;padding:0 12px;border-radius:var(--buttons-radius);background:#f25c05;color:rgb(var(--color-base-background-text-2));line-height:24px}.base-cms-catbanners .banner-item .contents .heading{margin:0 0 15px;width:60%}.base-cms-catbanners .banner-item .contents .cmsprice{font-weight:500}@media screen and (max-width:1500px){.base-cms-catbanners .banner-item .contents .heading{width:68%;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{top:8%;left:20px}.base-cms-catbanners .banner-item.item-1:not(.text-below .banner-item) .contents{top:15%}}@media screen and (min-width:750px)and (max-width:1269px){.base-cms-catbanners .banner-item .contents .subheading{display:none}}@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 .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 .contents .heading{font-size:16px;margin:0}.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 .contents .subheading{font-size:13px}.base-cms-catbanners .catbanner-carousel{display:flex}.base-cms-catbanners .banner-item{width:50%}.base-cms-catbanners .banner-item.item-1{padding:0 10px 0 0}.base-cms-catbanners .banner-item.item-2{padding:0 0 0 10px}.base-cms-catbanners .banner-item .contents .label{display:none}.base-cms-catbanners .banner-item .contents .heading{width:72%}.base-cms-catbanners .banner-item.item-1:not(.text-below .banner-item) .contents,.base-cms-catbanners .banner-item:not(.text-below .banner-item) .contents{top:10%}}@media screen and (max-width:479px){.base-cms-catbanners .banner-item:not(.text-below .banner-item) .contents{left:15px}.base-cms-catbanners .banner-item .contents .label,.base-cms-catbanners .banner-item .contents .subheading{display:none}.base-cms-catbanners .banner-item .contents .heading{font-size:14px}.top-section-wrapper #shopify-section-base-cms-catbanners{padding:10px 0 0}.base-cms-catbanners .banner-item .contents .cmsprice{font-size:18px;margin-top:4px}.base-cms-catbanners .banner-item.item-1{padding:0 5px 0 0}.base-cms-catbanners .banner-item.item-2{padding:0 0 0 5px}}.base-cms-banners img,.base-cms-services img{width:100%!important;height:160px!important;object-fit:cover!important;display:block!important}.base-cms-banners,.base-cms-services{overflow:visible!important}.base-cms-banners .card,.base-cms-services .card{border-radius:12px!important}@media(max-width:768px){.mobile-menu,.menu-drawer,.mobile-nav,.drawer__inner{padding-bottom:8px!important}.mobile-menu__footer,.menu-drawer__footer,.drawer-footer,.mobile-nav__footer{padding-bottom:6px!important;margin-bottom:0!important;min-height:unset!important}.mobile-menu__social,.social-icons,.list-social{margin-bottom:0!important;padding-bottom:0!important}.mobile-menu__social a,.social-icons a,.list-social__item a{display:flex!important;align-items:center!important;justify-content:center!important}.mobile-menu__social svg,.social-icons svg,.list-social svg{margin:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/base-cms-catbanners.css.map */
