:root{--theme-bg:#070708;--theme-bg-elevated:#0d0d10;--theme-text:#f7f7f8;--theme-text-rgb:247,247,248;--theme-text-secondary:rgba(247,247,248,.72);--theme-text-tertiary:rgba(247,247,248,.5);--theme-text-faint:rgba(247,247,248,.36);--theme-line:rgba(255,255,255,.1);--theme-line-strong:rgba(255,255,255,.16);--theme-surface:rgba(255,255,255,.045);--theme-surface-hover:rgba(255,255,255,.065);--theme-surface-strong:rgba(12,12,14,.76);--theme-brand-accent:#d9ff00;--aura-primary-rgb:118,118,128;--aura-secondary-rgb:78,95,125;--aura-mid-rgb:98,106,126;--page-primary:var(--aura-primary-rgb);--page-secondary:var(--aura-secondary-rgb);--page-mid:var(--aura-mid-rgb);--theme-accent-rgb:var(--aura-primary-rgb);--theme-link-rgb:var(--aura-secondary-rgb);--theme-radius-xs:8px;--theme-radius-sm:12px;--theme-radius-md:16px;--theme-radius-lg:20px;--theme-radius-xl:24px;--theme-radius-2xl:28px;--theme-radius-pill:999px;--theme-content:1400px;--theme-readable:760px;--theme-page-gutter:clamp(18px,3.4vw,48px);--theme-section-gap:clamp(48px,7vw,96px);--theme-card-gap:clamp(10px,1.4vw,18px);--theme-weight-regular:430;--theme-weight-medium:560;--theme-weight-semibold:650;--theme-weight-bold:720;--theme-title-tracking:-.052em;--theme-heading-tracking:-.036em;--theme-label-tracking:.12em;--theme-blur:22px;--theme-shadow:0 18px 54px rgba(0,0,0,.18);--theme-shadow-hover:0 26px 70px rgba(0,0,0,.24);--theme-inset:inset 0 1px 0 rgba(255,255,255,.045);--theme-motion-fast:.18s;--theme-motion-base:.3s;--theme-motion-reveal:.64s;--theme-motion-palette:.9s;--theme-ease-out:cubic-bezier(.2,.72,.2,1);--theme-ease-spring:cubic-bezier(.16,1,.3,1);--theme-layer-sticky:120;--theme-layer-header:300;--theme-layer-player:500;--theme-layer-overlay:700;--theme-layer-drawer:800;--theme-layer-modal:900;--theme-layer-toast:1000;--ui-bg:var(--theme-bg);--ui-bg-elevated:var(--theme-bg-elevated);--ui-text:var(--theme-text);--ui-text-secondary:var(--theme-text-secondary);--ui-text-tertiary:var(--theme-text-tertiary);--ui-line:var(--theme-line);--ui-line-strong:var(--theme-line-strong);--ui-surface:var(--theme-surface);--ui-surface-strong:var(--theme-surface-strong);--ui-accent:var(--theme-brand-accent);--ui-radius-sm:var(--theme-radius-sm);--ui-radius-md:var(--theme-radius-md);--ui-radius-lg:var(--theme-radius-lg);--ui-radius-xl:var(--theme-radius-xl);--ui-content:var(--theme-content);--motion-fast:var(--theme-motion-fast);--motion-base:var(--theme-motion-base);--motion-slow:var(--theme-motion-palette);--ease-out:var(--theme-ease-out)}.theme-system-loader{display:contents}#MainContent{position:relative;isolation:isolate;color:var(--theme-text);background:var(--theme-bg)}#MainContent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(50rem 32rem at 4% -3%,rgba(var(--aura-primary-rgb),.09),transparent 72%),radial-gradient(46rem 32rem at 96% 12%,rgba(var(--aura-secondary-rgb),.065),transparent 74%);transition:background var(--theme-motion-palette) ease}#MainContent :where(h1,h2,h3,h4){color:var(--theme-text);font-family:var(--font-heading-family);text-wrap:balance}#MainContent :where(p,li,dd){text-wrap:pretty}#MainContent :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid rgba(var(--aura-primary-rgb),.9);outline-offset:3px}.site-header{--header-art-primary:var(--aura-primary-rgb);--header-art-secondary:var(--aura-secondary-rgb);--header-art-mid:var(--aura-mid-rgb)}.site-footer{--footer-art-primary:var(--aura-primary-rgb)!important;--footer-art-secondary:var(--aura-secondary-rgb)!important;--footer-art-mid:var(--aura-mid-rgb)!important}.shopify-section.header-sticky-shell{z-index:var(--theme-layer-header)!important}:where(.drawer,.cart-drawer,.menu-drawer){z-index:var(--theme-layer-drawer)}:where(.modal__content,.modal-dialog,.search-modal){z-index:var(--theme-layer-modal)}.page-shell{position:relative;isolation:isolate;min-height:65vh;overflow:hidden;color:var(--theme-text);background:radial-gradient(circle at 12% -8%,rgba(var(--page-primary),.13),transparent 32rem),radial-gradient(circle at 88% 12%,rgba(var(--page-secondary),.08),transparent 36rem),var(--theme-bg)}.page-container{position:relative;z-index:2;width:min(calc(100% - (var(--theme-page-gutter) * 2)),var(--page-content,var(--theme-content)));margin-inline:auto}.page-header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(22px,4vw,68px);align-items:end;overflow:hidden;margin:clamp(18px,3vw,38px) 0 clamp(26px,4vw,48px);padding:clamp(24px,4vw,52px);border:1px solid rgba(var(--page-primary),.2);border-radius:var(--theme-radius-xl);background:linear-gradient(120deg,rgba(var(--page-primary),.12),#08080a57 48%,rgba(var(--page-secondary),.06)),#08080a7a;box-shadow:var(--theme-inset),0 24px 70px #00000029;-webkit-backdrop-filter:blur(var(--theme-blur)) saturate(1.15);backdrop-filter:blur(var(--theme-blur)) saturate(1.15)}.page-header:before{content:"";position:absolute;width:320px;height:220px;left:-120px;top:-150px;border-radius:50%;pointer-events:none;background:rgba(var(--page-primary),.16);filter:blur(64px)}.page-header__copy,.page-header__aside{position:relative;z-index:1;min-width:0}.page-header__aside{display:flex;align-items:flex-end;justify-content:flex-end}.page-eyebrow{margin:0;color:rgba(var(--page-primary),.96);font-size:11px;font-weight:var(--theme-weight-semibold);line-height:1;letter-spacing:var(--theme-label-tracking);text-transform:uppercase}.page-title{max-width:920px;margin:12px 0 0;color:var(--theme-text);font-size:clamp(44px,6.5vw,84px);font-weight:var(--theme-weight-semibold);line-height:.95;letter-spacing:var(--theme-title-tracking)}.page-lead{max-width:var(--theme-readable);margin:18px 0 0;color:var(--theme-text-secondary);font-size:clamp(16px,1.45vw,20px);font-weight:var(--theme-weight-regular);line-height:1.58}.page-lead>*{margin:0}.page-badge{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 11px;border:1px solid rgba(var(--page-primary),.22);border-radius:var(--theme-radius-pill);color:var(--theme-text-secondary);background:rgba(var(--page-primary),.075);box-shadow:var(--theme-inset);font-size:11px;font-weight:var(--theme-weight-semibold);line-height:1;white-space:nowrap}.page-badge__dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:rgb(var(--page-primary));box-shadow:0 0 14px rgba(var(--page-primary),.42)}.theme-surface,.ui-glass{border:1px solid var(--theme-line);background:linear-gradient(145deg,#ffffff0a,#ffffff02),var(--theme-surface);box-shadow:var(--theme-inset),var(--theme-shadow);-webkit-backdrop-filter:blur(var(--theme-blur)) saturate(1.15);backdrop-filter:blur(var(--theme-blur)) saturate(1.15)}.theme-card{overflow:hidden;border:1px solid var(--theme-line);border-radius:var(--theme-radius-lg);background:var(--theme-surface);box-shadow:var(--theme-inset),0 14px 40px #00000024;transition:transform var(--theme-motion-base) var(--theme-ease-out),border-color var(--theme-motion-fast) ease,background var(--theme-motion-fast) ease,box-shadow var(--theme-motion-base) ease}.theme-icon{display:inline-block;width:var(--theme-icon-size,20px);height:var(--theme-icon-size,20px);flex:0 0 var(--theme-icon-size,20px);fill:none;stroke:currentColor;stroke-width:var(--theme-icon-stroke,1.7);stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}html.theme-motion-ready [data-theme-reveal]{opacity:1}#MainContent[data-template-suffix=about] .aura-about .aura-about__reveal,#MainContent[data-template-suffix=team] .aura-team .aura-team__reveal{transition-duration:var(--theme-motion-reveal);transition-timing-function:var(--theme-ease-out)}#MainContent :where(.main-page-title,.title--primary,.collection-hero__title,.template-search__header h1){color:var(--theme-text);font-weight:var(--theme-weight-semibold);letter-spacing:var(--theme-title-tracking)}#MainContent[data-template=page] .page-width--narrow{width:min(calc(100% - (var(--theme-page-gutter) * 2)),980px);max-width:none}#MainContent[data-template=page] .main-page-title{margin-bottom:20px;font-size:clamp(42px,6vw,72px);line-height:.96}#MainContent[data-template=page] .page-width--narrow>.rte{color:var(--theme-text-secondary);font-size:clamp(16px,1.2vw,18px);line-height:1.68}#MainContent[data-template=collection] .collection-hero__inner,#MainContent[data-template=search] .template-search__header{width:min(calc(100% - (var(--theme-page-gutter) * 2)),var(--theme-content));margin-inline:auto;padding:clamp(24px,4vw,44px);border:1px solid rgba(var(--aura-primary-rgb),.16);border-radius:var(--theme-radius-xl);background:linear-gradient(120deg,rgba(var(--aura-primary-rgb),.09),#08080a52 50%,rgba(var(--aura-secondary-rgb),.045)),#08080a5c;box-shadow:var(--theme-inset),0 18px 54px #0000001f;-webkit-backdrop-filter:blur(var(--theme-blur)) saturate(1.12);backdrop-filter:blur(var(--theme-blur)) saturate(1.12)}#MainContent[data-template=collection] .collection-hero__description,#MainContent[data-template=search] :where(.template-search__search,.template-search__header p){color:var(--theme-text-secondary)}#MainContent :where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper) .card--card,#MainContent :where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper) .card--standard .card__inner{border-color:rgba(var(--aura-primary-rgb),.14)!important}#MainContent[data-template=page][data-template-suffix=about] .aura-about{--about-bg:var(--theme-bg)!important;--about-text:var(--theme-text)!important;--about-muted:var(--theme-text-secondary)!important;--about-card:var(--theme-surface)!important;--about-border:var(--theme-line)!important;--about-radius:var(--theme-radius-lg)!important}#MainContent[data-template-suffix=about] .aura-about .aura-about__shell{width:min(100%,calc(var(--about-max) + (var(--theme-page-gutter) * 2)));padding-inline:var(--theme-page-gutter)}#MainContent[data-template-suffix=about] .aura-about .aura-about__hero{min-height:0;margin-top:clamp(18px,3vw,38px);padding:clamp(24px,4vw,48px);border:1px solid rgba(var(--aura-primary-rgb),.18);border-radius:var(--theme-radius-xl);background:linear-gradient(120deg,rgba(var(--aura-primary-rgb),.1),#08080a57 48%,rgba(var(--aura-secondary-rgb),.05)),#08080a6b;box-shadow:var(--theme-inset),0 24px 70px #00000029;-webkit-backdrop-filter:blur(var(--theme-blur)) saturate(1.15);backdrop-filter:blur(var(--theme-blur)) saturate(1.15)}#MainContent[data-template-suffix=about] .aura-about :where(.aura-about__eyebrow,.aura-about__section-kicker){color:var(--theme-text-tertiary);font-size:11px;font-weight:var(--theme-weight-semibold);letter-spacing:var(--theme-label-tracking)}#MainContent[data-template-suffix=about] .aura-about .aura-about__hero-heading{font-size:clamp(44px,6.5vw,84px);font-weight:var(--theme-weight-semibold);line-height:.95;letter-spacing:var(--theme-title-tracking)}#MainContent[data-template-suffix=about] .aura-about :where(.aura-about__section-heading h2,.aura-about__story-heading,.aura-about__cta h2){font-weight:var(--theme-weight-semibold);letter-spacing:var(--theme-heading-tracking)}#MainContent[data-template-suffix=about] .aura-about .aura-about__button{border-radius:var(--theme-radius-md);font-weight:var(--theme-weight-semibold)}#MainContent[data-template-suffix=about] .aura-about :where(.aura-about__hero-logo-panel,.aura-about__story-panel,.aura-about__value,.aura-about__capability,.aura-about__stat,.aura-about__cta){border-color:var(--theme-line);border-radius:var(--theme-radius-lg)}#MainContent[data-template=page][data-template-suffix=team] .aura-team{--aura-team-bg:var(--theme-bg)!important;--aura-team-text:var(--theme-text)!important;--aura-team-muted:var(--theme-text-secondary)!important;--aura-team-card:var(--theme-surface)!important;--aura-team-border:var(--theme-line)!important;--aura-team-radius:var(--theme-radius-lg)!important}#MainContent[data-template-suffix=team] .aura-team .aura-team__shell{width:min(100%,calc(var(--aura-team-max) + (var(--theme-page-gutter) * 2)));padding-inline:var(--theme-page-gutter)}#MainContent[data-template-suffix=team] .aura-team .aura-team__intro{position:relative;overflow:hidden;margin-top:clamp(18px,3vw,38px);padding:clamp(24px,4vw,48px);border:1px solid rgba(var(--aura-primary-rgb),.18);border-radius:var(--theme-radius-xl);background:linear-gradient(120deg,rgba(var(--aura-primary-rgb),.1),#08080a57 48%,rgba(var(--aura-secondary-rgb),.05)),#08080a6b;box-shadow:var(--theme-inset),0 24px 70px #00000029;-webkit-backdrop-filter:blur(var(--theme-blur)) saturate(1.15);backdrop-filter:blur(var(--theme-blur)) saturate(1.15)}#MainContent[data-template-suffix=team] .aura-team :where(.aura-team__eyebrow,.aura-team__group-kicker){color:var(--theme-text-tertiary);font-size:11px;font-weight:var(--theme-weight-semibold);letter-spacing:var(--theme-label-tracking)}#MainContent[data-template-suffix=team] .aura-team .aura-team__heading{font-size:clamp(44px,6.5vw,84px);font-weight:var(--theme-weight-semibold);line-height:.95;letter-spacing:var(--theme-title-tracking)}#MainContent[data-template-suffix=team] .aura-team :where(.aura-team__group-title,.aura-team__name){font-weight:var(--theme-weight-semibold)}#MainContent[data-template-suffix=team] .aura-team .aura-team__card{border-color:var(--theme-line);border-radius:var(--theme-radius-lg);background:linear-gradient(145deg,#ffffff0b,#ffffff02),var(--theme-surface);box-shadow:var(--theme-inset),0 16px 44px #00000024}#MainContent[data-template-suffix=team] .aura-team .aura-team__arrow{width:36px;height:36px;border-radius:var(--theme-radius-sm)}#MainContent[data-template=page][data-template-suffix=services] [data-er-services-root]{--er-text:var(--theme-text);--er-muted:var(--theme-text-secondary);--er-line:var(--theme-line);background:radial-gradient(circle at 8% 0%,rgba(var(--page-primary),.11),transparent 31rem),radial-gradient(circle at 88% 12%,rgba(var(--page-secondary),.08),transparent 32rem),var(--theme-bg);transition:background var(--theme-motion-palette) ease}#MainContent[data-template-suffix=services] :where(.er-services__title,.er-services__catalogue-title,.er-services__closing-title,.er-service-card__title,.er-services__eyebrow,.er-services__section-kicker,.er-services__panel-label,.er-services__button,.er-service-card__cta){font-weight:var(--theme-weight-semibold)}#MainContent[data-template-suffix=services] :where(.er-service-card__price,.er-service-card__detail,.er-services__category){font-weight:var(--theme-weight-medium)}#MainContent[data-template=blog] [id^=AuraBlog-]{--ab-bg:var(--theme-bg);--ab-panel:var(--theme-surface);--ab-text:var(--theme-text);--ab-muted:var(--theme-text-secondary);--ab-radius:var(--theme-radius-lg)}#MainContent[data-template=blog] [id^=AuraBlog-] [class^=ab-intro-]{position:relative;overflow:hidden;margin-bottom:clamp(24px,4vw,46px);padding:clamp(24px,4vw,48px);border:1px solid rgba(var(--ab-page-primary),.18);border-radius:var(--theme-radius-xl);background:linear-gradient(120deg,rgba(var(--ab-page-primary),.1),#08080a57 48%,rgba(var(--ab-page-secondary),.05)),#08080a6b;box-shadow:var(--theme-inset),0 24px 70px #00000029;-webkit-backdrop-filter:blur(var(--theme-blur)) saturate(1.15);backdrop-filter:blur(var(--theme-blur)) saturate(1.15)}#MainContent[data-template=blog] [id^=AuraBlog-] [class^=ab-title-]{font-size:clamp(44px,6.5vw,84px);font-weight:var(--theme-weight-semibold);line-height:.95;letter-spacing:var(--theme-title-tracking)}#MainContent[data-template=blog] [id^=AuraBlog-] [class^=ab-eyebrow-]{color:var(--theme-text-tertiary);font-weight:var(--theme-weight-semibold);letter-spacing:var(--theme-label-tracking)}#MainContent[data-template=article] [id^=ERAuraArticle-]{color:var(--theme-text)}#MainContent[data-template=article] [id^=ERAuraArticle-] .er-aura-article__header{width:min(100%,980px);padding:clamp(24px,4vw,48px);border:1px solid rgba(var(--er-primary),.16);border-radius:var(--theme-radius-xl);background:linear-gradient(120deg,rgba(var(--er-primary),.09),#08080a52 50%,rgba(var(--er-secondary),.05)),#08080a57;box-shadow:var(--theme-inset),0 20px 60px #00000024;-webkit-backdrop-filter:blur(var(--theme-blur)) saturate(1.12);backdrop-filter:blur(var(--theme-blur)) saturate(1.12)}#MainContent[data-template=article] [id^=ERAuraArticle-] .er-aura-article__title{font-size:clamp(42px,5.8vw,72px);font-weight:var(--theme-weight-semibold);line-height:.96;letter-spacing:var(--theme-title-tracking)}#MainContent[data-template=article] [id^=ERAuraArticle-] :where(.er-aura-article__eyebrow,.er-aura-article__tag){font-weight:var(--theme-weight-semibold)}#MainContent[data-template=article] [id^=ERAuraArticle-] .er-aura-article__body-wrap{border-color:var(--theme-line);border-radius:var(--theme-radius-xl)}#MainContent[data-template=article] [id^=ERAuraArticle-] .er-aura-article__content{color:rgba(var(--theme-text-rgb),.86);font-weight:var(--theme-weight-regular)}@media(hover:hover){.theme-card:hover,#MainContent :where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper):hover .card--card{transform:translateY(-3px);border-color:rgba(var(--aura-primary-rgb),.28)!important;box-shadow:var(--theme-inset),var(--theme-shadow-hover)!important}}@media screen and (max-width:990px){.page-header{grid-template-columns:1fr}.page-header__aside{justify-content:flex-start}}@media screen and (max-width:749px){:root{--theme-page-gutter:14px}.page-header{margin-top:14px;padding:22px 20px 24px;border-radius:var(--theme-radius-lg)}.page-title{font-size:clamp(42px,13vw,62px)}#MainContent[data-template-suffix=about] .aura-about .aura-about__hero,#MainContent[data-template-suffix=team] .aura-team .aura-team__intro,#MainContent[data-template=blog] [id^=AuraBlog-] [class^=ab-intro-],#MainContent[data-template=article] [id^=ERAuraArticle-] .er-aura-article__header{padding:22px 20px 24px;border-radius:var(--theme-radius-lg)}#MainContent[data-template-suffix=about] .aura-about .aura-about__hero,#MainContent[data-template-suffix=team] .aura-team .aura-team__intro{grid-template-columns:1fr}#MainContent[data-template-suffix=about] .aura-about .aura-about__hero-heading,#MainContent[data-template-suffix=team] .aura-team .aura-team__heading,#MainContent[data-template=blog] [id^=AuraBlog-] [class^=ab-title-]{font-size:clamp(42px,13vw,62px)}}@media(prefers-reduced-transparency:reduce){.page-header,.theme-surface,.ui-glass,#MainContent[data-template-suffix=about] .aura-about .aura-about__hero,#MainContent[data-template-suffix=team] .aura-team .aura-team__intro,#MainContent[data-template=blog] [id^=AuraBlog-] [class^=ab-intro-],#MainContent[data-template=article] [id^=ERAuraArticle-] .er-aura-article__header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0c0c0ef5}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}html.theme-motion-ready [data-theme-reveal]{opacity:1;transform:none;transition:none}#MainContent:before,.site-header,.site-footer,.theme-card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/theme-system.css.map */
