.banner_bottom{background-color:#be2026;display:flex;justify-content:flex-end;align-items:center;position:relative;overflow:hidden}.banner_bottom__text{padding:73px 0 24px;margin-right:100px;max-width:650px}.banner_bottom__text h2{font-family:Archivo Black,sans-serif;font-size:48px;color:#fff;line-height:100%}.banner_bottom__text h2 strong{font-family:Archivo Black,sans-serif}.banner_bottom__text p{font-size:22px;font-weight:500;color:#fff;margin:36px 0;line-height:140%}.banner_bottom img.masked-image{object-fit:cover;-webkit-mask-image:url(#mask0_1033_728);mask-image:url(#mask0_1033_728)}.banner_bottom .svg-mobile{display:none}.cta__container{display:flex;justify-content:flex-start;align-items:center;gap:16px}.cta__container .btn__stor{text-decoration:none;color:#000;font-size:16px;font-weight:700;font-style:normal;padding:22px 30px;border-radius:38px;transition:all .3s ease-in}.cta__container .btn__stor.btn__primary{background-color:#ffc71c}.cta__container .btn__stor.btn__primary:hover{background-color:#000;color:#ffc71c}.cta__container .btn__stor.btn__secondary{background-color:#000;color:#fff}.cta__container .btn__stor.btn__secondary:hover{background-color:#fff;color:#000}@media (min-width: 2000px){.banner_bottom__text{margin-right:20%}}@media (min-width: 2500px){.banner_bottom__text{margin-right:30%}}@media (max-width: 1550px){.banner_bottom__text{margin-right:10px}}@media (max-width: 1450px){.banner_bottom__text{padding:50px 0 24px 30px}.banner_bottom svg{height:100%;pointer-events:none}}@media (max-width: 1080px){.banner_bottom img.masked-image{width:55%;height:400px}.banner_bottom__text{margin-right:0;width:100%}.banner_bottom__text h2{font-size:30px}}@media (max-width: 880px){.banner_bottom{flex-direction:column}.banner_bottom .svg-desktop{display:none}.banner_bottom .svg-mobile{display:block;position:absolute;pointer-events:none}.banner_bottom img.masked-image{height:unset;-webkit-mask-image:url(#mask0_1273_1436);mask-image:url(#mask0_1273_1436)}}@media (max-width: 550px){.banner_bottom__text{width:100%;padding:20px 10px}.banner_bottom__text h2{font-size:26px;line-height:130%}.banner_bottom__text p{font-size:18px}.banner_bottom img.masked-image{width:90%;transform:scale(1.2);margin-top:50px;height:300px}.cta__container .btn__stor{font-size:14px;padding:18px 20px}}@media (max-width: 330px){.cta__container .btn__stor{font-size:14px;padding:16px 10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bottom-banner.css.map */
