*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--rd-font-body);font-size:var(--rd-size-body);line-height:var(--rd-body-leading);letter-spacing:var(--rd-body-tracking);font-weight:400;color:var(--rd-text);background-color:var(--rd-surface);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--rd-signal-red);color:var(--rd-paper)}.rd-display{font-family:var(--rd-font-display);font-weight:400;text-transform:uppercase;line-height:var(--rd-display-leading);letter-spacing:var(--rd-display-tracking);margin:0;font-kerning:normal;text-wrap:balance}.rd-display--hero{font-size:var(--rd-size-hero);line-height:var(--rd-display-leading-tight)}.rd-display--collection{font-size:var(--rd-size-collection);line-height:var(--rd-display-leading-tight)}.rd-display--section{font-size:var(--rd-size-section)}.rd-display--stacked{display:block;text-wrap:pretty}.rd-display--stacked>span{display:block}.rd-label{font-family:var(--rd-font-body);font-weight:600;font-size:var(--rd-size-label);line-height:1.2;letter-spacing:var(--rd-label-tracking);text-transform:uppercase}.rd-label--lg{font-size:var(--rd-size-label-lg)}.rd-meta{font-family:var(--rd-font-mono);font-size:var(--rd-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--rd-text-secondary)}.rd-prose{max-width:var(--rd-measure);font-size:var(--rd-size-body);line-height:var(--rd-body-leading)}.rd-prose>*+*{margin-block-start:var(--rd-space-s)}.rd-prose--lead{font-size:var(--rd-size-body-lg)}.rd-product-title{font-family:var(--rd-font-body);font-weight:600;font-size:var(--rd-size-body-sm);line-height:1.25;letter-spacing:-.005em;text-transform:none}@media(min-width:750px){.rd-product-title{font-size:var(--rd-size-body)}}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.2}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}.rd-link{color:var(--rd-text);text-decoration:underline;text-decoration-color:var(--rd-border-strong);transition:text-decoration-color var(--rd-dur-fast) var(--rd-ease)}.rd-link:hover{text-decoration-color:var(--rd-accent)}:focus{outline:none}:focus-visible,.rd-focusable:focus-visible{outline:var(--rd-focus-width) solid var(--rd-focus);outline-offset:var(--rd-focus-offset)}.rd-on-media :focus-visible{outline-color:var(--rd-paper);box-shadow:0 0 0 calc(var(--rd-focus-width) + var(--rd-focus-offset)) #0505058c}.rd-skip{position:absolute;left:var(--rd-space-s);top:var(--rd-space-s);z-index:calc(var(--rd-z-modal) + 10);transform:translateY(-200%);padding:var(--rd-space-xs) var(--rd-space-m);background:var(--rd-ink);color:var(--rd-bone);font-weight:600;font-size:var(--rd-size-label-lg);letter-spacing:var(--rd-label-tracking);text-transform:uppercase;text-decoration:none}.rd-skip:focus-visible{transform:translateY(0)}.rd-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rd-wrap{padding-inline:var(--rd-gutter)}.rd-section{padding-block:var(--rd-section-y)}img,svg,video{max-width:100%;height:auto;display:block}.rd-scroll-x{overflow-x:auto;overscroll-behavior-x:contain}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rd-base.css.map */
