:root{--hlm-ease: cubic-bezier(.23, 1, .32, 1);--hlm-ease-io: cubic-bezier(.77, 0, .175, 1);--hlm-drawer: cubic-bezier(.32, .72, 0, 1);--hlm-gold: #b9a03d}html.hl-m [data-hlm=rise]{opacity:0;transform:translateY(14px)}html.hl-m [data-hlm=rise].is-in{opacity:1;transform:none;transition:opacity .6s var(--hlm-ease) var(--hlm-d, 0ms),transform .6s var(--hlm-ease) var(--hlm-d, 0ms)}html.hl-m [data-hlm^=clip]{opacity:0;clip-path:inset(0 100% 0 0)}html.hl-m [data-hlm=clip-r]{clip-path:inset(0 0 0 100%)}html.hl-m [data-hlm=clip-t]{clip-path:inset(0 0 100% 0)}html.hl-m [data-hlm^=clip] img{transform:scale(1.06)}html.hl-m [data-hlm^=clip].is-in{opacity:1;clip-path:inset(0);transition:clip-path .9s var(--hlm-ease-io) var(--hlm-d, 0ms),opacity .5s var(--hlm-ease) var(--hlm-d, 0ms)}html.hl-m [data-hlm^=clip].is-in img{transform:none;transition:transform 1.1s var(--hlm-ease) var(--hlm-d, 0ms)}html.hl-m [data-hlm] .hl-prow__rule{clip-path:inset(0 100% 0 0)}html.hl-m [data-hlm].is-in .hl-prow__rule{clip-path:inset(0);transition:clip-path .8s var(--hlm-ease-io) calc(var(--hlm-d, 0ms) + .2s)}.hl-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}@keyframes hlm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hlm-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hlm-settle{0%{scale:1.07}to{scale:1}}@keyframes hlm-breathe{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes hlm-tick{0%{transform:scale(1)}40%{transform:scale(1.2)}to{transform:scale(1)}}@media(prefers-reduced-motion:no-preference){html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__media img{animation:hlm-settle 1.5s var(--hlm-ease) both}html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__content>*,html.hl-m .hl-collection__hero-text>*{animation:hlm-rise .8s var(--hlm-ease) both}html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__content>.hl-band__rule,html.hl-m .hl-collection__hero-text>.hl-band__rule{animation:hlm-draw .9s var(--hlm-ease-io) .1s both}html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__content>:nth-child(2),html.hl-m .hl-collection__hero-text>:nth-child(2){animation-delay:.16s}html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__content>:nth-child(3),html.hl-m .hl-collection__hero-text>:nth-child(3){animation-delay:.24s}html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__content>:nth-child(4),html.hl-m .hl-collection__hero-text>:nth-child(4){animation-delay:.32s}html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__content>:nth-child(n+5),html.hl-m .hl-collection__hero-text>:nth-child(n+5){animation-delay:.4s}@supports (animation-timeline: view()){html.hl-m hl-image-band{view-timeline:--hlmband block}html.hl-m hl-image-band .hl-band__media img{animation:hlm-breathe linear both;animation-timeline:--hlmband;animation-range:cover 0% cover 100%}html.hl-m main>.shopify-section:nth-child(-n+3) .hl-band__media img{animation:hlm-settle 1.5s var(--hlm-ease) both,hlm-breathe linear both;animation-timeline:auto,--hlmband;animation-range:normal,cover 0% cover 100%}}.hl-header__icon--cart.hlm-tick svg{animation:hlm-tick .36s var(--hlm-ease)}.hl-contact [role=status],.hl-contact__success,.hl-contact .form__message{animation:hlm-rise .45s var(--hlm-ease) both}}html.hl-m .hl-gallery__frame{background:#efe8dd}html.hl-m .hl-gallery__frame img{transition:opacity .26s var(--hlm-ease)}html.hl-m .hl-gallery__frame img.hlm-wait{opacity:0}:root .hl-drawer__panel{transition-duration:.32s;transition-timing-function:var(--hlm-drawer)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.hl-articles li img{transition:transform .7s var(--hlm-ease)}.hl-articles li:hover img,.hl-articles li:focus-within img{transform:scale(1.04)}}.hlm-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:120;background:var(--hlm-gold);transform:scaleX(0);transform-origin:left center;pointer-events:none}.hl-contact :is(input,textarea,select){transition:border-color .18s var(--hlm-ease),box-shadow .18s var(--hlm-ease)}.hl-contact :is(input,textarea,select):focus{border-color:var(--hlm-gold);box-shadow:0 0 0 3px #b9a03d40}@media(prefers-reduced-motion:reduce){html.hl-m [data-hlm]{transform:none!important;clip-path:none!important}html.hl-m [data-hlm] img{transform:none!important}html.hl-m [data-hlm].is-in{transition:opacity .3s ease var(--hlm-d, 0ms)!important}.hlm-progress{display:none}:root .hl-drawer__panel{transition-duration:1ms}}@view-transition{navigation:auto}.hl-section-header{view-transition-name:hl-header}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:cubic-bezier(.23,1,.32,1)}::view-transition-group(hl-header){animation-duration:.26s}.hlm-dim{display:inline-block;position:relative;width:44px;height:9px;margin-left:12px;vertical-align:-1px;border-left:1px solid var(--hlm-gold)}.hlm-dim:before{content:"";position:absolute;left:0;right:0;top:4px;height:1px;background:var(--hlm-gold);transform-origin:left center}.hlm-dim:after{content:"";position:absolute;right:0;top:0;width:1px;height:9px;background:var(--hlm-gold)}html.hl-m .hlm-dim.hlm-wait{border-left-color:transparent}html.hl-m .hlm-dim.hlm-wait:before{transform:scaleX(0)}html.hl-m .hlm-dim.hlm-wait:after{opacity:0}html.hl-m .hlm-dim.hlm-wait.hlm-go{border-left-color:var(--hlm-gold);transition:border-color .3s var(--hlm-ease) var(--hlm-d, 0ms)}html.hl-m .hlm-dim.hlm-wait.hlm-go:before{transform:none;transition:transform .9s var(--hlm-ease-io) var(--hlm-d, 0ms)}html.hl-m .hlm-dim.hlm-wait.hlm-go:after{opacity:1;transition:opacity .3s var(--hlm-ease) calc(var(--hlm-d, 0ms) + .8s)}.hl-ratings__scale{display:block;position:relative;width:100%;max-width:9rem;height:1px;margin-top:10px;background:#02123724}.hl-ratings__scale i{position:absolute;top:0;bottom:0;left:0;width:calc(var(--hl-v, 0) / 5 * 100%);background:var(--hlm-gold);transform-origin:left center}html.hl-m .hl-ratings__scale.hlm-wait i{transform:scaleX(0)}html.hl-m .hl-ratings__scale.hlm-wait.hlm-go i{transform:none;transition:transform 1.1s var(--hlm-ease-io) var(--hlm-d, 0ms)}.hlm-ruler{position:relative;height:11px;margin-top:12px}.hlm-ruler:before{content:"";position:absolute;left:0;right:0;top:5px;height:1px;background:#02123724}.hlm-ruler:after{content:"";position:absolute;left:0;top:0;width:1px;height:11px;background:var(--hlm-gold)}.hlm-ruler i{position:absolute;left:0;top:5px;width:100%;height:1px;background:var(--hlm-gold);transform-origin:left center;transform:scaleX(var(--hlm-s, 1))}.hlm-ruler b{position:absolute;top:0;left:calc(var(--hlm-s, 1) * 100% - 1px);width:1px;height:11px;background:var(--hlm-gold)}.hlm-ruler.hlm-live i{transition:transform .7s var(--hlm-ease-io)}.hlm-ruler.hlm-live b{transition:left .7s var(--hlm-ease-io)}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.hlm-ruler.hlm-live i,.hlm-ruler.hlm-live b{transition:none}}.hl-rooms__logo{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0 auto clamp(14px,3vh,30px);color:var(--hl-paper, #f6f3ee)}.hl-rooms__logo svg{display:block;height:auto}.hl-rooms__logo-house{width:clamp(64px,6.5vw,104px);overflow:visible}.hl-rooms__logo-word{width:clamp(150px,15vw,240px)}.hl-rooms__logo-house path{stroke:var(--hl-rooms-gold, #b9a03d);stroke-width:.9;stroke-linejoin:round;stroke-opacity:0}@media(max-height:620px){.hl-rooms__logo{display:none}}.hl-rooms__logo.is-drawn-live{transform-origin:50% 50%;will-change:transform}.hl-rooms__logo.is-drawn-live .hl-rooms__logo-house path{stroke-dasharray:1 1}.hl-rooms__logo.is-drawn-live .hl-rooms__logo-word{-webkit-mask-image:linear-gradient(90deg,#000 0 40%,transparent 60% 100%);mask-image:linear-gradient(90deg,#000 0 40%,transparent 60% 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.js .hl-rooms.is-live .hl-rooms__slogan--logo :is(.hl-rooms__slogan-title>*,.hl-rooms__slogan-text){opacity:var(--hl-st, 1);transform:translateY(calc((1 - var(--hl-st, 1)) * 32px))}.hl-signature__mark.hlm-pen{-webkit-mask-image:linear-gradient(90deg,#000 0 40%,transparent 60% 100%);mask-image:linear-gradient(90deg,#000 0 40%,transparent 60% 100%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:100% 0;mask-position:100% 0}.hlm-arch__svg{position:absolute;overflow:visible;pointer-events:none}html.hl-m main .hl-band__content>.hlm-arch__svg{animation:none!important;opacity:1;transform:none}.hlm-arch__svg path{fill:none;stroke-width:1;stroke-dasharray:1 1;stroke-dashoffset:1;animation:hlm-arch-draw 1.15s var(--hlm-ease-io) both}.hlm-arch__svg .hlm-arch__in{stroke:var(--hlm-gold)}.hlm-arch__svg .hlm-arch__out{stroke:#b9a03d73;animation-delay:.15s}@keyframes hlm-arch-draw{to{stroke-dashoffset:0}}html.hl-af [id$=__band_path] .hl-band__content.hlm-arch{transition:opacity .9s,transform .9s,background-color .8s var(--hlm-ease-io),-webkit-backdrop-filter .8s var(--hlm-ease-io),backdrop-filter .8s var(--hlm-ease-io)}html.hl-af [id$=__band_path] .hl-band__content.hlm-arch-lines,html.hl-af [id$=__band_path] .hl-band__content.hlm-arch-lines:after{border-color:transparent}html.hl-af [id$=__band_path] .hl-band__content.hlm-arch-bg{background-color:#02123700;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}html.hl-m main .hl-band__content.hlm-arch>.hl-band__heading{position:relative;animation:hlm-rise .9s var(--hlm-ease) 1.1s both!important}html.hl-m main .hl-band__content.hlm-arch>.hl-band__heading em{display:inline-block;animation:hlm-rise .9s var(--hlm-ease) 1.35s both}
/*# sourceMappingURL=/cdn/shop/t/30/assets/hl-motion.css.map */
