.pin-ride-banner{position:relative;color:#5c514d}.pin-ride-banner picture,.pin-ride-banner img{display:block;width:100%}.pin-ride-banner img{height:auto}.pin-ride-banner__content{position:absolute;left:5.3%;top:50%;transform:translateY(-50%);width:33%;text-align:left}.pin-ride-banner__content h1{font-family:var(--heading-font-family),sans-serif;font-size:4.65vw;font-weight:400;line-height:1.04;letter-spacing:-.025em;text-transform:none;margin:0;color:inherit}.pin-ride-banner__content p{font-family:var(--text-font-family),sans-serif;font-size:1.65vw;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.45;margin:2vw 0 3.4vw}.pin-ride-banner__button{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-width:16.2vw;max-width:100%;padding:.9vw 1vw;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:var(--heading-font-family),sans-serif;font-weight:600;font-size:1.4vw;letter-spacing:.18em;line-height:1.3;text-decoration:none}.pin-ride-banner__button:hover{background:#5c514d14}.pin-ride-banner__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.pin-ride-banner__content{left:5%;top:7%;transform:none;width:90%;text-align:center}.pin-ride-banner__content h1{font-size:10vw;line-height:1.04}.pin-ride-banner__content p{font-size:3.8vw;line-height:1.4;margin:3.8vw 0 5.4vw}.pin-ride-banner__button{width:max-content;min-width:35.5vw;font-size:3vw;padding:2.4vw 1vw}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
