@font-face{font-family:HH Cinzel;src:url(hh-cinzel.woff2)format("woff2-variations"),url(hh-cinzel.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:HH Montserrat;src:url(hh-montserrat.woff2)format("woff2-variations"),url(hh-montserrat.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:HH Nautigal;src:url(hh-nautigal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--hh-charcoal:#2C2A2F;--hh-gold:#BCA688;--hh-white:#FFFFFF;--hh-ink:#1A191C;--hh-slate:#3A3740;--hh-smoke:#6E6A72;--hh-ivory:#F7F4EF;--hh-sand:#E8E1D6;--hh-gold-deep:#9C8563;--hh-gold-light:#D9C9AE;--hh-display:"HH Cinzel",Georgia,"Times New Roman",serif;--hh-body:"HH Montserrat",-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;--hh-script:"HH Nautigal",cursive;--hh-wave-src:url(/cdn/shop/files/hh-wave-mask.svg?v=1789181260);--font-heading-family:var(--hh-display);--font-body-family:var(--hh-body);--font-heading-weight:400;--font-body-weight:300;--font-body-weight-bold:500}body{font-family:var(--hh-body);font-weight:300;letter-spacing:.012em;line-height:1.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--hh-display);font-weight:400;text-transform:uppercase;letter-spacing:.24em;line-height:1.4}.h0{font-size:clamp(2.2rem,1.2rem + 3.4vw,4.6rem);letter-spacing:.2em}.h1{font-size:clamp(1.9rem,1.1rem + 2.4vw,3.2rem)}.h2{font-size:clamp(1.5rem,1rem + 1.4vw,2.2rem)}.h3{font-size:clamp(1.2rem,1rem + .7vw,1.6rem);letter-spacing:.26em}.h4,.h5{letter-spacing:.26em}.banner__heading,.rich-text__heading,.title{text-wrap:balance}.hh-eyebrow{font-family:var(--hh-display);font-size:1.1rem;letter-spacing:.44em;text-transform:uppercase;color:var(--hh-gold);margin:0 0 1.6rem}.hh-script{font-family:var(--hh-script);font-size:3.4em;line-height:.9;color:var(--hh-gold);text-transform:none;letter-spacing:0}.hh-rule{border:0;height:1px;background:var(--hh-gold);opacity:.45;margin:4.4rem 0}.hh-orn{display:flex;align-items:center;gap:1.2rem;justify-content:center;color:var(--hh-gold)}.hh-orn:before,.hh-orn:after{content:"";height:1px;flex:1;background:currentColor;opacity:.4}.hh-orn i{width:5px;height:5px;background:currentColor;transform:rotate(45deg);display:block}.rte p{line-height:2;font-weight:300}.rte h2{margin-top:4.4rem}.rte h3{font-size:1.4rem;letter-spacing:.26em;margin-top:3.6rem}.rte h4{font-size:1.2rem;letter-spacing:.22em;color:var(--hh-gold-deep);margin-top:2.8rem}.rte hr{border:0;height:1px;background:currentColor;opacity:.16;margin:4rem 0}.rte ol,.rte ul{line-height:2.1}.rte li{margin-bottom:.6rem}.rte a{text-underline-offset:.4rem;text-decoration-thickness:1px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--hh-display);font-size:1.15rem;letter-spacing:.28em;text-transform:uppercase;font-weight:400;min-height:5rem;padding:1.5rem 3.6rem;border-radius:0;transition:background-color .35s ease,color .35s ease}.button--secondary,.button--tertiary{letter-spacing:.26em}.button:after,.button:before{border-radius:0}.price{font-family:var(--hh-body);font-weight:400;letter-spacing:.06em}.price--on-sale .price-item--regular{opacity:.45;font-weight:300}.price__badge-sale,.badge{display:none!important}.card__heading,.card__heading a{font-family:var(--hh-display);font-weight:400;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;line-height:1.7}.card__inner,.card-wrapper img,.card{border-radius:0}.card--card,.card--standard{box-shadow:none}.collection-list__item .card__heading{letter-spacing:.24em}.header{padding-top:2.2rem;padding-bottom:2.2rem;border-bottom:none}.header__heading-link{padding:0}.header__menu-item,.header__menu-item span,.list-menu__item--link,.mega-menu__link{font-family:var(--hh-display);font-size:1.15rem;letter-spacing:.26em;text-transform:uppercase;font-weight:400}.header__menu-item:hover span,.list-menu__item--link:hover{text-decoration-thickness:1px;text-underline-offset:.5rem}.header__inline-menu .list-menu__item--link{padding-inline:1.4rem}.mega-menu__list{padding-block:3.2rem}.announcement-bar__message{font-family:var(--hh-display);font-size:1.05rem;letter-spacing:.36em;text-transform:uppercase;padding-block:1.2rem}.footer{border-top:1px solid rgba(188,166,136,.2)}.footer-block__heading{font-family:var(--hh-display);font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;color:var(--hh-gold);margin-bottom:2rem}.footer__content-bottom{border-top:1px solid rgba(188,166,136,.16)}.footer-block__details-content .list-menu__item--link,.copyright__content{font-size:1.3rem;font-weight:300;letter-spacing:.04em}.footer__list-social .list-social__link{padding:1.1rem}.field__input,.select__select,.customer .field input,.text-area{border-radius:0;font-family:var(--hh-body);font-weight:300;letter-spacing:.03em}.field__label,.form__label{font-size:1.3rem;letter-spacing:.1em}.product__title h1,.product__title h2{letter-spacing:.2em}.product__description{font-weight:300;line-height:2}.product__accordion .accordion__title{font-family:var(--hh-display);font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase}.product-form__submit{letter-spacing:.3em}.collection-hero__title{letter-spacing:.26em}.collection-hero__description{font-weight:300;line-height:2;max-width:62ch}.hh-wave{position:absolute;left:-6%;width:112%;pointer-events:none;z-index:0;background-color:var(--hh-wave-color,var(--hh-gold));-webkit-mask-image:var(--hh-wave-src);mask-image:var(--hh-wave-src);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.hh-wave--bottom{bottom:-2%}.hh-wave--top{top:-2%}.hh-wave{--hh-flip:1}.hh-wave--flip{--hh-flip:-1;transform:scaleY(-1)}@supports not (mask-image:var(--hh-wave-src)){.hh-wave{display:none}}:focus-visible{outline:1px solid var(--hh-gold);outline-offset:.3rem}.countdown-timer,.urgency-badge,.sale-sticker{display:none!important}@media screen and (max-width:749px){.h0{letter-spacing:.14em}h1,h2,.h1,.h2{letter-spacing:.18em}.hh-eyebrow{letter-spacing:.34em;font-size:1rem}.button{letter-spacing:.22em;padding:1.4rem 2.6rem}}.hh-assets{display:contents}.footer__copyright{display:flex;flex-direction:column;align-items:center;gap:2.2rem}.hh-footer-house{text-align:center}.hh-footer-house__name{font-family:var(--hh-display);font-size:1.5rem;letter-spacing:.42em;text-transform:uppercase;color:var(--hh-gold);margin-bottom:1.8rem}.hh-footer-hours{font-family:var(--hh-body);font-weight:300;font-size:1.3rem;line-height:2.1;letter-spacing:.08em;opacity:.74}.hh-footer-hours__note{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;opacity:.6;margin-top:1.2rem}.footer__copyright .copyright__content{opacity:.5;letter-spacing:.14em}.footer .policies{justify-content:center}@media screen and (max-width:749px){.hh-footer-house__name{letter-spacing:.3em;font-size:1.35rem}.hh-footer-hours{font-size:1.25rem}}.hh-wave-edge{position:relative;overflow:hidden}.hh-wave-edge:before{content:"";position:absolute;left:-6%;width:112%;height:var(--hh-edge-h,34%);top:var(--hh-edge-top,auto);bottom:var(--hh-edge-bottom,auto);background-color:var(--hh-edge-color,var(--hh-gold));opacity:var(--hh-edge-opacity,.16);-webkit-mask-image:var(--hh-wave-src);mask-image:var(--hh-wave-src);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;z-index:0}.hh-wave-edge>*{position:relative;z-index:1}.hh-wave-edge--top{--hh-edge-top:-2%}.hh-wave-edge--bottom{--hh-edge-bottom:-2%}.footer{position:relative;overflow:hidden}.footer:before{content:"";position:absolute;left:-6%;top:-4%;width:112%;height:46%;background-color:var(--hh-gold);opacity:.14;-webkit-mask-image:var(--hh-wave-src);mask-image:var(--hh-wave-src);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:scaleY(-1);pointer-events:none;z-index:0}.footer__content-top,.footer__content-bottom{position:relative;z-index:1}.main-page,.shopify-policy__container{position:relative}.main-page:after,.shopify-policy__container:after{content:"";display:block;height:18rem;margin:6rem -6vw -4rem;background-color:var(--hh-gold-deep);opacity:.13;-webkit-mask-image:var(--hh-wave-src);mask-image:var(--hh-wave-src);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}.color-scheme-3 .main-page:after,.color-scheme-4 .main-page:after{background-color:var(--hh-gold);opacity:.2}@keyframes hh-breathe{0%{transform:translate3d(-1.6%,0,0) scaleY(calc(var(--hh-flip,1) * 1))}50%{transform:translate3d(1.6%,0,0) scaleY(calc(var(--hh-flip,1) * 1.07))}to{transform:translate3d(-1.6%,0,0) scaleY(calc(var(--hh-flip,1) * 1))}}.hh-wave--anim{animation:hh-breathe var(--hh-breathe-time,26s) ease-in-out infinite;will-change:transform}@keyframes hh-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}@keyframes hh-settle{0%{opacity:0;letter-spacing:.9em}to{opacity:1;letter-spacing:.44em}}@keyframes hh-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hh-anim .hh-hero__logo{animation:hh-rise 1.5s cubic-bezier(.2,.7,.2,1) both;animation-delay:.15s}.hh-anim .hh-eyebrow{animation:hh-settle 1.9s cubic-bezier(.2,.7,.2,1) both;animation-delay:.5s}.hh-anim .hh-hero__heading{animation:hh-rise 1.4s cubic-bezier(.2,.7,.2,1) both;animation-delay:.62s}.hh-anim .hh-hero__divider{animation:hh-draw 1.5s cubic-bezier(.2,.7,.2,1) both;animation-delay:.8s;transform-origin:center}.hh-anim .hh-hero__body{animation:hh-rise 1.4s cubic-bezier(.2,.7,.2,1) both;animation-delay:.92s}.hh-anim .hh-hero__actions{animation:hh-rise 1.4s cubic-bezier(.2,.7,.2,1) both;animation-delay:1.08s}@keyframes hh-sheen{0%,68%{opacity:0;transform:translate(-130%) skew(-18deg)}78%{opacity:.5}to{opacity:0;transform:translate(130%) skew(-18deg)}}.hh-anim .hh-hero__logo-wrap{position:relative;display:inline-block;overflow:hidden}.hh-anim .hh-hero__logo-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:36%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);animation:hh-sheen 6.5s ease-in-out 1.4s infinite}@keyframes hh-cue{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.7;transform:translateY(7px)}}.hh-hero__cue{position:absolute;left:50%;bottom:3.2rem;transform:translate(-50%);width:1px;height:4.6rem;background:var(--hh-gold);opacity:.3;z-index:2}.hh-anim .hh-hero__cue{animation:hh-cue 3.4s ease-in-out 2s infinite}@media(prefers-reduced-motion:reduce){.hh-wave--anim,.hh-anim .hh-hero__logo,.hh-anim .hh-eyebrow,.hh-anim .hh-hero__heading,.hh-anim .hh-hero__divider,.hh-anim .hh-hero__body,.hh-anim .hh-hero__actions,.hh-anim .hh-hero__logo-wrap:after,.hh-anim .hh-hero__cue{animation:none!important;opacity:1!important;transform:none!important;letter-spacing:.44em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hamdan-house.css.map */
