:root{--hx-bg:#0b0204;--hx-bg2:#160307;--hx-wine:#3a0610;--hx-red:#d3132b;--hx-gold:#e8c88a;--hx-cream:#f4ece0;--hx-mute:rgba(244,236,224,.62);--hx-line:rgba(244,236,224,.14);--hx-display:"Bricolage Grotesque","Bricolage Grotesque Variable",ui-sans-serif,system-ui,sans-serif;--hx-serif:"Instrument Serif",ui-serif,Georgia,serif;--hx-ease:cubic-bezier(.16,1,.3,1)}.hx{position:relative;background:var(--hx-bg);color:var(--hx-cream);font-family:var(--hx-display);font-size:1.6rem;line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}.hx *,.hx *:before,.hx *:after{box-sizing:border-box}.hx :where(a){color:inherit;text-decoration:none}.hx em,.hx .hx-it{font-family:var(--hx-serif);font-style:italic;font-weight:400;letter-spacing:0}.hx-kicker{display:inline-flex;align-items:center;gap:.8rem;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-mute)}.hx-kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--hx-red);box-shadow:0 0 12px var(--hx-red)}.hx-grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:5;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:hx-grain 1s steps(6) infinite}@keyframes hx-grain{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-2%)}60%{transform:translate(-2%,-4%)}80%{transform:translate(4%,2%)}to{transform:translate(0)}}.hx-btn{position:relative;display:inline-flex;align-items:center;gap:1.4rem;height:58px;padding:0 .7rem 0 2.6rem;border-radius:999px;font-size:1.45rem;font-weight:500;letter-spacing:.01em;overflow:hidden;isolation:isolate;transition:color .5s var(--hx-ease)}.hx-btn__ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;transition:transform .6s var(--hx-ease)}.hx-btn__ic svg{width:16px;height:16px}.hx-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;transform:translateY(101%);transition:transform .6s var(--hx-ease)}.hx-btn:hover:before{transform:none}.hx-btn:hover .hx-btn__ic{transform:rotate(-45deg)}.hx-btn--light{background:var(--hx-cream);color:var(--hx-bg)}.hx-btn--light .hx-btn__ic{background:var(--hx-bg);color:var(--hx-cream)}.hx-btn--light:before{background:var(--hx-red)}.hx-btn--light:hover{color:#fff}.hx-btn--light:hover .hx-btn__ic{background:#fff;color:var(--hx-red)}.hx-btn--ghost{border:1px solid var(--hx-line);color:var(--hx-cream);background:#ffffff0a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hx-btn--ghost .hx-btn__ic{background:var(--hx-cream);color:var(--hx-bg)}.hx-btn--ghost:before{background:var(--hx-cream)}.hx-btn--ghost:hover{color:var(--hx-bg)}.hx-btn--ghost:hover .hx-btn__ic{background:var(--hx-bg);color:var(--hx-cream)}.hx-link{display:inline-flex;gap:.6rem;align-items:center;font-size:1.45rem;border-bottom:1px solid var(--hx-line);padding-bottom:.3rem;transition:border-color .4s,color .4s}.hx-link:hover{border-color:var(--hx-gold);color:var(--hx-gold)}.hx-hero{height:max(640px,calc(100svh - 120px));min-height:640px;display:flex;flex-direction:column;justify-content:space-between;padding:2.4rem clamp(1.8rem,3vw,4.4rem) 3.2rem;background:radial-gradient(120% 80% at 50% 30%,#3a0610,#12030a 55%,#070102)}.hx-hero__gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;display:block}.hx-hero__top,.hx-hero__bottom{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:2rem}.hx-hero__top{font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-mute);border-bottom:1px solid var(--hx-line);padding-bottom:1.6rem}.hx-hero__top span:nth-child(2){display:none}@media(min-width:990px){.hx-hero__top span:nth-child(2){display:inline}}.hx-hero__title{position:absolute;z-index:2;left:0;right:0;top:50%;transform:translateY(-58%);margin:0;text-align:center;font-family:var(--hx-display);font-weight:800;font-size:clamp(9rem,21vw,34rem);line-height:.82;letter-spacing:-.055em;text-transform:uppercase;color:var(--hx-cream);transition:opacity .8s}.hx-hero__title span{display:inline-block}.hx-hero.is-gl .hx-hero__title{opacity:0}.hx-hero__bottom{align-items:flex-end}.hx-hero__lead{max-width:38rem;margin:0;font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.35;color:var(--hx-mute)}.hx-hero__lead em{display:block;font-size:clamp(3rem,3.2vw,4.6rem);line-height:1;color:var(--hx-cream);margin-bottom:.8rem}.hx-hero__ctas{display:flex;flex-direction:column;align-items:flex-end;gap:1.6rem}.hx-hero__card{position:absolute;z-index:3;width:clamp(130px,11vw,190px);border-radius:18px;overflow:hidden;background:#ffffff0f;border:1px solid var(--hx-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.6rem;box-shadow:0 30px 60px -20px #000000b3;transition:transform .8s var(--hx-ease)}.hx-hero__card img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:12px}.hx-hero__card span{display:flex;justify-content:space-between;gap:.6rem;padding:.8rem .4rem .2rem;font-size:1.15rem;line-height:1.2}.hx-hero__card b{font-weight:500}.hx-hero__card i{font-style:normal;color:var(--hx-gold)}.hx-hero__card--l{left:clamp(1.8rem,5vw,8rem);top:auto;bottom:22%;transform:rotate(-7deg)}.hx-hero__card--r{right:clamp(1.8rem,5vw,8rem);top:16%;transform:rotate(6deg)}.hx-hero__card:hover{transform:rotate(0) scale(1.05)}.hx-hero__scroll{position:absolute;z-index:3;left:50%;bottom:3.2rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.8rem;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--hx-mute)}.hx-hero__scroll:after{content:"";width:1px;height:42px;background:linear-gradient(var(--hx-cream),transparent);animation:hx-line 2s var(--hx-ease) infinite;transform-origin:top}@keyframes hx-line{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.hx-in{opacity:0;transform:translateY(24px);animation:hx-in 1.2s var(--hx-ease) forwards}.hx-in--2{animation-delay:.2s}.hx-in--3{animation-delay:.4s}.hx-in--4{animation-delay:.6s}@keyframes hx-in{to{opacity:1;transform:none}}@media(max-width:749px){.hx-hero{padding:1.6rem 1.6rem 2.4rem}.hx-hero__title{font-size:31vw;transform:translateY(-62%)}.hx-hero__bottom{flex-direction:column;align-items:flex-start;gap:2rem}.hx-hero__ctas{align-items:flex-start;width:100%}.hx-hero__card{width:104px;padding:.4rem;border-radius:14px}.hx-hero__card span{display:none}.hx-hero__card--l{top:15%;bottom:auto;left:1.2rem}.hx-hero__card--r{top:auto;bottom:34%;right:1.2rem}.hx-hero__scroll{display:none}}.hx-kin{padding:6rem 0;border-top:1px solid var(--hx-line);border-bottom:1px solid var(--hx-line);background:var(--hx-bg)}.hx-kin__row{display:flex;width:max-content;will-change:transform}.hx-kin__row+.hx-kin__row{margin-top:.4rem}.hx-kin__set{display:flex;align-items:center;gap:3.2rem;padding-right:3.2rem;font-weight:800;font-size:clamp(5.6rem,9vw,13rem);line-height:1;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap}.hx-kin__set em{text-transform:none;font-size:1.05em;color:var(--hx-gold);letter-spacing:-.01em}.hx-kin__row--o .hx-kin__set{color:transparent;-webkit-text-stroke:1.5px rgba(244,236,224,.5)}.hx-kin__row--o .hx-kin__set em{-webkit-text-stroke:0;color:var(--hx-red)}.hx-kin__dot{width:.32em;height:.32em;border-radius:50%;background:var(--hx-red);flex:none;box-shadow:0 0 30px #d3132bcc}.hx-hg{background:linear-gradient(180deg,var(--hx-bg),var(--hx-bg2))}.hx-hg__pin{position:relative;height:100svh;min-height:620px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.hx-hg__bgword{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:0;font-weight:800;font-size:34vw;line-height:.8;letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(244,236,224,.07);pointer-events:none;will-change:transform}.hx-hg__track{position:relative;z-index:1;display:flex;align-items:center;gap:2.4rem;padding:0 clamp(1.8rem,4vw,5rem);width:max-content;will-change:transform}.hx-hg__intro{flex:none;width:min(46rem,80vw);padding-right:4rem}.hx-hg__intro h2{margin:2rem 0;font-weight:700;font-size:clamp(4.6rem,6.4vw,9.6rem);line-height:.9;letter-spacing:-.045em}.hx-hg__intro h2 em{color:var(--hx-gold)}.hx-hg__intro p{color:var(--hx-mute);max-width:34rem;margin:0 0 3rem}.hx-hg__count{display:flex;align-items:baseline;gap:1rem;margin-bottom:3rem;color:var(--hx-mute)}.hx-hg__count b{font-size:6rem;line-height:1;font-weight:300;color:var(--hx-cream);letter-spacing:-.04em}.hx-pc{flex:none;width:clamp(260px,24vw,380px);display:block;position:relative}.hx-pc:nth-child(2n){margin-top:8rem}.hx-pc__media{position:relative;aspect-ratio:3/4.1;border-radius:24px;overflow:hidden;background:var(--hx-wine)}.hx-pc__media img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;width:100%;height:112%;object-fit:cover;transition:transform 1.2s var(--hx-ease)}.hx-pc:hover .hx-pc__media img{transform:scale(1.07)}.hx-pc__num{position:absolute;top:1.4rem;left:1.6rem;z-index:2;font-size:1.2rem;letter-spacing:.1em;color:#fff;mix-blend-mode:difference}.hx-pc__go{position:absolute;right:1.4rem;bottom:1.4rem;z-index:2;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--hx-cream);color:var(--hx-bg);transform:scale(.6) rotate(-45deg);opacity:0;transition:all .6s var(--hx-ease)}.hx-pc__go svg{width:18px;height:18px}.hx-pc:hover .hx-pc__go{transform:scale(1) rotate(0);opacity:1}.hx-pc__meta{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.4rem .4rem 0}.hx-pc__meta b{font-weight:500;font-size:1.8rem;letter-spacing:-.01em}.hx-pc__meta span{color:var(--hx-gold);font-size:1.5rem}.hx-hg__bar{position:absolute;z-index:2;left:clamp(1.8rem,4vw,5rem);right:clamp(1.8rem,4vw,5rem);bottom:4rem;height:1px;background:var(--hx-line)}.hx-hg__bar i{display:block;height:100%;width:100%;background:var(--hx-cream);transform-origin:left;transform:scaleX(0)}@media(max-width:749px){.hx-hg__pin{height:auto;min-height:0;padding:8rem 0 6rem}.hx-hg__track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:2rem;scrollbar-width:none;flex-wrap:nowrap}.hx-hg__track::-webkit-scrollbar{display:none}.hx-hg__intro{width:84vw;padding-right:1rem;scroll-snap-align:start}.hx-pc{width:68vw;scroll-snap-align:center}.hx-pc:nth-child(2n){margin-top:0}.hx-pc__go{opacity:1;transform:scale(.85)}.hx-hg__bar{display:none}}.hx-bento{padding:clamp(8rem,10vw,14rem) clamp(1.8rem,4vw,5rem)}.hx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;flex-wrap:wrap;margin:0 auto 4.4rem;max-width:1440px}.hx-head h2{margin:1.6rem 0 0;font-weight:700;font-size:clamp(4.2rem,5.6vw,8.4rem);line-height:.92;letter-spacing:-.045em;max-width:12ch}.hx-head h2 em{color:var(--hx-gold)}.hx-head p{margin:0;max-width:32rem;color:var(--hx-mute)}.hx-bento__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,minmax(260px,32vh));gap:1.6rem;max-width:1440px;margin:0 auto}.hx-tile{position:relative;border-radius:28px;overflow:hidden;background:var(--hx-wine);isolation:isolate;display:block}.hx-tile--a{grid-column:span 2;grid-row:span 2}.hx-tile--b{grid-column:span 2}.hx-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.4s var(--hx-ease)}.hx-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0b020400 40%,#0b0204d9)}.hx-tile:hover img{transform:scale(1.06)}.hx-tile__label{position:absolute;left:2rem;right:2rem;bottom:2rem;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.hx-tile__label h3{margin:0;font-weight:700;font-size:clamp(2.8rem,3.4vw,5.6rem);line-height:.9;letter-spacing:-.04em}.hx-tile__label small{display:block;margin-top:.8rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-mute)}.hx-tile__arrow{flex:none;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#f4ece01f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hx-line);transition:all .6s var(--hx-ease)}.hx-tile__arrow svg{width:18px;height:18px;transform:rotate(-45deg);transition:transform .6s var(--hx-ease)}.hx-tile:hover .hx-tile__arrow{background:var(--hx-cream);color:var(--hx-bg)}.hx-tile:hover .hx-tile__arrow svg{transform:none}.hx-tile--txt{background:linear-gradient(140deg,var(--hx-red),#7d0614 60%,#3a0610);padding:2.6rem;display:flex;flex-direction:column;justify-content:space-between}.hx-tile--txt:after{display:none}.hx-tile--txt p{margin:0;font-family:var(--hx-serif);font-style:italic;font-size:clamp(2.6rem,2.4vw,3.6rem);line-height:1.05}.hx-tile--txt .hx-link{align-self:flex-start;border-color:#fff6}@media(max-width:749px){.hx-bento__grid{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:220px}.hx-tile--a{grid-column:span 2;grid-row:span 2}.hx-tile--b{grid-column:span 2}.hx-tile__arrow{width:44px;height:44px}.hx-tile__label{left:1.4rem;right:1.4rem;bottom:1.4rem}}.hx-shop{padding:clamp(6rem,8vw,12rem) clamp(1.8rem,4vw,5rem);background:var(--hx-bg2)}.hx-seg{display:inline-flex;padding:.5rem;gap:.4rem;border-radius:999px;background:#ffffff0d;border:1px solid var(--hx-line);position:relative}.hx-seg button{position:relative;z-index:1;border:0;background:none;color:var(--hx-mute);font:inherit;font-size:1.35rem;padding:1rem 2rem;border-radius:999px;cursor:pointer;transition:color .4s}.hx-seg button.is-on{color:var(--hx-bg)}.hx-seg__pill{position:absolute;z-index:0;top:.5rem;bottom:.5rem;left:0;width:0;border-radius:999px;background:var(--hx-cream);transition:transform .6s var(--hx-ease),width .6s var(--hx-ease)}.hx-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem 1.6rem;max-width:1440px;margin:0 auto}@media(max-width:989px){.hx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.hx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6rem 1rem}.hx-seg{overflow-x:auto;max-width:100%}.hx-seg button{padding:.9rem 1.4rem;font-size:1.2rem;white-space:nowrap}}.hx-card{display:block}.hx-card[hidden]{display:none}.hx-card__media{position:relative;aspect-ratio:3/4;border-radius:22px;overflow:hidden;background:var(--hx-wine)}.hx-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s var(--hx-ease),transform 1.2s var(--hx-ease)}.hx-card__media img+img{opacity:0;transform:scale(1.08)}.hx-card:hover .hx-card__media img+img{opacity:1;transform:scale(1)}.hx-card__tag{position:absolute;top:1.2rem;left:1.2rem;z-index:2;padding:.5rem 1.1rem;border-radius:999px;font-size:1.1rem;letter-spacing:.06em;background:#0b020473;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.14)}.hx-card__add{position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;display:flex;align-items:center;gap:.8rem;height:44px;padding:0 1.6rem;border-radius:999px;background:var(--hx-cream);color:var(--hx-bg);font-size:1.25rem;font-weight:500;transform:translateY(140%);transition:transform .6s var(--hx-ease)}.hx-card:hover .hx-card__add{transform:none}.hx-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.4rem .2rem 0}.hx-card__meta h3{margin:0;font-weight:500;font-size:1.7rem;letter-spacing:-.01em;line-height:1.25}.hx-card__meta span{color:var(--hx-gold);font-size:1.5rem;white-space:nowrap}.hx-more{display:flex;justify-content:center;margin-top:6rem}@media(max-width:749px){.hx-card__add{transform:none;height:36px;padding:0 1.2rem;font-size:1.1rem}.hx-card__meta{flex-direction:column;gap:.2rem}}.hx-swim{padding:0 clamp(1.2rem,2vw,2.4rem) clamp(1.2rem,2vw,2.4rem);background:var(--hx-bg2)}.hx-swim__card{position:relative;height:min(86svh,820px);min-height:520px;border-radius:32px;overflow:hidden;display:flex;align-items:flex-end;isolation:isolate}.hx-swim__img{position:absolute;left:0;top:-10%;width:100%;height:120%;z-index:-2;will-change:transform}.hx-swim__img img{width:100%;height:100%;object-fit:cover;display:block}.hx-swim__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 35%,#000000bf),linear-gradient(90deg,rgba(0,0,0,.35),transparent 60%)}.hx-swim__in{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;flex-wrap:wrap;padding:clamp(2.4rem,4vw,5rem)}.hx-swim h2{margin:1.4rem 0 0;font-weight:800;font-size:clamp(5rem,9vw,14rem);line-height:.84;letter-spacing:-.055em;text-transform:uppercase}.hx-swim h2 em{text-transform:none;color:var(--hx-gold);font-size:.9em}.hx-swim p{margin:0 0 2.4rem;max-width:32rem;color:#f4ece0cc}[data-hx-rv]{opacity:0;transform:translateY(40px);transition:opacity 1.1s var(--hx-ease),transform 1.1s var(--hx-ease)}[data-hx-rv].is-in{opacity:1;transform:none}.hx-cursor{position:fixed;left:0;top:0;z-index:9999;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--hx-cream);pointer-events:none;mix-blend-mode:difference;transition:width .4s var(--hx-ease),height .4s var(--hx-ease),margin .4s var(--hx-ease);display:grid;place-items:center;font:500 1.1rem/1 var(--hx-display);color:#000;letter-spacing:.06em;text-transform:uppercase}.hx-cursor.is-big{width:84px;height:84px;margin:-42px 0 0 -42px;mix-blend-mode:normal;background:var(--hx-cream)}@media(hover:none){.hx-cursor{display:none}}body:has(.hx-hero) .announcement-bar-section .utility-bar{border:0}@media(prefers-reduced-motion:reduce){.hx-grain,.hx-hero__scroll:after{animation:none}.hx-in{animation:none;opacity:1;transform:none}[data-hx-rv]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hx.css.map */
