:root{--ru-g:#9FC393;--ru-ink:#111111;--ru-soft:#F1F1EE;--ru-line:#DCDCD8;--ru-d:"RU Archivo","Arial Narrow",Impact,sans-serif;--font-heading-family:var(--ru-d);--font-heading-weight:900;--font-heading-style:normal}.announcement-bar .announcement-bar__message{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding-left:10px;padding-right:10px;white-space:nowrap}.header__inline-menu summary.header__menu-item{padding-right:26px}.mega-menu__link--level-2,.header__submenu .header__menu-item{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.menu-drawer__menu-item{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:15px}.cart-count-bubble{background:var(--ru-g)!important;color:var(--ru-ink)!important;font-weight:700}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--ru-d);font-weight:900;text-transform:uppercase;letter-spacing:0;line-height:1;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}h4,h5,h6,.h4,.h5,.h6,.card__heading,.accordion__title,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:var(--font-body-family);text-transform:none;font-weight:700;letter-spacing:0;line-height:1.3}.rte h2{font-size:clamp(22px,2.2vw,28px);margin-top:1.6em}.rte h3{font-size:clamp(18px,1.8vw,22px)}.footer-block__heading{font-family:var(--ru-d);font-weight:900;text-transform:uppercase;letter-spacing:.02em}.title,.title-wrapper-with-link .title{margin-bottom:0}.collection-list-title,.related-products__heading,.complementary-products__title h2,.featured-blog .title,.collection__title .title{font-size:clamp(28px,3vw,36px)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:13px;min-height:50px}.button--secondary{--color-button:var(--ru-ink)}.link,.underlined-link,.rte a{text-underline-offset:4px}.field__input,.select__select,.customer .field input{font-size:15px}.field:after,.select:after,.customer .field:after{box-shadow:0 0 0 1.5px var(--ru-ink)!important}.product-form__input--pill input[type=radio]+label{border-radius:0;font-size:13px;font-weight:600;letter-spacing:.04em;padding:10px 18px;margin:0 6px 8px 0;border-color:var(--ru-line)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--ru-ink)}.product-form__input--pill input[type=radio]:checked+label{background:var(--ru-ink);color:#fff;border-color:var(--ru-ink)}.product-form__input .form__label,.product-form__quantity .form__label,.quantity__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ru-ink)}.badge{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:11px;border-radius:0}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media{background:var(--ru-soft)}.card-wrapper .card__media img{mix-blend-mode:multiply}.card-wrapper .card__heading{font-size:14px;font-weight:600;line-height:1.35}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper .card__information{padding-top:10px}.card-information .price,.card-information .price-item{font-size:14px;letter-spacing:.02em;font-weight:500}.card-information .rating-star{--color-rating-star:var(--ru-ink)}.card--standard .card__inner:after{box-shadow:none}.collection-list .card--card>.card__content{background:var(--ru-g);color:var(--ru-ink)}.collection-list .card__inner .card__content{display:none}.collection-list .card__heading,.collection-list .card__heading a{font-family:var(--ru-d);font-weight:900;text-transform:uppercase;font-size:clamp(20px,2vw,26px);line-height:1;color:var(--ru-ink)}.collection-list .card__media img{mix-blend-mode:multiply}.collection-list .card__inner{background:var(--ru-soft)}.article-card .card__heading{font-family:var(--ru-d);font-weight:900;text-transform:uppercase;font-size:clamp(20px,2vw,24px);line-height:1.05}.article-card .card__information{padding-top:12px}.article-card .circle-divider,.article-card .caption-with-letter-spacing{font-size:11px;font-weight:700;letter-spacing:.12em}.collection-hero__title{font-size:clamp(40px,6vw,76px);line-height:.92;margin:0}.collection-hero__inner{padding-bottom:0;margin-bottom:0!important}.collection-hero--with-image .collection-hero__inner,.collection-hero{padding-bottom:0}.collection-hero+.shopify-section .facets-container,.facets-container{margin-top:8px}.nw{white-space:nowrap}.collection-hero__description{max-width:720px;font-size:15px;line-height:1.6;color:#111111c7}.collection-hero__text-wrapper{position:relative}.collection-hero__title:after{content:"";display:block;width:56px;height:8px;background:var(--ru-g);margin-top:18px}.facets-container{border-top:1px solid var(--ru-line);border-bottom:1px solid var(--ru-line);padding-top:14px!important;padding-bottom:14px!important;margin-bottom:28px}.facet-filters__label,.facets__heading,.facets__summary,.facet-filters__field .select__select,.product-count__text,.mobile-facets__open-label{font-size:12px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ru-ink)}.active-facets__button-inner{border-radius:0}.pagination__item--current{background:var(--ru-g);color:var(--ru-ink)}.pagination__item--current:after{display:none}.product__title h1,.product__title h2.h1{font-size:clamp(32px,3.4vw,46px);line-height:.95;margin:0}.product__info-container>*+*{margin-top:18px}.product__info-container .price-item{font-size:20px;font-weight:700;letter-spacing:.02em}.product__info-container .price--on-sale .price-item--regular{font-size:16px;font-weight:500}.product__tax{font-size:13px}.product__media,.product__media-item .media,.thumbnail{background:var(--ru-soft)}.product__media img,.thumbnail img{mix-blend-mode:multiply}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--ru-ink)!important}.product__media-item .global-media-settings,.thumbnail.global-media-settings{border:0}.product-form__submit{background:var(--ru-g)!important;color:var(--ru-ink)!important;min-height:56px;font-size:14px}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.product-form__submit:hover:not([disabled]){background:var(--ru-ink)!important;color:#fff!important}.product-form__submit[disabled]{background:var(--ru-line)!important;opacity:1}.quantity{border-radius:0}.quantity:after{box-shadow:0 0 0 1.5px var(--ru-line)!important}.product__accordion{border-color:var(--ru-line)}.product__accordion .accordion__title{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product__accordion .summary__title .svg-wrapper,.product__accordion .accordion__title+.icon{color:var(--ru-ink)}.product__accordion .accordion__content{font-size:15px;line-height:1.65}.share-button__button{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.product .rating-star{--color-rating-star:var(--ru-ink)}.product .ru-styles .ru-styles__title{font-family:var(--ru-d);font-weight:900;text-transform:uppercase;font-size:16px;letter-spacing:.02em}.product .ru-styles .ru-styles__line{background:var(--ru-line);opacity:1}.product .ru-styles .ru-styles__thumb{border:0;outline:1px solid var(--ru-line);outline-offset:0;border-radius:0;background:var(--ru-soft)}.product .ru-styles .ru-styles__img{mix-blend-mode:multiply}.product .ru-styles .ru-styles__card.is-current .ru-styles__thumb{outline:2px solid var(--ru-ink);box-shadow:none}.product .ru-styles .ru-styles__link:hover .ru-styles__thumb{box-shadow:none;outline-color:var(--ru-ink)}.product .ru-styles .ru-styles__label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ru-ink);border-radius:0}.ru-trust{list-style:none;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--ru-line);display:grid;gap:10px}.ru-trust li{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.45;color:var(--ru-ink)}.ru-trust li:before{content:"";flex:0 0 10px;height:10px;margin-top:5px;background:var(--ru-g)}.ru-trust a{color:inherit;text-underline-offset:3px}.newsletter__wrapper{background:var(--ru-g)!important;color:var(--ru-ink)}.newsletter__wrapper .newsletter__subheading,.newsletter__wrapper h2{color:var(--ru-ink)}.newsletter__wrapper h2{font-size:clamp(28px,3.2vw,40px)}.newsletter-form__field-wrapper .field:after{box-shadow:0 0 0 1.5px var(--ru-ink)!important}.newsletter-form__field-wrapper .field__input{background:#fff}.image-with-text__heading{font-size:clamp(34px,4vw,56px);line-height:.95}.image-with-text__content{background:var(--ru-soft)}.main-page-title{font-size:clamp(36px,5vw,64px);line-height:.95}.page-width--narrow .main-page-title{margin-bottom:28px}.title--primary,.cart__title,.cart-drawer .drawer__heading{font-size:clamp(34px,4vw,52px)}.cart-drawer .drawer__heading{font-size:28px}.cart-items th,.cart-items .caption-with-letter-spacing{font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--ru-ink)}.cart-item__media .cart-item__image,.cart-item__image-container{background:var(--ru-soft);mix-blend-mode:multiply;border:0}.cart-item__name{font-weight:600;text-decoration:none;font-size:15px}.totals__total,.totals__total-value{font-weight:700;letter-spacing:.02em}.totals__total{font-family:var(--ru-d);text-transform:uppercase;font-size:22px}#checkout,.cart__checkout-button{min-height:56px;font-size:14px}.article-template__title{font-size:clamp(34px,5vw,64px);line-height:.95}.article-template__content{font-size:17px;line-height:1.75}.article-template .circle-divider,.article-template__hero-container+header .caption-with-letter-spacing{font-weight:700}.blog-articles .article-card__image-wrapper,.article-card .card__inner{background:var(--ru-soft)}.template-search__header .h2,.template-search__header h1{font-size:clamp(34px,4vw,52px)}.footer__copyright,.footer__content-bottom .list-policies a{font-size:12px}@media(max-width:749px){.announcement-bar .announcement-bar__message{font-size:12px;letter-spacing:.02em;text-transform:none;padding-left:8px;padding-right:8px}.collection-hero__title:after{width:44px;height:6px;margin-top:14px}.facets-container{margin-bottom:20px}.card-wrapper .card__heading{font-size:13px}.product-form__input--pill input[type=radio]+label{padding:9px 14px}}.product-form__buttons{max-width:none}.main-page-title{margin-top:24px}@media(max-width:749px){.main-page-title{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ru-global.css.map */
