:root{--v3-ink:#0a0a0a;--v3-paper:#f0eee8;--v3-acid:#d6ff55;--v3-line:rgba(10,10,10,.18);--v3-ease:cubic-bezier(.16,1,.3,1)}html{scroll-behavior:smooth}body{overflow-x:hidden}.alyve-v3,.alyve-v3 *{box-sizing:border-box}.alyve-v3{font-family:Arial,Helvetica,sans-serif;background:var(--v3-paper);color:var(--v3-ink);overflow:clip}.alyve-v3 a{color:inherit;text-decoration:none}.alyve-v3 img{width:100%;height:100%;display:block;object-fit:cover}.v3-pad{padding:clamp(6rem,10vw,11rem) clamp(1rem,3vw,3.25rem)}#header-group{position:relative;z-index:80}.header-section{transition:background .4s ease,color .4s ease,backdrop-filter .4s ease!important}.header-section .header{padding-inline:clamp(1rem,2vw,2rem)!important}.header-logo__image{transition:height .45s var(--v3-ease),width .45s var(--v3-ease),filter .35s!important}.header-menu a,.header-menu button,.header__icon{font-family:Arial,Helvetica,sans-serif!important;font-size:.67rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:700!important}.alyve-v3-page-scrolled .header-section{background:#f0eee8d1!important;color:#0a0a0a!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(10,10,10,.09)}.alyve-v3-page-scrolled .header-logo__image{filter:none!important}.alyve-v3-page-scrolled .header-logo{transform:scale(.78);transform-origin:right center}.v3-progress{position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px;pointer-events:none}.v3-progress span{display:block;height:100%;width:100%;background:var(--v3-acid);transform:scaleX(0);transform-origin:left}.v3-cursor{position:fixed;z-index:9998;width:2.5rem;height:2.5rem;border:1px solid rgba(214,255,85,.8);border-radius:50%;left:0;top:0;pointer-events:none;mix-blend-mode:difference;opacity:0;transform:translate(-50%,-50%);transition:width .3s var(--v3-ease),height .3s var(--v3-ease),background .3s}.v3-cursor span{position:absolute;left:50%;top:50%;width:.28rem;height:.28rem;border-radius:50%;background:var(--v3-acid);transform:translate(-50%,-50%)}.v3-cursor.is-hover{width:4.8rem;height:4.8rem;background:#d6ff5514}.v3-kicker,.v3-intro__meta,.v3-chapter__copy>div,.v3-chapter__index,.v3-rail__head>span,.v3-type-wall__center>span,.v3-grid__head span,.v3-final__copy>span{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.v3-pill{display:inline-flex;align-items:center;justify-content:space-between;gap:2.4rem;min-width:12.5rem;padding:.95rem 1rem .95rem 1.25rem;border-radius:999px;background:var(--v3-ink);color:#fff!important;font-size:.67rem;letter-spacing:.11em;text-transform:uppercase;font-weight:800;transition:transform .35s var(--v3-ease),background .3s,color .3s}.v3-pill b{font-size:1rem}.v3-pill:hover{background:var(--v3-acid);color:var(--v3-ink)!important}.v3-pill--light{background:#fff;color:#0a0a0a!important}.v3-dot{width:.55rem;height:.55rem;border-radius:50%;background:var(--v3-acid);flex:none}.v3-hero{height:300svh;background:#050505;color:#fff;position:relative}.v3-hero__sticky{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.v3-hero__frames,.v3-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.v3-hero__frame{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;margin:0;opacity:0;transform:scale(1.05);transition:opacity .18s linear;will-change:transform,opacity}.v3-hero__frame.is-active{opacity:1}.v3-hero__frame img{filter:saturate(.84) contrast(1.06);object-position:center 42%}.v3-hero__shade{z-index:1;background:linear-gradient(180deg,#0000006b,#0000000d 38%,#0000009e)}.v3-hero__ui{position:relative;z-index:2;height:100%;padding:clamp(6rem,11vh,8rem) clamp(1rem,3vw,3.25rem) 2.2rem;display:flex;flex-direction:column;justify-content:space-between}.v3-kicker{display:flex;justify-content:space-between;max-width:22rem}.v3-hero__title{font-size:clamp(8rem,26vw,28rem);font-weight:950;letter-spacing:-.115em;line-height:.58;white-space:nowrap;margin-left:-.035em;transform-origin:left bottom;will-change:transform}.v3-hero__foot{display:grid;grid-template-columns:minmax(14rem,1fr) auto 1fr;gap:2rem;align-items:end}.v3-hero__foot p{margin:0;max-width:24rem;font-size:clamp(1rem,1.6vw,1.5rem);line-height:1.08;letter-spacing:-.03em}.v3-scroll-cue{justify-self:end;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.v3-intro{min-height:110svh;background:var(--v3-ink);color:var(--v3-paper);display:grid;grid-template-columns:1fr 5fr 1.4fr;gap:2rem;align-content:center}.v3-intro__meta{display:flex;flex-direction:column;gap:.35rem}.v3-intro__copy{grid-column:2}.v3-intro__copy p{font-size:clamp(3.2rem,8vw,9rem);line-height:.78;letter-spacing:-.08em;font-weight:900;margin:0}.v3-intro__copy p:nth-child(2){color:transparent;-webkit-text-stroke:1px rgba(240,238,232,.62)}.v3-intro__note{grid-column:3;display:flex;gap:.8rem;align-self:end}.v3-intro__note p{font-size:.82rem;line-height:1.45;color:#f0eee8ad;margin:0}.v3-story{background:#050505;color:#fff}.v3-chapter{height:145svh;position:relative}.v3-chapter__sticky{position:sticky;top:0;height:100svh;overflow:hidden}.v3-chapter__media,.v3-chapter__wash{position:absolute;top:0;right:0;bottom:0;left:0}.v3-chapter__media{transform:scale(1.08);will-change:transform}.v3-chapter__media img{filter:saturate(.8) contrast(1.05)}.v3-chapter__wash{background:linear-gradient(90deg,#000000b8,#0000000a 67%),linear-gradient(180deg,transparent,rgba(0,0,0,.36))}.v3-chapter__copy{position:absolute;left:clamp(1rem,4vw,4.5rem);bottom:clamp(4rem,10vh,8rem);z-index:2;width:min(55rem,82vw)}.v3-chapter__copy>div{display:flex;gap:1.5rem;margin-bottom:1.2rem}.v3-chapter__copy h2{font-size:clamp(4rem,10vw,11rem);line-height:.76;letter-spacing:-.085em;margin:0 0 2rem;max-width:55rem}.v3-chapter__copy a{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800;border-bottom:1px solid currentColor;padding-bottom:.3rem}.v3-chapter__index{position:absolute;right:clamp(1rem,3vw,3rem);bottom:2rem;z-index:3}.v3-rail{height:520svh;background:var(--v3-paper);position:relative}.v3-rail__sticky{position:sticky;top:0;height:100svh;overflow:hidden;padding:clamp(5rem,9vh,7rem) 0 1.5rem}.v3-rail__head{padding:0 clamp(1rem,3vw,3.25rem);display:grid;grid-template-columns:1.4fr .7fr;gap:2rem;align-items:end;margin-bottom:2rem}.v3-rail__head>span{grid-column:1/-1}.v3-rail__head h2{font-size:clamp(3.5rem,8vw,9rem);letter-spacing:-.08em;line-height:.75;margin:0}.v3-rail__head p{margin:0;max-width:20rem;font-size:.85rem;line-height:1.45;justify-self:end}.v3-rail__track{display:flex;gap:.75rem;width:max-content;padding:0 clamp(1rem,3vw,3.25rem);will-change:transform}.v3-rail-card{width:min(34vw,31rem);flex:none;display:block}.v3-rail-card__media{height:min(58vh,43rem);position:relative;overflow:hidden;background:#ddd}.v3-rail-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .55s ease,transform .9s var(--v3-ease);object-fit:cover}.v3-secondary{opacity:0}.v3-rail-card:hover .v3-secondary,.v3-product-card:hover .v3-secondary{opacity:1}.v3-rail-card:hover .v3-primary,.v3-product-card:hover .v3-primary{opacity:0}.v3-rail-card:hover img,.v3-product-card:hover img{transform:scale(1.035)}.v3-rail-card__quick{position:absolute;left:1rem;bottom:1rem;background:#fff;border-radius:999px;padding:.72rem .9rem;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;transform:translateY(1.5rem);opacity:0;transition:all .45s var(--v3-ease)}.v3-rail-card:hover .v3-rail-card__quick{transform:none;opacity:1}.v3-rail-card__info{display:flex;justify-content:space-between;gap:1rem;padding:.8rem .1rem 0}.v3-rail-card__info small{font-size:.52rem;letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a80}.v3-rail-card__info h3{font-size:1rem;margin:.12rem 0 0;letter-spacing:-.03em}.v3-rail-card__info p{font-size:.78rem;margin:.15rem 0 0;white-space:nowrap}.v3-type-wall{min-height:120svh;background:var(--v3-acid);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:5rem 0}.v3-type-wall__line{display:flex;width:max-content;font-size:clamp(4.5rem,12vw,14rem);line-height:.65;font-weight:950;letter-spacing:-.08em;white-space:nowrap;will-change:transform}.v3-type-wall__center{padding:0 clamp(1rem,4vw,5rem);max-width:90rem}.v3-type-wall__center h2{font-size:clamp(4rem,10vw,12rem);line-height:.76;letter-spacing:-.085em;margin:.3em 0}.v3-type-wall__center p{font-size:clamp(1rem,1.7vw,1.5rem);max-width:27rem;line-height:1.2;margin:0 0 0 auto}.v3-grid{background:var(--v3-paper)}.v3-grid__head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--v3-line);padding-bottom:1.5rem;margin-bottom:1rem}.v3-grid__head h2{font-size:clamp(3.5rem,8vw,8rem);line-height:.78;letter-spacing:-.08em;margin:.1em 0 0}.v3-grid__head>a{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.v3-grid__items{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.v3-product-card{display:block;margin-bottom:2rem}.v3-product-card:nth-child(4n+1){grid-column:span 2}.v3-product-card__media{aspect-ratio:4/5;position:relative;overflow:hidden;background:#ddd}.v3-product-card:nth-child(4n+1) .v3-product-card__media{aspect-ratio:16/10}.v3-product-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .5s ease,transform .8s var(--v3-ease)}.v3-product-card__info{display:flex;justify-content:space-between;gap:1rem;padding:.65rem .1rem 0;font-size:.78rem}.v3-product-card__info h3{font:inherit;font-weight:700;margin:0}.v3-product-card__info span{white-space:nowrap}.v3-final{height:120svh;position:relative;background:#000;color:#fff;overflow:hidden;display:flex;align-items:flex-end}.v3-final__media,.v3-final__shade{position:absolute;top:0;right:0;bottom:0;left:0}.v3-final__media{transform:scale(1.08);will-change:transform}.v3-final__shade{background:linear-gradient(90deg,#000000b3,#0000000a 72%),linear-gradient(180deg,transparent,rgba(0,0,0,.42))}.v3-final__copy{position:relative;z-index:2;padding:0 clamp(1rem,4vw,5rem) clamp(4rem,8vh,7rem)}.v3-final__copy h2{font-size:clamp(6rem,18vw,20rem);letter-spacing:-.1em;line-height:.58;margin:.25em 0 .3em}[data-v3-reveal]{opacity:0;transform:translateY(2.5rem);transition:opacity .85s var(--v3-ease),transform .85s var(--v3-ease)}[data-v3-reveal].is-visible{opacity:1;transform:none}main[data-template^=product],main[data-template^=collection],main[data-template^=page]{background:var(--v3-paper);font-family:Arial,Helvetica,sans-serif}.product-information{padding-top:clamp(1rem,3vw,3rem)!important}.product-information img,.product-media-container,.card__media{border-radius:0!important}.product-information h1{font-size:clamp(3.4rem,7vw,8.5rem)!important;line-height:.76!important;letter-spacing:-.08em!important;font-weight:900!important}.product-information .product-details{padding-inline:clamp(1rem,2vw,2rem)!important}.product-form__submit,.button--primary,.cart__checkout-button{border-radius:999px!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.68rem!important;font-weight:800!important;min-height:3.5rem!important}.product-form__input label{border-radius:999px!important}.product-recommendations h3{font-size:clamp(3rem,6vw,6rem)!important;letter-spacing:-.07em!important;line-height:.8!important}.collection-page h1,main[data-template^=collection] h1{font-size:clamp(5rem,13vw,15rem)!important;letter-spacing:-.095em!important;line-height:.64!important;font-weight:900!important;text-transform:uppercase}.facets-container,.facets__form{background:#f0eee8db!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:sticky;top:var(--header-height,70px);z-index:10}.card-wrapper{transition:transform .45s var(--v3-ease)}.card-wrapper:hover{transform:translateY(-6px)}main[data-template^=page] .alyve-page h1{font-size:clamp(4.5rem,11vw,12rem)!important;line-height:.68!important;letter-spacing:-.09em!important}.alyve-footer{background:#0a0a0a!important;color:#f0eee8!important;padding:clamp(5rem,8vw,9rem) clamp(1rem,3vw,3.25rem) 1.5rem!important}.alyve-footer__brand{font-size:clamp(7rem,20vw,22rem)!important;line-height:.55!important;letter-spacing:-.11em!important;font-weight:950!important}.alyve-footer__top{border-top:1px solid rgba(255,255,255,.2);padding-top:1.5rem}.alyve-footer a{color:inherit}@media(max-width:989px){.v3-cursor{display:none}.v3-hero__foot{grid-template-columns:1fr auto}.v3-scroll-cue{display:none}.v3-intro{grid-template-columns:1fr}.v3-intro__copy,.v3-intro__note{grid-column:1}.v3-intro__note{max-width:20rem;margin-left:auto}.v3-rail-card{width:62vw}.v3-grid__items{grid-template-columns:repeat(2,1fr)}.v3-product-card:nth-child(4n+1){grid-column:span 2}}@media(max-width:640px){.v3-hero{height:240svh}.v3-hero__ui{padding-left:1rem;padding-right:1rem}.v3-hero__title{font-size:27vw;line-height:.62}.v3-hero__foot{grid-template-columns:1fr;gap:1.2rem}.v3-hero__foot p{max-width:80vw}.v3-intro__copy p{font-size:13vw}.v3-chapter{height:125svh}.v3-chapter__copy{left:1rem;bottom:5rem;width:88vw}.v3-chapter__copy h2{font-size:13vw}.v3-rail{height:430svh}.v3-rail__head{display:block;padding:0 1rem}.v3-rail__head h2{font-size:13vw;margin:.25em 0}.v3-rail__head p{max-width:75vw}.v3-rail__track{padding:0 1rem}.v3-rail-card{width:78vw}.v3-rail-card__media{height:54vh}.v3-type-wall__center{padding:0 1rem}.v3-type-wall__center h2{font-size:14vw}.v3-type-wall__center p{margin-top:2rem}.v3-grid{padding-left:1rem;padding-right:1rem}.v3-grid__head{display:block}.v3-grid__head>a{display:inline-block;margin-top:1rem}.v3-grid__items{gap:.45rem}.v3-product-card{margin-bottom:1rem}.v3-product-card__info{display:block}.v3-product-card__info span{display:block;margin-top:.15rem}.v3-final__copy{padding-left:1rem}.v3-final__copy h2{font-size:24vw}.alyve-footer{padding-left:1rem!important;padding-right:1rem!important}.alyve-footer__brand{font-size:27vw!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-v3-reveal]{opacity:1!important;transform:none!important;transition:none!important}.v3-hero__frame,.v3-chapter__media,.v3-rail__track,.v3-type-wall__line,.v3-final__media{transform:none!important}.v3-cursor{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/alyve-v3.css.map */
