:root{--mh-ease: cubic-bezier(.22, .8, .24, 1)}.mh-js .mh-reveal{opacity:0;transform:translateY(34px);transition:opacity .9s var(--mh-ease),transform .9s var(--mh-ease);transition-delay:var(--mh-delay, 0s);will-change:opacity,transform}.mh-js .mh-reveal--left{transform:translate(-36px)}.mh-js .mh-reveal--right{transform:translate(36px)}.mh-js .mh-reveal--zoom{transform:scale(.94) translateY(20px)}.mh-js .mh-reveal.is-in{opacity:1;transform:none}.mh-word{display:inline-block;overflow:hidden;vertical-align:top}.mh-word>span{display:inline-block;transform:translateY(110%);transition:transform .8s var(--mh-ease);transition-delay:var(--mh-delay, 0s)}.is-in .mh-word>span,.mh-word.is-in>span{transform:none}.mh-home .m-btn,.mh-btn{position:relative;overflow:hidden;isolation:isolate}.mh-home .m-btn:after,.mh-btn:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:skew(-20deg);transition:left .7s var(--mh-ease)}.mh-home .m-btn:hover:after,.mh-btn:hover:after{left:130%}.mh-home .product-grid .card-wrapper{transition:transform .5s var(--mh-ease)}@media(hover:hover){.mh-home .product-grid .card-wrapper:hover{transform:translateY(-8px)}}.mh-home .meryia-ugc__tile{transition:transform .5s var(--mh-ease),box-shadow .5s}.mh-home .meryia-ugc__tile:hover{transform:translateY(-6px) rotate(-1deg);box-shadow:0 18px 40px -18px #5a2c1880}.mh-pulse{animation:mh-pulse 2.4s ease-in-out infinite}@keyframes mh-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.mh-carousel{display:block;position:relative;overflow:hidden;background:var(--m-cream)}.mh-carousel__viewport{display:grid;align-items:start;overflow:hidden;touch-action:pan-y;transition:height .7s var(--mh-ease)}.mh-slide{grid-area:1 / 1;position:relative;display:grid;background:var(--mh-bg, var(--m-cream));color:var(--mh-fg, var(--m-brown));opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1s var(--mh-ease),transform 1s var(--mh-ease),visibility 0s linear 1s;z-index:0}.mh-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2;transition-delay:0s}.mh-effect-slide .mh-slide{transform:translate(8%)}.mh-effect-slide .mh-slide.is-active{transform:none}.mh-effect-slide .mh-slide.is-leaving{opacity:0;transform:translate(-8%);visibility:visible;z-index:1}.mh-slide__img{display:block;width:100%;height:100%}.mh-slide .mh-anim{opacity:0;transform:translateY(26px)}.mh-slide.is-active .mh-anim{animation:mh-rise .9s var(--mh-ease) both;animation-delay:var(--d, 0s)}@keyframes mh-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.mh-slide__eyebrow{display:inline-block;margin:0 0 18px;padding:5px 14px;border-radius:20px;font-family:var(--m-font-accent);font-size:1.15rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;background:color-mix(in srgb,var(--mh-fg) 10%,transparent);color:var(--mh-fg)}.mh-slide__title{font-family:var(--m-font-body);font-weight:700;margin:0 0 6px;font-size:clamp(3.2rem,5vw,6.6rem);line-height:1.2;color:var(--mh-fg)}.mh-slide__sub{font-family:var(--m-font-body);font-size:clamp(1.5rem,2vw,1.9rem);line-height:1.85;margin:14px 0 34px;max-width:560px;color:var(--mh-fg);opacity:.78}.mh-slide__btns{display:flex;flex-wrap:wrap;gap:12px}.mh-btn.mh-btn--solid{background:var(--mh-btn-bg, var(--m-brown));color:var(--mh-btn-fg, var(--m-cream))}.mh-btn.mh-btn--solid:hover{color:var(--mh-btn-fg, var(--m-cream));opacity:.9;transform:translateY(-2px)}.mh-btn.mh-btn--outline{background:transparent;color:var(--mh-fg);border:1.5px solid var(--mh-fg);padding:13px 31px}.mh-btn.mh-btn--outline:hover{background:var(--mh-fg);color:var(--mh-bg)}.mh-slide--split{grid-template-columns:55fr 45fr;min-height:var(--mh-h)}.mh-slide--split .mh-slide__text{display:flex;align-items:center;padding:clamp(40px,6vw,80px) clamp(24px,6vw,88px);position:relative;z-index:2}.mh-slide--split .mh-slide__inner{max-width:620px}.mh-slide--split .mh-slide__media{position:relative;overflow:hidden}.mh-slide__arch{position:absolute;left:50%;bottom:0;width:82%;height:88%;transform:translate(-50%);border-radius:999px 999px 0 0;background:color-mix(in srgb,var(--mh-fg) 9%,transparent);transform-origin:bottom center;animation:mh-arch 1.4s var(--mh-ease) both}.mh-slide:not(.is-active) .mh-slide__arch{animation:none}@keyframes mh-arch{0%{transform:translate(-50%) scaleY(.6);opacity:0}to{transform:translate(-50%) scaleY(1);opacity:1}}.mh-slide__float{position:absolute;top:0;right:0;bottom:-16px;left:0;animation:mh-float 7s ease-in-out infinite}.mh-slide__float picture{display:block;height:100%}.mh-slide--split .mh-slide__img{object-fit:cover;object-position:center var(--mh-focus, top)}.mh-slide__deco{position:absolute;right:0;top:0;width:min(100%,420px);opacity:.07;pointer-events:none}@keyframes mh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mh-slide--banner{grid-template-rows:1fr auto;align-items:center}.mh-slide__banner{display:flex;justify-content:center;align-items:center;min-height:0}.mh-slide--banner .mh-slide__banner picture{display:block;width:100%}.mh-slide--banner .mh-slide__img{width:100%;height:auto;max-height:88vh;object-fit:contain;display:block}.mh-slide__bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;padding:4px 16px 68px;position:relative;z-index:2}.mh-slide--banner .mh-slide__bar{opacity:0;transform:translateY(16px)}.mh-slide--banner.is-active .mh-slide__bar{animation:mh-rise .9s var(--mh-ease) .4s both}.mh-slide--fullbleed{min-height:var(--mh-h);align-items:center;overflow:hidden}.mh-slide__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mh-slide__bg picture{display:block;height:100%}.mh-slide--fullbleed .mh-slide__img{object-fit:cover;object-position:center var(--mh-focus, center)}.mh-slide__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(40,20,10,var(--mh-overlay, .3))}.mh-slide__body{position:relative;z-index:2;padding:clamp(40px,7vw,100px) clamp(24px,6vw,88px)}.mh-slide--fullbleed .mh-slide__inner{max-width:640px}.mh-slide--fullbleed .mh-slide__title,.mh-slide--fullbleed .mh-slide__sub,.mh-slide--fullbleed .mh-slide__eyebrow{color:var(--mh-fg)}.mh-slide--fullbleed.mh-align-center .mh-slide__inner{margin:0 auto;text-align:center}.mh-slide--fullbleed.mh-align-center .mh-slide__btns{justify-content:center}.mh-slide--fullbleed.mh-align-center .mh-slide__sub{margin-left:auto;margin-right:auto}.mh-slide--fullbleed.mh-align-right .mh-slide__inner{margin-left:auto;text-align:right}.mh-slide--fullbleed.mh-align-right .mh-slide__btns{justify-content:flex-end}.mh-effect-fade .mh-slide--fullbleed.is-active .mh-slide__img{animation:mh-kb 9s ease-out both}.mh-effect-fade .mh-slide--banner.is-active .mh-slide__img{animation:mh-kb-soft 9s ease-out both}@keyframes mh-kb{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes mh-kb-soft{0%{transform:scale(1.03)}to{transform:scale(1)}}.mh-carousel__arrow{position:absolute;top:50%;z-index:5;width:46px;height:46px;margin-top:-23px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid rgba(122,64,40,.2);background:#ffffffd1;color:var(--m-brown);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .3s var(--mh-ease),background .3s,color .3s}.mh-carousel__arrow:hover{background:var(--m-brown);color:var(--m-cream);transform:scale(1.08)}.mh-carousel__arrow--prev{left:18px}.mh-carousel__arrow--next{right:18px}.mh-carousel__dots{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:5;display:flex;gap:10px;padding:8px 12px;border-radius:30px;background:#ffffff8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mh-carousel__dot{position:relative;width:12px;height:12px;padding:0;border:0;border-radius:6px;background:#7a402847;cursor:pointer;overflow:hidden;transition:width .5s var(--mh-ease)}.mh-carousel__dot span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--m-brown);transform:scaleX(0);transform-origin:left}.mh-carousel__dot.is-active{width:44px}.mh-carousel__dot.is-active span{transform:scaleX(1)}.mh-carousel[data-autoplay=true] .mh-carousel__dot.is-active span{transform:scaleX(0);animation:mh-progress var(--mh-interval, 6s) linear forwards}.mh-carousel.is-paused .mh-carousel__dot.is-active span{animation-play-state:paused}@keyframes mh-progress{to{transform:scaleX(1)}}@media screen and (max-width:749px){.mh-slide--split{grid-template-columns:1fr;min-height:0}.mh-slide--split .mh-slide__media{order:-1;aspect-ratio:1 / 1.05}.mh-slide--split .mh-slide__text{padding:28px 22px 64px}.mh-slide--fullbleed{min-height:78vh}.mh-slide__body{padding:40px 22px 76px}.mh-slide__bar{padding-bottom:60px}.mh-carousel__arrow{display:none}.mh-carousel__dots{bottom:14px}.mh-slide--banner .mh-slide__img{max-height:none}.mh-carousel__viewport{align-items:stretch}.mh-slide--banner{grid-template-rows:auto auto;align-content:center}.mh-slide--banner .mh-slide__bar{padding-top:18px}.mh-slide__eyebrow{font-size:1rem;margin-bottom:14px}.mh-slide__title{font-size:clamp(2.4rem,7.5vw,3.4rem);margin-bottom:14px}.mh-slide__sub{font-size:1.35rem;margin:10px 0 22px}.mh-btn.mh-btn--solid,.mh-btn.mh-btn--outline{font-size:1.3rem;padding:11px 22px}}.mh-look{background:var(--mh-look-bg, var(--m-cream));padding:clamp(56px,7vw,100px) 20px;position:relative;overflow:hidden}.mh-look__head{text-align:center;max-width:620px;margin:0 auto 36px}.mh-look__eyebrow{font-family:var(--m-font-accent);font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;color:var(--m-blue);font-weight:700;margin:0 0 12px}.mh-look__title{font-family:var(--m-font-body);font-weight:700;color:var(--m-brown);font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.25;margin:0 0 12px}.mh-look__sub{font-family:var(--m-font-body);color:var(--m-muted);font-size:1.6rem;line-height:1.8;margin:0}.mh-look__stage{display:block;max-width:var(--mh-look-w, 640px);margin:0 auto;position:relative}.mh-look__frame{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 34px 80px -34px #5a2c188c;background:#fff}.mh-look__img{display:block;width:100%;height:auto}.mh-look__placeholder{aspect-ratio:4 / 5;background:var(--m-cream-dark)}.mh-look__placeholder svg{width:100%;height:100%;fill:#7a402840}.mh-hotspot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:36px;height:36px;padding:0;border:0;border-radius:50%;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--m-brown);box-shadow:0 6px 18px #00000047;transition:background .3s,color .3s,transform .4s var(--mh-ease)}.mh-hotspot__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #fff;animation:mh-ring 2.2s ease-out infinite;pointer-events:none}@keyframes mh-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(2.3);opacity:0}}.mh-hotspot__plus{transition:transform .4s var(--mh-ease)}.mh-hotspot:hover{transform:translate(-50%,-50%) scale(1.12)}.mh-hotspot.is-active{background:var(--m-brown);color:#fff}.mh-hotspot.is-active .mh-hotspot__plus{transform:rotate(45deg)}.mh-hotspot.is-active .mh-hotspot__ring{animation:none;opacity:0}.mh-hotspot__tip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px);white-space:nowrap;background:var(--m-brown-dark);color:var(--m-cream);font-family:var(--m-font-body);font-size:1.2rem;padding:5px 11px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}@media(hover:hover){.mh-hotspot:hover .mh-hotspot__tip,.mh-hotspot:focus-visible .mh-hotspot__tip{opacity:1;transform:translate(-50%)}}.mh-hotspot.is-active .mh-hotspot__tip{display:none}.mh-look__hint{text-align:center;margin:16px 0 0;font-family:var(--m-font-body);font-size:1.4rem;color:var(--m-muted)}.mh-look__panels{margin-top:16px}.mh-look__stage.has-open .mh-look__hint{display:none}.mh-panel{position:relative;display:grid;grid-template-columns:104px 1fr auto;gap:8px 18px;align-items:center;background:#fff;border-radius:16px;padding:16px 18px;box-shadow:0 20px 50px -26px #5a2c1880;animation:mh-panel .55s var(--mh-ease) both}.mh-panel[hidden]{display:none}.mh-panel:before{content:"";position:absolute;top:-8px;left:var(--px, 50%);width:16px;height:16px;background:#fff;transform:translate(-50%) rotate(45deg);border-radius:3px}@keyframes mh-panel{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.mh-panel__close{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;border:0;background:var(--m-cream);color:var(--m-brown);cursor:pointer;display:flex;align-items:center;justify-content:center}.mh-panel__media{display:block;width:104px;height:124px;border-radius:10px;overflow:hidden;background:var(--m-cream)}.mh-panel__media img{width:100%;height:100%;object-fit:cover;display:block}.mh-panel__info{min-width:0}.mh-panel__title{display:block;font-family:var(--m-font-body);font-weight:700;font-size:1.7rem;color:var(--m-brown);text-decoration:none;margin-bottom:4px}.mh-panel__price{margin:0;font-family:var(--m-font-accent);font-weight:700;font-size:1.6rem;color:var(--m-brown)}.mh-panel__price s{margin-left:8px;font-weight:400;opacity:.45;font-size:1.3rem}.mh-panel__desc{margin:6px 0 0;font-size:1.3rem;line-height:1.6;color:var(--m-muted)}.mh-panel__form{display:flex;flex-direction:column;gap:8px;min-width:170px}.mh-panel__select{width:100%;border:1px solid var(--m-hairline);border-radius:8px;padding:10px 12px;font-family:var(--m-font-body);font-size:1.4rem;color:var(--m-brown);background:#fff}.mh-panel__atc{width:100%;padding:12px 18px}.mh-panel__atc.is-loading{opacity:.6;pointer-events:none}.mh-panel__atc.is-done{background:var(--m-blue)}.mh-panel__view{text-align:center;font-family:var(--m-font-body);font-size:1.3rem;color:var(--m-brown);text-decoration:underline}.mh-panel__msg{margin:0;min-height:0;font-size:1.25rem;color:#a33;text-align:center}.mh-panel__msg:empty{display:none}.mh-panel__msg.is-ok{color:var(--m-brown);font-size:1.3rem}.mh-panel__msg.is-ok a{color:inherit;font-weight:600;text-decoration:underline}@media screen and (max-width:749px){.mh-panel{grid-template-columns:84px 1fr;padding:14px}.mh-panel__media{width:84px;height:104px}.mh-panel__form{grid-column:1 / -1}.mh-hotspot{width:32px;height:32px}.mh-look__eyebrow{font-size:1.05rem;margin-bottom:8px}.mh-look__title{font-size:clamp(2.2rem,7vw,2.8rem)}.mh-look__sub{font-size:1.35rem}.mh-look__head{margin-bottom:26px}}.meryia-bundle.mh-bundle{padding:0}.mh-bundle .meryia-bundle__inner{max-width:1240px;padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px)}.mh-bundle--background{min-height:clamp(560px,78vh,760px);display:flex;align-items:center}.mh-bundle--background .meryia-bundle__inner{display:block;width:100%}.mh-bundle--background .mh-bundle__copy{max-width:560px}.mh-bundle__bg{position:absolute;top:-12%;right:0;bottom:-12%;left:0;z-index:0;will-change:transform}.mh-bundle__bg picture,.mh-bundle__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.mh-bundle__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,rgba(90,44,24,var(--mh-bundle-overlay, .55)),rgba(90,44,24,calc(var(--mh-bundle-overlay, .55) * .55)) 55%,rgba(90,44,24,calc(var(--mh-bundle-overlay, .55) * .1)))}@media screen and (max-width:749px){.mh-bundle--background{align-items:flex-end;min-height:640px}.mh-bundle__shade{background:linear-gradient(0deg,rgba(90,44,24,calc(var(--mh-bundle-overlay, .55) + .3)),rgba(90,44,24,var(--mh-bundle-overlay, .55)) 60%,#5a2c1826)}.meryia-bundle__title{font-size:clamp(2.2rem,6.5vw,2.8rem)}.meryia-bundle__sub,.meryia-bundle__item-label{font-size:1.35rem}.meryia-bundle__price{font-size:2.2rem}}.mh-bundle--side_right .meryia-bundle__inner,.mh-bundle--side_left .meryia-bundle__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);align-items:center}.mh-bundle--side_left .mh-bundle__figure{order:-1}.mh-bundle__figure{position:relative;max-width:520px;width:100%;margin:0 auto}.mh-bundle__arch{position:relative;aspect-ratio:4 / 5;border-radius:999px 999px 18px 18px;overflow:hidden;background:#f5ebe014;border:1px solid rgba(245,235,224,.18);box-shadow:0 40px 90px -40px #0009}.mh-bundle__parallax{position:absolute;top:-6%;right:0;bottom:-6%;left:0;will-change:transform}.mh-bundle__parallax picture,.mh-bundle__parallax img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.mh-bundle__empty{position:absolute;top:0;right:0;bottom:0;left:0}.mh-bundle__empty svg{width:100%;height:100%;fill:#f5ebe033}.mh-bundle__badge{position:absolute;right:-14px;bottom:34px;width:116px;height:116px;border-radius:50%;background:var(--m-cream);color:var(--m-brown);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 34px #00000059;z-index:3}.mh-bundle__badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:mh-spin 16s linear infinite}.mh-bundle__badge-ring{font-family:var(--m-font-accent);font-size:9.5px;font-weight:700;letter-spacing:2.2px;fill:var(--m-brown)}.mh-bundle__badge-pct{position:relative;font-family:var(--m-font-accent);font-weight:800;font-size:2.2rem}@keyframes mh-spin{to{transform:rotate(360deg)}}@media screen and (max-width:749px){.mh-bundle--side_right .meryia-bundle__inner,.mh-bundle--side_left .meryia-bundle__inner{grid-template-columns:1fr}.mh-bundle--side_right .mh-bundle__figure,.mh-bundle--side_left .mh-bundle__figure{order:-1;max-width:380px}.mh-bundle__badge{right:-6px;width:96px;height:96px}}.mh-bundle__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.mh-bundle__chip{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border-radius:40px;background:#f5ebe024;color:var(--m-cream);text-decoration:none;font-family:var(--m-font-body);font-size:1.3rem;transition:background .3s,transform .3s var(--mh-ease)}.mh-bundle__chip:hover{background:#f5ebe042;transform:translateY(-2px);color:var(--m-cream)}.mh-bundle__chip img{width:44px;height:44px;border-radius:50%;object-fit:cover}@media(prefers-reduced-motion:reduce){.mh-js .mh-reveal,.mh-word>span{opacity:1!important;transform:none!important;transition:none!important}.mh-slide,.mh-slide .mh-anim,.mh-slide__float,.mh-slide__img,.mh-slide__arch,.mh-hotspot__ring,.mh-bundle__badge svg,.mh-pulse{animation:none!important}.mh-slide .mh-anim,.mh-slide--banner .mh-slide__bar{opacity:1;transform:none}.mh-bundle__bg,.mh-bundle__parallax{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/meryia-home.css.map */
