:root{--rit-navy: #1b2b58;--rit-red: #d44429;--rit-blue: #0799d4;--rit-teal: #75ccd1;--rit-link: #0b6fa0;--rit-bg: #f4f6f8;--rit-border: #e3e7ec;--rit-muted: #5b6472;--rit-green: #1fa971;--rit-gradient: linear-gradient(100deg, #72cac2, #0799d4);--clm-navy: #17325a;--clm-yellow: #f4c51c;--clm-azure: #2fade0;--buttons-border-width: 1.5px;--inputs-border-width: 1.5px}body{font-size:1.6rem;letter-spacing:0;line-height:1.55}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.02em;line-height:1.05}.h0{font-size:4rem;letter-spacing:-.03em;line-height:1.02}h1,.h1{font-size:3.8rem;letter-spacing:-.03em}h2,.h2{font-size:3.2rem;letter-spacing:-.025em}h3,.h3{font-size:2.6rem;line-height:1.15}h4,.h4{font-size:1.8rem;line-height:1.25;letter-spacing:-.01em}h5,.h5{font-size:1.5rem;line-height:1.25;letter-spacing:0;font-weight:700}@media screen and (min-width:750px){.h0{font-size:6.8rem;letter-spacing:-.035em;line-height:1}h1,.h1{font-size:5.6rem}h2,.h2{font-size:4.4rem;letter-spacing:-.03em;line-height:1}h3,.h3{font-size:2.8rem}h4,.h4{font-size:2rem}h5,.h5{font-size:1.6rem}}.rit-highlight{color:var(--rit-red)}.caption-with-letter-spacing,.rit-eyebrow{font-family:var(--font-body-family);font-weight:700;font-size:1.1rem;letter-spacing:.18em;line-height:1.3;text-transform:uppercase;color:var(--rit-blue)}.color-scheme-3 .caption-with-letter-spacing,.color-scheme-3 .rit-eyebrow,.color-scheme-4 .caption-with-letter-spacing,.color-scheme-4 .rit-eyebrow{color:var(--rit-teal)}.color-scheme-5 .caption-with-letter-spacing,.color-scheme-5 .rit-eyebrow{color:#fff}@media screen and (min-width:750px){.caption-with-letter-spacing,.rit-eyebrow{font-size:1.2rem}}.button,.shopify-challenge__button,.customer button{font-weight:700;font-size:1.7rem;letter-spacing:0;min-height:5.5rem;padding:0 4rem}.button--small{font-size:1.5rem;min-height:4.4rem;padding:0 2rem}.button--secondary{font-size:1.5rem;min-height:4.8rem;padding:0 2rem}@media screen and (max-width:749px){.banner__buttons,.image-with-text__content .button,.rich-text__buttons,.banner__buttons .button,.rich-text__buttons .button{width:100%}.banner__buttons,.rich-text__buttons{flex-direction:column;gap:1rem;max-width:none}}.rit-link-cta{display:inline-flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.6rem;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:2px solid var(--rit-red);padding-bottom:.2rem}.rit-link-cta:after{content:"\2192"}.rit-link-cta:hover{color:var(--rit-red)}.field__input,.select__select,.customer .field input{font-size:1.6rem}.badge{font-weight:700;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;padding:.6rem .7rem}.rit-pill{display:inline-block;font-weight:700;font-size:1.1rem;letter-spacing:.1em;line-height:1;text-transform:uppercase;padding:.6rem .9rem;border-radius:3px}.rit-pill--gradient{background:var(--rit-gradient);color:#fff}.rit-pill--navy{background:var(--rit-navy);color:#fff;border-radius:0}.rit-pill--altitude{background:#0799d41a;color:var(--rit-link);font-size:1.15rem;letter-spacing:0;text-transform:none}.rit-stock{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;font-size:1.3rem;color:var(--rit-green)}.rit-stock:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:currentColor}.card__heading{font-weight:700}.card-information .price{font-weight:700;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.rit-swipe{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.8rem;-webkit-overflow-scrolling:touch}.rit-swipe>*{flex:0 0 78%;scroll-snap-align:start}}.facet-checkbox__count:before{content:"("}.facet-checkbox__count:after{content:")"}.rte iframe[src*=youtube],.rte iframe[src*="youtu.be"],.rte iframe[src*=vimeo]{max-width:100%;height:auto;aspect-ratio:16 / 9}
/*# sourceMappingURL=/cdn/shop/t/143/assets/reachit-base.css.map */
