.rc-page-head{padding:clamp(56px,8vw,128px) 0 clamp(48px,6vw,96px)}.rc .rc-page-head__title{max-width:14em;margin-bottom:24px;font-size:clamp(40px,5vw,72px)}.rc-prose,.shopify-policy__container .shopify-policy__body,.main-page-title+.rte,.page-width--narrow>.rte{max-width:68ch;font-size:17px;line-height:1.65}.rc-prose{margin-top:40px;color:var(--rc-sub)}.rc-prose h2,.rc-prose h3,.shopify-policy__body h2,.shopify-policy__body h3,.page-width--narrow .rte h2,.page-width--narrow .rte h3{margin:2em 0 .6em;font-family:var(--rc-font);font-weight:750;font-stretch:112%;line-height:1.2;letter-spacing:-.005em;color:var(--rc-ink)}.rc-prose h2,.shopify-policy__body h2,.page-width--narrow .rte h2{font-size:24px}.rc-prose h3,.shopify-policy__body h3,.page-width--narrow .rte h3{font-size:19px}.main-page-title,.shopify-policy__title h1{font-size:clamp(34px,4vw,58px);font-weight:800;line-height:.95;letter-spacing:-.03em;color:var(--rc-ink)}.shopify-policy__container{max-width:76ch;padding-top:clamp(48px,7vw,112px);padding-bottom:clamp(64px,8vw,128px)}.shopify-policy__title{text-align:left;margin-bottom:40px}.shopify-policy__body mark,.rte mark{padding:0 4px;border-radius:4px;background:#ffe2c7;color:var(--rc-ink)}.contact .field__input,.contact .text-area{font-family:var(--rc-font)}.rc-list{padding:var(--rc-section-y) 0}.rc-list__head{display:grid;gap:20px;max-width:44em}.rc-list__items{display:grid;gap:clamp(28px,4vw,56px);margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none}.rc-list__items--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-list__items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-list__item{padding-top:20px;border-top:1px solid var(--rc-line)}.rc .rc-list__meta{margin:-4px 0 12px;font-size:15px;font-weight:600;font-stretch:110%;color:var(--rc-signal)}.rc-tone-paper .rc-list__meta,.rc-tone-white .rc-list__meta{color:var(--rc-graphite)}@media(max-width:989px){.rc-hero__grid,.rc-key__grid,.rc-faq__grid{grid-template-columns:minmax(0,1fr)}.rc-demo{--pw: 250px;--key-w: 98px;--tap-x: -118px;--tap-y: -282px;justify-content:center;padding-right:0;margin-top:8px}.rc .rc-demo__key{right:calc(50% - var(--pw) / 2 - var(--key-w) - 44px)}.rc-key__media{max-width:420px;margin:0 auto}.rc-list__items--3{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-faq__head{position:static}.rc-statement .rc-h1,.rc .rc-statement__text{grid-column:1 / -1}}@media(max-width:749px){:root{--rc-section-y: 72px}.rc-demo{--pw: 204px;--key-w: 76px;--tap-x: -126px;--tap-y: -246px;justify-content:flex-start;padding-left:max(0px,calc(50% - 172px))}.rc .rc-demo__key{right:max(0px,calc(50% - 176px));bottom:4%;gap:14px}.rc-demo__hint{font-size:13px;white-space:normal;text-align:center;max-width:9em}.rc-demo__hint:before{display:none}.rc-actions .rc-btn{flex:1 1 100%}.rc-signup__row{flex-direction:column}.rc-steps__list,.rc-shields__list{grid-template-columns:minmax(0,1fr)}.rc-quote:nth-child(2n){transform:none}.rc-list__items--2,.rc-list__items--3,.rc-spec{grid-template-columns:minmax(0,1fr)}.rc-swatch__key{width:40px;height:66px}}html{scroll-behavior:smooth}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.rc-qa::details-content,.product__accordion details::details-content,.accordion details::details-content{height:0;overflow:clip;transition:height .35s cubic-bezier(.2,.8,.2,1),content-visibility .35s allow-discrete}.rc-qa[open]::details-content,.product__accordion details[open]::details-content,.accordion details[open]::details-content{height:auto}}.rc-js [data-rc-reveal]{opacity:0;translate:0 18px;transition:opacity .7s ease,translate .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--rc-i, 0) * 70ms)}.rc-js [data-rc-reveal].is-in{opacity:1;translate:0 0}.rc-js .rc-hero__copy>*,.rc-js .rc-demo{animation:rc-rise .9s cubic-bezier(.2,.8,.2,1) both}.rc-js .rc-hero__copy>:nth-child(2){animation-delay:.06s}.rc-js .rc-hero__copy>:nth-child(3){animation-delay:.12s}.rc-js .rc-hero__copy>:nth-child(4){animation-delay:.18s}.rc-js .rc-demo{animation-delay:.22s;animation-duration:1.1s}@keyframes rc-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rc-js [data-rc-reveal]{opacity:1;translate:none;transition:none}.rc-js .rc-hero__copy>*,.rc-js .rc-demo{animation:none}.rc-qa::details-content,.product__accordion details::details-content,.accordion details::details-content{transition:none}.rc .rc-key__media img,.rc .rc-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rc-pages.css.map */
