:root{--ink:#151515;--paper:#ffffff;--muted:#8a8a8a;--line:#e7e5e1;--plate:#f2f1ee;--dark:#141414;--mono:"Courier Prime","Courier New",Courier,monospace;--display:"Helvetica Neue",Helvetica,Arial,sans-serif;--s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--s6:96px;--s7:128px;--maxw:1440px;--gutter:clamp(20px,4vw,64px);--band-y:clamp(64px,9vw,128px);--grid-gap:clamp(10px,1.6vw,28px)}*,*:before,*:after{border-radius:0!important;box-sizing:border-box}body{font-family:var(--mono)!important;font-size:15px;line-height:1.6;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p,span,a,li,td,input,textarea,select,button,label,small,div{font-family:var(--mono)!important}h1,h2,h3,.h1,.h2,.h3{font-family:var(--display)!important;font-weight:700!important;letter-spacing:-.02em;color:var(--ink);text-transform:uppercase}a{color:inherit;text-decoration:none}.az-eyebrow,.az-kicker{font-family:var(--mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase}.az-container{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.announcement-bar,[class*=announcement]{background:var(--dark)!important;color:#fff!important}.announcement-bar *,[class*=announcement] *{font-family:var(--mono)!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#fff!important}header-component,.header-wrapper,.header,.header__wrapper,.header-section{background:var(--paper)!important;box-shadow:none!important;border-bottom:1px solid var(--line)!important}.header__menu-item a,.header__menu-link,.header__nav-link,.header__menu-item span,nav a,overflow-list li a{font-family:var(--mono)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink)!important}.header__menu-item a:hover,.header__nav-link:hover{text-decoration:underline!important;text-underline-offset:4px!important}.header__heading,.header__heading-link,.header__logo,.header__logo-image{font-family:var(--display)!important;font-size:19px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--ink)!important}.header__icons .header__icon,[class*=header__icon]{color:var(--ink)!important}.menu-drawer,.header-drawer,.drawer__inner{background:var(--paper)!important}.menu-drawer__menu-item,.menu-drawer a,.header-drawer a{font-family:var(--mono)!important;font-size:15px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink)!important;padding-block:var(--s3)!important;border-bottom:1px solid var(--line)!important}.az-band{text-align:center;padding:var(--band-y) var(--gutter);background:var(--paper)}.az-band--dark{background:var(--dark)}.az-band--tight{padding-block:clamp(40px,6vw,80px)}.az-band__eyebrow{display:block;font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:var(--ink);margin-bottom:var(--s3)}.az-band__title{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(40px,7vw,88px);line-height:.92;letter-spacing:-.02em;color:var(--ink);margin:0}.az-band__sub{display:block;font-family:var(--mono);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink);margin-top:var(--s3)}.az-band__cta{display:inline-block;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;color:var(--ink);margin-top:var(--s4);transition:opacity .2s}.az-band__cta:hover{opacity:.55}.az-band--dark .az-band__eyebrow,.az-band--dark .az-band__title,.az-band--dark .az-band__sub,.az-band--dark .az-band__cta{color:#fff}.az-hero{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;background:var(--dark);position:relative}.az-hero--single{grid-template-columns:1fr}.az-hero__cell{position:relative;aspect-ratio:2/3;overflow:hidden;display:block}.az-hero--single .az-hero__cell{aspect-ratio:16/10}.az-hero__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.az-hero__cell:hover .az-hero__img{transform:scale(1.03)}.az-hero__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#1c1c1c,#0f0f0f)}.az-hero__ph span{font-family:var(--mono);font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:#4a4a4a}.az-hero__overlay{position:absolute;left:0;right:0;bottom:var(--s4);text-align:center;z-index:2;pointer-events:none}.az-hero__label{pointer-events:auto;display:inline-block;font-family:var(--mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#fff;background:#1414148c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:12px 22px;border:1px solid rgba(255,255,255,.55)}.az-hero__label:hover{background:#141414cc}@media(max-width:749px){.az-hero{grid-template-columns:1fr}}.az-editorial{display:grid;gap:2px;width:100%;background:var(--paper)}.az-editorial--4{grid-template-columns:repeat(4,1fr)}.az-editorial--3{grid-template-columns:repeat(3,1fr)}.az-editorial--2{grid-template-columns:repeat(2,1fr)}.az-editorial__cell{position:relative;aspect-ratio:4/5;overflow:hidden;display:block;background:var(--plate)}.az-editorial__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.az-editorial__cell:hover .az-editorial__img{transform:scale(1.04)}.az-editorial__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ececea,#e2e0db)}.az-editorial__ph span{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#a8a5a0}.az-editorial__cap{position:absolute;left:var(--s2);bottom:var(--s2);font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}@media(max-width:989px){.az-editorial--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.az-editorial--3,.az-editorial--4{grid-template-columns:repeat(2,1fr)}}.az-statement{background:var(--dark);color:#fff;text-align:center;padding:var(--s7) var(--gutter)}.az-statement__eye{display:flex;justify-content:center;margin-bottom:var(--s4)}.az-statement__line{display:block;font-family:var(--mono);font-size:clamp(13px,1.15vw,16px);line-height:2.2;letter-spacing:.06em;color:#fff}.az-statement__line--em{font-weight:700}.az-dialogue{background:var(--paper);padding:var(--s6) var(--gutter);border-top:1px solid var(--line)}.az-dialogue__head{text-align:center;margin-bottom:var(--s5)}.az-dialogue__title{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(32px,4.5vw,60px);letter-spacing:-.02em;margin:0 0 var(--s2)}.az-dialogue__intro{font-family:var(--mono);font-size:12px;letter-spacing:.06em;line-height:1.9;color:var(--muted);max-width:540px;margin:0 auto}.az-dialogue__list{max-width:820px;margin:0 auto;list-style:none;padding:0}.az-dialogue__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line)}.az-dialogue__rt{font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.az-dialogue__rt:hover{text-decoration:underline;text-underline-offset:4px}.az-dialogue__rd{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.az-story{background:var(--paper);text-align:center;padding:var(--s6) var(--gutter);border-top:1px solid var(--line)}.az-story__eye{display:flex;justify-content:center;margin-bottom:var(--s3)}.az-story__text{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0 0 var(--s2)}.az-story__link{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;color:var(--ink);transition:opacity .2s}.az-story__link:hover{opacity:.55}.product-list ul,.collection-grid,.products-wrapper ul,.collection__products,.product-grid,[class*=product-grid] ul{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:var(--grid-gap)!important;padding:0!important;list-style:none!important}@media(max-width:989px){.product-list ul,.collection-grid,.products-wrapper ul,.collection__products,.product-grid,[class*=product-grid] ul{grid-template-columns:repeat(2,1fr)!important}}.card-wrapper,.card{border:none!important;background:none!important;box-shadow:none!important}.card__media,.card__inner,.media{overflow:hidden;background:var(--plate)!important}.card__media img,.media img{aspect-ratio:4/5;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card__media img,.card:hover .card__media img{transform:scale(1.04)}.card__heading,.card__heading a,.card-information__text,.card__title{font-family:var(--mono)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--ink)!important;margin-top:var(--s2)!important}.price,.price__regular,.price .money,.price-item,.price--on-sale .price-item--regular{font-family:var(--mono)!important;font-size:12px!important;font-weight:400!important;color:var(--ink)!important;letter-spacing:.03em!important}.badge,.card__badge{font-family:var(--mono)!important;font-size:9px!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:var(--ink)!important;color:#fff!important;padding:4px 8px!important}.button,.btn,button.shopify-payment-button__button,.product-form__submit,.cart__checkout-button{font-family:var(--mono)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important}.button--primary,.button[data-variant=primary],.product-form__submit{background:var(--ink)!important;color:#fff!important;border:1px solid var(--ink)!important}.button--secondary,.button[data-variant=secondary]{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important}[class*=breadcrumb],[class*=breadcrumb] a,.product__breadcrumbs,.breadcrumbs a{font-family:var(--mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink)!important}.product__title,.product-information h1,.product-title{font-family:var(--display)!important;font-weight:700!important;text-transform:uppercase!important;font-size:clamp(22px,2.4vw,30px)!important;letter-spacing:-.01em!important}.variant-option input+label,.product-form__input--pill label,.variant-option__button-label{border:1px solid #d6d6d6!important;border-radius:0!important;min-width:54px;text-align:center;padding:12px 10px!important;font-family:var(--mono)!important;font-size:12px!important;text-transform:uppercase!important}.variant-option input:checked+label,.product-form__input--pill input:checked+label,.variant-option__button-label[aria-checked=true]{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important}.accordion__title,.accordion summary,details summary,.collapsible__heading{font-family:var(--mono)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ink)!important}.collection-hero__title,.collection__title,.main-collection h1,.template-collection h1{font-family:var(--display)!important;font-weight:700!important;text-transform:uppercase!important;font-size:clamp(40px,6vw,88px)!important;letter-spacing:-.02em!important;text-align:center!important;padding-block:var(--s6) var(--s4)!important;margin:0!important}.facets,.facets__summary,.facets__heading,.product-count,.facets__label,.sorting,.facets summary,.facets button{font-family:var(--mono)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink)!important}.product-recommendations h2,.related-products h2{font-family:var(--display)!important;font-weight:700!important;text-transform:uppercase!important;font-size:clamp(20px,2.2vw,28px)!important;letter-spacing:-.01em!important;padding-block:var(--s3)!important}footer,.footer-section,.footer{background:var(--dark)!important;color:#fff!important}.footer *,footer *{color:#fff!important;border-color:#2a2a2a!important}.footer a,footer a{font-family:var(--mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.footer a:hover,footer a:hover{text-decoration:underline!important;text-underline-offset:4px!important}.footer__heading,footer h2,footer h3,footer h4{font-family:var(--mono)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;margin-bottom:var(--s2)!important}.az-shop{padding:0 var(--gutter) var(--s6)}.az-shop__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s4) clamp(16px,2vw,32px);max-width:var(--maxw);margin:0 auto;list-style:none;padding:0}.az-shop__card{display:flex;flex-direction:column}.az-shop__media{position:relative;display:block;aspect-ratio:4/5;background:var(--plate);overflow:hidden}.az-shop__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.az-shop__card:not(.az-shop__card--soon):hover .az-shop__media img{transform:scale(1.04)}.az-shop__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ececea,#e2e0db)}.az-shop__ph span{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#9a978f}.az-shop__name{display:block;font-family:var(--mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);margin-top:var(--s2);text-decoration:none}.az-shop__name--muted{color:var(--muted)}.az-shop__price{font-family:var(--mono);font-size:12px;letter-spacing:.03em;color:var(--ink);margin-top:4px}.az-shop__card--soon{cursor:default}.az-shop__card--soon .az-shop__price{color:var(--muted)}@media(max-width:989px){.az-shop__grid{grid-template-columns:repeat(2,1fr)}}.header-logo .header-logo__image-container,.header-logo__image-container--original{font-size:0!important;line-height:0!important}.header-logo .header-logo__image-container:after{content:"FLUX";font-family:var(--display);font-size:19px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);display:inline-block;line-height:1;white-space:nowrap}@media(max-width:749px){.az-statement,.az-dialogue,.az-story{padding-top:72px;padding-bottom:72px}.az-dialogue__row{flex-wrap:wrap;row-gap:4px}.az-dialogue__rt{font-size:12px}.az-dialogue__rd{font-size:10px}.az-hero__label{max-width:88vw;font-size:11px;letter-spacing:.16em;padding:10px 16px}.az-band__sub{letter-spacing:.16em}.announcement-bar *,[class*=announcement] *{letter-spacing:.12em!important}}.shopify-section{margin-block:0!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/analyze-clean.css.map */
