.request-banner .banner__media{background:transparent;border-radius:20px;overflow:hidden}.request-banner .banner__content .banner__box{max-width:485px;min-width:auto;width:100%}.request-banner .banner__buttons.btn{padding:0}.request-banner .banner__content .banner__heading{line-height:1.3;letter-spacing:-.7px;margin-bottom:24px}.request-banner .banner__text{margin-top:0;margin-bottom:32px}.request-banner .banner__buttons{margin-top:0}.request-banner .banner__media img{object-position:right}@media screen and (min-width:750px){.request-banner .banner--desktop-transparent .banner__box{padding:0}}@media screen and (max-width:1199px){.request-banner .banner__content .banner__heading{margin-bottom:20px}.request-banner .banner__text{margin-bottom:28px}.request-banner .banner__content .banner__box{max-width:400px}}@media screen and (max-width:989px){.request-banner .banner__content .banner__box{max-width:320px;padding:0}.request-banner .banner__content{padding:5rem 3rem}}@media screen and (max-width:749px){.request-banner .banner__content .banner__box{max-width:100%;padding-top:25%;transform:translateY(-25%)}.request-banner .banner__content{align-items:flex-start}.request-banner .banner__content .banner__heading{margin-bottom:16px}.request-banner .banner__text{margin-bottom:24px}.request-banner .banner__media img{object-position:top}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/request-banner.css.map */
