.yb-mains-banner.banner-grid-section .mob{display:none}.yb-mains-banner.banner-grid-section .desk{dipslay:block}.yb-mains-banner.banner-grid-section .swiper-container-1{--swiper-theme-color: #DC0137;--swiper-pagination-bullet-inactive-color: white;--swiper-pagination-bullet-inactive-opacity: .7;--swiper-pagination-bullet-horizontal-gap: 8px}.yb-mains-banner.banner-grid-section .yb-mains-banner{display:block}.yb-mains-banner.banner-grid-section .yb-main-banner{width:1224px;height:fit-content;display:flex;flex-wrap:nowrap;Font-family:Assistant;border-radius:24px;margin:64px auto 24px;background-size:cover!important}.yb-mains-banner.banner-grid-section .left-column{width:478px;height:fit-content;margin:46px 65.41px 46px 48px}.yb-mains-banner.banner-grid-section .yb-mainbanner-header{font-weight:700;font-size:36px;line-height:44px;color:#fff;margin-bottom:16px}.yb-mains-banner.banner-grid-section .yb-mainbanner-text{font-weight:400;font-size:24px;line-height:33.6px;color:#fff}.yb-mains-banner.banner-grid-section .yb-mainbanner-btn{width:123px;margin-top:24px;background:#dc0137;border-radius:8px;text-align:center;padding:14.5px 10px;font-weight:700;font-size:15px;line-height:19.2px;color:#fff;letter-spacing:-.5px}.yb-mains-banner.banner-grid-section .yb-mainbanner-btn a{color:#fff}.yb-mains-banner.banner-grid-section .right-column{width:613.87px;height:303.36px;margin-top:117.49px;margin-bottom:119.15px;margin-right:27.15px}.yb-mains-banner.banner-grid-section .yb-2clmnsb{Font-family:Assistant;width:1224px;height:696px;display:flex;margin:24px auto 0;padding:0;gap:24px}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block{width:600px;border:1px solid #ACACAC;border-radius:24px;margin:0;padding:24px;overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;text-decoration:none;color:inherit}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-header{font-weight:700;font-size:40px;line-height:120%;color:#121212;margin-bottom:16px;text-align:left}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-text{width:509px;font-weight:400;font-size:24px;line-height:140%;color:#6c6c6c;max-width:100%}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-btn{max-width:276px;margin-top:auto;background:#fff;border-radius:8px;text-align:center;padding:0;color:#121212;display:flex;width:100%;text-decoration:none;height:48px;align-items:center;justify-content:center;font-weight:600;font-size:20px;line-height:120%;letter-spacing:0;text-transform:capitalize;column-gap:10px;transition:.3s ease-in-out;border:1px solid transparent}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-btn:hover{border:1px solid #ACACAC}@media(min-width:768px)and (max-width:1239px){.yb-mains-banner.banner-grid-section .yb-main-banner{border:1px solid #ACACAC;max-width:834px;height:400px;display:flex;flex-wrap:no-wrap;background:url("{{section.settings.image | img_url: 'x834'}}");border-radius:0;margin:0 auto}.yb-mains-banner.banner-grid-section .left-column{width:302px;height:auto;margin:auto 70.11px auto 60px}.yb-mains-banner.banner-grid-section .yb-mainbanner-header{font-weight:700;font-size:24px;line-height:110%;margin-bottom:8px}.yb-mains-banner.banner-grid-section .yb-mainbanner-text{font-size:16px;line-height:140%;color:#fff}.yb-mains-banner.banner-grid-section .yb-2c-header{color:#121212;font-weight:700;font-size:24px;line-height:110%;margin-bottom:8px}.yb-mains-banner.banner-grid-section .yb-2c-text{color:#453e3e;font-size:16px;line-height:140%}.yb-mains-banner.banner-grid-section .yb-mainbanner-btn{margin-top:16px}.yb-mains-banner.banner-grid-section .center{align-self:center}.yb-mains-banner.banner-grid-section .start{align-self:start}.yb-mains-banner.banner-grid-section .end{align-self:end}}@media screen and (max-width:767px){.banner-grid-section a.absolute-link{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;z-index:1}.yb-mains-banner.banner-grid-section .yb-mains-banner .swiper-pagination-bullet{width:12px}.yb-mains-banner.banner-grid-section .swiper-container-1{--swiper-pagination-bottom: 28px}.yb-mains-banner.banner-grid-section .yb-main-banner{border:1px solid #ACACAC}.yb-mains-banner.banner-grid-section .yb-main-banner{width:375px;height:auto;display:flex;flex-wrap:wrap;border-radius:0;margin:0 auto 24px}.yb-mains-banner.banner-grid-section .left-column{width:335px;height:300px;margin:32px 20px 19.61px;z-index:100}.yb-mains-banner.banner-grid-section .yb-mainbanner-header{font-weight:700;font-size:24px;line-height:110%;margin-bottom:8px}.yb-mains-banner.banner-grid-section .yb-mainbanner-text{font-size:16px;line-height:140%;color:#fff}.yb-mains-banner.banner-grid-section .yb-2c-header{color:#121212;font-weight:700;font-size:24px;line-height:110%;margin-bottom:8px}.yb-mains-banner.banner-grid-section .yb-2c-text{color:#453e3e;font-size:16px;line-height:140%}.yb-mains-banner.banner-grid-section .yb-mainbanner-btn{margin-top:16px}.yb-mains-banner.banner-grid-section .right-column{width:300px;height:160px;margin:0 43.13px 35.46px;background-size:cover}}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-w.block,.yb-mains-banner.banner-grid-section .yb-2clmnsb-block{max-width:100%!important}@media(max-width:1239px){.banner-grid-section{padding-left:20px;padding-right:20px}.yb-mains-banner.banner-grid-section .desk{display:none}.yb-mains-banner.banner-grid-section .mob{display:block}}.yb-mains-banner.banner-grid-section a.banner-grid__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:flex}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block.mobile{display:none}@media screen and (max-width:986px){.yb-mains-banner.banner-grid-section .yb-2clmnsb{flex-wrap:wrap}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block{min-height:277px}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block.desktop{display:none}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block.mobile{display:flex}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-btn{max-width:201px;height:44px;font-size:14px}.yb-mains-banner.banner-grid-section .yb-2clmnsb{height:auto;row-gap:16px}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-text{font-size:14px;width:300px;max-width:100%}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-header{font-size:20px}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block{border-radius:12px;padding:16px;background-position:100% 100%!important}}.yb-mains-banner.banner-grid-section .yb-2clmnsb{min-height:350px}@media screen and (min-width:650px){.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-w.block{width:49%}}.yb-mains-banner.banner-grid-section .yb-2clmnsb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:1224px;height:auto;gap:24px;margin-left:auto;margin-right:auto}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block-w.block{width:100%;min-width:0}.yb-mains-banner.banner-grid-section .yb-2clmnsb-block{box-sizing:border-box;width:100%}.yb-mains-banner.banner-grid-section .yb-2clmnsb>.yb-main-banner{grid-column:1 / -1;width:100%;min-width:0;margin:0}@media screen and (max-width:749px){.yb-mains-banner.banner-grid-section .yb-2clmnsb{grid-template-columns:minmax(0,1fr);gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/baner-grid-section.css.map */
