:root{--font-display-family: "RULNX Display", "Arial Black", sans-serif;--font-secondary-family: var(--font-body-family);--font-body-family: "praxis-next-condensed", Arial, sans-serif;--font-heading-family: var(--font-body-family);--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-weight: 400;--store-ink: #000000;--store-action: #000000;--store-white: #FFFFFF;--store-paper: #F2F1EF;--store-stone: #B7B5B0;--store-muted: #666763;--store-line: #D9D8D4;--store-line-soft: #E7E6E2;--store-stone-soft: color-mix(in srgb, var(--store-stone) 25%, var(--store-white));--rx-muted: var(--store-muted);--rx-glass: rgb(242 241 239 / .52);--brilinton-drawer-mask: rgb(0 0 0 / .62);--brilinton-drawer-border: rgb(0 0 0 / .28)}body.rulnx-store{font-family:var(--font-body-family);font-size:15px;line-height:1.55;font-weight:400;font-synthesis:none;color:var(--store-ink);background:var(--store-surface)}body.rulnx-store :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--font-body-family);font-weight:400;font-style:normal;font-kerning:normal;letter-spacing:0}body.rulnx-store :is(.rx-hero__content h2,.brand-display){font-family:var(--font-display-family);font-weight:400;font-style:normal;font-kerning:normal;letter-spacing:0;text-transform:uppercase;line-height:1.1;overflow-wrap:anywhere}body.rulnx-store .rx-hero__content h2{font-size:clamp(48px,5.2vw,78px);max-width:1000px}body.rulnx-store :is(.collection-hero__title,.rx-journal__head h1,.rx-article__header h1,.blog-heading-section>.title--primary){font-size:clamp(42px,4.4vw,68px)}body.rulnx-store :is(.rx-section-heading h2,.design-notes__intro h2,.center-hero__heading){font-family:var(--font-body-family);font-weight:400;font-style:normal;font-size:clamp(24px,2vw,30px);line-height:1.25;letter-spacing:-.015em;text-transform:none;overflow-wrap:break-word}body.rulnx-store .brand-secondary{font-family:var(--font-secondary-family);font-weight:500;font-size:clamp(22px,1.8vw,28px);line-height:1.35;letter-spacing:0}body.rulnx-store .center-hero__heading{font-size:clamp(26px,2.5vw,36px)}body.rulnx-store :is(.product__info-container,.card__heading,.rx-card__copy,.rx-match-card,.cart-item__name,.rx-journal-card h3,.rx-journal-feature h2,.card span.txt_title,.price,.price-item,.header__menu-item,.megamenu-text-column__link,.menu-drawer__menu-item,.button,.rx-button,.field__input,.select__select,.quantity__input,.copyright__content){font-family:var(--font-body-family);font-kerning:normal;letter-spacing:0}body.rulnx-store :is(.br-pdp-heading h1,.product__title h1,.product__title h2){font-family:var(--font-body-family);font-size:18px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:uppercase}body.rulnx-store .product-descriptor{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--store-muted)}body.rulnx-store .br-pdp-heading :is(.price,.price-item){font-size:17px;font-weight:400;line-height:1.4;color:var(--store-ink)}body.rulnx-store :is(.product-option-label,.option-selection,.option-size-guide){font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;color:var(--store-ink)}body.rulnx-store .product-option-label{font-weight:600;letter-spacing:.02em}body.rulnx-store .product-option-disclosure[open] .option-size-guide{font-size:15px}body.rulnx-store .product-form__input--pill input[type=radio]+label{font-family:var(--font-body-family);font-weight:400}body.rulnx-store :is(.button,.rx-button,.product-form__submit){font-weight:600;letter-spacing:.02em}body.rulnx-store :is(.rx-support-trigger,.rx-fit-link){font-family:var(--font-body-family);font-size:15px;font-weight:400;letter-spacing:0}body.rulnx-store :is(.card__heading,.rx-card__copy h3,.rx-match-card h3,.cart-item__name,.rx-journal-card h3,.rx-journal-feature h2,.card span.txt_title){font-family:var(--font-body-family);font-weight:400}body.rulnx-store .rx-card__copy .rx-card__colour{font-size:14px;font-weight:400;color:var(--store-muted)}body.rulnx-store .rx-card__copy .price{font-weight:400}body.rulnx-store .header__menu-item{font-size:14px;font-weight:400}body.rulnx-store :is(.header-market,.header .localization-form__select){font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:0}body.rulnx-store :is(.announcement-bar__marquee-content,.announcement-bar__links a){font-family:var(--font-body-family);font-size:13px;font-weight:400;letter-spacing:0}body.rulnx-store .announcement-bar__links a{font-weight:400}body.rulnx-store :is(.megamenu-text-column__title,.footer-block__heading,.footer-newsletter-card__heading,.footer-newsletter-card__title){font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:.025em}body.rulnx-store .footer-newsletter-card__subtext{font-size:15px;font-weight:400;color:var(--store-muted)}body.rulnx-store .megamenu-text-column__link{font-weight:400}body.rulnx-store :is(.department-menu-banner__label,.mobile-simple-menu-item__title){font-family:var(--font-body-family);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:0}body.rulnx-store .mobile-simple-menu-item__title{font-size:20px}body.rulnx-store .mobile-simple-menu-item__description{font-size:14px;font-weight:400;line-height:1.4;color:var(--store-muted)}body.rulnx-store :is(.rx-kicker,.rx-hero__index,.coming-soon-card__media span,.rx-card__badge,.rx-product-identity,.rx-model-caption,.design-story__caption,.product-faq-tabs__tab,.center-sidebar__heading){font-family:var(--font-body-family);font-weight:400;letter-spacing:.025em}body.rulnx-store .rx-kicker{font-size:13px}body.rulnx-store .rx-model-caption{font-size:12px}body.rulnx-store .coming-soon-card__media span{font-size:13px}body.rulnx-store :is(.information-drawer__header h2,.drawer__heading,.mobile-facets__heading){font-family:var(--font-body-family);font-size:22px;font-weight:400;line-height:1.25}body.rulnx-store .detail-module h3{font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.35}body.rulnx-store :is(.rte,.design-notes__description,.center-article__content,.information-drawer__content,.rx-article__body){font-family:var(--font-body-family);font-weight:400;letter-spacing:0}body.rulnx-store .garment-facts dt{color:var(--store-muted)}body.rulnx-store .header-wrapper{box-shadow:0 5px 1rem #0000001a}body.rulnx-store :is(.drawer__inner,.product-popup-modal__content,.mobile-facets__inner,.mobile-facets__submenu){background:var(--store-white)}body.rulnx-store :is(.mobile-facets__header,.mobile-facets__footer,.search-modal,.cart-drawer .drawer__header,.cart-drawer .drawer__footer){background:var(--chrome-surface)}body.rulnx-store :is(.rx-card__media,.rx-match-card__image,.detail-module__image,.colour-text){background:var(--store-paper)}body.rulnx-store .collection-editorial{background:var(--store-stone)}body.rulnx-store .rx-category--type{background:var(--store-paper)}body.rulnx-store .rx-category--type:nth-child(2){background:var(--store-stone-soft)}body.rulnx-store .rx-category--type:nth-child(3){background:var(--store-stone)}body.rulnx-store .rx-size-table thead{background:var(--store-paper)}body.rulnx-store .rx-product-facts{background:#f2f1ef85}body.rulnx-store .sidebar-contact a:hover{color:var(--store-ink)}body.rulnx-store .collection-info-symbol{font-family:var(--font-body-family);font-weight:600}@media(max-width:749px){body.rulnx-store :is(.collection-hero__title,.rx-journal__head h1,.rx-article__header h1,.blog-heading-section>.title--primary){font-size:42px}body.rulnx-store .rx-section-heading{gap:16px}body.rulnx-store :is(.br-pdp-heading h1,.product__title h1,.product__title h2){font-size:18px}body.rulnx-store .br-pdp-heading :is(.price,.price-item){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/brand-system.css.map */
