body:has(.wru-home) .header{padding-top:12px;padding-bottom:12px}body:has(.wru-home) .header__heading-logo-wrapper{width:160px!important}body:has(.wru-home) .header__menu-item{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;letter-spacing:0}.wru-home{background:var(--wru-paper);color:var(--wru-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;overflow:hidden}.wru-home *{box-sizing:border-box;min-width:0}.wru-home a{color:inherit;text-decoration:none}.wru-home a:focus-visible{outline:3px solid var(--wru-accent);outline-offset:5px}.wru-home h1,.wru-home h2,.wru-home h3,.wru-home p{margin:0;color:inherit;font-family:inherit}.wru-home__shell{width:min(1440px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.wru-home__hero{display:grid;grid-template-columns:38% 62%;padding-top:34px;padding-bottom:34px;min-height:530px;align-items:center}.wru-home__intro .wru-home__eyebrow{color:var(--wru-accent)}.wru-home__intro .wru-home__button{background:var(--wru-accent);color:#151815!important}.wru-home__intro .wru-home__button>span{color:#151815}.wru-home__intro .wru-home__button:hover{background:#83e83d}.wru-home__intro{padding:40px 32px;background:#151815;color:#fff;align-self:stretch;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.wru-home__eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.6}.wru-home__eyebrow>span{display:inline-block;width:7px;height:7px;background:var(--wru-accent);margin-right:10px}.wru-home h1{font-size:clamp(40px,5.2vw,76px);font-weight:800;line-height:1.02;letter-spacing:-.065em;margin:23px 0}.wru-home__summary{max-width:330px;font-size:15px;color:#c6cbc3!important;line-height:1.7}.wru-home__actions{display:flex;align-items:flex-start;flex-direction:column;gap:19px;margin-top:30px}.wru-home__button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px;padding:13px 20px;background:var(--wru-ink);color:var(--wru-paper)!important;font-size:13px;font-weight:700;line-height:1.4;transition:background .2s}.wru-home__button:hover{background:#343834}.wru-home__button>span{color:var(--wru-accent);font-size:20px;line-height:1}.wru-home__text-link{display:inline-flex;align-items:center;gap:18px;font-size:12px;font-weight:700;line-height:1.5}.wru-home__text-link:hover{text-decoration:underline;text-underline-offset:5px}.wru-home__visual{position:relative;background:#f0f1ef;align-self:stretch;display:flex;align-items:center;min-height:440px}.wru-home__hero-image{width:100%;height:100%;max-height:510px;object-fit:cover;object-position:50% 58%;display:block}.wru-home__image-note{display:none!important;position:absolute;bottom:16px;left:20px;right:20px;padding-top:10px;border-top:1px solid #d6d9d3;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:flex;gap:14px}.wru-home__image-note>span{color:#787c76}.wru-home__services{border-block:1px solid #dfe2dc}.wru-home__service-inner{display:grid;grid-template-columns:repeat(3,1fr)}.wru-home__services a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 24px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-right:1px solid #dfe2dc}.wru-home__services a:first-child{padding-left:0}.wru-home__services a:last-child{border:0;padding-right:0}.wru-home__services a:hover{text-decoration:underline;text-underline-offset:4px}.wru-home__services a>span{font-size:16px}.wru-home__shop{padding-top:65px;padding-bottom:62px}.wru-home__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.wru-home h2{font-size:clamp(28px,3vw,40px);font-weight:750;letter-spacing:-.045em;line-height:1.13}.wru-home__section-head .wru-home__eyebrow{color:#72776f;margin-bottom:10px}.wru-home__section-index{font-size:12px;color:#777c73}.wru-home__categories,.wru-home__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wru-home__category-image,.wru-home__product-image{aspect-ratio:1.15;background:#f0f1ef;overflow:hidden}.wru-home__category-image img,.wru-home__product-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .25s}.wru-home__category:hover img,.wru-home__product:hover img{transform:scale(1.025)}.wru-home__category-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.wru-home__category h3{font-size:18px;font-weight:700;letter-spacing:-.03em}.wru-home__category-label>span{font-size:22px}.wru-home__category>p{color:#666c63;font-size:12px;margin-top:4px}.wru-home__featured{background:#f4f5f2;padding-block:58px}.wru-home__product-image{background:#fff;aspect-ratio:1}.wru-home__product h3{font-size:13px;font-weight:700;line-height:1.5;margin-top:16px;overflow-wrap:anywhere}.wru-home__price{font-size:13px;margin-top:8px!important}.wru-home__price>span{display:block;font-size:11px;color:#686e63;margin-top:4px}.wru-home__custom{padding-block:48px;display:flex;justify-content:space-between;align-items:center;gap:30px}.wru-home__custom .wru-home__eyebrow{margin-bottom:10px}.wru-home__custom h2{font-size:30px}.wru-home__custom p:last-child{font-size:13px;color:#686e63;margin-top:10px}.wru-home__custom .wru-home__button{flex-shrink:0}@media(min-width:1600px){.wru-home__hero{min-height:600px}.wru-home__visual{min-height:500px}}@media(max-width:989px){.wru-home__hero{grid-template-columns:42% 58%;min-height:430px;padding-top:20px;padding-bottom:24px}.wru-home h1{font-size:clamp(40px,5.8vw,58px)}.wru-home__visual{min-height:370px}.wru-home__summary{font-size:14px}.wru-home__categories,.wru-home__products{gap:16px}.wru-home__services a{padding-inline:16px}}@media(max-width:749px){.wru-home__hero{display:flex;flex-direction:column;align-items:stretch;padding-top:12px;padding-bottom:20px}.wru-home__intro{padding:28px 24px 30px}.wru-home h1{font-size:clamp(44px,9.5vw,64px);margin:17px 0;letter-spacing:-.055em}.wru-home__summary{max-width:430px}.wru-home__actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:18px 24px;margin-top:23px}.wru-home__visual{min-height:0;aspect-ratio:1.25}.wru-home__hero-image{max-height:none}.wru-home__image-note{font-size:9px;left:14px;right:14px;bottom:12px}.wru-home__service-inner{grid-template-columns:1fr}.wru-home__services a,.wru-home__services a:first-child,.wru-home__services a:last-child{padding:12px 0;border-right:0}.wru-home__services a+a{border-top:1px solid #e5e7e2}.wru-home__shop{padding-top:38px;padding-bottom:38px}.wru-home__section-head{margin-bottom:21px;align-items:flex-start}.wru-home__categories,.wru-home__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.wru-home__category h3{font-size:16px}.wru-home__category-label{margin-top:10px}.wru-home__category>p{font-size:11px}.wru-home__featured{padding-block:36px}.wru-home__featured .wru-home__section-head{flex-direction:column;gap:14px}.wru-home__custom{padding-block:36px;align-items:flex-start;flex-direction:column;gap:22px}.wru-home__custom h2{font-size:28px}.wru-home__product h3{font-size:12px;margin-top:12px}}@media(prefers-reduced-motion:reduce){.wru-home *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
