:root{--refy-ink: #1e1e1e;--refy-ink-muted: #6b6b6b;--refy-ink-faint: #9a9a9a;--refy-hair: #e3e3e3;--refy-cta-bg: #000000;--refy-cta-fg: #ffffff;--refy-track: .18em}body{font-family:var(--font-body-family);color:var(--refy-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,.rte p{font-size:14px;line-height:1.65;color:var(--refy-ink)}a{color:inherit}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;letter-spacing:var(--refy-track);color:var(--refy-ink);line-height:1.2}.h0{font-size:clamp(28px,4vw,44px);line-height:1.1}h1,.h1{font-size:clamp(22px,3vw,32px);line-height:1.15}h2,.h2{font-size:clamp(18px,2.5vw,24px);line-height:1.25}h3,.h3{font-size:16px;line-height:1.4}h4,.h4{font-size:14px;line-height:1.4}h5,.h5{font-size:12px;line-height:1.5}h6,.h6{font-size:11px;line-height:1.5}.button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track)!important;padding:14px 24px!important;min-height:48px!important;border-radius:0!important;transition:opacity .2s ease}.button:active{opacity:.75}.section-header,.shopify-section-header-sticky,sticky-header{background:rgb(var(--color-background))!important;z-index:10!important}.header__menu-item,.list-menu__item,.header__active-menu-item,.header__icon{font-family:var(--font-body-family);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:var(--refy-track)}.header__heading,.header__heading-link{font-family:var(--font-body-family);font-weight:400;letter-spacing:var(--refy-track);text-transform:uppercase}.footer-block__heading,.footer__heading,.footer-block__details-content,.footer__list-social,.copyright__content{font-family:var(--font-body-family)}.footer-block__heading,.footer__heading{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:var(--refy-track)}.footer-block__details-content,.footer .link,.footer a,.footer .field__input{font-size:12px;letter-spacing:.04em}.footer .link{text-transform:uppercase;letter-spacing:var(--refy-track)}.copyright__content{font-size:11px;text-transform:uppercase;letter-spacing:var(--refy-track);color:var(--refy-ink-muted)}.form__label,.field__label{font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track)!important;color:var(--refy-ink-muted)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=password],input[type=search],textarea{font-family:var(--font-body-family);font-size:14px;border-radius:0}.announcement-bar__message{font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track)!important}.cart-item__name,.cart-item__price-wrapper .price,.totals__total,.cart__login-title,.cart__empty-text,.drawer__heading{font-family:var(--font-body-family)}.cart-item__name{font-size:13px}.totals__total{font-size:14px;text-transform:uppercase;letter-spacing:var(--refy-track)}.cart-item__price-wrapper .price{font-size:12px;text-transform:uppercase;letter-spacing:var(--refy-track)}.drawer__heading{font-size:14px;text-transform:uppercase;letter-spacing:var(--refy-track)}.section-header,.title-wrapper-with-link h2,.title-wrapper-with-link .h2{font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;letter-spacing:var(--refy-track)}.predictive-search__heading,.predictive-search__title{font-size:11px!important;text-transform:uppercase;letter-spacing:var(--refy-track);font-weight:400!important}.badge{font-family:var(--font-body-family);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:var(--refy-track);padding:6px 10px;border-radius:0}.price__regular .price-item,.price__sale .price-item--sale{font-family:var(--font-body-family);font-weight:400;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.button{transition:none}}.field,.field__input,.select,.select__select,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=url],textarea,select{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:400!important;border-radius:0!important;letter-spacing:.01em!important}.field{border:1px solid var(--refy-hair, #e3e3e3)!important;border-radius:0!important;background:#fff}.field__input{border:0!important;background:transparent;padding:14px 16px;min-height:48px}.field:focus-within,.field--active{border-color:var(--refy-ink, #1e1e1e)!important}.field__label{font-size:11px!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;color:var(--refy-ink-muted, #6b6b6b)!important;font-weight:400!important}input::placeholder,textarea::placeholder{color:var(--refy-ink-faint, #9a9a9a);font-size:14px;letter-spacing:.02em}.select__select{border:1px solid var(--refy-hair, #e3e3e3)!important;padding:14px 40px 14px 16px;min-height:48px;background:#fff}.select .icon-caret{right:16px}.button--primary,.button--secondary,.button--tertiary{border-radius:0!important}.button--secondary{background:transparent!important;color:var(--refy-ink, #1e1e1e)!important;border:1px solid var(--refy-ink, #1e1e1e)!important}.button--tertiary{background:transparent!important;color:var(--refy-ink, #1e1e1e)!important;border:1px solid var(--refy-hair, #e3e3e3)!important}.button--tertiary:hover{border-color:var(--refy-ink, #1e1e1e)!important}.link,a.link,a.underlined-link,.underlined-link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cart-drawer,.cart{font-family:var(--font-body-family)}.cart-item__name{font-family:var(--font-body-family);font-size:13px!important;font-weight:500!important;letter-spacing:.01em;color:var(--refy-ink, #1e1e1e);text-decoration:none}.cart-item__name:hover{text-decoration:underline;text-underline-offset:2px}.cart-item__details>*{font-family:var(--font-body-family);font-size:12px}.cart-item__price-wrapper .price,.cart-item__price-wrapper .price-item{font-family:var(--font-body-family);font-size:12px!important;font-weight:400!important;text-transform:uppercase;letter-spacing:var(--refy-track, .18em)}.product-option{font-size:11px;letter-spacing:.02em;color:var(--refy-ink-muted, #6b6b6b)}.totals__total{font-family:var(--font-body-family);font-size:13px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important}.totals__total-value{font-size:14px!important;font-weight:500!important}.totals__subtotal,.totals__subtotal-value,.tax-note{font-size:12px!important}.cart__checkout-button,.cart-drawer__checkout-button,button[name=checkout]{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;border-radius:0!important;min-height:52px!important}.drawer__heading,.drawer__title{font-family:var(--font-body-family);font-size:14px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important}.cart-items .quantity,.cart-drawer .quantity{border-radius:0!important;border:1px solid var(--refy-hair, #e3e3e3)}.quick-add__submit,.card .quick-add__submit{font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;border-radius:0!important}.pagination-wrapper{font-family:var(--font-body-family)}.pagination__list{display:flex;gap:8px;list-style:none;padding:0}.pagination__item,.pagination__item-link,.pagination__item-arrow{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;border-radius:0!important;min-width:36px;min-height:36px}.pagination__item--current{color:var(--refy-ink, #1e1e1e)!important;border-bottom:1px solid var(--refy-ink, #1e1e1e)}.facets__heading,.facets-vertical-form .facets__heading,.facets__summary{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;color:var(--refy-ink, #1e1e1e)!important}.facets__display{border-radius:0}.facets__item,.facets__label{font-family:var(--font-body-family);font-size:13px;letter-spacing:.02em}.facets__checkbox{border-radius:0!important}.facets__price input{border-radius:0!important;font-family:var(--font-body-family)}.facets__form-vertical .facets__selectors,#SortBy{font-family:var(--font-body-family);font-size:12px;text-transform:uppercase;letter-spacing:var(--refy-track, .18em)}.facets__product-count,.product-count__text{font-family:var(--font-body-family);font-size:11px!important;text-transform:uppercase;letter-spacing:var(--refy-track, .18em);color:var(--refy-ink-muted, #6b6b6b)}.active-facets__button-inner,.active-facets__button{font-family:var(--font-body-family)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;border-radius:0!important;padding:8px 14px}.breadcrumb,.breadcrumb__link,.breadcrumb a{font-family:var(--font-body-family);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:var(--refy-track, .18em);color:var(--refy-ink, #1e1e1e);text-decoration:none}.breadcrumb a:hover{opacity:.6}.newsletter-form,.newsletter__heading{font-family:var(--font-body-family)}.newsletter-form__field-wrapper .field{border:1px solid var(--refy-hair, #e3e3e3)!important;border-radius:0!important}.newsletter-form__field-wrapper .field__input{font-size:14px!important}.newsletter-form__button{border-radius:0!important}.newsletter-form__message{font-size:11px;text-transform:uppercase;letter-spacing:var(--refy-track, .18em)}.localization-form__select,.disclosure__button,.country-selector__button,.localization-form__heading{font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important}.slider-button,.slideshow__control,.slider-counter,.slider-counter--dots .dot{border-radius:0!important}.slider-button{background:transparent!important;border:1px solid var(--refy-hair, #e3e3e3)}.slider-button:hover{border-color:var(--refy-ink, #1e1e1e)}.slider-counter{font-family:var(--font-body-family);font-size:11px;text-transform:uppercase;letter-spacing:var(--refy-track, .18em)}.slider-counter--dots .dot{border-radius:50%!important;width:8px;height:8px}.predictive-search__result-group,.predictive-search__heading{font-family:var(--font-body-family)}.predictive-search__result-group .h5,.predictive-search__result-group h5{font-size:11px!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;font-weight:400!important}.predictive-search__list-item{font-family:var(--font-body-family);font-size:13px}.predictive-search__item-heading{font-size:13px!important;font-weight:500!important}.customer.login,.customer.register,.customer.account,.customer.addresses{font-family:var(--font-body-family)}.customer h1,.customer .h1{font-size:clamp(20px,3vw,28px)!important;text-transform:uppercase;letter-spacing:var(--refy-track, .18em);font-weight:400!important}.customer .field,.customer input{border-radius:0!important}.article-card__title,.article-card__excerpt,.blog-card .card__heading{font-family:var(--font-body-family)}.article-card__title,.blog-card .card__heading{font-size:14px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;line-height:1.3}.article-card__excerpt{font-size:13px!important;line-height:1.65;color:var(--refy-ink, #1e1e1e)}.article-card__info time{font-size:10px;text-transform:uppercase;letter-spacing:var(--refy-track, .18em)}.banner__heading,.banner__heading.h0,.banner__heading.h1,.banner__heading.h2{font-family:var(--font-body-family)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important}.banner__text,.banner__buttons{font-family:var(--font-body-family)}.multicolumn-card__info .h3,.multicolumn-card__info h3,.collection-list .h3,.collection-list h3,.collection-hero__title,.collection__title{font-family:var(--font-body-family)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important}.badge{border-radius:0!important;font-family:var(--font-body-family);font-size:10px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important;padding:5px 8px}.modal__content,.product-popup-modal__content{font-family:var(--font-body-family);border-radius:0}.modal__heading,.product-popup-modal__content h1,.product-popup-modal__content .h2{font-family:var(--font-body-family)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--refy-track, .18em)!important}.caption,.caption-large,.caption-with-letter-spacing,.subtitle{font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:400!important;letter-spacing:var(--refy-track, .18em)!important}.caption-with-letter-spacing{text-transform:uppercase!important}.card,.card-wrapper,.card__inner,.media,.media--transparent,.product-form__input,.gift-card__qr-code,.collection-list__item,.banner__media,.image-banner__content-wrapper,.card .media img,.card-wrapper .media img{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/refy-base.css.map */
