:root{--axv-orange: #e8630a;--axv-orange-rgb: 232, 99, 10;--font-heading-family: "Barlow Condensed", "IBM Plex Sans Arabic", "Arial Narrow", sans-serif;--font-heading-weight: 700;--font-heading-style: normal;--font-body-family: "DM Sans", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-weight: 300;--axv-gray: rgba(var(--color-foreground), .5);--axv-border: rgba(var(--color-foreground), .08);--axv-pad: 40px;--axv-surface: #0f0f0f;--axv-nav-fs: 10px;--axv-nav-ls: .18em;--axv-nav-fw: 500}html.axv-light{--axv-surface: #e8e4de}html.axv-light,html.axv-light .color-scheme-1,html.axv-light .color-scheme-2,html.axv-light .color-scheme-3{--color-background: 240, 237, 232;--gradient-background: #f0ede8;--color-foreground: 17, 17, 17;--color-background-contrast: 200, 196, 190;--color-shadow: 17, 17, 17;--color-secondary-button: 240, 237, 232;--color-secondary-button-text: 17, 17, 17;--color-link: 17, 17, 17;--color-badge-foreground: 17, 17, 17;--color-badge-background: 240, 237, 232;--color-badge-border: 17, 17, 17}html.axv-light .color-scheme-2{--color-background: 232, 228, 222;--gradient-background: #e8e4de}html.axv-light .color-scheme-3{--color-background: 222, 218, 212;--gradient-background: #dedad4}::selection{background:var(--axv-orange);color:#fff}body{font-weight:300}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:.95}.title,.title-wrapper-with-link .title{text-transform:uppercase;line-height:.92}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:rgb(var(--color-background))}::-webkit-scrollbar-thumb{background:var(--axv-orange)}.announcement-bar{border-bottom:1px solid var(--axv-border)}.announcement-bar__message,.announcement-bar__link{font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.header-wrapper{background:rgba(var(--color-background),.92)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--axv-border)}.header{padding-top:14px;padding-bottom:14px}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-weight:700;font-size:22px;letter-spacing:.02em;text-transform:uppercase;transition:color .2s}.header__heading-link:hover{color:var(--axv-orange)}.header__menu-item,.header__menu-item span,.header__inline-menu .list-menu__item{font-family:var(--font-body-family);font-size:var(--axv-nav-fs);font-weight:var(--axv-nav-fw);letter-spacing:var(--axv-nav-ls);text-transform:uppercase;color:var(--axv-gray)}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item,.header__active-menu-item span{color:rgb(var(--color-foreground));text-decoration:none!important}.header__menu-item>span{position:relative;display:inline-block}.header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--axv-orange);transform:scaleX(0);transition:transform .3s}.header__menu-item:hover>span:after,.header__active-menu-item>span:after{transform:scaleX(1)}.header__icon,.header__icon .icon{color:rgb(var(--color-foreground))}.header__icon:hover{color:var(--axv-orange)}.cart-count-bubble{background:var(--axv-orange);color:#fff;font-size:9px;font-weight:700}.menu-drawer,.menu-drawer__navigation{background:rgb(var(--color-background))}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.axv-theme-toggle{background:none;border:0;cursor:pointer;padding:0}.axv-theme-toggle .axv-icon-moon,html.axv-light .axv-theme-toggle .axv-icon-sun{display:none}html.axv-light .axv-theme-toggle .axv-icon-moon{display:block}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.cart__checkout-button,.product-form__submit{border-radius:0;font-family:var(--font-body-family);font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;min-height:44px;padding:0 32px;transition:background .3s,color .3s,border-color .3s,transform .3s}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{display:none!important}.button:not(.button--secondary):not(.button--tertiary){background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:0}.button:not(.button--secondary):not(.button--tertiary):hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:translateY(-2px)}.button--secondary{background:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.15)}.button--secondary:hover{border-color:rgb(var(--color-foreground))}.button--tertiary{border:1px solid transparent}.product-card-wrapper{position:relative;transition:transform .35s}.product-card-wrapper:hover{transform:translateY(-3px)}.product-card-wrapper .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 36px 2px rgba(var(--axv-orange-rgb),.23),inset 0 0 90px rgba(var(--axv-orange-rgb),.07);opacity:0;transition:opacity .35s;pointer-events:none;z-index:2}.product-card-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;transition:border-color .35s;pointer-events:none;z-index:3}.product-card-wrapper:hover .card__media:after{opacity:1}.product-card-wrapper:hover:after{border-color:rgba(var(--axv-orange-rgb),.45)}.card--standard .card__content,.card .card__information{padding-left:16px;padding-right:16px}.card--standard>.card__content{border-top:1px solid rgba(var(--axv-orange-rgb),.12);padding-top:14px;padding-bottom:18px}.card__heading,.card__heading a,.card__heading.h5,.card__heading .full-unstyled-link{font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.card-information .price,.card-information .price-item,.price,.price-item{font-size:14.5px;font-weight:500;letter-spacing:.04em;color:rgb(var(--color-foreground))}.price--on-sale .price-item--regular{color:var(--axv-gray);font-weight:300}.price--on-sale .price-item--sale{color:var(--axv-orange);font-weight:600}.badge{border-radius:0;font-size:8px;font-weight:700;letter-spacing:.25em;text-transform:uppercase}.product__title h1,.product__title h2{font-size:clamp(38px,4vw,58px);line-height:.9}.product__info-container .price{font-size:22px;color:rgb(var(--color-foreground))}.product-form__input input[type=radio]+label{border-radius:0;font-size:10px;font-weight:500;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.footer{border-top:1px solid var(--axv-border)}.footer-block__heading{font-family:var(--font-body-family);font-size:9px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--axv-orange)}.footer-block__details-content a,.footer-block__details-content .list-menu__item--link{font-size:12px;color:var(--axv-gray);transition:color .2s;text-decoration:none}.footer-block__details-content a:hover{color:rgb(var(--color-foreground));text-decoration:none}.footer__content-bottom{border-top:1px solid var(--axv-border)}.footer__copyright,.copyright__content{font-size:9px;letter-spacing:.1em;color:var(--axv-gray)}.axv-reveal-ready{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.axv-reveal-ready.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.axv-reveal-ready{opacity:1;transform:none;transition:none}}.axv-eyebrow{display:flex;align-items:center;gap:10px;font-size:9px;font-weight:500;letter-spacing:.38em;text-transform:uppercase;color:var(--axv-orange);margin-bottom:14px}.axv-eyebrow:before{content:"";width:28px;height:1px;background:var(--axv-orange);flex-shrink:0}.axv-title{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(36px,5.5vw,72px);line-height:.9;letter-spacing:.02em;text-transform:uppercase;margin:0}.axv-title span,.axv-hero__title span,.axv-statement__quote span{color:var(--axv-orange)}.axv-sub{font-size:12px;color:var(--axv-gray);letter-spacing:.04em;margin:14px 0 0;max-width:440px;line-height:1.8}.axv-hero{position:relative;overflow:hidden;min-height:var(--axv-hero-h, 90svh);display:flex;align-items:flex-end;padding:64px var(--axv-pad);background-color:rgb(var(--color-background));isolation:isolate}.axv-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 70% 40%,rgba(var(--axv-orange-rgb),.07) 0%,transparent 60%),linear-gradient(180deg,rgba(var(--color-foreground),.03) 0%,transparent 100%)}.axv-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.axv-hero__overlay{background:rgba(8,8,8,var(--axv-overlay, .5))}.axv-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(var(--color-foreground),.025) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--color-foreground),.025) 1px,transparent 1px);background-size:70px 70px}.axv-hero__glow{position:absolute;width:500px;height:500px;border-radius:50%;top:15%;right:10%;pointer-events:none;background:radial-gradient(circle,rgba(var(--axv-orange-rgb),.07) 0%,transparent 70%);animation:axv-pulse 6s ease-in-out infinite}@keyframes axv-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:1}}.axv-hero__inner{position:relative;z-index:2;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.axv-hero__content{max-width:800px}.axv-hero__title{font-size:clamp(52px,10vw,140px);line-height:.8;letter-spacing:.02em;margin:0 0 24px}.axv-hero__sub{font-size:12px;letter-spacing:.08em;color:var(--axv-gray);max-width:340px;line-height:1.8;margin:0 0 36px}.axv-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.axv-hero__stats{display:flex;flex-direction:column;gap:24px;text-align:right}.axv-hero__stat-num{font-family:var(--font-heading-family);font-weight:700;font-size:28px;letter-spacing:.02em}.axv-hero__stat-label{font-size:8px;letter-spacing:.32em;text-transform:uppercase;color:var(--axv-gray)}.axv-hero__scroll{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;z-index:2}.axv-hero__scroll span{font-size:8px;letter-spacing:.38em;text-transform:uppercase;color:var(--axv-gray)}.axv-hero__scroll i{display:block;width:1px;height:40px;background:linear-gradient(var(--axv-orange),transparent);animation:axv-scroll 2s ease-in-out infinite}@keyframes axv-scroll{0%,to{opacity:.3}50%{opacity:1}}@media(orientation:landscape){.axv-hero__title{font-size:clamp(40px,6.2vw,88px);line-height:.8;margin-bottom:20px}}.axv-marquee{overflow:hidden;padding:14px 0;border-top:1px solid var(--axv-border);border-bottom:1px solid var(--axv-border)}.axv-marquee__track{display:flex;width:max-content;white-space:nowrap;animation:axv-marquee var(--axv-marquee-speed, 30s) linear infinite}.axv-marquee:hover .axv-marquee__track{animation-play-state:paused}@keyframes axv-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.axv-marquee__item{display:flex;align-items:center;gap:28px;padding:0 28px;font-family:var(--font-heading-family);font-weight:700;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--axv-gray)}.axv-marquee__dot{width:3px;height:3px;border-radius:50%;background:var(--axv-orange)}.axv-statement{position:relative;overflow:hidden;text-align:center;padding:130px var(--axv-pad)}.axv-statement__bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-heading-family);font-weight:700;font-size:clamp(90px,20vw,300px);color:rgba(var(--color-foreground),.05);white-space:nowrap;pointer-events:none;letter-spacing:.02em}.axv-statement__inner{position:relative;z-index:1}.axv-statement__quote{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(28px,4.5vw,60px);line-height:1.05;letter-spacing:.02em;text-transform:uppercase;max-width:800px;margin:0 auto 20px;padding:0;border:0}.axv-statement__quote:before,.axv-statement__quote:after{content:none}.axv-statement__attr{font-size:9px;letter-spacing:.38em;text-transform:uppercase;color:var(--axv-gray);margin:24px 0 0}.axv-statement .button{margin-top:36px}.axv-lookbook{padding:100px var(--axv-pad) 0}.axv-lookbook__head{margin-bottom:60px}.axv-lookbook__grid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:2px;aspect-ratio:16 / 10}.axv-lookbook__side{display:contents}.axv-lookbook__item{position:relative;display:block;overflow:hidden;background:rgba(var(--color-foreground),.04);color:#f5f5f0;text-decoration:none}.axv-lookbook__item{min-height:0}.axv-lookbook__item--lg{grid-column:1;grid-row:1 / 3}.axv-lookbook__item--sm{grid-column:2}.axv-lookbook__side .axv-lookbook__item--sm:only-child{grid-row:1 / 3}.axv-lookbook__visual{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:transform .6s}.axv-lookbook__visual img{width:100%;height:100%;object-fit:cover;display:block}.axv-lookbook__item:hover .axv-lookbook__visual{transform:scale(1.04)}.axv-lookbook__glyph{font-family:var(--font-heading-family);font-weight:700;font-size:160px;line-height:1;color:rgba(var(--color-foreground),.07);-webkit-user-select:none;user-select:none}.axv-lookbook__item--sm .axv-lookbook__glyph{font-size:100px}.axv-lookbook__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 60%);opacity:0;transition:opacity .3s}.axv-lookbook__item:hover .axv-lookbook__content,.axv-lookbook__item:focus-visible .axv-lookbook__content{opacity:1}@media(hover:none){.axv-lookbook__content{opacity:1}}.axv-lookbook__mood{display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:.38em;text-transform:uppercase;color:var(--axv-orange);margin-bottom:4px}.axv-lookbook__mood:before{content:"";width:20px;height:1px;background:var(--axv-orange);flex-shrink:0}.axv-lookbook__title{font-family:var(--font-heading-family);font-weight:700;font-size:24px;letter-spacing:.02em;text-transform:uppercase}.axv-lookbook__item--sm .axv-lookbook__title{font-size:20px}.axv-lookbook__sub{font-size:10px;letter-spacing:.1em;color:#f5f5f099}.axv-pillars{padding:100px var(--axv-pad)}.axv-pillars__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.axv-pillars .button{margin-top:32px}.axv-pillar{display:flex;align-items:flex-start;gap:18px;padding:24px 0;border-bottom:1px solid var(--axv-border)}.axv-pillar:first-child{border-top:1px solid var(--axv-border)}.axv-pillar__num{font-family:var(--font-heading-family);font-weight:700;font-size:36px;line-height:1;min-width:48px;color:var(--axv-orange)}.axv-pillar__title{font-family:var(--font-heading-family);font-weight:700;font-size:20px;letter-spacing:.02em;text-transform:uppercase;margin-bottom:6px}.axv-pillar__desc{font-size:12px;line-height:1.7;color:var(--axv-gray)}.axv-values{padding:0 var(--axv-pad) 100px}.axv-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.axv-value{padding:40px 32px;background:rgba(var(--color-foreground),.04)}.axv-value__num{font-family:var(--font-heading-family);font-weight:700;font-size:60px;line-height:1;color:var(--axv-orange);margin-bottom:12px}.axv-value__title{font-family:var(--font-heading-family);font-weight:700;font-size:22px;letter-spacing:.02em;text-transform:uppercase;margin-bottom:10px}.axv-value__desc{font-size:12px;line-height:1.7;color:var(--axv-gray)}@media(max-width:989px){:root{--axv-pad: 20px}.axv-hero{padding-top:48px;padding-bottom:56px}.axv-hero__stats{display:none}.axv-hero__scroll{left:auto;right:20px;transform:none}.axv-lookbook__grid:not(.axv-lookbook__grid--grid){grid-template-columns:1fr 1fr;grid-template-rows:auto;aspect-ratio:auto}.axv-lookbook__item--lg{grid-column:1 / -1;grid-row:auto;aspect-ratio:4 / 3}.axv-lookbook__item--sm{grid-column:auto;aspect-ratio:1}.axv-lookbook__side .axv-lookbook__item--sm:only-child{grid-column:1 / -1;grid-row:auto;aspect-ratio:4 / 3}.axv-pillars{padding-top:60px;padding-bottom:60px}.axv-pillars__grid{grid-template-columns:1fr;gap:40px}.axv-values{padding-bottom:60px}.axv-values__grid{grid-template-columns:1fr}.axv-statement{padding-top:90px;padding-bottom:90px}}@media(max-width:989px){.header__icons .header__icon.axv-theme-toggle{display:none}}.axv-drawer-theme{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 3rem 0;padding:20px 0 8px;border-top:1px solid var(--axv-border)}.axv-drawer-theme__label{font-size:9px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--axv-orange)}.axv-theme-switch{display:inline-flex;border:1px solid rgba(var(--color-foreground),.15)}.axv-theme-switch button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;background:transparent;border:0;cursor:pointer;font-family:var(--font-body-family);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--axv-gray);transition:background .2s,color .2s}.axv-theme-switch button.is-active{background:var(--axv-orange);color:#000}@media(max-width:989px)and (orientation:portrait),(max-width:599px){.axv-hero__scroll{left:auto;right:18px;bottom:28px;transform:none;flex-direction:column;align-items:center;gap:10px}.axv-hero__scroll span{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.42em}}.axv-lookbook__grid--grid{grid-template-columns:repeat(3,1fr);grid-template-rows:none;aspect-ratio:auto}.axv-lookbook__item--grid{aspect-ratio:4 / 5}.axv-lookbook__item--grid .axv-lookbook__title{font-size:22px}.axv-lookbook--page{padding-bottom:100px}@media(max-width:989px){.axv-lookbook__grid--grid{grid-template-columns:repeat(2,1fr)}.axv-lookbook--page{padding-bottom:60px}}@media(max-width:599px){.axv-lookbook__grid--grid{grid-template-columns:1fr}}.axv-footer{border-top:1px solid var(--axv-border);padding:52px var(--axv-pad) 12px}.axv-footer__top{display:grid;grid-template-columns:2fr repeat(var(--axv-footer-cols, 3),1fr);gap:52px;margin-bottom:52px}.axv-footer__brand{font-family:var(--font-heading-family);font-weight:700;font-size:38px;letter-spacing:.02em;text-transform:uppercase;line-height:1;margin-bottom:12px}.axv-footer__tagline{font-size:11px;color:var(--axv-gray);line-height:1.7;max-width:220px;margin:0}.axv-footer__col-title{display:flex;align-items:center;gap:10px;font-size:9px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--axv-orange);margin-bottom:16px}.axv-footer__col-title:before{content:"";width:20px;height:1px;background:var(--axv-orange);flex-shrink:0}.axv-footer__link{display:block;font-size:12px;color:var(--axv-gray);margin-bottom:8px;text-decoration:none;transition:color .2s}.axv-footer__link:hover{color:rgb(var(--color-foreground))}.axv-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:20px;padding-bottom:4px;border-top:1px solid var(--axv-border);font-size:9px;color:var(--axv-gray);letter-spacing:.1em}.axv-footer__social{display:flex;align-items:center}@media(max-width:989px){.axv-footer{padding-left:20px;padding-right:20px}.axv-footer__top{grid-template-columns:1fr 1fr;gap:32px 24px}.axv-footer__brand-col{grid-column:1 / -1}}@media(max-width:599px){.axv-footer__top{grid-template-columns:1fr 1fr}.axv-footer__bottom{flex-direction:column;align-items:flex-start}}html:lang(ar),html[dir=rtl]{--font-heading-family: "IBM Plex Sans Arabic", "Barlow Condensed", sans-serif;--font-body-family: "IBM Plex Sans Arabic", "DM Sans", sans-serif}html:lang(ar) *,html[dir=rtl] *,:lang(ar){letter-spacing:0!important;text-transform:none!important}html:lang(ar) h1,html:lang(ar) h2,html:lang(ar) h3,html:lang(ar) .axv-hero__title,html:lang(ar) .axv-title,html:lang(ar) .axv-statement__quote{line-height:1.2}.utility-bar__grid:has(.axv-announce){display:block;max-width:none;padding:0}.utility-bar:has(.axv-announce){overflow:hidden}.axv-announce{display:block!important;justify-content:flex-start!important;flex-wrap:nowrap!important;width:100%;height:auto!important;overflow:hidden;padding:0;margin:0;text-align:left}.axv-announce__track{display:flex;width:max-content;margin:0;white-space:nowrap;animation:axv-marquee var(--axv-announce-speed, 30s) linear infinite}.axv-announce:hover .axv-announce__track{animation-play-state:paused}.axv-announce__item{display:inline-flex;align-items:center;gap:24px;padding:0 24px;font-family:var(--font-heading-family);font-weight:600;font-size:10px;line-height:26px;letter-spacing:.26em;text-transform:uppercase;color:var(--axv-gray)}.axv-announce__link{color:inherit;text-decoration:none}.axv-announce__link:hover{color:rgb(var(--color-foreground))}.axv-announce__dot{width:3px;height:3px;border-radius:50%;background:var(--axv-orange);flex-shrink:0}@media(prefers-reduced-motion:reduce){.axv-announce__track,.axv-marquee__track{animation:none}}.axv-vendor,.card-information .caption-with-letter-spacing,.cart-item__details .caption-with-letter-spacing{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--axv-orange);margin:0 0 6px}.axv-vendor:before,.card-information .caption-with-letter-spacing:before,.cart-item__details .caption-with-letter-spacing:before{content:"";width:20px;height:1px;background:var(--axv-orange);flex-shrink:0}.axv-footer__logo-wrap{margin-bottom:14px}.axv-footer__logo{display:block;width:var(--axv-logo-w, 120px);max-width:100%;height:auto}html.axv-light .header__heading-logo,html.axv-light .axv-footer__logo{filter:invert(1)}html.axv-light .axv-hero{--color-background: 8, 8, 8;--gradient-background: #080808;--color-foreground: 245, 245, 240;--color-background-contrast: 60, 60, 60;--color-shadow: 0, 0, 0;--color-button: 232, 99, 10;--color-button-text: 0, 0, 0;--color-secondary-button: 8, 8, 8;--color-secondary-button-text: 245, 245, 240;--color-link: 245, 245, 240;--axv-gray: rgba(245, 245, 240, .5);--axv-border: rgba(245, 245, 240, .08);background-color:#080808;color:#f5f5f0}cart-items .title-wrapper-with-link{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 40px;padding:56px 0 24px;border-bottom:1px solid var(--axv-border)}cart-items .title--primary{font-size:clamp(44px,7vw,80px);line-height:.9;margin:0}cart-items .underlined-link{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--axv-gray);text-decoration:none}cart-items .underlined-link:hover{color:var(--axv-orange)}cart-items.is-empty .cart__warnings{text-align:center;padding:80px 0 100px}cart-items.is-empty .cart__empty-text{font-size:clamp(32px,5vw,40px);margin:0 0 24px}cart-items.is-empty .cart__empty-text:before{content:"\2205";display:block;font-size:100px;line-height:1;color:rgba(var(--color-foreground),.12);margin-bottom:20px}div.is-empty .cart__footer,#MainContent .cart-items thead{display:none}#MainContent .cart-items .cart-item td{padding-top:22px;padding-bottom:22px;border-bottom:1px solid var(--axv-border);vertical-align:middle}.cart-item__media{width:80px}.cart-item__image{aspect-ratio:3 / 4;object-fit:cover;width:100%}@media screen and (min-width:750px){.cart-item>td+td{padding-left:20px}.cart-item .cart-item__quantity{padding-left:20px}.cart-item__details{width:auto}}.cart-item__name,.cart-item__title .cart-item__name{font-family:var(--font-heading-family);font-weight:700;font-size:18px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none}.cart-item__name:hover{color:var(--axv-orange);text-decoration:none}.cart-item .product-option,.cart-item .product-option *{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--axv-gray)}.cart-item__final-price,.cart-item__details .price{font-size:14px;font-weight:300;color:rgb(var(--color-foreground));letter-spacing:0}.cart-item__totals .price,.cart-item__totals .price--end{font-family:var(--font-heading-family);font-weight:700;font-size:20px;letter-spacing:0;color:rgb(var(--color-foreground))}.cart-item .quantity{min-height:36px;width:auto;border-radius:0;border:1px solid var(--axv-border)}.cart-item .quantity:before,.cart-item .quantity:after{display:none!important}.cart-item .quantity__button{width:36px;height:36px;min-height:36px}.cart-item .quantity__input{width:40px;min-height:36px;font-size:12px}cart-remove-button .button{background:transparent;color:var(--axv-gray);border:0;min-height:36px;min-width:36px}cart-remove-button .button:not([disabled]):hover{color:var(--axv-orange)}.axv-ship{display:flex;align-items:center;gap:10px;padding:0 0 18px;font-size:11px;color:var(--axv-gray)}.axv-ship i{width:6px;height:6px;border-radius:50%;background:var(--axv-gray);flex-shrink:0}.axv-ship--free i{background:var(--axv-orange)}.cart__footer.isolate{border:1px solid var(--axv-border);background:var(--axv-surface);padding:32px}.cart__footer .cart__note{margin-bottom:20px}.axv-cart-summary__title{font-size:26px;line-height:1;margin:0 0 24px;letter-spacing:.02em}.cart__footer .totals{display:flex;align-items:baseline;justify-content:space-between;padding:16px 0 12px;margin:0;border-top:1px solid var(--axv-border)}.cart__footer .totals__total{font-family:var(--font-heading-family);font-weight:700;font-size:20px;letter-spacing:.02em;text-transform:uppercase;margin:0}.cart__footer .totals__total-value{font-family:var(--font-heading-family);font-weight:700;font-size:24px;letter-spacing:.02em;color:var(--axv-orange);margin:0}.cart__footer .tax-note{display:block;font-size:11px;color:var(--axv-gray);margin:0 0 20px;text-align:left}.cart__footer .cart__ctas{margin:0 0 10px}.cart__footer .cart__checkout-button{width:100%}.cart__footer .cart__dynamic-checkout-buttons{margin-top:10px}.axv-cart-continue{width:100%;margin:0}.axv-cart-note{margin:18px 0 0;padding-top:18px;border-top:1px solid var(--axv-border);font-size:9px;letter-spacing:.08em;line-height:1.7;color:var(--axv-gray)}@media screen and (min-width:990px){#MainContent:has(cart-items:not(.is-empty)){display:grid;grid-template-columns:minmax(0,1fr) clamp(420px,36vw,560px);column-gap:52px;align-items:start;padding:0 var(--axv-pad) 64px}#MainContent:has(cart-items:not(.is-empty))>.shopify-section:has(>cart-items),#MainContent:has(cart-items:not(.is-empty)) cart-items,#MainContent:has(cart-items:not(.is-empty)) cart-items>.page-width,#MainContent:has(cart-items:not(.is-empty))>.shopify-section:has(.cart__footer)>div,#MainContent:has(cart-items:not(.is-empty))>.shopify-section:has(.cart__footer) .page-width{display:contents}#MainContent:has(cart-items:not(.is-empty)) cart-items .title-wrapper-with-link{grid-column:1 / -1;grid-row:1}#MainContent:has(cart-items:not(.is-empty)) cart-items form.cart__contents{grid-column:1;grid-row:2}#MainContent:has(cart-items:not(.is-empty)) .cart__footer{grid-column:2;grid-row:2;position:sticky;top:100px}}@media screen and (max-width:989px){cart-items .page-width{padding-left:20px;padding-right:20px}.cart__footer.isolate{padding:24px 20px;margin:24px 0 0}.shopify-section:has(.cart__footer) .page-width{padding:0 20px 40px}}.axv-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.axv-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s ease}.axv-hero__slide.is-active{opacity:1;z-index:1}.axv-hero__slide img,.axv-hero__slide video,.axv-hero__slide .axv-hero__video{width:100%;height:100%;object-fit:cover;display:block}.axv-hero__slide.is-active img{animation:axv-kenburns 9s ease-out both}@keyframes axv-kenburns{0%{transform:scale(1.07)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.axv-hero__slide.is-active img{animation:none}}.axv-hero__dots{position:absolute;left:var(--axv-pad);bottom:26px;z-index:3;display:flex;gap:8px}.axv-hero__dot{width:28px;height:14px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.axv-hero__dot:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:#f5f5f04d;transition:background .3s}.axv-hero__dot.is-active:after{background:var(--axv-orange)}@media(max-width:989px){.axv-hero__dots{left:20px;bottom:22px}}html:has(#MainContent>.shopify-section:first-child .axv-hero){--axv-header-alpha: 0}html:has(#MainContent>.shopify-section:first-child .axv-hero) .section-header{margin-bottom:calc(var(--header-height, 72px) * -1)}html:has(#MainContent>.shopify-section:first-child .axv-hero) .section-header:not(.shopify-section-header-sticky){position:relative}html:has(#MainContent>.shopify-section:first-child .axv-hero) .header-wrapper{background:rgba(var(--color-background),var(--axv-header-alpha))!important;-webkit-backdrop-filter:blur(calc(var(--axv-header-alpha) * 24px));backdrop-filter:blur(calc(var(--axv-header-alpha) * 24px));border-bottom-color:rgba(var(--color-foreground),calc(var(--axv-header-alpha) * .1));transition:none}html:has(#MainContent>.shopify-section:first-child .axv-hero):not(.axv-scrolled) .header-wrapper{--color-foreground: 245, 245, 240;--axv-gray: rgba(245, 245, 240, .65)}html:has(#MainContent>.shopify-section:first-child .axv-hero):not(.axv-scrolled) .header__heading-logo{filter:none}.axv-statement{isolation:isolate}.axv-statement__media,.axv-statement__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.axv-statement__media img,.axv-statement__media video,.axv-statement__video{width:100%;height:100%;object-fit:cover;display:block}.axv-statement__overlay{background:rgba(8,8,8,var(--axv-overlay, .55))}.axv-statement--media .axv-statement__bg{color:#f5f5f014}.axv-statement--media .axv-statement__attr{color:#f5f5f099}html.axv-light .axv-statement--media{--color-background: 8, 8, 8;--gradient-background: #080808;--color-foreground: 245, 245, 240;--color-button: 232, 99, 10;--color-button-text: 0, 0, 0;--color-secondary-button-text: 245, 245, 240;--axv-gray: rgba(245, 245, 240, .6);background-color:#080808;color:#f5f5f0}.axv-social{display:flex;flex-wrap:wrap;align-items:center;gap:18px;list-style:none;margin:0;padding:0}.axv-social li{margin:0;padding:0}.axv-social__link{display:block;width:var(--axv-social-size, 28px);height:var(--axv-social-size, 28px);color:rgb(var(--color-foreground));transition:color .25s,transform .3s}.axv-social__link svg{display:block;width:100%;height:100%}.axv-social__link:hover{color:var(--axv-orange);transform:translateY(-3px)}.axv-social-strip{padding:var(--axv-strip-pad, 60px) var(--axv-pad)}.axv-social-strip--spread .axv-social{justify-content:space-around;gap:24px;max-width:1100px;margin:0 auto}.axv-social-strip--center .axv-social{justify-content:center;gap:48px}@media(max-width:989px){.axv-social-strip--center .axv-social{gap:28px}}html:not(.axv-smooth){scroll-behavior:smooth}html.axv-smooth{scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){html:not(.axv-smooth){scroll-behavior:auto}}.cart__items{border-bottom:0;padding-bottom:0}.cart__footer.isolate{display:block;padding-bottom:32px}.cart__footer.isolate>*{width:auto;max-width:none;margin-left:0}.cart__footer.isolate>*+*{margin-top:0;margin-left:0}.cart__footer.isolate>div:only-child{margin-left:0}.cart__footer .cart__blocks{width:100%}.cart__footer .cart__blocks>*+*{margin-top:0}.cart__footer .cart-note,.cart__footer .cart__note{max-width:none;width:100%}.cart__footer .totals{flex-wrap:wrap;gap:4px 12px}.cart__footer .totals__total{font-size:18px}.cart__footer .totals__total-value{white-space:nowrap}.cart__footer .tax-note{margin:4px 0 20px;text-align:left}.cart__footer .cart__ctas{display:block;text-align:center;margin:0 0 10px}.cart__footer .cart__ctas>*+*{margin-top:0}.cart__footer .cart__ctas button,.cart__footer .cart__checkout-button{width:100%;max-width:none}.cart__footer .cart__dynamic-checkout-buttons{max-width:none;margin:10px 0 0}.cart__footer .axv-cart-continue{display:flex;align-items:center;justify-content:center;width:100%;margin:0}.cart__footer .axv-cart-note{text-align:left}.cart__footer .axv-cart-summary__title{margin:0 0 24px}.header__icons .desktop-localization-wrapper{display:flex;align-items:center}.header__icons .localization-form{padding:0;margin:0;flex:none}.header__icons .localization-form__select,.header__icons .disclosure__button.localization-form__select{background:transparent;border:0;box-shadow:none;min-height:44px;min-width:0;margin:0;padding:0 10px;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body-family)!important;font-size:var(--axv-nav-fs)!important;font-weight:var(--axv-nav-fw)!important;letter-spacing:var(--axv-nav-ls)!important;line-height:1!important;text-transform:uppercase;color:var(--axv-gray);text-decoration:none;transition:color .2s}.header__icons .localization-form__select *{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;font-family:inherit!important;line-height:inherit!important}.header__icons .localization-form__select:before,.header__icons .localization-form__select:after{display:none!important}.header__icons .localization-form__select:hover{color:rgb(var(--color-foreground))}.header__icons .localization-form__select .icon-caret{position:static;width:8px;height:8px;margin:0;transform:none}.header__icons .localization-form__select span{font-size:inherit;letter-spacing:inherit}.header__icons .disclosure__list-wrapper{background:rgb(var(--color-background));border:1px solid var(--axv-border);border-radius:0}.header__icons .disclosure__link,.header__icons .disclosure__item{font-size:10px;letter-spacing:.16em;text-transform:uppercase}.axv-header--center{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"left-icons heading icons"!important;align-items:center;column-gap:2rem}.axv-header--center .header__heading,.axv-header--center a.header__heading-link{grid-area:heading;justify-self:center;text-align:center;margin:0}.axv-header--center header-drawer{grid-area:left-icons;justify-self:start}.axv-header--center .header__inline-menu{grid-area:left-icons;justify-self:start;margin-top:0}.axv-header--center .header__icons{grid-area:icons;justify-self:end}.axv-header--center .header__inline-menu .list-menu--inline{justify-content:flex-start;flex-wrap:nowrap}cart-drawer .cart-drawer .drawer__inner{width:440px;max-width:100vw;background:rgb(var(--color-background));border-left:1px solid var(--axv-border)}cart-drawer .cart-drawer .drawer__header{padding:14px 24px;margin:0;border-bottom:1px solid var(--axv-border)}cart-drawer .cart-drawer .drawer__heading{font-size:26px;line-height:1;letter-spacing:.04em;margin:0}cart-drawer .cart-drawer .drawer__heading sup{font-family:var(--font-body-family);font-size:11px;font-weight:500;color:var(--axv-orange);margin-left:4px;letter-spacing:0;vertical-align:super}cart-drawer .cart-drawer .drawer__close{color:rgb(var(--color-foreground))}cart-drawer .cart-drawer .drawer__close:hover{color:var(--axv-orange)}.axv-ship-bar{padding:10px 24px;border-bottom:1px solid var(--axv-border)}.axv-ship-bar p{margin:0 0 8px;font-size:12px;letter-spacing:.04em;color:var(--axv-gray)}.axv-ship-bar.is-done p{color:var(--axv-orange)}.axv-ship-bar__track{height:3px;background:var(--axv-border)}.axv-ship-bar__track span{display:block;height:100%;background:var(--axv-orange);transition:width .5s}cart-drawer .cart-drawer cart-drawer-items{padding:0 24px}cart-drawer .cart-drawer .cart-item{padding:12px 0;border-bottom:1px solid var(--axv-border)}cart-drawer .cart-drawer .cart-item__name{font-size:17px}cart-drawer .cart-drawer .cart-item__totals .price,cart-drawer .cart-drawer .cart-item__totals .price--end{font-size:17px}.axv-rec{padding:14px 24px 4px}.axv-rec__title{font-family:var(--font-body-family);font-weight:600;font-size:9px;letter-spacing:.28em;text-transform:uppercase;margin:0 0 10px;display:flex;align-items:center;gap:10px;color:var(--axv-orange)}.axv-rec__title:before{content:"";width:20px;height:1px;background:var(--axv-orange)}.axv-rec__row{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.axv-rec__row::-webkit-scrollbar{display:none}.axv-rec__card{flex:0 0 104px;scroll-snap-align:start;color:inherit;text-decoration:none}.axv-rec__img{aspect-ratio:3 / 4;background:var(--axv-surface);overflow:hidden;border:1px solid var(--axv-border)}.axv-rec__img img{width:100%;height:100%;object-fit:cover;display:block}.axv-rec__card:hover .axv-rec__img{border-color:rgba(var(--axv-orange-rgb),.5)}.axv-rec__name{font-family:var(--font-heading-family);font-weight:500;font-size:13px;letter-spacing:.02em;text-transform:uppercase;line-height:1.1;margin-top:6px}.axv-rec__price{font-size:11px;margin-top:2px}cart-drawer .cart-drawer .drawer__footer{padding:14px 24px 16px;border-top:1px solid var(--axv-border);background:var(--axv-surface)}cart-drawer .cart-drawer .drawer__footer .totals{padding:0 0 14px;border:0}cart-drawer .cart-drawer .drawer__footer .totals__total{font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.2em}cart-drawer .cart-drawer .drawer__footer .totals__total-value{font-size:22px}cart-drawer .cart-drawer .drawer__footer .tax-note{font-size:11px;color:var(--axv-gray);margin:0 0 14px;text-align:left}cart-drawer .cart-drawer #CartDrawer-Checkout{width:100%;max-width:none}.axv-pay-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:16px 0 0;padding:0;list-style:none}.axv-pay-icons li{margin:0}.axv-pay-icons svg{width:38px;height:24px;display:block}.cart-drawer.is-empty .drawer__inner{padding:0 24px}@media(max-width:549px){.cart-drawer .drawer__inner{width:100vw}}.axv-text{padding:100px var(--axv-pad)}.axv-text__inner{max-width:760px}.axv-text--center .axv-text__inner{margin:0 auto;text-align:center}.axv-text--center .axv-eyebrow{justify-content:center}.axv-text__body{margin-top:28px;font-size:15px;line-height:1.85;color:rgba(var(--color-foreground),.78)}.axv-text__body p{margin:0 0 16px}.axv-text__body p:last-child{margin-bottom:0}.axv-text .button{margin-top:32px}@media(max-width:989px){.axv-text{padding-top:60px;padding-bottom:60px}}.axv-jdgm{margin:0 0 6px}.axv-jdgm:empty{display:none}.jdgm-preview-badge .jdgm-star,.jdgm-star{color:var(--axv-orange)!important}.jdgm-prev-badge__text{font-size:11px!important;letter-spacing:.04em;color:var(--axv-gray)!important}.jdgm-prev-badge{line-height:1.2}.axv-disc{margin:0 0 12px}.axv-disc__row{display:flex;gap:6px}.axv-disc__input{flex:1;min-width:0;height:40px;padding:0 12px;border-radius:0;background:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.2);font:400 13px var(--font-body-family);letter-spacing:.06em;text-transform:uppercase}.axv-disc__input::placeholder{text-transform:none;letter-spacing:.02em;color:var(--axv-gray)}.axv-disc__input:focus{outline:none;border-color:var(--axv-orange)}.axv-disc__btn{height:40px;padding:0 16px;border-radius:0;cursor:pointer;background:transparent;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground));font:600 10px var(--font-body-family);letter-spacing:.18em;text-transform:uppercase;transition:background .2s,color .2s}.axv-disc__btn:hover:not(:disabled){background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.axv-disc__btn:disabled{opacity:.5;cursor:wait}.axv-disc__msg{margin:8px 0 0;min-height:0;font-size:11px;color:var(--axv-gray)}.axv-disc__msg:empty{display:none}.axv-disc__msg.is-ok{color:var(--axv-orange)}.axv-disc-list{margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.axv-disc-list li{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin:0}.axv-disc-list svg{width:13px;height:13px;flex:none;color:var(--axv-orange);margin:0}.axv-disc-list span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-disc-list b{font-weight:600;color:var(--axv-orange)}.axv-rows{margin:0 0 6px;font-size:12px}.axv-rows>div{display:flex;justify-content:space-between;padding:3px 0;color:var(--axv-gray)}.axv-rows .is-save{color:var(--axv-orange)}cart-drawer .cart-drawer .drawer__cart-items-wrapper{flex-grow:0}cart-drawer .cart-drawer .cart-drawer__form{flex-grow:0}cart-drawer .cart-drawer .drawer__contents{flex-grow:0}cart-drawer .cart-drawer thead{height:0;overflow:hidden;display:block}cart-drawer .cart-drawer .cart-item__details>*+*{margin-top:2px}cart-drawer .cart-drawer .drawer__footer .totals{padding-bottom:8px}cart-drawer .cart-drawer .drawer__footer .tax-note{margin-bottom:10px}.axv-disc{margin-bottom:8px}.axv-pay-icons{margin-top:10px}cart-drawer .cart-drawer .drawer__footer .cart__ctas{margin:0}cart-drawer .axv-disc{margin:0 0 6px}cart-drawer .axv-disc__row{gap:4px}cart-drawer .axv-disc__input{height:30px;padding:0 9px;font-size:11px}cart-drawer .axv-disc__btn{height:30px;padding:0 12px;font-size:9px;letter-spacing:.16em}cart-drawer .axv-disc__msg{margin-top:5px;font-size:10px}.axv-view-cart{display:flex;align-items:center;justify-content:center;margin-top:8px;height:38px;border:1px solid rgba(var(--color-foreground),.2);font:600 10px var(--font-body-family);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .2s,color .2s}.axv-view-cart:hover{border-color:var(--axv-orange);color:var(--axv-orange)}cart-drawer .cart-drawer .drawer__footer .cart__ctas{display:block}.cart__footer .axv-ship-bar{padding:0 0 18px;border:0}.cart__footer .axv-disc-wrap{margin-bottom:8px}.cart__footer .axv-disc__input,.cart__footer .axv-disc__btn{height:40px}#MainContent .axv-rec{padding:36px 0 0}#MainContent .axv-rec__title{font-size:10px;margin-bottom:14px}#MainContent .axv-rec__card{flex-basis:150px}#MainContent .axv-rec__name{font-size:15px}#MainContent .axv-rec__price{font-size:12px}@media screen and (min-width:990px){#MainContent:has(cart-items:not(.is-empty)) cart-items .axv-rec{grid-column:1;grid-row:3}}@media screen and (max-width:989px){#MainContent .axv-rec{padding:24px 20px 0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/axv-theme.css.map */
