.custom-banner-grid__wrapper{position:relative}.custom-banner-grid__container{display:flex;flex-wrap:wrap}.custom-banner-grid__item{position:relative}.custom-effect{width:100%;height:100px;border-radius:8px;border:1px solid #d1cdcd;overflow:hidden;position:relative;background-color:transparent;transition:all .3s ease}.custom-effect-shine:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s;z-index:2}.custom-effect:hover.custom-effect-shine:before{left:100%}.custom-effect-blur:hover .custom-lazy-bg{filter:blur(2px)}.custom-effect-grayscale:hover .custom-lazy-bg{filter:grayscale(100%)}.custom-effect-zoom:hover .custom-lazy-bg{transform:scale(1.1)}.custom-effect-parent{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;text-decoration:none;color:inherit;position:relative;z-index:3;background-color:#ebebeb}.custom-text-part{flex:1;padding-left:15px;display:flex;align-items:center;height:100%;overflow:hidden}.custom-banner-grid__caption{font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.custom-img-part{width:100px;height:100px;border-radius:0 8px 8px 0;background-color:#e7e7e7;position:relative;overflow:hidden;flex-shrink:0}.custom-lazy-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;transition:transform .3s ease}.custom-effect:hover .custom-lazy-bg{transform:scale(1.05)}.custom-box-title{margin:0;text-align:left}.custom-banner-grid.title-position-center .custom-box-title{text-align:center}.custom-banner-grid.title-position-right .custom-box-title{text-align:right}.custom-have-border:after{content:"";display:block;width:50px;height:2px;background-color:currentColor;margin:10px auto 0}.custom-no-border:after{display:none}.title-style-2 .custom-box-title:before{content:"\2605  "}.custom-zero-padding .custom-banner-grid__container{margin:0!important;padding:0!important}.custom-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.custom-col-12{flex:0 0 100%;max-width:100%}.custom-col-6{flex:0 0 50%;max-width:50%}.custom-col-4{flex:0 0 33.333333%;max-width:33.333333%}.custom-col-3{flex:0 0 25%;max-width:25%}.custom-col-2-4{flex:0 0 20%;max-width:20%}.custom-col-2{flex:0 0 16.666667%;max-width:16.666667%}.custom-col-8{flex:0 0 66.666667%;max-width:66.666667%}.custom-col-9{flex:0 0 75%;max-width:75%}.custom-col-10{flex:0 0 83.333333%;max-width:83.333333%}.custom-col-1-7{flex:0 0 14.285714%;max-width:14.285714%}.custom-col-1-8{flex:0 0 12.5%;max-width:12.5%}@media(min-width:576px){.custom-col-sm-12{flex:0 0 100%;max-width:100%}.custom-col-sm-6{flex:0 0 50%;max-width:50%;margin-top:6px}.custom-col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.custom-col-sm-3{flex:0 0 25%;max-width:25%}.custom-col-sm-2-4{flex:0 0 20%;max-width:20%}.custom-col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.custom-col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.custom-col-sm-9{flex:0 0 75%;max-width:75%}.custom-col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.custom-col-sm-1-7{flex:0 0 14.285714%;max-width:14.285714%}.custom-col-sm-1-8{flex:0 0 12.5%;max-width:12.5%}}@media(min-width:768px){.custom-col-md-12{flex:0 0 100%;max-width:100%}.custom-col-md-6{flex:0 0 50%;max-width:50%;margin-top:6px}.custom-col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.custom-col-md-3{flex:0 0 25%;max-width:25%}.custom-col-md-2-4{flex:0 0 20%;max-width:20%}.custom-col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.custom-col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.custom-col-md-9{flex:0 0 75%;max-width:75%}.custom-col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.custom-col-md-1-7{flex:0 0 14.285714%;max-width:14.285714%}.custom-col-md-1-8{flex:0 0 12.5%;max-width:12.5%}}@media(min-width:992px){.custom-col-lg-12{flex:0 0 100%;max-width:100%}.custom-col-lg-6{flex:0 0 25%;max-width:25%}.custom-col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.custom-col-lg-3{flex:0 0 25%;max-width:25%;margin-top:6px}.custom-col-lg-2-4{flex:0 0 20%;max-width:20%}.custom-col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.custom-col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.custom-col-lg-9{flex:0 0 75%;max-width:75%}.custom-col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.custom-col-lg-1-7{flex:0 0 14.285714%;max-width:14.285714%}.custom-col-lg-1-8{flex:0 0 12.5%;max-width:12.5%}}@media(min-width:1200px){.custom-col-xl-12{flex:0 0 100%;max-width:100%}.custom-col-xl-6{flex:0 0 20%;max-width:20%}.custom-col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.custom-col-xl-3{flex:0 0 25%;max-width:25%;margin-top:6px}.custom-col-xl-2-4{flex:0 0 20%;max-width:20%}.custom-col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.custom-col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.custom-col-xl-9{flex:0 0 75%;max-width:75%}.custom-col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.custom-col-xl-1-7{flex:0 0 14.285714%;max-width:14.285714%}.custom-col-xl-1-8{flex:0 0 12.5%;max-width:12.5%}}@media(min-width:1400px){.custom-col-xxl-12{flex:0 0 100%;max-width:100%}.custom-col-xxl-6{flex:0 0 20%;max-width:20%}.custom-col-xxl-4{flex:0 0 33.333333%;max-width:33.333333%}.custom-col-xxl-3{flex:0 0 25%;max-width:25%;margin-top:6px}.custom-col-xxl-2-4{flex:0 0 20%;max-width:20%}.custom-col-xxl-2{flex:0 0 16.666667%;max-width:16.666667%}.custom-col-xxl-8{flex:0 0 66.666667%;max-width:66.666667%}.custom-col-xxl-9{flex:0 0 75%;max-width:75%}.custom-col-xxl-10{flex:0 0 83.333333%;max-width:83.333333%}.custom-col-xxl-1-7{flex:0 0 14.285714%;max-width:14.285714%}.custom-col-xxl-1-8{flex:0 0 12.5%;max-width:12.5%}margin-top: 5px}@media screen and (max-width:767px){.custom-effect{width:100%;height:60px;border-radius:8px;margin-top:5px}.custom-img-part{width:60px;height:60px;border-radius:8%}.custom-text-part{padding-left:15px;font-size:13px!important}}@media(max-width:767px){.custom-banner-grid__caption{font-weight:600!important;font-size:12px!important}}@media(min-width:1400px){.custom-text-part{padding-left:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/index-banner-grid-2.css.map */
