:root{--rds-red: #e00000;--rds-line: rgba(255, 255, 255, .12);--rds-line-strong: rgba(255, 255, 255, .22);--rds-metal: linear-gradient(180deg, #f4f4f4 0%, #bdbdbd 38%, #6f6f6f 64%, #d7d7d7 100%);--rds-ease: cubic-bezier(.22, 1, .36, 1);--rds-pad-inline: clamp(20px, 5vw, 80px);--rds-maxw: 120rem}.rds-container{width:100%;max-width:var(--rds-maxw);margin-inline:auto;padding-inline:var(--rds-pad-inline)}.rds-section{position:relative;background-color:var(--color-background, #0a0a0a);color:var(--color-foreground, #e0e0e0)}.rds-eyebrow{display:inline-flex;align-items:center;gap:.85em;margin:0;font-family:var(--font-subheading--family);font-size:clamp(.66rem,.9vw,.78rem);font-weight:600;letter-spacing:.42em;text-transform:uppercase;color:rgba(var(--color-foreground-rgb, 224 224 224) / .72)}.rds-eyebrow__tick{display:inline-block;width:34px;height:1px;background:var(--rds-red)}.rds-index{font-family:var(--font-subheading--family);font-size:.72rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:rgba(var(--color-foreground-rgb, 224 224 224) / .45)}.rds-display{margin:0;font-family:var(--font-heading--family);font-weight:700;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-foreground-heading, #fff);text-wrap:balance}.rds-metal-text{background:var(--rds-metal);-webkit-background-clip:text;background-clip:text;color:transparent}.rds-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1.05rem 2.4rem;font-family:var(--font-subheading--family);font-size:.78rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;overflow:hidden;cursor:pointer;transition:color .45s var(--rds-ease),border-color .45s ease,background-color .45s ease}.rds-btn>span{position:relative;z-index:1}.rds-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--rds-ease)}.rds-btn:hover:after{transform:scaleX(1)}.rds-btn--primary{color:#fff;background-color:var(--rds-red);border-color:var(--rds-red)}.rds-btn--primary:hover{color:#0a0a0a}.rds-btn--ghost{color:var(--color-foreground-heading, #fff);border-color:var(--rds-line-strong);background:#ffffff05}.rds-btn--ghost:hover{color:#0a0a0a;border-color:#fff}.rds-btn--solid{color:#0a0a0a;background:#fff;border-color:#fff}.rds-btn--solid:after{background:var(--rds-red)}.rds-btn--solid:hover{color:#fff}.rds-link{position:relative;display:inline-flex;align-items:center;gap:.7em;font-family:var(--font-subheading--family);font-size:.78rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--color-foreground-heading, #fff);padding-bottom:6px}.rds-link:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:right center;opacity:.4;transition:transform .5s var(--rds-ease),opacity .4s ease}.rds-link .rds-link__arrow{transition:transform .45s var(--rds-ease)}.rds-link:hover{color:var(--rds-red)}.rds-link:hover:before{transform:scaleX(.4);transform-origin:left center;opacity:1;background:var(--rds-red)}.rds-link:hover .rds-link__arrow{transform:translate(5px)}.rds-media{position:relative;overflow:hidden;background:#0c0c0d}.rds-media>img{display:block;width:100%;height:100%;object-fit:cover}.rds-media__fallback{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 100% at 72% 12%,#52525680,#0c0c0d00 55%),radial-gradient(90% 90% at 10% 100%,#28282c8c,#08080900 60%),linear-gradient(180deg,#111113,#070707)}.rds-media__fallback-text{position:absolute;right:-1%;bottom:-7%;margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(5rem,17vw,15rem);line-height:.78;letter-spacing:-.04em;text-transform:uppercase;color:#ffffff0b;-webkit-user-select:none;user-select:none}.rds-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.rds-zoom>img{transition:transform 1.2s var(--rds-ease)}.rds-zoom:hover>img{transform:scale(1.06)}.rds-rule{width:100%;height:1px;background:var(--rds-line);border:0;margin:0}[data-rds-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--rds-ease),transform .9s var(--rds-ease);transition-delay:var(--rds-delay, 0ms)}[data-rds-reveal].rds-in{opacity:1;transform:translateY(0)}[data-rds-reveal-clip]{clip-path:inset(0 100% 0 0);transition:clip-path 1s var(--rds-ease);transition-delay:var(--rds-delay, 0ms)}[data-rds-reveal-clip].rds-in{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){[data-rds-reveal],[data-rds-reveal-clip]{opacity:1;transform:none;clip-path:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rds.css.map */
