:root{--hov-forest: #2F4A3F;--hov-sage: #7A886D;--hov-loom: #243024;--hov-ivory: #F6F3EE;--hov-linen: #E9E3D6;--hov-stone: #B5B094;--hov-gold: #9C7418;--hov-gold-deep: #75550E;--hov-gold-dark: #C9A24A;--hov-ink: #1F1B12;--hov-muted: #5C5A49;--hov-serif: "Playfair Display", "Times New Roman", Georgia, serif;--hov-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--hov-gutter: clamp(16px, 4vw, 56px);--hov-space: clamp(64px, 9vw, 128px);--hov-ease: cubic-bezier(.22, .61, .36, 1);--hov-ann-h: 36px}body{background:var(--hov-ivory)}.hov{font-family:var(--hov-sans);font-weight:300;font-size:16px;line-height:1.65;color:var(--hov-ink);-webkit-font-smoothing:antialiased}.hov *,.hov *:before,.hov *:after{box-sizing:border-box}.hov img{max-width:100%;display:block}.hov a{color:inherit;text-decoration:none}.hov p{margin:0}.hov h1,.hov h2,.hov h3,.hov .hov-h{font-family:var(--hov-serif);font-weight:400;margin:0;color:var(--hov-ink);text-wrap:balance;letter-spacing:0;text-transform:none}.hov :focus-visible{outline:2px solid var(--hov-forest);outline-offset:3px}.hov-wrap{padding-inline:var(--hov-gutter);max-width:1440px;margin-inline:auto}.hov-label{font:500 11.5px/1.3 var(--hov-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--hov-forest);display:inline-block}.hov-muted{color:var(--hov-muted)}.hov-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 30px;background:var(--hov-forest);color:var(--hov-ivory)!important;font:500 12px/1 var(--hov-sans);letter-spacing:.24em;text-transform:uppercase;border:1px solid var(--hov-forest);border-radius:0;cursor:pointer;transition:background .4s var(--hov-ease),color .4s var(--hov-ease),border-color .4s var(--hov-ease)}.hov-btn:hover{background:var(--hov-loom);border-color:var(--hov-loom)}.hov-btn[disabled]{background:var(--hov-stone);border-color:var(--hov-stone);cursor:not-allowed}.hov-btn--ghost{background:transparent;color:var(--hov-forest)!important}.hov-btn--ghost:hover{background:var(--hov-forest);color:var(--hov-ivory)!important}.hov-link{font:500 12px/1 var(--hov-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--hov-forest);padding-bottom:7px;display:inline-block;background:linear-gradient(var(--hov-sage),var(--hov-sage)) left bottom / 100% 1px no-repeat;transition:background-size .5s var(--hov-ease),color .3s}.hov-link:hover{color:var(--hov-gold-deep);background-image:linear-gradient(var(--hov-gold),var(--hov-gold));background-size:40% 1px}.hov-section{padding-block:var(--hov-space)}.hov-section--tight{padding-block:calc(var(--hov-space) * .6)}.hov-bg-linen{background:var(--hov-linen)}.hov-bg-ivory{background:var(--hov-ivory)}.hov-sec-head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,52px)}.hov-sec-head h2{font-size:clamp(30px,3.6vw,50px);line-height:1.1}.hov-sec-head .hov-label{margin-bottom:14px;display:block}.hov-grid{display:grid;grid-template-columns:repeat(var(--hov-cols, 4),minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(12px,1.6vw,24px)}@media(max-width:989px){.hov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hov-card{display:grid;gap:14px;align-self:start}.hov-card__img{position:relative;aspect-ratio:2 / 3;overflow:hidden;background:var(--hov-linen)}.hov-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .9s var(--hov-ease),transform 1.8s var(--hov-ease)}.hov-card__img img+img{opacity:0}@media(hover:hover){.hov-card:hover .hov-card__img img+img{opacity:1}.hov-card:hover .hov-card__img img{transform:scale(1.035)}}.hov-card__sold{position:absolute;left:12px;top:12px;background:var(--hov-ivory);color:var(--hov-forest);font:500 10.5px/1 var(--hov-sans);letter-spacing:.22em;text-transform:uppercase;padding:7px 9px}.hov-card__title{font-family:var(--hov-serif);font-size:clamp(15px,1.25vw,18px);line-height:1.35;color:var(--hov-ink)}.hov-card__meta{font:400 13px/1.4 var(--hov-sans);color:var(--hov-muted);display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.hov-card__meta span:last-child{color:var(--hov-ink)}.hov-js [data-hov-reveal]{opacity:0;transform:translateY(18px);transition:opacity 1.1s var(--hov-ease),transform 1.1s var(--hov-ease);transition-delay:var(--hov-delay, 0s)}.hov-js [data-hov-reveal].is-in{opacity:1;transform:none}.hov-js [data-hov-reveal=fade]{transform:none}.hov-js [data-hov-reveal=zoom] img{transform:scale(1.06);transition:transform 2.4s var(--hov-ease)}.hov-js [data-hov-reveal=zoom].is-in img{transform:none}.shopify-design-mode [data-hov-reveal],.shopify-design-mode [data-hov-reveal] img{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.hov-js [data-hov-reveal],.hov-js [data-hov-reveal] img{opacity:1!important;transform:none!important;transition:none!important}.hov-card__img img{transition:none}html{scroll-behavior:auto}}.hov-rte{display:grid;gap:14px;color:#3b382d}.hov-rte p{margin:0}.hov-rte ul{list-style:none;margin:6px 0;padding:18px 0 0;border-top:1px solid var(--hov-linen);display:grid;gap:10px}.hov-rte li{display:grid;grid-template-columns:7.5em 1fr;gap:16px;font-size:14.5px}.hov-rte li strong{font:500 11.5px/1.9 var(--hov-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--hov-forest)}.hov-rte em{font-family:var(--hov-serif);color:var(--hov-forest);font-size:15px}.hov-rte a{color:var(--hov-forest);border-bottom:1px solid var(--hov-sage)}.shopify-policy__container h1,.main-page-title{font-family:var(--hov-serif)!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hov.css.map */
