.page-width,.page-width--narrow{max-width:var(--page-width);padding-inline:var(--rd-gutter)}.rte,.rte p,.rte li{font-family:var(--rd-font-body);font-size:var(--rd-step-0);line-height:1.6}.rte{max-width:68ch}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--rd-font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.015em;line-height:1;margin-block:1.6em .6em}.rte a{color:var(--rd-ink);text-underline-offset:.3em}.title,.title-wrapper h2,.collection__title h2,.section-header h2{font-family:var(--rd-font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;color:var(--rd-ink)}.field__input,.select__select,.customer input,.customer select,.customer textarea,.search__input{border-radius:0;background:var(--rd-cotton);border:var(--rd-hair) solid var(--rd-rule-strong);box-shadow:none;font-family:var(--rd-font-body);font-size:var(--rd-step-0);color:var(--rd-ink);min-block-size:5rem}.field__input:focus,.customer input:focus,.search__input:focus{outline:2px solid var(--rd-serge);outline-offset:2px;box-shadow:none}.field:after,.select:after,.field__input:focus-visible,.customer input:focus-visible{box-shadow:none!important}.field__label,.customer label,.form__label{font-family:var(--rd-font-display);font-size:var(--rd-step--1);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;color:var(--rd-ink-2)}.form__message,.customer .errors{font-size:var(--rd-step-0);color:var(--rd-struck)}.button,.customer button,.shopify-challenge__button,.cart__checkout-button,#checkout{border-radius:0!important;box-shadow:none!important;background:var(--rd-serge);color:var(--rd-cotton);border:var(--rd-hair) solid var(--rd-serge);font-family:var(--rd-font-display);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;min-block-size:5.2rem}.button:after,.button:before,.customer button:after,.customer button:before{display:none!important}.button:hover,.customer button:hover,#checkout:hover{background:var(--rd-serge-mid)}.button--secondary,.button--tertiary{background:transparent;color:var(--rd-serge);border-color:var(--rd-serge)}.button--secondary:hover{background:var(--rd-serge);color:var(--rd-cotton)}.cart__empty-text,.cart h1,.cart__warnings h2{font-family:var(--rd-font-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--rd-ink)}.cart-item,.cart-items thead th{border-block-end:var(--rd-hair) solid var(--rd-rule)}.cart-items thead th{font-family:var(--rd-font-display);font-size:var(--rd-step--1);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;color:var(--rd-ink-2)}.cart-item__image,.cart-notification-product__image{border-radius:0;border:var(--rd-hair) solid var(--rd-rule);background:var(--rd-cotton);mix-blend-mode:multiply}.cart-item__name,.cart-notification-product__name{font-family:var(--rd-font-display);font-size:var(--rd-step-1);font-weight:600;text-transform:uppercase;color:var(--rd-ink);text-decoration:none}.cart-item__price-wrapper,.totals__total-value,.cart-item__totals{font-variant-numeric:tabular-nums}.quantity,.quantity__input{border-radius:0;background:var(--rd-cotton);font-variant-numeric:tabular-nums}.quantity:after{box-shadow:none;border:var(--rd-hair) solid var(--rd-rule-strong)}.totals__subtotal,.totals__total{font-family:var(--rd-font-display);font-weight:600;text-transform:uppercase;letter-spacing:var(--rd-track-label);color:var(--rd-ink)}.totals__total-value{font-family:var(--rd-font-display);font-size:var(--rd-step-2);font-weight:700}.cart__footer{border-block-start:var(--rd-hair) solid var(--rd-rule)}.cart-notification{border-radius:0;border:var(--rd-hair) solid var(--rd-serge);background:var(--rd-cotton);box-shadow:0 12px 32px #00422529}.cart-notification__heading{font-family:var(--rd-font-display);font-size:var(--rd-step--1);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;color:var(--rd-ink)}.search-modal__content{background:var(--rd-cotton)}.predictive-search{border-radius:0;border:var(--rd-hair) solid var(--rd-rule-strong);background:var(--rd-cotton);box-shadow:0 12px 32px #00422524}.predictive-search__heading{font-family:var(--rd-font-display);font-size:var(--rd-step--1);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;color:var(--rd-ink-2);border-block-end:var(--rd-hair) solid var(--rd-rule)}.predictive-search__item{border-radius:0;font-family:var(--rd-font-body)}.predictive-search__item:hover{background:var(--rd-cotton-deep)}.predictive-search__image{border:var(--rd-hair) solid var(--rd-rule);background:var(--rd-cotton);mix-blend-mode:multiply}.template-404 h1,.template-404 .title{font-family:var(--rd-font-display);font-size:clamp(4rem,10vw,10rem);font-weight:700;line-height:.9;text-transform:uppercase;letter-spacing:-.03em;color:var(--rd-ink)}.customer h1,.customer h2{font-family:var(--rd-font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;color:var(--rd-ink)}.customer table th{font-family:var(--rd-font-display);font-size:var(--rd-step--1);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase}.customer table td,.customer table th{border-block-end:var(--rd-hair) solid var(--rd-rule)}.customer a{color:var(--rd-ink);text-underline-offset:.3em}.article-card__title,.blog-articles__article h3{font-family:var(--rd-font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.015em;color:var(--rd-ink)}.article-card__image-wrapper img,.article-template__hero{border-radius:0}.article-card__excerpt{font-size:var(--rd-step-0);color:var(--rd-ink-2)}.contact .field{margin-block-end:1.6rem}.contact__button{margin-block-start:.8rem}.pagination__item{border-radius:0;font-family:var(--rd-font-display);font-weight:600;color:var(--rd-ink)}.pagination__item--current:after{background:var(--rd-serge)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/rd-pages.css.map */
