:root{--phantom-black-deep: #050505;--phantom-black-pure: #000000;--phantom-graphite-dark: #0a0a0a;--phantom-graphite-medium: #121212;--phantom-graphite-light: #1c1c1c;--phantom-text-primary: #ffffff;--phantom-text-muted: #888888;--phantom-text-accent: #b5b5b5;--phantom-border-subtle: rgba(255, 255, 255, .05);--phantom-button-bg: #ffffff;--phantom-button-text: #000000}body.phantom-theme,.phantom-premium-bg-wrapper{background-color:var(--phantom-black-deep)!important;color:var(--phantom-text-primary)!important;position:relative;overflow-x:hidden}.phantom-bg-atmosphere{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0;overflow:hidden;opacity:.6;contain:strict;transform:translateZ(0)}.phantom-ambient-lighting{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 85% 15%,#ffffff09,#0000 55%),radial-gradient(circle at 15% 25%,#ffffff05,#0000 45%),radial-gradient(circle at 50% 50%,rgba(15,15,15,.5) 0%,var(--phantom-black-deep) 100%)}.phantom-noise-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.016;background-repeat:repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");mix-blend-mode:overlay}@media screen and (max-width:768px){.phantom-noise-overlay{display:none!important}}.phantom-fog-container{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(8px);opacity:.85;transform:translateZ(0);will-change:transform}.phantom-fog-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0);will-change:transform}.phantom-fog-layer{position:absolute;border-radius:50%;mix-blend-mode:screen;transform:translateZ(0);will-change:transform}.phantom-fog-1{width:110vw;height:110vh;top:-15vh;left:-15vw;background:radial-gradient(ellipse at center,#b4b4b42e,#b4b4b421,#b4b4b412,#b4b4b408,#b4b4b402,#0000);animation:floatFog1 45s ease-in-out infinite alternate}.phantom-fog-2{width:120vw;height:120vh;top:-20vh;right:-20vw;background:radial-gradient(ellipse at center,#a0a0a024,#a0a0a01a 22%,#a0a0a00d 45%,#a0a0a005 65%,#a0a0a001 82%,#0000);animation:floatFog2 55s ease-in-out infinite alternate}.phantom-fog-3{width:95vw;height:95vh;bottom:-10vh;left:5vw;background:radial-gradient(ellipse at center,#aaaaaa1f,#aaaaaa14,#aaaaaa0a,#aaaaaa04,#aaaaaa01,#0000);animation:floatFog3 40s ease-in-out infinite alternate}@media screen and (max-width:768px){.phantom-fog-container{filter:blur(4px);opacity:.65}.phantom-fog-1{width:130vmax;height:130vmax;top:-20vmax;left:-35vmax;background:radial-gradient(ellipse at center,#b4b4b433,#b4b4b41f,#b4b4b40d,#b4b4b403,#0000)}.phantom-fog-2{width:140vmax;height:140vmax;top:-25vmax;right:-40vmax;background:radial-gradient(ellipse at center,#a0a0a029,#a0a0a01a,#a0a0a00a,#a0a0a003,#0000)}.phantom-fog-3{width:115vmax;height:115vmax;bottom:-15vmax;left:-10vmax;background:radial-gradient(ellipse at center,#aaaaaa21,#aaaaaa12,#aaaaaa08,#aaaaaa02,#0000)}}@keyframes floatFog1{0%{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(8%,5%,0) rotate(5deg) scale(1.05)}to{transform:translate3d(-5%,-8%,0) rotate(-5deg) scale(.95)}}@keyframes floatFog2{0%{transform:translateZ(0) rotate(0) scale(1.1)}50%{transform:translate3d(-10%,8%,0) rotate(-8deg) scale(.95)}to{transform:translate3d(5%,-5%,0) rotate(8deg) scale(1.05)}}@keyframes floatFog3{0%{transform:translateZ(0) rotate(0) scale(.9)}50%{transform:translate3d(6%,-12%,0) rotate(12deg) scale(1.1)}to{transform:translate3d(-8%,5%,0) rotate(-12deg) scale(1)}}.phantom-editorial-title{font-family:var(--heading-font-family),"Outfit","Inter",sans-serif;font-size:clamp(2.5rem,8vw,6.5rem);font-weight:300;text-transform:uppercase;letter-spacing:.28em;line-height:1.1;color:var(--phantom-text-primary);margin-bottom:1.5rem;text-align:center}.phantom-editorial-subtitle{font-family:var(--text-font-family),"Inter",sans-serif;font-size:clamp(.75rem,2vw,.95rem);font-weight:400;text-transform:uppercase;letter-spacing:.4em;color:var(--phantom-text-accent);margin-bottom:2.5rem;text-align:center}.phantom-btn-minimal{display:inline-block;font-family:var(--text-font-family),"Inter",sans-serif;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.25em;color:var(--phantom-button-text)!important;background-color:var(--phantom-button-bg);border:1px solid var(--phantom-button-bg);padding:1.25rem 3rem;transition:all .4s cubic-bezier(.16,1,.3,1);text-decoration:none;position:relative;overflow:hidden;z-index:5}.phantom-btn-minimal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:-1}.phantom-btn-minimal:hover{color:var(--phantom-text-primary)!important;border-color:#fff3;letter-spacing:.28em}.phantom-btn-minimal:hover:before{transform:scaleX(1);transform-origin:left}.phantom-content-above{position:relative;z-index:10}.phantom-glass-panel{background:#12121266;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.04);border-radius:0;padding:3rem;box-shadow:0 40px 100px #000c}.phantom-product-cell__top,.phantom-product-cell__subinfo,.phantom-product-cell__title,.phantom-product-cell__price-wrapper,.phantom-product-grid-header__title,.phantom-product-grid-header__link,.product-item__title,.product-price__current-val,.product-price__compare-container,.section--text-centered .heading,.section--text-centered .rte,.mobile-product-meta .product-meta__title,.mobile-product-meta .price-list,.text-with-icons__icon-wrapper,.text-with-icons__title,.text-with-icons__content,.phantom-buy-now-btn,.pv-open-btn,.product-form__option-name,.product-form__selected-value,.block-swatch__item,.block-swatch__item-text,.color-swatch__item,.box-secure-client .title--secure--client,.box-secure-client span,.shipping-preview-line p,.shipping-preview-line .title--delivery{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/296/assets/phantom-premium-bg.css.map */
