.rs-announcement{background-color:var(--rs-red);background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--rs-announcement-text-color, var(--rs-cream))}.rs-announcement__inner{max-width:var(--rs-maxw);margin-inline:auto;padding-inline:var(--rs-gutter)}.rs-announcement__track{position:relative;height:calc(var(--rs-announcement-text-size, 13px) * 1.4 + 20px);overflow:hidden}.rs-announcement__message{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;max-width:100%;margin-inline:auto;padding-inline:var(--rs-gutter);font-family:var(--font-body-family);font-size:var(--rs-announcement-text-size, 13px);letter-spacing:var(--rs-tracking-label, .18em);text-transform:uppercase;text-align:center;color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease}.rs-announcement__message.is-active{opacity:1;transform:translateY(0)}.rs-announcement__message.is-leaving{opacity:0;transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.rs-announcement__message{transition:none}}@media screen and (max-width:989px){.rs-announcement__message{padding-inline:var(--rs-space-sm)}}@media screen and (max-width:767px){.rs-announcement__track{height:calc(var(--rs-announcement-text-size, 13px) * 1.4 + 16px)}.rs-announcement__message{padding-inline:var(--rs-space-xs);letter-spacing:calc(var(--rs-tracking-label, .18em) * .6)}}.rs-chapter-inset{background-color:var(--rs-bg-base);padding-block:120px}.rs-chapter-inset__inner{display:grid;grid-template-columns:minmax(0,var(--rs-chapter-img-w)) minmax(0,1fr);gap:var(--rs-chapter-inset-gap);align-items:center;max-width:var(--rs-maxw);margin-inline:auto;padding-inline:var(--rs-gutter)}.rs-chapter-inset__img{display:block;width:100%;height:var(--rs-chapter-img-h);object-fit:cover}.rs-chapter-inset__img--placeholder{background-color:var(--rs-taupe)}.rs-chapter-inset--right .rs-chapter-inset__media{order:2}.rs-chapter-inset--right .rs-chapter-inset__content{order:1}.rs-chapter-inset--right .rs-chapter-inset__inner{grid-template-columns:minmax(0,1fr) minmax(0,var(--rs-chapter-img-w))}.rs-chapter-inset__content{padding:clamp(1.25rem,4vw,4rem)}.rs-chapter-inset__label{margin:0 0 1rem}.rs-chapter-inset__heading.rs-display{font-size:calc(3.6rem * var(--rs-text-scale));margin:0 0 25px}.rs-chapter-inset__body{max-width:46ch}.rs-chapter-inset__body.rs-diaristic,.rs-chapter-inset__label.rs-label{font-size:var(--rs-text-sm)}.rs-chapter-inset__link{margin-top:2rem;display:inline-flex}@media(max-width:989px){.rs-chapter-inset__content{padding:clamp(1.5rem,4vw,3rem)}.rs-chapter-inset__img{height:auto;object-fit:contain}}@media(max-width:767px){.rs-chapter-inset__inner,.rs-chapter-inset--right .rs-chapter-inset__inner{grid-template-columns:1fr}.rs-chapter-inset--right .rs-chapter-inset__media,.rs-chapter-inset--right .rs-chapter-inset__content{order:initial}.rs-chapter-inset{padding-block:0 40px}.rs-chapter-inset__inner{padding-inline:0;gap:24px}.rs-chapter-inset__img{height:auto;object-fit:contain}.rs-chapter-inset__body{max-width:100%}.rs-chapter-inset__content{padding:1.5rem}}.rs-footer{background-color:var(--rs-red);color:var(--rs-cream);padding:8vh 6vw 4vh}body .rs-footer{padding-top:calc(8vh - 20px)}.rs-footer__top{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:40px;align-items:start}.rs-footer__logo{width:180px;height:auto;display:block}.rs-footer__columns{display:grid;grid-template-columns:repeat(5,auto);justify-content:end;column-gap:48px}.rs-footer__column-heading{letter-spacing:.04em;margin:0 0 20px}.rs-footer__column-heading.rs-label{font-weight:400;font-size:var(--rs-text-sm)}.rs-footer__links{font-size:var(--rs-text-sm);list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.rs-footer__link{color:inherit;text-decoration:none;transition:opacity .2s ease}.rs-footer__link:hover{opacity:.7}.rs-footer__rule{border:0;border-top:1px solid currentColor;opacity:.4;margin:40px 0 3vh;color:var(--rs-cream)}.rs-footer__bottom{display:flex;font-size:var(--rs-text-sm);justify-content:space-between;align-items:center;gap:4vw}.rs-footer__acknowledgement{max-width:90ch;line-height:var(--rs-leading-body)}.rs-footer__copyright{text-align:right}.rs-footer__acknowledgement.rs-label,.rs-footer__copyright.rs-label{font-size:9px}@media(max-width:989px){.rs-footer__top{grid-template-columns:1fr;gap:4vh}.rs-footer__brand{grid-column:auto}.rs-footer__columns{grid-template-columns:repeat(3,1fr);gap:4vh 2vw}.rs-footer__bottom{flex-direction:column;align-items:flex-start}.rs-footer__copyright{text-align:left}}@media(max-width:767px){.rs-footer__column-heading{display:none}.rs-footer__columns{display:block;column-count:2;column-gap:2vw}.rs-footer__column{break-inside:avoid;margin-bottom:3vh}}.rs-hero{position:relative;display:flex;align-items:flex-end;min-height:var(--hero-min-height, 90vh);overflow:hidden;color:var(--rs-cream)}.rs-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.rs-hero__media--placeholder{background:var(--rs-taupe)}.rs-hero__image{width:100%;height:100%;object-fit:cover;display:block}.rs-hero__content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;padding-bottom:12vh}.rs-hero__content--left{align-items:flex-start;text-align:left}.rs-hero__content--center{align-items:center;text-align:center}.rs-hero__content--right{align-items:flex-end;text-align:right}.rs-hero__subheading{max-width:42ch}.rs-hero__button{display:inline-block;padding:.9rem 2rem;border:1px solid currentColor;color:inherit;text-decoration:none;letter-spacing:.08em;text-transform:uppercase;transition:background .3s,color .3s}.rs-hero__button:hover{background:var(--rs-cream);color:var(--rs-dark)}@media screen and (max-width:989px){.rs-hero{min-height:70vh}}.rs-hero--full{min-height:0!important}.rs-hero--full .rs-hero__media{position:relative;inset:auto;height:auto}.rs-hero--full .rs-hero__image{position:relative;height:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAAMAo */
