.type-banner{flex:1 0 100%}.footer__title{font-weight:700;font-size:var(--body-font-size)!important}:root{--airity-black: #050505;--airity-gray-dark: #1A1A1A;--airity-gray-light: #F4F4F4;--airity-white: #FFFFFF;--airity-accent-chestnut: #A65A2A;--glass-bg: rgba(255, 255, 255, .08);--glass-border: rgba(255, 255, 255, .15);--glass-blur: blur(16px);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .37);--font-heading-weight: 600;--font-heading-spacing: .05em;--font-body-spacing: .02em}body{background-color:var(--airity-black);color:var(--airity-gray-light);letter-spacing:var(--font-body-spacing)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--airity-white);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-spacing);text-transform:uppercase}.glass-panel{background:transparent!important;color:var(--airity-white)!important}.glass-panel h1,.glass-panel h2,.glass-panel p{color:var(--airity-white)!important}.btn,.button{border-radius:30px!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600;transition:all .3s ease}.btn--primary,.button--primary{background-color:var(--airity-white)!important;color:var(--airity-black)!important;border:none!important}.btn--primary:hover,.button--primary:hover{background-color:var(--airity-accent-chestnut)!important;color:var(--airity-white)!important;transform:translateY(-2px);box-shadow:0 10px 20px #a65a2a4d}.btn--secondary,.button--secondary{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur)!important;backdrop-filter:var(--glass-blur)!important;border:1px solid var(--glass-border)!important;color:var(--airity-white)!important}.btn--secondary:hover,.button--secondary:hover{background:#ffffff26!important;border-color:#ffffff4d!important}.index-section--hero .hero__text-content{background:transparent!important}.main-content{padding-bottom:60px}:root{--colorBody: #030303 !important;--colorBtnPrimary: #fff !important;--colorBtnPrimaryText: #000 !important;--colorTextBody: #ffffff !important;--font-body-family: "Inter", sans-serif !important;--font-heading-family: "Outfit", sans-serif !important}body,html{background-color:#030303!important;color:#fff!important;font-family:Inter,sans-serif!important;-webkit-font-smoothing:antialiased}.main-content,.shopify-section,.page-width,.index-section{background-color:transparent!important;color:#fff!important}.site-footer,.footer__section,.footer__section--border,.site-footer [class*=color-scheme-],.footer__section[class*=color-scheme-]{background-color:transparent!important;color:#fff!important;border-top-color:#ffffff0d!important}h1,h2,h3,h4,h5,h6,.heading-xl,.heading-large,.hero__title,.grid-product__title{font-family:Outfit,sans-serif!important;font-weight:800!important;color:#fff!important;letter-spacing:.02em}h1,.heading-xl,.hero__title{font-size:clamp(2.5rem,5vw + 1rem,5rem)!important;line-height:1.1!important}h2,.heading-large{font-size:clamp(2rem,4vw + 1rem,4rem)!important;line-height:1.15!important}h3{font-size:clamp(1.5rem,3vw + .5rem,2.5rem)!important;line-height:1.2!important}h4,.grid-product__title{font-size:clamp(1.2rem,2vw + .5rem,1.8rem)!important;line-height:1.3!important}@media(hover:none)and (pointer:coarse){.btn:active,.button:active,[class*=btn--]:active,a:active,.bento-item:active{transform:scale(.98)!important;transition:transform .1s cubic-bezier(.25,1,.5,1)!important}}@media only screen and (max-width:768px){.mobile-full-bleed{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}}hr,.section--divider,.grid-product--gridlines{display:none!important;visibility:hidden!important}.shopify-section:first-child [class^=hero-natural]{height:100vh!important;padding-bottom:0!important}.shopify-section:first-child .hero{height:100vh!important;min-height:100vh!important}.btn,.button,[class*=btn--]{background-color:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:100px!important;padding:12px 32px!important;font-family:Inter,sans-serif!important;letter-spacing:.1em;text-transform:uppercase;font-size:13px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn:hover,.button:hover,[class*=btn--]:hover{background-color:#fff!important;color:#000!important;border-color:#fff!important;transform:scale(1.02)}*{transition-timing-function:cubic-bezier(.16,1,.3,1)!important}.aurora-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;background-color:#030303;pointer-events:none}.aurora-glow{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:aurora-move 20s cubic-bezier(.4,0,.2,1) infinite alternate;will-change:transform}.aurora-1{width:60vw;height:60vh;background:radial-gradient(circle,#32373c99,#03030300 70%);top:-10%;left:-10%;animation-delay:0s}.aurora-2{width:50vw;height:50vh;background:radial-gradient(circle,#46464b80,#03030300 70%);bottom:-20%;right:-10%;animation-delay:-5s}.aurora-3{width:40vw;height:40vh;background:radial-gradient(circle,#282d3266,#03030300 70%);top:40%;left:30%;animation-delay:-10s}@keyframes aurora-move{0%{transform:translate(0) scale(1)}50%{transform:translate(5%,10%) scale(1.1)}to{transform:translate(-5%,-5%) scale(.95)}}.reveal-on-scroll{opacity:0!important;transform:translateY(40px) scale(.95)!important;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)!important;will-change:opacity,transform}.reveal-on-scroll.is-revealed{opacity:1!important;transform:translateY(0) scale(1)!important}@media only screen and (min-width:769px){.apple-parallax{display:flex;align-items:flex-start;overflow:visible}}.bento-box{background:linear-gradient(145deg,#141419cc,#050505e6);border:1px solid rgba(255,255,255,.06);border-radius:24px;box-shadow:inset 0 1px 1px #ffffff1a,0 20px 40px #00000080;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.liquid-metal{background:linear-gradient(to right,gray,#fff,gray,#fff 60%,gray);background-size:200% auto;color:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 6s linear infinite}@keyframes shine{to{background-position:200% center}}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.scale-on-scroll{opacity:0;transform:scale(.95);transition:opacity 1.5s ease-out,transform 1.5s ease-out}.scale-on-scroll.is-visible{opacity:1;transform:scale(1)}:root{--index-section-padding: 100px}@media only screen and (min-width:769px){:root{--index-section-padding: 180px}}.noise-overlay{pointer-events:none;z-index:9999;opacity:.04;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/c2oPAAAACHRSTlMzMzMzMzMzMwGf5c0AAADQSURBVDjLvZPRboMwDIWt01u4H2D3/i/tXgCR3yF9hFTq7/1/pE0g0CZN+1L1Jc6xjX1sZpvd7B5O40vD6+M6uWv/8M58eJzmhE/E48E3YvD43h9pPMRp2GvE43g8nk4TnhC/u4kQ+Gz5cI0fHo7nEY9H/Jq899x7H4/HM+O7u92EEPF4PB733nu8995777333nuPjMez9//pPZ54IrzHe/zxXkMe737MeeecP/e8zjkXwnv/Pe/ze+bcvO+c59w85zE3zzkXnnPzmZvvnHPzvP0Bcw7s6lq8P1sAAAAASUVORK5CYII=);background-repeat:repeat;width:100vw;height:100vh;position:fixed;top:0;left:0;transform:translateZ(0)}.spotlight-card{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);border-radius:12px}.spotlight-card:before{content:"";background:radial-gradient(600px circle at var(--mouse-x, 0px) var(--mouse-y, 0px),rgba(255,255,255,.06),transparent 40%);z-index:0;pointer-events:none;opacity:0;transition:opacity .5s;position:absolute;top:0;right:0;bottom:0;left:0}.spotlight-card:hover{border-color:#fff3;transform:translateY(-4px)}.spotlight-card:hover:before{opacity:1}.spotlight-content{z-index:1;position:relative}.tech-grid{position:relative}.tech-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle,#000 30%,transparent 80%);mask-image:radial-gradient(circle,#000 30%,transparent 80%);z-index:-1}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(#fff,#a0a0a0);-webkit-background-clip:text;background-clip:text}.index-section--hero{margin-top:0!important;margin-bottom:0!important}.light-leak{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(200px);-webkit-filter:blur(200px);mix-blend-mode:screen;opacity:.15;pointer-events:none;z-index:-1;animation:cinematicBreath 25s infinite alternate cubic-bezier(.4,0,.2,1);will-change:transform,filter;transform:translateZ(0)}.leak-1{background:radial-gradient(circle,rgba(166,90,42,.8) 0%,transparent 70%);top:10%;left:-10%;animation-duration:30s}.leak-2{background:radial-gradient(circle,rgba(166,90,42,.4) 0%,transparent 60%);bottom:0%;right:-5%;animation-duration:35s;animation-delay:-10s}@keyframes cinematicBreath{0%{transform:translate(0) scale(1);opacity:.1}50%{transform:translate(15vw,-5vh) scale(1.3);opacity:.25}to{transform:translate(-10vw,10vh) scale(.9);opacity:.15}}.bento-grid-section{padding:40px 0}.bento-grid-container{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:20px}@media screen and (max-width:768px){.bento-grid-container{grid-template-columns:1fr;grid-auto-rows:minmax(200px,auto)}}.bento-item{position:relative;display:flex!important;flex-direction:column!important;justify-content:flex-end;padding:30px}@media screen and (min-width:769px){.bento-item--small{grid-column:span 1;grid-row:span 1}.bento-item--wide{grid-column:span 2;grid-row:span 1}.bento-item--tall{grid-column:span 1;grid-row:span 2}.bento-item--large{grid-column:span 2;grid-row:span 2}}.bento-image-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;border-radius:inherit;opacity:.6;transition:opacity .5s ease,transform 1s ease}.bento-image-bg img{width:100%;height:100%;object-fit:cover!important;transform:scale(1.1) translateY(0)!important}.bento-item:hover .bento-image-bg{opacity:.8}.bento-item:hover .bento-image-bg img{transform:scale(1.15) translateY(0)!important}.bento-text{position:relative;z-index:2;text-shadow:0 2px 10px rgba(0,0,0,.8)}.awwwards-bento-title{font-size:clamp(1.5rem,3vw,2rem);font-weight:300;letter-spacing:.2em;line-height:1.3;color:#fff;margin-bottom:0}.awwwards-card-title{font-size:1.1rem;font-weight:500;letter-spacing:.1em;line-height:1.4;margin-bottom:8px;text-shadow:0 2px 10px rgba(0,0,0,.4)}.awwwards-card-desc{font-size:.85rem;font-weight:300;letter-spacing:.05em;line-height:1.8;color:#ffffffa6}.awwwards-card-desc p{margin:0}.bento-item--wide .awwwards-card-title,.bento-item--large .awwwards-card-title{font-size:1.25rem}.cyber-outline{color:transparent;-webkit-text-stroke:1.5px var(--cyber-color, #00ffcc);text-shadow:0 0 20px var(--cyber-color, rgba(0,255,204,.5)),0 0 40px var(--cyber-color, rgba(0,255,204,.3));transition:text-shadow .3s ease}.site-header__drawer{background-color:#060606e6!important;backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);color:#fff!important;box-shadow:0 20px 40px #000c!important;border-bottom:1px solid rgba(255,255,255,.05)}.site-header__drawer,.site-header__drawer a,.site-header__drawer span{color:#fff!important}.site-header__drawer .slide-nav__link{padding:24px 20px!important;font-size:1.15rem!important;font-weight:300!important;letter-spacing:.12em!important;border-bottom:1px solid rgba(255,255,255,.03)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;opacity:.85;transition:opacity .3s ease,background-color .3s ease}@media(hover:hover){.site-header__drawer .slide-nav__link:hover{background-color:#ffffff05;opacity:1}}.site-header__drawer .element-icon path{stroke:#fff;fill:#fff;opacity:.5}.site-header__drawer .mobile-nav__localization{padding:40px 20px!important;border-top:none!important;margin-top:auto;display:flex;justify-content:center}.site-header__drawer .disclosure__toggle{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:50px!important;padding:16px 24px!important;width:90%!important;display:grid!important;grid-template-columns:20px 1fr 20px!important;align-items:center!important;color:#fff!important;font-size:.95rem!important;letter-spacing:.15em;font-weight:300;text-transform:uppercase;transition:transform .2s cubic-bezier(.18,.89,.32,1.28),background .2s ease,border-color .2s ease}.site-header__drawer .disclosure__toggle span:not(.icon){grid-column:2;justify-self:center;text-align:center;display:block}.site-header__drawer .disclosure__toggle .icon,.site-header__drawer .disclosure__toggle svg{grid-column:3;justify-self:end;opacity:.6}.site-header__drawer .disclosure__toggle:hover,.site-header__drawer .disclosure__toggle[aria-expanded=true]{background:#ffffff14!important;border-color:#ffffff26!important;transform:translateY(-2px)}.site-header__drawer .disclosure-list{background-color:#0a0a0afa!important;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.1)!important;border-radius:20px!important;box-shadow:0 15px 40px #000c!important;padding:6px!important;margin-bottom:15px!important}.site-header__drawer .disclosure-list__item{padding:0!important}.site-header__drawer .disclosure-list__option{padding:16px 20px!important;border-radius:14px;font-size:.9rem!important;letter-spacing:.1em;text-transform:uppercase;text-align:center!important;transition:background .2s ease;display:block}.site-header__drawer .disclosure-list__option:hover,.site-header__drawer .disclosure-list__item--current .disclosure-list__option{background:#ffffff0f!important}body.template-collection .page-container,body.template-collection .transition-body,body.template-collection .main-content,body.template-collection .color-scheme-none,body.template-collection .color-scheme-1,body.template-collection .collection-hero{background-color:#000!important;color:#fff!important}body.template-collection .section-header__title,body.template-collection .breadcrumb,body.template-collection .breadcrumb a{color:#fff!important}body.template-collection sort-by .element-button{--_box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .4) !important;color:#fff!important}body.template-collection sort-by .element-button:hover{--_box-shadow: inset 0 0 0 1px #fff !important}body.template-collection sort-by .element-button svg{color:#fff!important}body.template-collection .collection-filter,body.template-collection .collection-filter__inner,body.template-collection .collection-mobile-filters,body.template-collection .collection-mobile-filters__holder,body.template-collection .collection-mobile-filters .filter-wrapper,body.template-collection .filter-wrapper,body.template-collection .item-grid{background-color:#000!important;color:#fff!important}body.template-collection .collection-filter__inner:after{display:none!important}@media only screen and (max-width:768px){h1,.h1,.heading-h1,.heading-super,.hero__title,.text-reveal-heading{font-size:clamp(2rem,7vw,3rem)!important;line-height:1.15!important}h2,.h2,.heading-h2,.bento-title,.awwwards-bento-title,.kinetic-card-title{font-size:clamp(1.5rem,6vw,2.25rem)!important;line-height:1.2!important}h3,.h3,.heading-h3{font-size:clamp(1.25rem,5vw,1.75rem)!important}p,.text-reveal-subtitle,.bento-desc,.kinetic-card-text{font-size:clamp(.9rem,4vw,1.1rem)!important;line-height:1.5!important}}@media screen and (min-width:769px){.site-header__element,.site-header,.header-wrapper,.header-section{background-color:#0a0a0a26!important;backdrop-filter:blur(30px) saturate(180%)!important;-webkit-backdrop-filter:blur(30px) saturate(180%)!important;border-bottom:1px solid rgba(255,255,255,.05)!important;box-shadow:none!important}.toolbar{background-color:transparent!important;border-bottom:none!important}.toolbar:after,.site-header:after,.site-header__element:after{display:none!important;opacity:0!important;border-bottom:none!important;box-shadow:none!important}.site-nav__link .site-nav__label{position:relative;padding-bottom:2px}.site-nav__link .site-nav__label:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transform-origin:center right;transition:transform .4s cubic-bezier(.16,1,.3,1)}.site-nav__link:hover .site-nav__label:after{transform:scaleX(1);transform-origin:center left}form.predictive-form,.site-header__search-container{background-color:transparent!important;border:none!important;box-shadow:none!important}.header-item--search input.site-header__search-input{background-color:transparent!important;border:none!important;box-shadow:none!important;border-bottom:1px solid rgba(255,255,255,.15)!important;border-radius:0!important;padding-left:0!important;transition:border-color .3s ease}.header-item--search input.site-header__search-input:focus{border-bottom-color:#fffc!important;outline:none!important}}.product-single__title,.product__title{font-family:Outfit,sans-serif!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:400!important;line-height:1.2!important;margin-bottom:2rem!important;font-size:clamp(20px,3.5vw,28px)!important}variant-sku,.product-single__meta a[href*="/collections/"]{opacity:.4!important;text-transform:uppercase;letter-spacing:.15em;font-size:10px!important}.block-price__save span,.product__price-savings{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:100px!important;padding:6px 14px!important;color:#fff!important;font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important;display:inline-block!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;font-weight:500!important;line-height:1!important}.block-price{align-items:center!important;flex-wrap:wrap!important;gap:16px!important}.add-to-cart,.shopify-payment-button__button{border-radius:100px!important;min-height:60px!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-size:11px!important;font-weight:500!important;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .4s ease,color .4s ease!important}.add-to-cart[disabled]{background-color:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff6!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.add-to-cart:not([disabled]):hover{transform:translateY(-2px)!important;box-shadow:0 10px 30px #00000080!important}.product-image-main,.product-image-main .image-wrap,.product__media{border-radius:clamp(12px,4vw,24px)!important;overflow:hidden!important;transform:translateZ(0)!important;box-shadow:0 0 0 1px #000!important}@media screen and (max-width:768px){.product-image-main{margin:16px!important;width:calc(100% - 32px)!important}}.product__main-photos .flickity-page-dots .dot{background:#fff!important;opacity:.2!important}.product__main-photos .flickity-page-dots .dot.is-selected{opacity:1!important}.sales-point,.product-block--sales-point{opacity:.6!important;font-weight:300!important}.collapsible-trigger-btn{border-top:1px solid rgba(255,255,255,.1)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;padding:24px 0!important;color:#fffc!important;font-weight:400!important}.collapsible-trigger-btn:hover{color:#fff!important}.product__thumb-item .image-wrap img{border-radius:12px!important;border:none!important}.product-single__meta block-price{margin-bottom:32px!important;display:flex!important;align-items:center!important;gap:12px!important}.add-to-cart[disabled]{background-color:transparent!important;border:1px solid rgba(255,255,255,.15)!important;color:#ffffff4d!important;opacity:.6!important}.collapsibles-wrapper{margin-top:40px!important}.collapsibles-wrapper .collapsible-trigger-btn{font-weight:400!important;letter-spacing:.15em!important}.collapsibles-wrapper .collapsible-block:last-child{border-bottom:1px solid rgba(255,255,255,.1)!important}.variant__button-label,.variant-input-wrap label{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:100px!important;color:#ffffffb3!important;padding:10px 24px!important;font-family:Outfit,sans-serif!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;min-width:unset!important;min-height:unset!important;margin-right:10px!important;margin-bottom:10px!important}.variant__button-label:hover,.variant-input-wrap label:hover,.variant-input input[type=radio]:checked+label{background:#fff!important;color:#000!important;border-color:#fff!important;box-shadow:0 4px 15px #fff3!important;transform:translateY(-1px)!important}@media screen and (min-width:769px){.product-single__meta{padding-left:clamp(40px,8vw,120px)!important;padding-top:clamp(40px,8vw,100px)!important}.product-single__sticky{top:clamp(100px,12vh,150px)!important}.product-image-main img{max-height:85vh!important;width:auto!important;margin:0 auto!important;object-fit:contain!important}}.product-grid-item:before,.product-grid-item:after,.grid-item:before,.grid-item:after,.new-grid:before,.new-grid:after,.collection-grid:before,.collection-grid:after{display:none!important;border:none!important;background:transparent!important;box-shadow:none!important}.new-grid,.collection-grid,.product-grid,.grid-item,.product-grid-item{border:none!important;outline:none!important;box-shadow:none!important}.product-single__title,.product__title,.product-block--title h1,.product-grid__content h1,.product--description h1{font-size:clamp(22px,3.5vw,32px)!important;line-height:1.3!important}[data-grid-style*=grey] .grid-product:after,[data-grid-style*=white] .grid-product:after,.grid-product:after{left:0!important;right:0!important}.grid-product .grid-item__meta{padding:8px 24px 24px!important}.grid-item.grid-product,.product-grid-item,.grid-item__content,.grid-product:after,.grid-product .grid-item__link{border-radius:24px!important}.grid-product__image-wrap .grid__image-ratio{width:75%!important;margin:15% auto 0!important}.grid-product__actions{top:16px!important;right:16px!important}.grid-product__tags{top:16px!important;left:16px!important;bottom:auto!important;width:auto!important;justify-content:flex-start!important}.grid-product__tags .layout-stack{justify-content:flex-start!important;align-items:flex-start!important}.grid-product__tags .badge{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important;padding:6px 12px!important;border-radius:8px!important;box-shadow:0 4px 10px #0000001a!important}.grid-product .grid-item__meta{padding:12px 20px 24px!important;text-align:left!important;align-items:flex-start!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.grid-product .grid-item__meta-main{text-align:left!important;align-items:flex-start!important;width:100%!important}.grid-product__title{margin:0 0 6px!important;text-align:left!important;font-size:15px!important;line-height:1.4!important;color:#fff!important;font-weight:500!important}.grid-product__price,.grid-product__price--original{text-align:left!important;font-size:14px!important;font-family:Outfit,sans-serif!important;color:#fff9!important;font-weight:400!important;margin-top:0!important}.element-accordion__toggle,.element-accordion__toggle .element-text--heading-xs{font-size:15px!important;font-weight:500!important;letter-spacing:.05em!important}.aistudio-footer__address{font-size:12px!important;font-weight:300!important;line-height:1.6!important;color:#ffffff59!important;letter-spacing:.05em!important;font-family:Outfit,sans-serif!important}.aistudio-footer__copyright{font-size:10px!important;letter-spacing:.05em!important;font-family:Outfit,sans-serif!important;text-transform:uppercase!important;color:#ffffff40!important;line-height:1.5!important;margin:0!important;white-space:nowrap!important}.aistudio-footer__menu-list a{font-size:13px!important;color:#fff6!important;font-weight:300!important}.aistudio-footer__system,.aistudio-footer__bottom [style*=ui-monospace]{font-size:9px!important}.add-to-cart,button.add-to-cart,.shopify-payment-button__button{transition:all .3s cubic-bezier(.16,1,.3,1)!important;font-weight:500!important;letter-spacing:.1em!important}button.add-to-cart[disabled],.add-to-cart[disabled]{background-color:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;color:#ffffff80!important;opacity:1!important;cursor:not-allowed!important}button.add-to-cart:not([disabled]):hover{transform:scale(.98);box-shadow:inset 0 0 0 1px #ffffff80!important}.sales-points .sales-point,.product-block--sales-point,.sales-point span.icon-and-text,.sales-point span.icon-and-text span,.product__policies,.product__policies.rte{color:#ffffffd9!important;opacity:1!important;font-weight:400!important}.sales-point svg.element-icon,.sales-point svg.element-icon *{color:#ffffffd9!important}.product__vendor,.product__vendor a{color:#fff9!important;text-transform:uppercase;letter-spacing:.15em;font-size:11px!important}.block-price__save span,.product__price-savings{background-color:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;padding:4px 10px!important;border-radius:100px!important;font-size:10px!important;letter-spacing:.1em!important;transform:translateY(-2px);display:inline-block}.variant-button-wrap .element-radio .element-button{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;color:#ffffffb3!important;border-radius:100px!important;padding:10px 24px!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;font-weight:500!important;letter-spacing:.05em!important;box-shadow:inset 0 0 #fff0!important}.variant-button-wrap .element-radio:hover .element-button{background:#ffffff14!important;border-color:#fff3!important;color:#fff!important}.variant-button-wrap .element-radio input[type=radio]:checked+.element-button,.variant-button-wrap .element-radio input[type=radio]:checked~.element-button{background:#141414cc!important;color:#fff!important;border:1px solid rgba(255,255,255,1)!important;box-shadow:0 0 15px #ffffff1a,inset 0 0 10px #ffffff0d!important;transform:scale(.97)}.variant-button-wrap .element-radio input[type=radio]:disabled+.element-button,.variant-button-wrap .element-radio input[type=radio]:disabled~.element-button{background:#ffffff05!important;border:1px dashed rgba(255,255,255,.15)!important;color:#ffffff40!important;text-decoration:line-through;cursor:not-allowed!important;transform:scale(1)!important;box-shadow:none!important}.variant-button-wrap .element-radio .element-swatch{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)!important;border:1px solid rgba(255,255,255,.1)!important}.variant-button-wrap .element-radio input[type=radio]:checked+.element-swatch,.variant-button-wrap .element-radio input[type=radio]:checked~.element-swatch{border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 0 0 3px #000,0 0 0 4px #fff,0 0 12px #ffffff40!important;transform:scale(1.08)}details.element-accordion{background:#ffffff08!important;border:1px solid rgba(255,255,255,.05)!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important}details.element-accordion,details.element-accordion summary,.element-accordion__toggle{border-top:none!important;border-bottom:none!important}details.element-accordion:hover{background:#ffffff0f!important;border-color:#ffffff26!important;transform:translateY(-2px);box-shadow:0 10px 30px #00000080!important}details.element-accordion[open]{background:#141414cc!important;border-color:#fff3!important;box-shadow:inset 0 0 0 1px #ffffff0d,0 15px 40px #0009!important}.element-accordion__toggle{padding:16px 20px!important}details.element-accordion[open] .element-accordion__content{padding:0 20px 20px!important;animation:aistudioRevealSpring .6s cubic-bezier(.16,1,.3,1) forwards!important}@keyframes aistudioRevealSpring{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.product__media-item,.product__media .image-wrap,product-media .image-wrap,.product-image-main,.product__thumb-item,.product__thumb .image-wrap{border-radius:16px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff0d!important}quantity-selector.element-quantity-selector{border-radius:100px!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;overflow:hidden!important}quantity-selector.element-quantity-selector input.element-quantity-selector__input{background:transparent!important;color:#fff!important;border:none!important;font-family:Outfit,sans-serif!important;font-size:16px!important;font-weight:500!important}quantity-selector.element-quantity-selector button.element-quantity-selector__button{background:transparent!important;color:#fff!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}quantity-selector.element-quantity-selector button.element-quantity-selector__button:hover{background:#ffffff1a!important}.block-price element-price,.product-single__meta .block-price .price{font-family:Outfit,sans-serif!important;letter-spacing:.05em!important}.block-price__sale element-price .price{font-size:1.15em!important;font-weight:500!important}.product-block--description .rte,.product-block--description .rte p,.product-block--description .rte li{line-height:1.85!important;color:#ffffffd9!important;letter-spacing:.02em!important;font-size:15px!important;font-weight:300!important}.product-block--description .rte strong{color:#fff!important;font-weight:500!important}body .product-grid__container.product--images .image-wrap,body .product-grid__container.product--images img,body .product-grid__container.product--images video,body product-media .image-wrap,body product-media img{border-radius:16px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff0d!important}body quantity-selector.element-quantity-selector,body .element-quantity-selector{border-radius:100px!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;overflow:hidden!important}body quantity-selector.element-quantity-selector input,body .element-quantity-selector input{background:transparent!important;color:#fff!important;border:none!important;font-family:Outfit,sans-serif!important;font-size:16px!important;font-weight:500!important}body quantity-selector.element-quantity-selector button,body .element-quantity-selector button{background:transparent!important;color:#fff!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}body quantity-selector.element-quantity-selector button:hover,body .element-quantity-selector button:hover{background:#ffffff1a!important}body block-price element-price,body .block-price element-price,body .block-price .price,body .product-grid__content .price{font-family:Outfit,sans-serif!important;letter-spacing:.05em!important}body .block-price__sale element-price .price,body .block-price__sale .price{font-size:1.15em!important;font-weight:500!important}body .product-grid__content .rte,body .product-grid__content .rte p,body .product-grid__content .rte li,body .element-accordion__content .rte,body .element-accordion__content p{line-height:1.85!important;color:#ffffffd9!important;letter-spacing:.02em!important;font-size:15px!important;font-weight:300!important}body .product-grid__content .rte strong,body .element-accordion__content strong{color:#fff!important;font-weight:500!important}.text-reveal-subtitle{color:#ffffffb3!important;font-weight:400!important;letter-spacing:.25em!important}.product-block--buy_buttons,.product-single__form,form[data-type=add-to-cart-form]{margin-bottom:60px!important}::selection{background:#a65a2a99!important;color:#fff!important;text-shadow:none!important}::-moz-selection{background:#a65a2a99!important;color:#fff!important;text-shadow:none!important}.filter__label--disabled,.tag--disabled,.facets__item--disabled,.filter-form__radio[disabled]+label,.filter-form__checkbox[disabled]+label{opacity:1!important;color:#b3b3b3!important;pointer-events:none}.filter__label--disabled .checkbox,.filter-form__radio[disabled]+label .checkbox,.filter-form__checkbox[disabled]+label .checkbox{border-color:#777!important;background-color:transparent!important}.accent-subtitle,.featured-row__subtext,.subheading,.sticky-subtitle,.kinetic-subtitle,.section-header__title mark,.text-highlight{background-color:transparent!important;background:transparent!important;color:#fff!important}.text-highlight em,.section-header__title mark,.section-header__title em{background:#a65a2a26!important;color:var(--airity-accent-chestnut)!important;padding:0 4px;border-radius:4px}.btn--secondary,.btn--tertiary.btn--secondary{background:transparent!important;color:#fff!important;border-color:#fff6!important}.btn--secondary:hover,.btn--tertiary.btn--secondary:hover{background:#fff!important;color:#000!important;border-color:#fff!important}.btn[disabled],.btn--disabled,.add-to-cart[disabled]{opacity:1!important;background:#ffffff0d!important;color:#a0a0a0!important;border-color:#ffffff1a!important;border-radius:100px!important}.grid-product__secondary-image,.grid-product__image-wrap,.grid-product__color-image{background-color:transparent!important;background:transparent!important}.grid-product:hover .grid-product__image-wrap img,.grid-product:hover .grid-product__image{opacity:1!important}.element-checkbox,.filter-list .element-checkbox,.tag__checkbox-wrapper{color:#d1d1d1!important;opacity:1!important}.element-checkbox__icon{background-color:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:4px!important}.element-checkbox:has(input[disabled]),.tag.hide .element-checkbox{color:#777!important}.element-checkbox:has(input[disabled]) .element-checkbox__icon{opacity:.5!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/overrides.css.map */
