.holiday-banner3 .banner-inner,.holiday-banner3 .banner-image-wrapper{position:relative}.holiday-banner3 .banner-image{display:block;width:100%;height:660px;overflow:hidden;position:relative}.holiday-banner3 .banner-image img{width:100%;height:100%;object-fit:cover}.holiday-banner3 .img-mobile{display:none}.holiday-banner3 .banner-content{position:absolute;top:0;left:0;width:100%;height:100%}.holiday-banner3 .banner-content-inner{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);text-align:center;padding:0 30px}.holiday-banner3 .banner-title-wrapper{position:relative;margin-top:4px;display:flex;justify-content:center;align-items:center}.holiday-banner3 .banner-title{color:var(--hero-color ,#fff);font-size:46px;font-weight:700;line-height:54px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0 0 20px}.holiday-banner3 .banner-descr{color:var( --hero-color ,#fff);font-size:24px;line-height:30px;width:100%;font-weight:500}.holiday-banner3 .button-wrapper{margin-top:30px}.holiday-banner3 .banner-btn{width:240px;height:40px;display:flex;justify-content:center;align-items:center;border:2px solid var(--hero-btn-border, #fff);color:var(--hero-btn-color, #1e2227);background-color:var(--hero-btn-bg, #fff);border-radius:20px;font-size:15px;font-weight:700;letter-spacing:0;line-height:20px;margin:0 auto}.holiday-banner3 .banner-btn:hover{border-color:var(--hero-btn-hover-border, #fff);color:var(--hero-btn-hover-color, #1e2227);background-color:var(--hero-btn-hover-bg, #fff);transition:all 275ms ease-in-out}.holiday-banner3 .banner-curve{position:absolute;left:0;bottom:0;display:flex;width:100%;height:60px}.holiday-banner3 .banner-curve img{object-position:left;width:100%;height:100%}@media (max-width: 1500px){.holiday-banner3 .banner-curve img{object-fit:cover}}@media (max-width: 749px){.holiday-banner3 .banner-inner:before{display:none}.holiday-banner3 .banner-image{height:480px}.holiday-banner3 .img-desktop{display:none}.holiday-banner3 .img-mobile{display:block}.holiday-banner3 .banner-curve .img-mobile{object-fit:unset}.holiday-banner3 .banner-title{font-size:34px;line-height:40px}.holiday-banner3 .banner-descr{font-size:20px;line-height:20px}}@media (max-width: 360px){.holiday-banner3 .banner-content-inner{padding:0 10px}.holiday-banner3 .banner-descr{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/476/assets/holiday-banner3.css.map */
