.grid-banner .grid-banner-img{position:relative;width:100%;padding-top:50%;overflow:hidden}.grid-banner .grid-banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;background-repeat:no-repeat;background-position:center}.grid-banner{position:relative}.grid-banner .overlay-text{position:absolute;bottom:32px;width:100%;max-width:100%}.grid-banner .multicolum_title p{font-size:24px;line-height:28px;margin-bottom:12px;font-family:Neue Haas Medium;font-weight:500}.grid-banner .multicolum_title p strong{font-weight:500}.grid-banner .multicolum_text p{font-size:14px;font-weight:500;line-height:24px;letter-spacing:.42px;margin-bottom:0;padding:0 5px}.grid-banner .grid_box{padding:24px;border-radius:20px;border:1px solid #fff;background:#ffffffbf;-webkit-backdrop-filter:blur(3.0999999046325684px);backdrop-filter:blur(3.0999999046325684px)}@media screen and (max-width: 1279px){.grid-banner .grid_box{padding:10px}.grid-banner .multicolum_title p{font-size:18px}.grid-banner .multicolum_text p{line-height:1.4}.grid-banner .grid-banner-img{padding-top:58%}}@media screen and (max-width: 992px){.grid-banner .grid-banner-img{padding-top:68%}.grid-banner .multicolum_title p{font-size:16px;line-height:16px}.grid-banner .multicolum_text p{font-size:14px;line-height:1.75;padding:0 5px}}@media screen and (max-width: 768px){.grid-banner .overlay-text{bottom:16px}}@media screen and (max-width: 576px){.grid-banner .overlay-text{position:static;margin-top:-50px}.grid-banner .grid-banner-img{padding-top:95%}.grid-banner .grid_box{padding:8px}}@media screen and (max-width: 480px){.grid-banner .grid-banner-img{padding-top:107%}.grid-banner .multicolum_title p{margin-bottom:12px;line-height:20px}}@media screen and (max-width: 390px){.grid-banner .grid-banner-img{padding-top:115%}.grid-banner .multicolum_title p{font-size:14px}}.grid-banner .grid{display:flex;flex-wrap:wrap;gap:20px}.grid-banner .grid-1--col .grid__item{max-width:100%}.grid-banner .grid-2--col .grid__item{max-width:calc(50% - 10px)}.grid-banner .grid-3--col .grid__item{max-width:calc(33.3333% - (20px * 2 / 3))}.grid-banner .grid-4--col .grid__item{max-width:calc(25% - 15px)}.grid-banner .grid-5--col .grid__item{max-width:calc(20% - 16px)}.grid-banner .grid-6--col .grid__item{max-width:calc(16.6667% - (20px * 5 / 6))}.grid-banner .grid__item{flex-grow:1;flex-shrink:0;width:100%}@media screen and (max-width: 992px){.grid-banner .grid{gap:10px}.grid-banner .grid-1--col .grid__item{max-width:100%}.grid-banner .grid-2--col .grid__item{max-width:calc(50% - 5px)}.grid-banner .grid-3--col .grid__item{max-width:calc(33.3333% - (10px * 2 / 3))}.grid-banner .grid-4--col .grid__item{max-width:calc(25% - 7.5px)}.grid-banner .grid-5--col .grid__item{max-width:calc(20% - 8px)}.grid-banner .grid-6--col .grid__item{max-width:calc(16.6667% - (10px * 5 / 6))}}@media screen and (max-width: 575px){.grid-banner .grid-2--col-mobile .grid__item{max-width:calc(50% - 5px)!important}.grid-banner .grid-1--col-mobile .grid__item{max-width:100%!important}.grid-banner .grid__item{background:#fafafa;padding:24px}.grid-banner .grid{gap:20px}}@media screen and (max-width: 380px){.grid-banner .grid-2--col-mobile .grid__item{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/grid-banner.css.map */
