:root{--rs-ink:#1E1838;--rs-ivory:#FAF6EF;--rs-sand:#F1E7D8;--rs-vermilion:#C2402B;--rs-saffron:#E3A32F;--rs-cobalt:#2B54A6;--rs-jade:#2F8A6E;--rs-plum:#7A2E5C;--rs-text:#1B1515;--rs-muted:rgba(27,21,21,.7)}.rs{font-family:var(--font-body-family);color:var(--rs-text);background:var(--rs-bg,var(--rs-ivory))}.rs *,.rs *:before,.rs *:after{box-sizing:border-box}.rs--sand{--rs-bg:var(--rs-sand)}.rs--ivory{--rs-bg:var(--rs-ivory)}.rs--ink{--rs-bg:var(--rs-ink);color:var(--rs-ivory);--rs-muted:rgba(250,246,239,.78)}.rs-wrap{max-width:var(--page-width,1600px);margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}@media(min-width:750px){.rs-wrap{padding-left:5rem;padding-right:5rem}}.rs-pad{padding-top:6.4rem;padding-bottom:6.4rem}@media(min-width:990px){.rs-pad{padding-top:10rem;padding-bottom:10rem}}.rs-eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 1.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1.4}.rs-eyebrow:before{content:"";flex:none;width:2.8rem;height:2px;background:var(--rs-vermilion)}.rs--ink .rs-eyebrow:before{background:var(--rs-saffron)}.rs-h{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.01em;color:inherit}.rs-h p{margin:0}.rs-h em{font-style:italic;color:var(--rs-vermilion)}.rs--ink .rs-h em{color:var(--rs-saffron)}.rs-h2{font-size:clamp(3rem,4.4vw,5.2rem)}.rs-lede{font-size:1.7rem;line-height:1.7;color:var(--rs-muted);max-width:58ch}.rs-lede p{margin:0 0 1.2rem}.rs-lede p:last-child{margin-bottom:0}.rs-btns{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.rs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3rem;border:1.5px solid currentColor;border-radius:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:inherit;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.rs-btn:hover{transform:translateY(-2px)}.rs-btn:focus-visible,.rs-link:focus-visible,.rs-card:focus-visible{outline:2px solid var(--rs-saffron);outline-offset:3px}.rs-btn--solid{background:var(--rs-vermilion);border-color:var(--rs-vermilion);color:#fff}.rs-btn--solid:hover{background:#a5341f;border-color:#a5341f}.rs-link{display:inline-block;padding-bottom:.4rem;border-bottom:1.5px solid var(--rs-vermilion);font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:inherit}.rs--ink .rs-link{border-color:var(--rs-saffron)}.rs-blocks{display:flex;width:100%;height:12px}.rs-blocks span{display:block;flex:1}.rs-blocks span:nth-child(6n+1){background:var(--rs-vermilion);flex:3}.rs-blocks span:nth-child(6n+2){background:var(--rs-saffron);flex:1}.rs-blocks span:nth-child(6n+3){background:var(--rs-jade);flex:2}.rs-blocks span:nth-child(6n+4){background:var(--rs-cobalt);flex:4}.rs-blocks span:nth-child(6n+5){background:var(--rs-plum);flex:1}.rs-blocks span:nth-child(6n+6){background:var(--rs-sand);flex:2}.rs-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem 4rem;margin-bottom:4rem}.rs-head .rs-lede{margin-top:1.6rem}.rs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.6rem}@media(min-width:990px){.rs-grid{grid-template-columns:repeat(var(--rs-cols,4),minmax(0,1fr));gap:5.6rem 3.2rem}}.rs-card{display:block;color:inherit;text-decoration:none}.rs-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--rs-sand)}.rs--sand .rs-card__media{background:#e8dbc7}.rs-card__media img,.rs-card__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.rs-card:hover .rs-card__media img{transform:scale(1.04)}.rs-card__title{margin:1.6rem 0 .4rem;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:var(--font-heading-weight);line-height:1.3}.rs-card__price{font-size:1.4rem;letter-spacing:.04em;color:var(--rs-muted)}.rs-badge{position:absolute;top:1.2rem;left:1.2rem;padding:.5rem 1rem;background:var(--rs-ink);color:var(--rs-ivory);font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.rs-ph{width:100%;height:100%;background:var(--rs-sand);fill:#1b151540}.rs-mono{position:relative;width:100%;height:100%;min-height:32rem;display:grid;place-items:center;background:conic-gradient(from 45deg,var(--rs-vermilion) 0 25%,var(--rs-saffron) 0 50%,var(--rs-jade) 0 75%,var(--rs-cobalt) 0 100%)}.rs-mono:before{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:var(--rs-ink)}.rs-mono span{position:relative;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(5rem,8vw,10rem);color:var(--rs-ivory);letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.rs *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/rs-refresh.css.map */
