@font-face{font-family:rg-Acumin;src:url(/cdn/shop/files/AcuminVariableConcept.woff2?v=1767819307) format("woff2"),url(/cdn/shop/files/AcuminVariableConcept.woff?v=1767819307) format("woff");font-weight:100 900;font-stretch:50% 115%;font-style:normal;font-display:swap;ascent-override:85.2%;descent-override:15.8%;line-gap-override:0%}*,*:before,*:after{font-variation-settings:"slnt" 0}:root{--rg-color-off-black: #2a2a2a;--rg-color-off-white: #fcf7f0;--rg-color-pure-white: #ffffff;--rg-color-neon-orange: #ff7260;--rg-color-off-black-40: rgb(42 42 42 / .3);--rg-color-off-black-muted: rgb(42 42 42 / .65);--rg-color-line: rgb(42 42 42 / .15);--rg-color-surface: #f5f3f0;--rg-font: "rg-Acumin", "Helvetica Neue", Arial, sans-serif;--rg-weight-medium: 500;--rg-weight-semicondensed: 400;--rg-weight-body: 400;--rg-stretch-normal: 100%;--rg-stretch-semicondensed: 90%;--rg-space-3xs: .4rem;--rg-space-2xs: .6rem;--rg-space-xs: .8rem;--rg-space-sm: 1.2rem;--rg-space-md: 1.6rem;--rg-space-lg: 2.4rem;--rg-space-xl: 3.2rem;--rg-space-2xl: 4.8rem;--rg-radius-pill: 99.9rem;--rg-radius-card: 1rem;--rg-ease: cubic-bezier(.2, .7, .2, 1)}.rg-text-navigation,.rg-text-announcement,.rg-text-h1,.rg-text-h2,.rg-text-category,.rg-text-product-name,.rg-text-product-price,.rg-text-body,.rg-text-product-description,.rg-pill{font-family:var(--rg-font)!important;font-style:normal;color:var(--rg-color-off-black);margin:0}.rg-text-navigation{font-size:1.1rem;font-weight:var(--rg-weight-medium)!important;font-stretch:var(--rg-stretch-normal);line-height:1.4!important;letter-spacing:.08em!important;text-transform:uppercase}.rg-text-announcement{font-size:1rem;font-weight:var(--rg-weight-medium)!important;font-stretch:var(--rg-stretch-normal);line-height:1.4!important;letter-spacing:.08em!important;text-transform:uppercase}.rg-text-h1{font-size:clamp(2.8rem,2.2rem + 1.6vw,4rem);font-weight:var(--rg-weight-semicondensed)!important;font-stretch:var(--rg-stretch-semicondensed);line-height:1.12!important;letter-spacing:0!important}.rg-text-h2{font-size:clamp(2rem,1.8rem + .5vw,2.4rem);font-weight:var(--rg-weight-semicondensed)!important;font-stretch:var(--rg-stretch-semicondensed);line-height:1.4!important;letter-spacing:0!important}.rg-text-category{font-size:1.2rem;font-weight:var(--rg-weight-semicondensed)!important;font-stretch:var(--rg-stretch-semicondensed);line-height:1.4!important;letter-spacing:.01em!important}.rg-text-product-name,.rg-text-product-price,.rg-text-body{font-size:1.4rem;font-weight:var(--rg-weight-medium)!important;font-stretch:var(--rg-stretch-normal);line-height:1.4!important;letter-spacing:.01em!important}.rg-text-body{font-weight:var(--rg-weight-body)!important}.rg-text-product-description{font-size:1.2rem;font-weight:var(--rg-weight-body)!important;font-stretch:var(--rg-stretch-normal);line-height:1.4!important;letter-spacing:.02em!important}.rg-text-uppercase{text-transform:uppercase}.rg-text-muted{color:var(--rg-color-off-black-muted)}.rg-pills{display:flex;flex-wrap:wrap;gap:var(--rg-space-2xs);margin:0;padding:0;list-style:none}.rg-pill{display:inline-flex;align-items:center;min-height:2.8rem;padding:0 1.2rem;font-size:1.2rem;font-weight:var(--rg-weight-medium)!important;font-stretch:var(--rg-stretch-normal);line-height:1!important;letter-spacing:.02em!important;white-space:nowrap;text-box:trim-both cap alphabetic;background:transparent;border:.1rem solid var(--rg-color-off-black);border-radius:var(--rg-radius-pill)}.rg-pill--filled{color:var(--rg-color-pure-white);background:var(--rg-color-off-black)}.rg-pill--soft{background:var(--rg-color-off-white);border-color:var(--rg-color-off-white)}@supports (-webkit-touch-callout: none){.rg-pill{padding-top:.4rem}}a.product-card:has(.rg-card-shade) .product-card__title{max-width:min(calc(60% + 1.7rem),calc(100% - 5.6rem))}.rg-card-shade-word{white-space:nowrap}@media screen and (max-width:749px){.rg-card-shade-word{display:block}}.rg-card-shade{display:inline-block;width:1.2rem;height:1.2rem;margin-left:.5rem;border-radius:50%;overflow:hidden;vertical-align:-.1em}.rg-card-shade img{display:block;width:100%;height:100%;object-fit:cover}.rg-cart-bundle{list-style:none;margin:var(--rg-space-3xs) 0 0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/51/assets/rg-base.css.map */
