:root{--font-heading-family: "Archivo", sans-serif;--font-heading-style: normal;--font-heading-weight: 800;--font-body-family: "Inter", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--color-accent: #E0322C;--color-text-muted: rgba(255, 255, 255, .64);--aph-black: #08090C;--aph-surface: #0E1015;--aph-raised: #14171D;--aph-hairline: rgba(255, 255, 255, .11);--aph-hairline-strong: rgba(255, 255, 255, .22);--aph-metal: #C9B183;--aph-metal-dim: rgba(201, 177, 131, .55);--color-surface: var(--aph-surface);--color-surface-raised: var(--aph-raised);--page-width: 148rem;--aph-ease: cubic-bezier(.16, 1, .3, 1)}body{font-size:1.55rem;letter-spacing:0;line-height:1.68;background:var(--aph-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h0,.h1{font-weight:300;letter-spacing:-.032em;line-height:1.06}h2,.h2{font-weight:300;letter-spacing:-.026em;line-height:1.12}h3,h4,.h3,.h4{font-weight:600;letter-spacing:-.015em}.aph-label,.aph-real__eyebrow,.aph-obs__eyebrow,.aph-story__eyebrow{color:var(--aph-metal-dim)}.header__heading-link .h2{font-weight:400;letter-spacing:.34em;text-transform:uppercase;font-size:1.7rem}.header-wrapper{background:#08090cdb!important;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px)}.header-wrapper--border-bottom{border-bottom-color:var(--aph-hairline)}.header__menu-item{font-size:1.25rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.header__menu-item:hover span{text-decoration:none;color:#ffffffbf}.header__icon{border-radius:0;transition:background .2s ease}.header__icon:hover{background:transparent;opacity:.6}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:Archivo,sans-serif;border-radius:0;font-weight:500;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;min-height:5.4rem;padding:0 3.6rem;transition:background .45s var(--aph-ease),color .45s var(--aph-ease),border-color .45s var(--aph-ease),opacity .3s ease}.button:hover{transform:none}.button--secondary{--color-button-text: 255, 255, 255}.button--secondary,.button.button--secondary{background:transparent;border:1px solid var(--aph-hairline-strong);color:#fff}.button--secondary:hover{background:#fff;color:var(--aph-black);border-color:#fff}.card-wrapper{border:none;border-radius:0;overflow:hidden;transition:transform .7s var(--aph-ease)}.card-wrapper:hover{transform:none}.card--card,.card--standard .card__inner{border-radius:12px}.card__media,.card--card .card__media,.card--standard .card__media{border-radius:12px;overflow:hidden}.card--card,.card--standard .card__inner,.card__media,.card--card .card__media,.card--standard .card__media{border-radius:0}.card__media{background:#0b0d11}.card__media img{transition:transform 1.4s var(--aph-ease),opacity .6s ease}.card-wrapper:hover .card__media img{transform:scale(1.045)}.card__heading{font-family:Archivo,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.3rem}.card__heading a:after{outline:none}.card__information{padding-top:2rem;padding-bottom:2.4rem}.price__container .price-item--regular:before{content:none!important}.card .price .price__container .price-item{font-size:1.5rem;font-weight:700;letter-spacing:0;color:#fff}.price--on-sale .price-item--regular{color:#ffffff73}.price--on-sale .price-item--sale{color:#ff6b66}.price__sale-text,.price-item--label{display:none!important}.price,.price-item{font-size:1.35rem;font-weight:400;letter-spacing:.06em;opacity:.72}.price__container .price-item--sale{color:#fff}.badge{font-weight:700;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;border:none}.aphelion-artists__subtitle,.shop-by-room__subtitle{display:block;font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:1rem}.aphelion-artists__subtitle:before,.aphelion-artists__subtitle:after,.shop-by-room__subtitle:before,.shop-by-room__subtitle:after{content:none}.category-showcase__title:after{content:none}.title,.title-wrapper .title{font-weight:800}.aphelion-testimonials{position:relative;overflow:hidden}.aphelion-testimonials:before{content:none}.aphelion-testimonials .page-width{position:relative;z-index:1}.aph-real,.aph-obs,.shopify-section>.color-scheme-1,.shopify-section>.color-scheme-2{background-color:var(--aph-black)}.shopify-section+.shopify-section>.gradient{border-top:1px solid rgba(255,255,255,.055)}.media,.media>img,.banner__media,.collection-hero__image-container{border-radius:0}.field__input,.select__select,.customer .field input,.customer select{border-radius:0;background:#ffffff08;border:1px solid var(--aph-hairline)}.field__input:focus,.select__select:focus{border-color:var(--aph-hairline-strong);box-shadow:none;outline:none}.footer{border-top:1px solid var(--aph-hairline);background:var(--aph-black)}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.07)}.footer__content-top{padding-bottom:4rem}.footer-block__heading{font-size:1.3rem!important;font-weight:500;letter-spacing:.24em;text-transform:uppercase;opacity:.55}.footer .list-menu__item--link{font-size:1.4rem;opacity:.6;transition:opacity .2s}.footer .list-menu__item--link:hover{opacity:1}.footer__copyright{font-size:1.2rem;letter-spacing:.02em;opacity:.4}.footer__copyright .copyright__content a[href*="shopify.com"]{display:none}.a-hidden{opacity:0;transform:translateY(20px);transition:opacity .75s calc(var(--animation-order, 0) * 85ms) cubic-bezier(.16,1,.3,1),transform .75s calc(var(--animation-order, 0) * 85ms) cubic-bezier(.16,1,.3,1)}.a-visible{opacity:1!important;transform:translateY(0)!important}@keyframes aphelion-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.a-hidden{opacity:0;transform:translateY(1.6rem);animation:aph-rise 1s var(--aph-ease) forwards;animation-delay:calc(var(--animation-order, 0) * 90ms)}@keyframes aph-rise{to{opacity:1;transform:none}}}.aph-silver{background:linear-gradient(180deg,#fff,#dfe6f2 42%,#97a3b8);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(178,202,255,.34))}.aph-glow{position:relative;background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#6f7d94,#fff,#8fa2bd,#fff,#6f7d94) border-box;background-size:auto,300% 100%;border:1.5px solid transparent;animation:aph-rim 7s linear infinite;box-shadow:0 0 22px #96b4eb29}@keyframes aph-rim{to{background-position:0 0,300% 0}}.announcement-bar,.utility-bar{background:#000!important;border:none}.utility-bar{position:relative;min-height:3.6rem;padding:.3rem 0;background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#10141c,#fff 4%,#9fb4d8 9%,#10141c 16% 17%,#fff 21%,#9fb4d8 26%,#10141c 33% 34%,#fff 38%,#9fb4d8 43%,#10141c 50% 51%,#fff 55%,#9fb4d8 60%,#10141c 67% 68%,#fff 72%,#9fb4d8 77%,#10141c 84% 85%,#fff 89%,#9fb4d8 94%,#10141c) border-box;background-size:auto,150% 100%;border:3px solid transparent;animation:aph-rim-bar 2.6s linear infinite;box-shadow:0 0 34px #a0c3ff4d,inset 0 0 22px #78a0e61a;transition:box-shadow .45s var(--aph-ease),background .45s var(--aph-ease)}@keyframes aph-rim-bar{to{background-position:0 0,150% 0}}.utility-bar:hover{background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#fff,#fff) border-box;box-shadow:0 0 54px #dcebff99;animation:none}.announcement-bar__message,.utility-bar .announcement-bar__message{font-size:1.35rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;padding:.9rem 0;color:#fff}[data-reveal]{opacity:0}[data-reveal].is-in{opacity:1}[data-reveal]:not([data-reveal-split]){transform:translateY(1.6rem);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}[data-reveal]:not([data-reveal-split]).is-in{transform:none}.aph-word{display:inline-block;white-space:pre;opacity:0;transform:translateY(.42em);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 45ms)}[data-reveal].is-in .aph-word{opacity:1;transform:none;filter:blur(0)}[data-reveal-split=blur] .aph-word{filter:blur(6px)}@media(prefers-reduced-motion:reduce){[data-reveal],.aph-word{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.aph-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.6rem;padding:0 3.4rem;font-family:Archivo,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:0;transition:color .4s var(--aph-ease),box-shadow .4s var(--aph-ease)}.aph-btn:after{display:none}.aph-btn:hover,.aph-btn:focus-visible{color:#000;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fff,#fff) border-box;box-shadow:0 0 34px #d2e2ff52}[id$=__featured_collection] .card{position:relative;container-type:inline-size}[id$=__featured_collection] .card-wrapper,[id$=__featured_collection] .card__inner,[id$=__featured_collection] .card__media{border-radius:1.6rem}[id$=__featured_collection] .card__media{overflow:hidden}[id$=__featured_collection] .card--text .card__inner .card__content{display:none}[id$=__featured_collection] .product-grid{--grid-desktop-horizontal-spacing: 40px;--grid-desktop-vertical-spacing: 40px;--grid-mobile-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 20px}[id$=__featured_collection] .card__media img{transition:transform 1.2s var(--aph-ease)}[id$=__featured_collection] .card-wrapper:hover .card__media img{transform:scale(1.08)}[id$=__featured_collection] .card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:2.2rem;z-index:2;pointer-events:none}[id$=__featured_collection] .card__information{padding:0}[id$=__featured_collection] .card__heading{font-family:Archivo,sans-serif;font-size:1.7rem;font-weight:700;letter-spacing:.01em;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.8)}[id$=__featured_collection] .card__heading a{pointer-events:auto}[id$=__featured_collection] .card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5.4rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;background:#08090cb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);z-index:1;pointer-events:none}[id$=__featured_collection] .card-information{position:absolute;left:2.4rem;bottom:0;height:5.4rem;margin:0;display:flex;align-items:center;z-index:2}[id$=__featured_collection] .price,[id$=__featured_collection] .price__container,[id$=__featured_collection] .price__regular,[id$=__featured_collection] .price--on-sale .price__sale{display:flex;align-items:center}[id$=__featured_collection] .price,[id$=__featured_collection] .price *{margin:0;font-size:1.4rem;font-weight:600;line-height:1;color:#fff}[id$=__featured_collection] .price .price-item--regular,[id$=__featured_collection] .price s{color:#fff}[id$=__featured_collection] .quick-add{position:absolute;right:1.8rem;bottom:0;height:5.4rem;margin:0;display:flex;align-items:center;z-index:2}[id$=__featured_collection] .quick-add__submit{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:clamp(11rem,40cqi,15rem)!important;max-width:none!important;min-height:0;height:3.6rem;padding:0 1.8rem;border-radius:999px;position:relative;background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#6f7d94,#fff,#8fa2bd,#fff,#6f7d94) border-box;background-size:auto,300% 100%;border:1.5px solid transparent;animation:aph-rim 7s linear infinite;box-shadow:0 0 22px #96b4eb29;color:#fff;font-size:0;text-transform:none;white-space:nowrap!important;flex-shrink:0;transition:color .4s var(--aph-ease),box-shadow .4s var(--aph-ease)}[id$=__featured_collection] .quick-add__submit svg{display:none}[id$=__featured_collection] .quick-add__submit:before{content:"+ ADD TO CART";position:static;z-index:auto;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap}[id$=__featured_collection] .card-information .price{margin-top:0!important}[id$=__featured_collection] .quick-add__submit:hover,[id$=__featured_collection] .quick-add__submit:focus-visible{color:#000;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fff,#fff) border-box;box-shadow:0 0 34px #d2e2ff52}@container (max-width: 260px){[id$=__featured_collection] .card:after{height:9rem}[id$=__featured_collection] .card-information{left:1.6rem;right:1.6rem;bottom:auto;top:1rem;height:2.4rem;justify-content:flex-start}[id$=__featured_collection] .quick-add{left:1.6rem;right:1.6rem;bottom:1rem;height:3.6rem}[id$=__featured_collection] .quick-add__submit{width:100%!important;min-width:0!important}}.collection__view-all a:not(.link){margin-top:2.5rem}.how-it-works__step{opacity:.55;transition:opacity .55s var(--aph-ease),transform .55s var(--aph-ease)}.how-it-works__steps:hover .how-it-works__step{opacity:.4}.how-it-works__steps .how-it-works__step:hover{opacity:1;transform:scale(1.035)}.how-it-works__step-number{background:linear-gradient(180deg,#fff,#dfe6f2 42%,#97a3b8)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;border:1px solid rgba(190,208,240,.42)!important;box-shadow:0 0 20px #a0bef52e;filter:drop-shadow(0 0 10px rgba(178,202,255,.3))}html{scroll-behavior:smooth}#newsletter,#printed-to-order,#instruments{scroll-margin-top:12rem}.header__inline-menu{margin-left:2.4rem}.header__inline-menu ul.list-menu--inline{position:relative;display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 0;background:none;border:none}.header__inline-menu ul.list-menu--inline>li{position:relative;z-index:2}.header__inline-menu .header__menu-item{position:relative;padding:1.1rem 1.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;transition:color .35s var(--aph-ease)}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:focus-visible,.header__inline-menu li:hover .header__menu-item{color:#fff}.header__inline-menu .header__menu-item span{text-decoration:none!important}.header__inline-menu .header__menu-item:after{display:none}.aph-lamp{position:absolute;top:.6rem;bottom:.6rem;left:0;z-index:1;background:none;border:none;opacity:0;pointer-events:none;transition:transform .55s var(--aph-ease),width .55s var(--aph-ease),opacity .35s ease}.aph-lamp.is-dim{opacity:.6}.aph-lamp.is-full{opacity:1}.aph-lamp__tube{position:absolute;top:-1px;left:50%;transform:translate(-50%);width:3.2rem;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,#fff3,#fff 50%,#fff3);box-shadow:0 0 12px 2px #c8deffbf,0 0 26px 6px #96beff66,0 0 48px 12px #78a5ff38}.aph-lamp__tube:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:6rem;height:3.2rem;background:radial-gradient(ellipse at top,rgba(180,210,255,.34) 0%,rgba(180,210,255,.1) 45%,transparent 72%);filter:blur(6px);pointer-events:none}.header__inline-menu .header__submenu{border-radius:0;background:#08090cf5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1)}@media screen and (max-width:989px){.aph-lamp{display:none}}.section-header,.section-header.shopify-section-group-header-group{position:sticky;top:0;z-index:20}.section-header,.section-header.animate{transition:top .35s cubic-bezier(.16,1,.3,1)}.section-header.shopify-section-header-hidden{top:calc(-1 * var(--header-height, 10rem))}.section-header.shopify-section-header-hidden.menu-open,body.aph-hero-locked .section-header.shopify-section-header-hidden{top:0}body.aph-hero-locked .header-wrapper{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#08090ceb!important}body.aph-video-playing .aph-glow,body.aph-video-playing .utility-bar,body.aph-video-playing .aphelion-hero__cta-primary,body.aph-video-playing .aphelion-hero__cta-secondary{animation-play-state:paused}.aphelion-hero__bg video{contain:paint}@media(prefers-reduced-motion:reduce){.a-hidden{opacity:1;transform:none;animation:none}*{scroll-behavior:auto!important}.aph-glow,.utility-bar{animation:none}.how-it-works__step,.how-it-works__steps:hover .how-it-works__step{opacity:1;transform:none}.aph-lamp{transition:opacity .2s linear}.section-header,.section-header.animate{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aphelion.css.map */
