main[data-template="page.about"]{background:var(--rs-navy);font-family:var(--rs-body);-webkit-font-smoothing:antialiased;overflow-x:clip;isolation:isolate}main[data-template="page.about"] p{font-family:var(--rs-body);text-wrap:pretty}main[data-template="page.about"] :is(h1,h2,h3,h4){font-family:var(--rs-display)!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:-.005em!important;line-height:.9!important;margin:0}main[data-template="page.about"] h2{font-size:clamp(40px,4.4vw,58px)!important}main[data-template="page.about"] h6{font-family:var(--rs-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--rs-red);margin:0;line-height:1.3!important}main[data-template="page.about"] :is(.button,.button-secondary){font-family:var(--rs-display)!important;font-weight:800!important;font-size:19px!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:15px 30px!important;border-radius:9px!important;line-height:1!important;transition:background-color .2s}main[data-template="page.about"] .button{background:var(--rs-red)!important;color:#fff!important;border:0!important;box-shadow:none!important}main[data-template="page.about"] .button:hover{background:#c92a21!important}main[data-template="page.about"] img{border-radius:14px}.shopify-section:is([id$=__rs_ahead],[id$=__rs_story],[id$=__rs_team]){background:var(--rs-cream)}[id$=__rs_ahead] :has(>h6),[id$=__rs_ahead] :has(>h1){border-image:conic-gradient(var(--rs-navy) 0 0) fill 0//0 100vmax;color:var(--rs-cream)}[id$=__rs_ahead] :has(>h6){padding-top:56px!important}[id$=__rs_ahead] :has(>h1){padding:26px 0 56px!important}[id$=__rs_ahead] h6 a{color:var(--rs-muted);text-decoration:none}[id$=__rs_ahead] h6 a:hover{color:var(--rs-cream)}[id$=__rs_ahead] h1{font-size:clamp(54px,6.6vw,96px)!important;line-height:.88!important;letter-spacing:-.015em!important;max-width:17ch}[id$=__rs_ahead] h1:after{content:"";display:block;width:130px;height:3px;margin-top:30px;border-radius:2px;background:linear-gradient(90deg,var(--rs-red),transparent)}[id$=__rs_ahead] .image-block{border-image:linear-gradient(var(--rs-navy) 0 50%,transparent 50%) fill 0//0 100vmax}[id$=__rs_ahead] .image-block :is(img,.placeholder-image){aspect-ratio:21/9!important;width:100%;object-fit:cover;border-radius:16px;box-shadow:0 30px 70px #00000059}[id$=__rs_story] h3{font-style:normal!important;font-weight:800!important;font-size:clamp(34px,3.4vw,48px)!important;line-height:1.02!important;color:var(--rs-navy)}[id$=__rs_story] .image-block :is(img,.placeholder-image){aspect-ratio:4/3!important;width:100%;object-fit:cover}[id$=__rs_story] p{font-size:19px;line-height:1.7;color:#232850}[id$=__rs_story] :has(>h4){border-top:2px solid var(--rs-navy);padding-top:14px!important;display:flex;flex-direction:column;gap:6px}[id$=__rs_story] h4{font-size:30px!important;font-style:italic!important;line-height:1!important;color:var(--rs-navy)}[id$=__rs_story] :has(>h4) h6{color:var(--rs-line);font-size:10.5px!important;letter-spacing:.16em!important}[id$=__rs_shop] .image-block :is(img,.placeholder-image){aspect-ratio:16/10!important;width:100%;object-fit:cover;border-radius:16px}[id$=__rs_shop] h6{display:inline-block;background:var(--rs-red);color:var(--rs-cream);padding:5px 10px;border-radius:5px}[id$=__rs_shop] h2{font-size:clamp(52px,5.4vw,76px)!important;line-height:.88!important}[id$=__rs_shop] p{font-size:18px;line-height:1.6;color:#dedcf0}[id$=__rs_team] h2:after{content:"";display:block;width:90px;height:3px;margin-top:12px;border-radius:2px;background:linear-gradient(90deg,var(--rs-red),transparent)}[id$=__rs_team] :has(>.image-block){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px!important}[id$=__rs_team] :has(>.image-block)>:not(.image-block){grid-column:1/-1;margin-bottom:18px}[id$=__rs_team] .image-block{width:100%!important}[id$=__rs_team] .image-block :is(img,.placeholder-image){aspect-ratio:1/1!important;width:100%;height:auto;object-fit:cover;border-radius:14px}@media(max-width:749px){[id$=__rs_team] :has(>.image-block){grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__rs_ahead] .image-block :is(img,.placeholder-image){aspect-ratio:16/10!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rs-about-skin.css.map */
