body [id$=__hero_center],body [id$=__hero_eng],body [id$=__hero_3d],body [id$=__hero_xmas]{position:sticky!important;top:0!important}body [id$=__hero_center]{z-index:1!important}body [id$=__hero_eng]{z-index:2!important}body [id$=__hero_3d]{z-index:3!important}body [id$=__hero_xmas]{z-index:4!important}body #header-group>:first-child{display:none!important}body #header-group>header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:50!important;transform:translateY(-130%)!important;transition:transform .4s ease!important}body.hm-scrolled #header-group>header,body #header-group>header:focus-within{transform:none!important}body [id$=__hero_center] .hero__content-wrapper,body [id$=__hero_center] .hero__container{text-align:center;align-items:center}body [id$=__hero_center] .hero h1{font-size:clamp(3rem,9vw,7.5rem)}body [id$=__showcase],body [id$=__story],body [id$=__trust],body [id$=__bulk],body [id$=__hm_css]{position:relative;z-index:5}body [id$=__hero_center] .hero,body [id$=__hero_eng] .hero,body [id$=__hero_3d] .hero,body [id$=__hero_xmas] .hero,body [id$=__story] .hero{min-height:100svh}.hero h1,.hero h2{font-size:clamp(2.4rem,6.4vw,5.2rem);line-height:1.04;letter-spacing:-.01em;text-shadow:0 2px 24px rgba(0,0,0,.35)}.hero h6,.hero .h6{letter-spacing:.18em;font-size:.85rem;font-weight:600}.hero p{font-size:clamp(1rem,1.5vw,1.25rem)}.hero__content-wrapper :is(p,h6,.h6){text-shadow:0 1px 16px rgba(0,0,0,.7)}body .hero .button-secondary{background:#14100c80;color:#fff;border:1.5px solid #fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes hmm{0%{transform:translate(0)}to{transform:translate(-50%)}}.hm-head{text-align:center;margin-bottom:28px}.hm-eb{margin:0 0 10px;font-size:.8rem;font-weight:600;letter-spacing:.18em;color:#7d522b}.hm-h{margin:0;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05;font-weight:400;letter-spacing:-.01em}.hm-marq{overflow:hidden;width:100%;padding-block:10px}.hm-track{display:flex;gap:16px;width:max-content;animation:hmm 70s linear infinite}.hm-marq:hover .hm-track,.hm-marq:focus-within .hm-track{animation-play-state:paused}.hm-t{position:relative;display:block;width:clamp(210px,22vw,300px);aspect-ratio:1;flex:none;overflow:hidden;border-radius:14px;background:#e9e0d4;box-shadow:0 10px 24px -14px #14100c66}.hm-t:focus-visible{outline:3px solid #E3B07F;outline-offset:-5px}.hm-t img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hm-t:hover img{transform:scale(1.08)}.hm-t b{position:absolute;left:0;right:0;bottom:0;padding:34px 14px 12px;font-size:.9rem;font-weight:600;line-height:1.3;color:#fff;background:linear-gradient(to top,rgba(20,16,12,.9) 0%,rgba(20,16,12,.72) 60%,transparent 100%)}.hm-n{display:block}.hm-pr{display:block;margin-top:2px;font-size:.85em;font-weight:400;opacity:.92}.hm-prog{display:none}.hm-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;text-align:center}.hm-trust strong{display:block;font-size:1.05rem;margin-bottom:6px}.hm-trust span{opacity:.75;font-size:.92rem}@media(max-width:749px){.hm-trust{grid-template-columns:repeat(2,1fr);gap:22px}}@keyframes hmkb{0%{transform:scale(1)}to{transform:scale(1.08)}}body [id$=__hero_center] .hero__image{animation:hmkb 16s ease-in-out infinite alternate}@supports (animation-timeline:view()){@keyframes hmz{0%{transform:scale(1)}to{transform:scale(1.14)}}[id$=__hero_3d] .hero__image,[id$=__hero_xmas] .hero__image,[id$=__story] .hero__image,[id$=__bulk] .hero__image{animation:hmz linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes hmup{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.hero__content-wrapper{animation:hmup linear both;animation-timeline:view();animation-range:entry 5% entry 55%}}@media(max-width:749px){html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body .hm-head{padding-inline:20px;margin-bottom:20px}body .hm-marq{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:14px}body .hm-marq::-webkit-scrollbar{display:none}body .hm-track{animation:none;gap:12px;padding-inline:10vw}body .hm-t{width:80vw;border-radius:18px;scroll-snap-align:center;box-shadow:0 14px 30px -14px #14100c80}body .hm-t[aria-hidden=true]{display:none}body .hm-t b{font-size:1.05rem;padding:56px 18px 18px}body .hm-prog{display:block;width:min(160px,40%);height:3px;margin:18px auto 0;background:#14100c26;border-radius:3px;overflow:hidden}body .hm-prog span{display:block;width:25%;height:100%;background:#2a211c;border-radius:3px}body .hero__content-wrapper{padding-inline:8px}body .hero p{max-width:34ch}body .hero .button,body .hero .button-secondary{width:100%;max-width:360px;justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.hm-track{animation:none}.hm-marq{overflow-x:auto}body [id$=__hero_center] .hero__image,body [id$=__hero_3d] .hero__image,body [id$=__hero_xmas] .hero__image,body [id$=__story] .hero__image,body [id$=__bulk] .hero__image,.hero__content-wrapper{animation:none!important;opacity:1!important;transform:none!important}body #header-group>header{transition:none!important}.hm-t img{transition:none}.hm-t:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hm-home.css.map */
