@font-face{font-family:Rheve Manrope;src:url(rheve-manrope.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Rheve Garamond;src:url(rheve-eb-garamond.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root:root{--font-body--family: "Rheve Manrope", Roboto, Helvetica, Arial, sans-serif;--font-body--weight: 400;--font-subheading--family: "Rheve Manrope", Roboto, Helvetica, Arial, sans-serif;--font-subheading--weight: 400;--font-heading--family: "Rheve Garamond", "Bell MT", "Times New Roman", serif;--font-heading--weight: 400;--font-accent--family: "Rheve Manrope", Roboto, Helvetica, Arial, sans-serif;--font-accent--weight: 400}.rheve-campaign{width:100%;position:relative;color:#fffaf0}.rheve-campaign picture{display:block}.rheve-campaign img{display:block;width:100%;height:min(68vw,74svh);min-height:420px;object-fit:cover;object-position:50% 45%}.rheve-campaign__copy{position:absolute;bottom:0;width:100%;padding:72px 24px 36px;text-align:center;background:linear-gradient(transparent,#141412b3)}.rheve-eyebrow{font-size:11px;letter-spacing:.2em;margin:0 0 18px}.rheve-campaign h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(28px,2.4vw,34px);line-height:1.15;margin:0 auto 22px;text-wrap:balance}.rheve-shopping-links,.rheve-category-links{display:flex;justify-content:center;gap:16px 36px;flex-wrap:wrap}.rheve-shopping-links a,.rheve-category-links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-underline-offset:6px}.rheve-destinations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.rheve-destination{display:block;color:inherit;text-align:center;text-decoration:none}.rheve-destination img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 35%}.rheve-destination h2{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(28px,2.2vw,34px);margin:24px 0 10px}.rheve-destination span{display:inline-flex;min-height:44px;align-items:center;font-size:13px;text-decoration:underline;text-underline-offset:6px}.rheve-category-links{border-top:1px solid #cfc5b5;margin-top:36px;padding-top:16px}.footer-content .text-block a{min-height:44px;display:inline-flex;align-items:center;font-size:13px;text-underline-offset:5px}.rheve-destination:focus-visible,.rheve-shopping-links a:focus-visible,.rheve-category-links a:focus-visible{outline:2px solid #7c5940;outline-offset:6px}@media(max-width:749px){.rheve-campaign img{height:auto;min-height:0;aspect-ratio:2 / 3;object-fit:cover}.rheve-campaign__copy{padding:72px 20px 24px}.rheve-shopping-links{gap:4px 24px}.rheve-destinations{grid-template-columns:1fr;gap:36px}.rheve-destination h2{margin-top:18px}.rheve-category-links{gap:0 24px;margin-top:28px}}.rheve-made-to-order{text-align:center;margin:36px auto 0;color:rgb(var(--color-foreground-rgb) / .7);font-size:13px}.menu-drawer .menu-drawer__menu-item{min-height:44px;font-family:var(--font-body--family);font-size:14px;line-height:20px}@media(min-width:750px){.header-menu .menu-list__link{font-family:var(--font-body--family);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rheve-brand.css.map */
