.rt-doors{padding-top:var(--rt-doors-pad-top, 96px);padding-bottom:var(--rt-doors-pad-bottom, 96px)}.rt-doors__head{margin-bottom:clamp(3rem,5vw,5rem)}.rt-doors__title{font-size:var(--rt-text-xxl);color:var(--rt-crimson)}.rt-doors__grid{display:grid;gap:1.6rem;grid-template-columns:1fr}@media screen and (min-width:750px){.rt-doors__grid{grid-template-columns:repeat(auto-fit,minmax(min(34rem,100%),1fr))}}.rt-door{position:relative;display:block;text-decoration:none;color:inherit;min-height:clamp(34rem,42vw,50rem);overflow:hidden}.rt-door__inner{position:relative;height:100%;min-height:inherit;display:flex;flex-direction:column;justify-content:flex-end;background:var(--rt-world-bg);color:var(--rt-world-fg);overflow:hidden}.rt-door__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rt-door__media img{width:100%;height:100%;object-fit:cover;display:block}.rt-door__wash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,var(--rt-crimson) 0%,var(--rt-gold) 130%);mix-blend-mode:multiply}.rt-door__inner--photo,.rt-door__inner--photo .rt-door__label,.rt-door__inner--photo .rt-door__index{color:#fff}.rt-door__inner--photo .rt-door__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#191412e6,#19141299 45%,#19141233)}.rt-door__content{position:relative;z-index:1;padding:clamp(2.4rem,3.5vw,4rem)}.rt-door__index{display:block;font-family:var(--rt-font-display);font-size:1.3rem;font-weight:800;letter-spacing:.2em;opacity:.7;margin-bottom:1rem}.rt-door__label{font-size:clamp(3.6rem,7vw,6.4rem);margin-bottom:.6rem;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.rt-doors__grid[data-count="3"] .rt-door__label{font-size:clamp(3rem,4.4vw,4.8rem)}.rt-doors__grid[data-count="4"] .rt-door__label,.rt-doors__grid[data-count="5"] .rt-door__label{font-size:clamp(2.6rem,3.4vw,3.8rem)}.rt-door__tagline{font-size:1.6rem;margin:0 0 2rem;opacity:.86;max-width:28ch}.rt-door__go{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--rt-font-display);font-size:1.4rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding-bottom:.4rem;border-bottom:2px solid currentColor}.rt-door--soon{cursor:default}.rt-door--soon .rt-door__inner{filter:saturate(.75)}.rt-door__soon-badge{border:2px solid currentColor;padding:.5rem 1.2rem;font-size:1.2rem;letter-spacing:.14em}.rt-door--soon .rt-door__go{border-bottom-color:transparent;padding-bottom:0}.rt-door:focus-visible{outline:3px solid var(--rt-gold);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rt-doors.css.map */
