.quote-banner__box{position:relative;overflow:hidden}.quote-banner__media img,.quote-banner__media svg{width:100%;height:100%;object-fit:cover;object-position:center center}.quote-banner .shell{position:relative;z-index:2}.quote-banner__inner{--icon-width: 123px;--icon-gap: 21px;position:relative;width:100%;max-width:min(1211px,100% - (var(--icon-width) + var(--icon-gap)) * 2);margin-inline:auto}.quote-banner__icon{position:absolute;top:-70px;right:calc(100% + var(--icon-gap));line-height:0}.quote-banner__icon svg{display:block;width:var(--icon-width);height:auto}.quote-banner .quote-banner__entry{padding:0;margin:0;font-size:32px;font-style:normal;font-weight:600;line-height:1.5;letter-spacing:normal;text-align:left}.quote-banner__entry p{font-size:inherit;margin-bottom:.5em}.quote-banner__entry p:last-child{margin-bottom:0}.quote-banner__foot{display:flex;align-items:flex-start;gap:25px;margin-top:40px}.quote-banner__foot:first-child{margin-top:0}.quote-banner__rule{flex:1;height:1px;margin-top:16px;background:currentColor;opacity:.4}.quote-banner__author{text-align:right}.quote-banner .quote-banner__role{margin-bottom:8px;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;line-height:.9;letter-spacing:normal;text-transform:uppercase}.quote-banner__meta{font-size:16px;font-weight:400;line-height:1;letter-spacing:normal}.quote-banner__meta:last-child,.quote-banner .quote-banner__role:last-child{margin-bottom:0}@media screen and (max-width:1023px){.quote-banner__inner{--icon-width: 83px;display:flex;flex-direction:column;gap:20px;max-width:100%}.quote-banner__icon{position:static}.quote-banner__content{width:100%}.quote-banner .quote-banner__entry{font-size:20px}.quote-banner__foot{flex-direction:column;align-items:stretch;gap:14px;margin-top:28px}.quote-banner__rule{flex:none;width:100%;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-quote-banner.css.map */
