.quote{position:relative;overflow:hidden;background-color:var(--dark);height:42.375rem}.quote:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:#000;opacity:0;z-index:1}.quote__image--small{grid-column:1 / span 6}.quote__text__signature img{height:auto;width:9.3125rem;object-fit:contain;object-position:top left;display:block;opacity:.6}.quote .quote__text{max-width:37.9375rem;display:flex;flex-direction:column;gap:2.1875rem;grid-column:7 / span 6;margin-right:2rem}.quote .quote__text .text-quote{font-size:1.75rem;line-height:1.875rem;letter-spacing:-.56px}.quote .quote__text .hyperlink-line{line-height:1rem}.quote__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.quote__image--small{display:none}.quote__image img{min-width:100%;min-height:100%;object-fit:cover;object-position:0;display:block;height:auto;width:100%}.quote .main-grid{position:relative;z-index:2;padding:12.2rem 0}@media screen and (max-width: 1050px){.quote__image img{object-position:-6.25rem}.quote .quote__text .text-quote{font-size:1.5rem;line-height:1.5rem;margin-bottom:.5rem}.quote .quote__text{gap:1.125rem}}@media screen and (max-width: 768px){.quote .quote__text{max-width:none;grid-column:1 / span 12;margin:0;padding:1.5rem 1rem 1.875rem 1.56rem}.quote .main-grid{height:100%;align-items:end;padding:0}.quote__image img{object-position:0}}@media screen and (max-width: 500px){.quote__image--large{display:none}.quote__image--small{display:block}.quote:before{content:none}.quote .quote__text .text-quote{font-size:1.25rem;line-height:1.375rem;letter-spacing:-.4px}.quote{height:40.375rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/quote.css.map */
