:root{--silver: #b9b9bd;--hairline: rgba(255, 255, 255, .08);--hairline-strong: rgba(255, 255, 255, .16);--tracking-wide: .24em;--tracking-caps: .2em;--motion-image: 1.4s;--ease-silk: cubic-bezier(.25, 1, .3, 1);--scrim: linear-gradient(180deg, rgba(0,0,0,0) 30%, rgba(0,0,0,.78) 100%);--grid-gap: 1px}@media(min-width:990px){:root{--grid-gap: 1px}}html{color-scheme:dark;background:var(--color-bg)}body{background:radial-gradient(120% 70% at 50% -10%,#1a1a1d,#0a0a0b00 55%),var(--color-bg);background-attachment:fixed;font-size:14px;letter-spacing:.02em;text-rendering:optimizeLegibility}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:90}body:before{background:radial-gradient(ellipse at center,#0000 62%,#00000047)}body:after{opacity:.055;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='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--color-accent);color:var(--color-accent-text)}.h-display,.h-xl,.h-lg,.h-md{font-weight:400;letter-spacing:var(--tracking-wide);line-height:1.12;color:#f2f2f2}.h-display{font-size:clamp(2.2rem,5.6vw,5.5rem);letter-spacing:.18em;line-height:1.06}.h-xl{font-size:clamp(1.9rem,4vw,3.75rem);letter-spacing:.2em}.h-lg{font-size:clamp(1.25rem,2vw,2rem)}.h-md{font-size:clamp(1rem,1.2vw,1.2rem);font-weight:400;letter-spacing:.18em}.h-display:after,.h-xl:after,.section-head .h-lg:after{content:"";display:block;width:46px;height:1.5px;margin-top:.55em;background:var(--color-accent)}.section-head--center .h-lg:after,.hero--bottom-center .h-display:after,.hero--bottom-center .h-xl:after{margin-inline:auto}.hero--bottom-right .h-display:after,.hero--bottom-right .h-xl:after,.banner--right .h-xl:after{margin-left:auto}.eyebrow{font-size:10.5px;font-weight:500;letter-spacing:.32em;color:var(--silver)}.lede,.hero__text{color:#d2d2d6;font-weight:400;letter-spacing:.04em;line-height:1.75}.muted{color:var(--color-muted)}.rte{line-height:1.8;color:#cfcfd2}.rte h2,.rte h3{font-family:var(--font-heading);font-weight:400;text-transform:uppercase;letter-spacing:.16em;color:#f2f2f2;margin-top:2em}.rte a{color:#fff;text-decoration-color:var(--color-accent)}.slash{clip-path:none;width:22px;height:1.5px;vertical-align:.3em}.btn{min-height:52px;padding:0 34px;font-size:11px;font-weight:500;letter-spacing:var(--tracking-caps);border-width:1px;transition:background-color .42s var(--ease-silk),color .42s var(--ease-silk),border-color .42s var(--ease-silk),box-shadow .42s var(--ease-silk)}.btn:hover{box-shadow:0 0 0 1px var(--hairline-strong),0 10px 40px -12px #ffffff2e}.btn--accent:hover{--btn-bg: transparent;--btn-fg: var(--color-accent);--btn-border: var(--color-accent)}.link-underline{font-size:11px;font-weight:500;letter-spacing:var(--tracking-caps);background-size:100% 1px}.link-underline:hover{background-size:0 1px}.icon-btn:hover{opacity:1;color:var(--color-accent)}.announcement{background:#000;color:var(--silver);border-bottom:1px solid var(--hairline)}.announcement{color:#e4e4e7}.announcement__msg{font-weight:500;font-size:11px;letter-spacing:.18em}.header{background:#0a0a0bb8;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid var(--hairline)}.nav__link{font-size:12px;font-weight:500;letter-spacing:.16em;color:#e4e4e7;white-space:nowrap;padding:0 12px;transition:color .3s var(--ease-silk)}.nav__link:after{left:12px;right:12px}.header__icons .icon-btn,.header__menu-toggle{color:#f2f2f2}.mega__col-title{color:#fff;font-size:11px;letter-spacing:.22em}.mega__links a{color:#b9b9bd;font-size:14px}.mega__feature-label{color:#fff}.nav__item:hover>.nav__link,.nav__link[aria-current=page]{color:#fff}.nav__link:after{height:1px;background:var(--color-accent)}.cart-count{background:var(--color-accent);color:var(--color-accent-text)}.mega{background:#0a0a0bf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--hairline)}.mega__links a{letter-spacing:.06em}.mega__links a:hover{color:var(--color-accent)}.drawer{background:#0c0c0d;border-color:var(--hairline)}.mobile-nav__item{border-color:var(--hairline)}.mobile-nav a,.mobile-nav summary{letter-spacing:.18em;text-transform:uppercase;font-weight:400}.media,.card__media{background:#111113}.hero__media img,.banner__media img,.tile .media img,.card__media img,.gallery__item img,.mega__feature img{filter:saturate(.72) contrast(1.08) brightness(.9);transition:filter .9s var(--ease-silk),transform var(--motion-image) var(--ease-silk),opacity .6s var(--ease-silk)}.tile:hover .media img,.card:hover .card__media img{filter:saturate(.9) contrast(1.1) brightness(1)}.card__media:after,.tile .media:after,.gallery__item .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(420px circle at var(--mx, 30%) var(--my, 0%),rgba(255,255,255,.13),rgba(255,255,255,0) 45%),linear-gradient(115deg,#fff0 40%,#ffffff29,#fff0 60%) no-repeat,linear-gradient(160deg,#ffffff1a,#fff0 28%),linear-gradient(0deg,#00000061,#0000 30%);background-size:100% 100%,250% 100%,100% 100%,100% 100%;background-position:0 0,160% 0,0 0,0 0;transition:background-position 1.3s var(--ease-silk)}.card:hover .card__media:after,.tile:hover .media:after,.gallery__item:hover .media:after{background-position:0 0,-60% 0,0 0,0 0}.card__info{position:relative;padding-top:20px}.card__info:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);opacity:.5;transition:opacity .6s var(--ease-silk)}.card__info:after{content:"";position:absolute;left:10%;right:10%;top:0;height:28px;pointer-events:none;background:radial-gradient(50% 100% at 50% 0%,#ffffff14,#fff0)}.card:hover .card__info:before{opacity:1}.media__fallback{background:radial-gradient(80% 80% at 70% 30%,#1d1d20,#0d0d0e 70%)}.media__fallback span{font-weight:400;letter-spacing:.2em;opacity:.12}@supports ((-webkit-background-clip: text) or (background-clip: text)){.h-display,.h-xl,.product-info__title{background-image:linear-gradient(100deg,#9a9aa0,#fff 18%,#b4b4b9,#f7f7f8 46%,#8e8e94 62%,#fff 80%,#a9a9ae);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#f2f2f2;animation:chrome 10s linear infinite}}@keyframes chrome{0%{background-position:100% 0}to{background-position:-120% 0}}@media(forced-colors:active){.h-display,.h-xl,.product-info__title{-webkit-text-fill-color:currentColor;background:none}}.hero,.banner,.collection-hero{background:#050506}.hero__scrim{background:linear-gradient(var(--scrim-dir, 180deg),rgba(0,0,0,.15) 0%,rgba(0,0,0,0) 35%,rgba(0,0,0,var(--scrim, .7)) 100%)}.banner__scrim{background:linear-gradient(90deg,#000000d9,#0000 65%)}.banner--right .banner__scrim{background:linear-gradient(270deg,#000000d9,#0000 65%)}.hero:after,.banner:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(35% 45% at 50% 50%,#ffffff24,#fff0 70%);animation:drift 16s ease-in-out infinite alternate}.hero__content,.banner__content{z-index:2}@keyframes drift{0%{transform:translate3d(-22%,-8%,0)}to{transform:translate3d(24%,10%,0)}}.hero__content>*{animation:rise 1.4s var(--ease-silk) both}.hero__content>.h-display,.banner__content .h-xl{animation:rise 1.4s var(--ease-silk) both,chrome 10s linear 1.4s infinite}@keyframes rise{0%{opacity:0;transform:translate3d(0,18px,0);filter:blur(6px)}}.hero__fallback-art{background:radial-gradient(60% 70% at 72% 40%,#ffffff12,#0000 60%),linear-gradient(180deg,#0b0b0c,#050506)}.hero__fallback-word{font-weight:400;letter-spacing:.1em;opacity:.035}.tiles,.product-grid{background:var(--hairline)}.tiles>*,.product-grid>*{background:var(--color-bg)}.product-grid{row-gap:1px}.card__info{padding:16px 14px 22px;gap:6px}.card__title{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#f4f4f5;line-height:1.45}.card__meta{font-size:12px}.price{font-size:14px;letter-spacing:.06em;color:#fff;align-items:baseline;gap:4px 10px}.price__regular{color:#fff;font-weight:600}.price__sale{color:var(--color-accent);font-weight:700}.price__compare{color:#a5a5aa;font-weight:400;text-decoration:line-through;text-decoration-color:#ffffff8c;text-decoration-thickness:1px}.price--lg{font-size:22px;letter-spacing:.04em}.price--lg .price__compare{font-size:16px}.badge.badge--sale{background:var(--color-accent);color:var(--color-accent-text);border-color:var(--color-accent)}.badge{background:#0a0a0bcc;color:#fff;font-weight:500;letter-spacing:.22em;border:1px solid var(--hairline-strong)}.badge.badge--accent{background:var(--color-accent);border-color:var(--color-accent)}.badge.badge--dark{background:#fff;color:#000}.card__quick-size{background:#0a0a0bd9;color:#fff;border:1px solid var(--hairline-strong);font-weight:500}.card__quick-size:hover:not([disabled]){background:#fff;color:#000}.swatch-dot{box-shadow:inset 0 0 0 1px #ffffff2e}.tile__body{padding:clamp(24px,3vw,44px)}.tile__cta{font-size:11px;font-weight:500;letter-spacing:var(--tracking-caps)}.carousel__btn{border-width:1px;border-color:var(--hairline-strong)}.carousel__btn:hover:not([disabled]){background:#fff;color:#000;border-color:#fff}.carousel__progress{height:1px;background:var(--hairline)}.carousel__progress span{background:var(--color-accent)}.section+.section{border-top:1px solid var(--hairline)}.gallery__track{background:var(--hairline)}.gallery__counter{background:#0a0a0bcc;color:var(--silver);font-weight:400;letter-spacing:.2em;border:1px solid var(--hairline)}.gallery__dots span{height:1px;background:#ffffff40}.gallery__dots span.is-active{background:var(--color-accent)}.product-info__title{font-weight:400;letter-spacing:.16em;line-height:1.25}.product-info__sub{letter-spacing:.06em}.option__legend strong{font-weight:500;letter-spacing:.22em;font-size:11px}.option-btn__label{border-color:var(--hairline-strong);font-weight:400;letter-spacing:.08em;transition:all .3s var(--ease-silk)}.option-btn input:hover+.option-btn__label{border-color:var(--silver)}.option-btn input:checked+.option-btn__label{background:#f2f2f2;color:#0a0a0b;border-color:#f2f2f2}.option-btn.is-unavailable .option-btn__label{background:linear-gradient(to top right,transparent calc(50% - .5px),var(--hairline-strong) 50%,transparent calc(50% + .5px))}.option-swatch__img{outline-color:var(--hairline-strong)}.qty{border-color:var(--hairline-strong)}ul.usp{border-color:var(--hairline);color:var(--silver);letter-spacing:.06em}.usp .icon{color:var(--color-accent)}.accordion{border-color:var(--hairline)}.accordion summary{font-weight:500;font-size:11px;letter-spacing:.22em;transition:color .3s var(--ease-silk)}.accordion summary:hover{color:var(--color-accent)}.accordion__body{color:#bdbdc1;line-height:1.8}.stock:before{border-radius:50%;width:6px;height:6px;background:var(--color-accent);box-shadow:0 0 10px var(--color-accent)}.stock--low:before{background:#e5a100;box-shadow:0 0 10px #e5a100}.stock--out:before{background:var(--color-sale);box-shadow:none}.table th,.table td{border-color:var(--hairline)}.modal__backdrop,.search-modal__backdrop,.overlay{background:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal__panel{background:#0e0e10;border:1px solid var(--hairline)}.cart-item,.ship-bar{border-color:var(--hairline)}.cart-item__title{font-weight:400;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.cart-totals__row{font-weight:400;letter-spacing:.2em;font-size:13px}.ship-bar__track{height:1px;background:var(--hairline-strong)}.ship-bar__track span{background:var(--color-accent)}.cart-page__aside{background:#0e0e10;border:1px solid var(--hairline)}.cart-page textarea{background:#0a0a0b;color:var(--color-text);border:1px solid var(--hairline-strong)}input,select,textarea{color:var(--color-text)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],select,textarea{background-color:#0e0e10;border-color:var(--hairline-strong);border-radius:0}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--color-accent);outline-offset:2px}.newsletter{background:#070708;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.field-row{border-bottom:1px solid var(--hairline-strong)}.field-row input{color:#fff;background:transparent;letter-spacing:.08em}.field-row:focus-within{border-bottom:1px solid var(--color-accent)}.field-row button{font-weight:500;letter-spacing:var(--tracking-caps);font-size:11px}.field-row button:hover{color:var(--color-accent)}.footer{background:#050506;border-top:1px solid var(--hairline)}.footer a{transition:color .3s var(--ease-silk),opacity .3s}.footer a:hover{opacity:1;color:var(--color-accent)}.footer__col summary{border-color:var(--hairline);font-size:11px;letter-spacing:.24em;font-weight:500}.footer__col ul{color:var(--color-muted);letter-spacing:.04em}.footer__bottom{border-color:var(--hairline);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.footer__wordmark svg{fill:#101012}.localization select{border-color:var(--hairline-strong);background:#0a0a0b}.localization select option{color:#fff;background:#0a0a0b}html.reveal-ready .reveal-on [data-reveal]{transform:translate3d(0,18px,0);transition:opacity 1.1s var(--ease-silk),transform 1.3s var(--ease-silk);transition-delay:calc(var(--reveal-i, 0) * 90ms)}@media(prefers-reduced-motion:reduce){.card__media:after,.tile .media:after{display:none}.hero__content>*{animation:none}.hero:after,.banner:after,.h-display,.h-xl,.product-info__title,.hero__content>.h-display,.banner__content .h-xl{animation:none!important}html.reveal-ready .reveal-on [data-reveal]{opacity:1;transform:none}}@media print{body:before,body:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/izaven-dark.css.map */
