.rit-videos{background:#fff}.rit-videos__inner{display:flex;flex-direction:column;gap:1.8rem;padding-top:4rem;padding-bottom:3.2rem}.rit-videos__header{display:flex;flex-direction:column;gap:1.2rem}.rit-videos__eyebrow{margin:0}.rit-videos__heading{margin:0;color:var(--rit-navy);font-weight:800;font-size:3.2rem;line-height:1.05;letter-spacing:-.025em}.rit-videos__link{display:none}.rit-videos__cards{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;-webkit-overflow-scrolling:touch}.rit-videos__card{flex:none;width:23rem;display:flex;flex-direction:column;gap:1rem;scroll-snap-align:start}.rit-videos__media{position:relative;display:block;aspect-ratio:16 / 9;background:var(--rit-bg);overflow:hidden}.rit-videos__media iframe{display:block;width:100%;height:100%;border:0}.rit-videos__play{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.rit-videos__thumb{display:block;width:100%;height:100%;object-fit:cover}.rit-videos__icon{position:absolute;top:50%;left:50%;width:5.2rem;height:5.2rem;margin:-2.6rem 0 0 -2.6rem;border-radius:50%;background:var(--rit-red);transition:transform .15s ease}.rit-videos__icon:after{content:"";position:absolute;top:50%;left:50%;margin:-.9rem 0 0 -.5rem;border-style:solid;border-width:.9rem 0 .9rem 1.5rem;border-color:transparent transparent transparent #fff}.rit-videos__play:hover .rit-videos__icon,.rit-videos__play:focus-visible .rit-videos__icon{transform:scale(1.08)}.rit-videos__play:focus-visible{outline:2px solid var(--rit-blue);outline-offset:2px}.rit-videos__duration{position:absolute;right:.8rem;bottom:.8rem;padding:.5rem .6rem;background:var(--rit-navy);color:#fff;font-weight:600;font-size:1.1rem;line-height:1}.rit-videos__title{margin:0;color:var(--rit-navy);font-weight:700;font-size:1.5rem;line-height:1.3}.rit-videos__button{width:100%;border-radius:4px}@media screen and (min-width:750px){.rit-videos__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin:0;padding:0;overflow:visible}.rit-videos__card{width:auto}}@media screen and (min-width:990px){.rit-videos__inner{gap:2.8rem;padding-top:7.2rem;padding-bottom:7.2rem}.rit-videos__header{flex-direction:row;justify-content:space-between;align-items:flex-end}.rit-videos__heading{font-size:4.4rem;line-height:1;letter-spacing:-.03em}.rit-videos__link{display:inline-flex;flex:none}.rit-videos__button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/reachit-video-teaser.css.map */
