@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,400..900&family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400&display=swap";.rzh{--rzh-bg:#F5F5F3;--rzh-ink:#17181A;--rzh-ink-2:#34363A;--rzh-muted:#5A5C60;--rzh-rule:#D6D6D2;--rzh-accent:#6E1F2B;--rzh-sans:"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif;--rzh-serif:"Newsreader",Georgia,"Times New Roman",serif;background:var(--rzh-bg);color:var(--rzh-ink);font-family:var(--rzh-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.rzh *,.rzh *:before,.rzh *:after{box-sizing:border-box}.rzh-inner{max-width:1440px;margin:0 auto;padding-left:clamp(16px,3.4vw,48px);padding-right:clamp(16px,3.4vw,48px)}.rzh a{color:inherit}.rzh a:focus-visible,.rzh button:focus-visible,.rzh input:focus-visible{outline:2px solid var(--rzh-accent);outline-offset:3px}.rzh .rzh-display{display:block;margin:0;font-family:var(--rzh-sans)!important;font-stretch:68%;font-weight:800!important;line-height:.92!important;letter-spacing:-.005em!important;text-transform:none!important;color:inherit!important}.rzh .rzh-serif{font-family:var(--rzh-serif)!important;font-weight:400}.rzh .rzh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;font-family:var(--rzh-sans)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;border:1px solid currentColor!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;transition:background-color .15s ease,color .15s ease}.rzh .rzh-btn--light{background:#fff!important;color:#17181a!important;border-color:#fff!important}.rzh .rzh-btn--light:hover{background:#e6e6e3!important}.rzh .rzh-btn--ghost{background:transparent!important;color:#fff!important;border-color:#fff!important}.rzh .rzh-btn--ghost:hover{background:#ffffff1f!important}.rzh .rzh-link{font-size:16px;font-weight:600;color:var(--rzh-accent)!important;text-decoration:underline;text-underline-offset:4px}.rzh .rzh-textlink{font-size:16px;font-weight:500;color:var(--rzh-ink)!important;text-decoration:underline;text-underline-offset:4px}.rzh-hero{position:relative;display:flex;align-items:flex-end;min-height:clamp(560px,86vh,820px);background:#2b2c2f;color:#fff;overflow:hidden}.rzh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.rzh-hero__media video,.rzh-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.rzh-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b8,#00000047,#0000001a)}.rzh-hero__content{position:relative;z-index:1;width:100%;padding-top:120px;padding-bottom:clamp(40px,6vw,76px)}.rzh-hero__stack{display:flex;flex-direction:column;gap:20px;max-width:1000px}.rzh-hero__kicker{margin:0;font-size:17px;color:#e6e6e3}.rzh .rzh-hero__title{font-size:clamp(60px,10.4vw,150px)!important;color:#fff!important}.rzh-hero__text{margin:0;max-width:560px;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:#e0e0dd}.rzh-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.rzh-signup{background:var(--rzh-accent);color:#fff}.rzh-signup .rzh-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;padding-top:40px;padding-bottom:40px}.rzh-signup__copy{display:flex;flex-direction:column;gap:8px;flex:1 1 420px}.rzh .rzh-signup__title{font-size:clamp(34px,3.4vw,46px)!important;line-height:1!important}.rzh-signup__text{margin:0;font-size:16px;color:#f2e6e8}.rzh-signup__form{flex:1 1 380px;max-width:520px;margin:0}.rzh-signup__label{display:block;margin-bottom:8px;font-size:14px;color:#f2e6e8}.rzh-signup__row{display:flex;gap:8px}.rzh .rzh-signup__input{flex:1;min-width:0;height:52px;padding:0 16px;border:0!important;border-radius:0!important;background:#fff!important;color:#17181a!important;font-family:var(--rzh-sans)!important;font-size:16px!important;box-shadow:none!important}.rzh .rzh-signup__btn{background:transparent!important;color:#fff!important;border-color:#fff!important;white-space:nowrap}.rzh .rzh-signup__btn:hover{background:#ffffff24!important}.rzh-signup__msg{margin:10px 0 0;font-size:15px;color:#fff}@media(max-width:560px){.rzh-signup__row{flex-direction:column}}.rzh-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.rzh .rzh-h2{font-size:clamp(40px,4.6vw,64px)!important;line-height:.95!important}.rzh-sub{margin:10px 0 0;font-size:17px;color:var(--rzh-muted)}.rzh-products .rzh-inner{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px);padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.rzh-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}@media(max-width:989px){.rzh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.rzh .rzh-card{display:flex;flex-direction:column;gap:14px;color:var(--rzh-ink)!important;text-decoration:none!important}.rzh-card__media{position:relative;aspect-ratio:4/5;background:#e4e4e0;overflow:hidden}.rzh-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.rzh-card__media .rzh-card__img--alt{opacity:0}@media(hover:hover){.rzh-card:hover .rzh-card__img--alt{opacity:1}}.rzh-tag{position:absolute;top:12px;left:12px;padding:4px 10px;background:#fff;color:var(--rzh-ink);font-size:13px;font-weight:600}.rzh-card__meta{display:flex;justify-content:space-between;gap:12px;font-size:16px}.rzh-card__title{display:block;font-weight:600;line-height:1.3}.rzh-card__sub{display:block;margin-top:4px;font-size:14px;color:var(--rzh-muted)}.rzh-card__price{white-space:nowrap}@media(max-width:749px){.rzh-card__meta{flex-direction:column;gap:4px;font-size:15px}}.rzh-tiles .rzh-inner{padding-bottom:clamp(56px,7vw,96px)}.rzh-tiles__grid{display:grid;grid-template-columns:repeat(var(--rzh-cols,2),minmax(0,1fr));gap:16px}@media(max-width:749px){.rzh-tiles__grid{grid-template-columns:1fr}}.rzh .rzh-tile{position:relative;display:flex;align-items:flex-end;min-height:clamp(380px,42vw,600px);padding:28px;background:#4a4b4f;color:#fff!important;text-decoration:none!important;overflow:hidden}.rzh-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.rzh-tile:hover img{transform:scale(1.03)}}.rzh-tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 55%)}.rzh-tile__label{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px}.rzh .rzh-tile__title{font-size:clamp(40px,4.4vw,60px)!important;color:#fff!important}.rzh-tile__cta{font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.rzh-story .rzh-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:center;padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px);border-top:1px solid var(--rzh-rule)}@media(max-width:899px){.rzh-story .rzh-inner{grid-template-columns:1fr}}.rzh-story__media{aspect-ratio:1/1;background:#bdbeba;overflow:hidden}.rzh-story__media img{display:block;width:100%;height:100%;object-fit:cover}.rzh-story__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:560px}.rzh .rzh-story__title{margin:0;font-family:var(--rzh-serif)!important;font-weight:500!important;font-size:clamp(38px,4.2vw,58px)!important;line-height:1.05!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--rzh-ink)!important}.rzh-story__body{font-family:var(--rzh-serif);font-size:clamp(18px,1.4vw,20px);line-height:1.65;color:var(--rzh-ink-2)}.rzh-story__body p{margin:0 0 1em}.rzh-story__body p:last-child{margin-bottom:0}.rzh-story__sig{margin:0;font-size:16px;color:var(--rzh-muted)}.rzh-promises .rzh-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding-top:64px;padding-bottom:64px;border-top:1px solid var(--rzh-rule)}@media(max-width:989px){.rzh-promises .rzh-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.rzh-promises .rzh-inner{grid-template-columns:1fr;gap:28px}}.rzh-promise{display:flex;flex-direction:column;gap:12px}.rzh-promise svg{width:28px;height:28px;color:var(--rzh-ink)}.rzh .rzh-promise__title{margin:0;font-family:var(--rzh-sans)!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--rzh-ink)!important}.rzh-promise__text{margin:0;font-size:15px;line-height:1.55;color:var(--rzh-muted)}.rzh .rzh-promise__text a{color:var(--rzh-ink)!important;text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.rzh *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rz-home.css.map */
