@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600&family=Manrope:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Manrope:wght@300;400;500;600;700;800&display=swap";:root{--xs-bg:#08090a;--xs-black:#050607;--xs-panel:#111417;--xs-line:#383d40;--xs-silver:#d5dadd;--xs-cream:#f0efe9;--xs-muted:#a8b0b2;--xs-serif:"Cormorant Garamond",Georgia,serif;--xs-sans:"Manrope",Arial,sans-serif}*{box-sizing:border-box}html,body,body.gradient{background:#08090a!important;color:#eceeec!important;scroll-behavior:smooth}body{font-family:var(--xs-sans)!important;letter-spacing:.005em;font-size:14px!important}body #MainContent{background:#08090a!important;min-height:55vh}body #MainContent .page-width{color:#e9ecea}body .gradient{background:#08090a!important}body a,body .link{color:inherit}body a:hover{color:#fff}body .color-scheme-1,body .color-scheme-2,body .color-scheme-3,body .color-scheme-4,body .color-scheme-5{--color-foreground:233,235,234;--color-background:8,9,10;--color-button:210,216,217;--color-button-text:8,9,10;--color-secondary-button-text:233,235,234;--color-shadow:5,6,7;background:#08090a}body .button,body button[type=submit],body .shopify-payment-button__button--unbranded{font-family:var(--xs-sans)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;border:1px solid #cdd3d2!important;border-radius:0!important;background:#d2d6d6!important;color:#0a0b0c!important;box-shadow:none!important;transition:background .18s,border-color .18s,color .18s!important}body .button:hover,body button[type=submit]:hover{background:#fff!important;color:#000!important;transform:none!important;box-shadow:none!important}body .button:focus-visible,body a:focus-visible,body button:focus-visible{outline:2px solid #f5f6f5!important;outline-offset:4px}body input,body textarea,body select{color:#f5f5f2!important;background:#121619!important;border-color:#4a5052!important}body input::placeholder,body textarea::placeholder{color:#b3bab9!important}body #MainContent h1,body #MainContent h2,body #MainContent .h1,body #MainContent .h2{font-family:var(--xs-serif);font-weight:400;letter-spacing:-.03em;line-height:1.04;color:#f3f1eb}.xs-serif{font-family:var(--xs-serif)!important;font-weight:400;letter-spacing:-.035em;line-height:.99}.xs-wrap{width:min(100%,1600px);margin:auto;padding-inline:clamp(20px,5.5vw,100px)}.xs-eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#cbd1d0;font-weight:700}.xs-btn,.xs-btn:visited{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:18px 31px;min-height:54px;background:#d4d8d6;color:#070809!important;border:1px solid #d4d8d6;text-transform:uppercase;font-size:11px;letter-spacing:.17em;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.xs-btn:hover{background:#fff;color:#050607!important}.xs-btn--outline{background:transparent;color:#f3f3f0!important}.xs-btn--outline:hover{background:#eef0ed;color:#050607!important}.xs-header{position:relative;z-index:20;background:#090a0b;border-bottom:1px solid #24282a}.xs-announcement{padding:9px 18px;background:#171a1c;text-align:center;font-size:10px;letter-spacing:.22em;font-weight:600;color:#c5ccce;text-transform:uppercase}.xs-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:98px}.xs-nav-side{display:flex;align-items:center;gap:clamp(15px,2.3vw,35px)}.xs-nav-right{justify-content:flex-end}.xs-nav a{text-decoration:none}.xs-nav-side a{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ced3d1;white-space:nowrap}.xs-nav-side a:hover{color:#fff}.xs-logo,.xs-logo:visited{text-align:center;font-family:var(--xs-serif);font-size:57px;line-height:.87;letter-spacing:.145em;font-weight:500;color:#faf9f5!important;padding-left:.145em;white-space:nowrap}.xs-logo small{display:block;margin-top:10px;font:600 8px var(--xs-sans);letter-spacing:.43em;text-transform:uppercase;color:#a7b0af}.xs-mobile-menu{display:none}.xs-mobilenav{display:none;border-top:1px solid #242829;padding:18px 0 22px}.xs-mobilenav a{display:block;padding:10px 0;text-decoration:none;font-size:12px;letter-spacing:.15em;text-transform:uppercase}.xs-hero{min-height:min(790px,88vh);display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;background:radial-gradient(ellipse at 81% 51%,#34383a,#151719 26%,#090a0b 57%);overflow:hidden;position:relative}.xs-hero:after{content:"";position:absolute;left:5.5%;right:5.5%;bottom:0;border-bottom:1px solid #3d4142}.xs-hero-copy{padding:clamp(90px,11vw,180px) 2vw clamp(65px,7vw,110px) clamp(20px,5.5vw,100px);align-self:center;z-index:2}.xs-hero-copy h1{margin:24px 0 23px!important;font-family:var(--xs-serif)!important;font-size:clamp(70px,10.2vw,158px)!important;font-weight:300!important;line-height:.79!important;letter-spacing:-.052em!important;color:#f6f5f1!important}.xs-hero-copy h1 em{display:block;font-style:italic;color:#cbd0d0;font-weight:300}.xs-hero-copy p{max-width:370px;color:#adb6b6;font-size:14px;line-height:2.05;margin:32px 0}.xs-hero-art{position:relative;align-self:stretch;min-height:520px;display:flex;align-items:center;justify-content:center;isolation:isolate}.xs-hero-art:before{content:"";position:absolute;width:70%;height:70%;border-radius:50%;background:#7c8381;filter:blur(95px);opacity:.17;z-index:-1}.xs-hero-art img{width:min(89%,670px);height:min(85%,780px);object-fit:contain;filter:drop-shadow(0 35px 36px #000b);transform:rotate(-3deg)}.xs-hero-side{position:absolute;right:24px;top:50%;writing-mode:vertical-rl;transform:translateY(-50%);font-size:9px;letter-spacing:.36em;color:#8c9697}.xs-ticker{display:flex;justify-content:center;gap:clamp(25px,7vw,115px);flex-wrap:wrap;padding:25px 20px;border-bottom:1px solid #303435;background:#0c0e10}.xs-ticker span{font-size:10px;letter-spacing:.25em;color:#aeb6b5;text-transform:uppercase}.xs-section{padding-block:clamp(72px,8.4vw,144px)}.xs-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:48px}.xs-heading h2{font-size:clamp(50px,6vw,96px)!important;margin:16px 0 0}.xs-heading p{font-size:13px;color:#9ea8a7;max-width:330px;line-height:1.9}.xs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.xs-card{background:#131618;border:1px solid #292d2e;overflow:hidden;text-decoration:none;display:flex;flex-direction:column}.xs-card-media{height:clamp(295px,32vw,520px);background:radial-gradient(circle at center,#34393b,#121517 55%,#0b0d0f);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.xs-card-media img{width:85%;height:94%;object-fit:contain;transition:transform .6s}.xs-card:hover .xs-card-media img{transform:scale(1.045)}.xs-card-media .xs-index{position:absolute;top:23px;left:24px;color:#a8b3b0;font-size:11px;letter-spacing:.2em}.xs-card-info{padding:28px 27px 32px}.xs-card-info h3{font:400 clamp(39px,3.8vw,58px) var(--xs-serif);letter-spacing:-.03em;margin:6px 0 12px;color:#f1f2ee}.xs-card-info p{margin:0;color:#abb4b1;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.xs-card--muted{background:#14171a}.xs-wide{display:grid;grid-template-columns:1fr 1fr;min-height:530px;border-block:1px solid #353a3b;background:#111415}.xs-wide-art{min-height:450px;background:radial-gradient(circle at 50% 50%,#474747,#1b1d1e 50%,#101213);display:flex;align-items:center;justify-content:center}.xs-wide-art img{width:min(75%,450px);max-height:480px;object-fit:contain}.xs-wide-copy{padding:clamp(56px,7vw,120px);display:flex;flex-direction:column;justify-content:center}.xs-wide-copy h2{font-size:clamp(54px,6vw,100px)!important;margin:20px 0!important}.xs-wide-copy p{max-width:440px;font-size:14px;line-height:2.1;color:#abb4b3;margin-bottom:30px}.xs-darkline{height:1px;background:#303638}.xs-newsletter{background:#0b0d0f;text-align:center;padding-block:110px 116px}.xs-newsletter h2{font-size:clamp(55px,7vw,102px)!important;margin:15px 0 18px!important}.xs-newsletter p{color:#aab3b2;font-size:14px;line-height:1.9}.xs-newsletter form{display:flex;max-width:590px;margin:35px auto 0;border-bottom:1px solid #7e8889}.xs-newsletter input{flex:1;min-width:0;padding:20px 8px;background:transparent!important;border:0!important;color:#fff!important;font-size:13px}.xs-newsletter button{background:none!important;color:#e6e9e7!important;border:0!important;box-shadow:none!important;padding:14px;font-size:11px}.xs-newsletter .xs-form-msg{margin-top:12px;font-size:12px}.xs-footer{border-top:1px solid #35393c;background:#070809;color:#b8bfbc}.xs-footer-top{padding-block:72px 83px;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:65px}.xs-footer-logo{font:500 65px var(--xs-serif);letter-spacing:.14em;color:#f1f1ed}.xs-footer-tag{font-size:12px;line-height:1.9;max-width:270px;color:#aeb7b4}.xs-footer h3{font:700 10px var(--xs-sans);letter-spacing:.22em;color:#e6e9e5;text-transform:uppercase;margin-bottom:25px}.xs-footer a{display:block;text-decoration:none;margin-bottom:14px;font-size:13px;color:#adb5b3}.xs-footer a:hover{color:#fff}.xs-footer-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #2b3032;padding-block:22px;color:#8b9694;font-size:11px;letter-spacing:.04em;gap:20px}.xs-archive{padding:120px 25px;text-align:center;max-width:760px;margin:auto}.xs-archive h1{font-size:clamp(54px,7vw,96px)!important;margin:20px 0}.xs-archive p{color:#9eaaa7;line-height:2}.xs-collection-head{padding:95px 0 45px;text-align:center;border-bottom:1px solid #282e2f}.xs-collection-head h1{font-size:clamp(65px,9vw,130px)!important;margin:18px 0}.xs-collection-head p{color:#a8b0b0;margin:auto;max-width:590px;line-height:2}.xs-collection-body{padding-block:55px 115px}.xs-empty{text-align:center;padding:80px 18px;background:#121618;color:#b7c0bd}.xs-empty h2{font-size:58px!important;margin:20px 0}.xs-collection-product{display:block;text-decoration:none;background:#141719;border:1px solid #343a3b;padding-bottom:20px}.xs-collection-product img{display:block;width:100%;aspect-ratio:4/5;object-fit:contain;background:#222629}.xs-collection-product h3{font:400 43px var(--xs-serif);margin:18px 22px 5px;color:#edf0ec}.xs-collection-product p{margin:0 22px;color:#b7bfbf}.xs-template-product .product__title h1{font:400 clamp(50px,5vw,85px) var(--xs-serif)!important}.xs-template-product .product__description,.xs-template-product .product__text{color:#b3bcb9}.xs-template-product .product__media-wrapper,.xs-template-product .product__info-wrapper{background:transparent}.xs-template-product .product__media,.xs-template-product .quantity{background:#171a1d}.xs-template-product .price{color:#eef0ec}.xs-theme .main-page-title{font-size:clamp(55px,7vw,96px)!important}.xasis-theme .main-page-title{font-size:clamp(55px,7vw,96px)!important;margin:50px auto}.xasis-theme .rte,.xasis-theme .rte p{color:#c4ccca}.xasis-theme .rte a{color:#e1e8e5}.xasis-theme .form__message{color:#e8eae7}.xasis-theme .cart__footer,.xasis-theme .totals,.xasis-theme .cart-item,.xasis-theme .cart-items{color:#e9ecea}.xasis-theme .collection-hero,.xasis-theme .main-page-title{border-color:#343a3b}.xasis-theme .color-background-1,.xasis-theme .color-background-2{background:#08090a}.xasis-theme .field:after,.xasis-theme .select:after,.xasis-theme .quantity:after{box-shadow:0 0 0 1px #535a5a}.xs-contact{max-width:760px;margin:0 auto;padding:95px 22px 125px}.xs-contact h1{font-size:90px!important;margin:15px 0 38px}.xs-contact label{display:block;color:#cfd5d3;margin:24px 0 9px;font-size:11px;letter-spacing:.13em;text-transform:uppercase}.xs-contact input,.xs-contact textarea{width:100%;padding:14px 16px;font-size:14px}.xs-contact textarea{min-height:160px}.xs-contact button{margin-top:25px}.xs-contact .xs-form-msg{margin:20px 0}@media(max-width:960px){.xs-nav{grid-template-columns:auto 1fr auto;min-height:78px}.xs-nav-left,.xs-nav-right .xs-desktop-nav{display:none}.xs-mobile-menu{display:inline-flex;align-items:center;cursor:pointer;background:none;border:0;color:#eef0ee!important;padding:9px;font-size:11px;letter-spacing:.13em}.xs-logo{font-size:49px}.xs-nav-right{gap:15px}.xs-hero{min-height:620px}.xs-hero-copy h1{font-size:clamp(70px,9vw,115px)!important}.xs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xs-footer-top{gap:34px}.xs-wide-copy{padding:60px}}@media(max-width:680px){.xs-announcement{font-size:9px;letter-spacing:.12em}.xs-wrap{padding-inline:22px}.xs-logo{font-size:42px}.xs-nav{grid-template-columns:auto 1fr auto;gap:5px}.xs-nav-right a{font-size:10px}.xs-hero{display:flex;flex-direction:column;min-height:unset;background:radial-gradient(ellipse at 50% 75%,#222729,#08090a 66%)}.xs-hero-copy{padding:70px 23px 0;order:1}.xs-hero-copy h1{font-size:clamp(73px,18vw,110px)!important;margin:19px 0}.xs-hero-copy p{font-size:13px;line-height:1.9;margin:22px 0 30px}.xs-hero-art{order:2;min-height:365px;height:380px}.xs-hero-art img{height:350px;width:85%}.xs-hero-side{display:none}.xs-ticker{gap:12px;padding:18px 13px}.xs-ticker span{font-size:8px;letter-spacing:.12em}.xs-section{padding-block:67px}.xs-heading{display:block;margin-bottom:30px}.xs-heading h2{font-size:65px!important}.xs-heading p{max-width:330px;margin-top:20px}.xs-grid{grid-template-columns:1fr;gap:15px}.xs-card-media{height:440px}.xs-card-info h3{font-size:58px}.xs-wide{display:block}.xs-wide-art{min-height:345px}.xs-wide-art img{max-height:320px}.xs-wide-copy{padding:70px 24px}.xs-wide-copy h2{font-size:68px!important}.xs-newsletter{padding-block:78px}.xs-newsletter h2{font-size:72px!important}.xs-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:50px 20px;padding-block:58px}.xs-footer-top>div:first-child{grid-column:1/-1}.xs-footer-logo{font-size:53px}.xs-footer-bottom{display:block;line-height:2}.xs-collection-head{padding:65px 0 38px}.xs-collection-head h1{font-size:77px!important}.xs-contact h1{font-size:67px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.xs-card-media img,.xs-btn{transition:none!important}}:root{--chrome:#e6e9eb;--silver:#bac5c9;--slate:#818e93;--ink:#070809;--canvas:#090a0c;--pin:#b9c3c4;--border:rgba(220,227,229,.18);--display:"Cormorant Garamond",Georgia,serif;--body:"Manrope",Arial,sans-serif}html,body,body.gradient{background:var(--canvas)!important;color:#e5e9e9!important}body{font-family:var(--body)!important}body #MainContent{background:var(--canvas)!important}body #MainContent h1,body #MainContent h2,body #MainContent h3,body #MainContent .h1{color:#f1f2f1}body .gradient,body .color-scheme-1,body .color-scheme-2{background:var(--canvas)}body #MainContent .page-width{color:#e5e9e9}.xc *,.xc-head *,.xc-foot *{box-sizing:border-box}.xc{overflow:hidden;background:#090a0c;color:#ecf0ef}.xc a,.xc-head a,.xc-foot a{color:inherit;text-decoration:none}.xc a:hover,.xc-head a:hover,.xc-foot a:hover{color:#fff}.xc-container{width:min(100%,1580px);padding-inline:clamp(22px,5.4vw,96px);margin-inline:auto}.xc-kicker{font:700 10px/1.6 var(--body);text-transform:uppercase;letter-spacing:.3em;color:#cbd4d5}.xc-display{font:300 clamp(64px,8.6vw,144px)/.82 var(--display)!important;letter-spacing:-.052em!important;margin:0;color:#f8f7f5!important}.xc-display em{font-weight:300;font-style:italic;color:#c3ced1}.xc-button,.xc-button:visited{display:inline-flex;align-items:center;justify-content:space-between;gap:27px;min-height:55px;padding:17px 27px;border:1px solid rgba(222,233,235,.7);color:#08090b!important;text-decoration:none!important;font:750 10px/1.4 var(--body);letter-spacing:.19em;text-transform:uppercase;background:linear-gradient(130deg,#f6f6f2,#a5b5bb 46%,#f5f5f2 60%,#a9b3b6);background-size:250% 100%;transition:background-position .55s,transform .3s,border-color .3s}.xc-button:hover{background-position:100% 0;transform:translateY(-2px);color:#08090b!important}.xc-button--ghost{background:transparent!important;color:#f3f4f1!important;border:1px solid rgba(242,246,246,.42);transform:none}.xc-button--ghost:hover{border-color:#f4f7f6;box-shadow:inset 0 0 0 1px #f4f7f6}.xc-arrow{font-size:18px;line-height:0;font-weight:300}.xc-head{position:sticky;top:0;z-index:98;background:#07080ae3;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-bottom:1px solid var(--border)}.xc-announce{height:28px;display:flex;align-items:center;justify-content:center;gap:13px;background:#16191b;color:#c9d2d2;font:650 9px var(--body);letter-spacing:.23em;text-transform:uppercase}.xc-announce b{display:inline-block;background:#bbc5c8;width:4px;height:4px;transform:rotate(45deg)}.xc-navbar{height:91px;display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.xc-nav-links{display:flex;align-items:center;gap:clamp(16px,2.2vw,34px)}.xc-nav-links a{font:700 10px var(--body);letter-spacing:.16em;text-transform:uppercase;position:relative;white-space:nowrap;color:#c9d1d1}.xc-nav-links a:after{content:"";position:absolute;left:0;bottom:-10px;width:0;height:1px;background:#d2dcdd;transition:width .3s}.xc-nav-links a:hover:after{width:100%}.xc-nav-right{justify-content:flex-end}.xc-wordmark{font:500 61px/.71 var(--display);letter-spacing:.15em;padding-left:.15em;color:#f7f7f2!important;text-shadow:0 1px 2px #fff6,0 9px 28px #fff2;white-space:nowrap}.xc-wordmark small{display:block;font:650 8px var(--body);letter-spacing:.38em;text-align:center;color:#9eabad;margin:13px 0 0 -6px}.xc-bag{border:1px solid rgba(227,235,235,.35);padding:11px 15px;white-space:nowrap}.xc-hamburger{display:none;border:1px solid #626e72;background:transparent;color:#ebeeee;padding:11px 13px;font:700 10px var(--body);letter-spacing:.18em;cursor:pointer}.xc-mnav{display:none;border-top:1px solid var(--border);background:#0b0d0f;padding-block:12px 25px}.xc-mnav a{display:block;padding:12px 0;font:700 12px var(--body);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #262b2e}.xc-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1.04fr .96fr;min-height:760px;height:min(900px,92vh);overflow:hidden;background:radial-gradient(ellipse at 74% 46%,#3e4d51,#15191c 23%,#090a0c 57%,#040506)}.xc-hero:before{content:"";position:absolute;top:-150px;right:-150px;bottom:-150px;left:-150px;z-index:-1;opacity:.39;pointer-events:none;background:linear-gradient(104deg,transparent 44%,rgba(242,250,255,.09) 49%,transparent 54%);transform:translate(-30%);animation:xc-sweep 11s ease-in-out infinite alternate}.xc-hero:after{content:"";position:absolute;bottom:0;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,#d4dee04d,transparent)}.xc-hero-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.68' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}.xc-hero-content{position:relative;z-index:4;display:flex;flex-direction:column;justify-content:center;padding:100px 0 125px clamp(22px,5.4vw,96px)}.xc-hero-content .xc-kicker{display:flex;align-items:center;gap:14px}.xc-spark{display:inline-block;width:7px;height:7px;background:#e3ecf0;transform:rotate(45deg);box-shadow:0 0 15px #d5efff}.xc-hero-content h1{font-size:clamp(84px,10.2vw,170px)!important;margin:30px 0!important;line-height:.79!important}.xc-hero-content h1 span{display:block}.xc-lead{max-width:425px;margin:10px 0 34px;color:#b9c5c7;font:400 14px/2 var(--body)}.xc-cta-row{display:flex;flex-wrap:wrap;gap:14px}.xc-hero-micro{display:flex;gap:26px;margin-top:54px;align-items:center;color:#a3afb1;font-size:10px;letter-spacing:.13em}.xc-hero-micro span{height:1px;width:42px;background:#9fadb0}.xc-hero-visual{position:relative;display:flex;align-items:center;justify-content:center;z-index:2;overflow:hidden;--xc-x:0px;--xc-y:0px}.xc-aura{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:#a1d7ed;opacity:.11;filter:blur(85px);animation:xc-breathe 7s ease-in-out infinite alternate}.xc-orbit{position:absolute;width:88%;height:82%;border:1px solid rgba(220,245,248,.2);border-radius:50%;transform:rotate(-28deg);box-shadow:inset 0 0 23px #ffffff05,0 0 25px #c3dbea06}.xc-orbit--two{width:67%;height:95%;transform:rotate(39deg);border-color:#fafbf91f;animation:xc-turn 25s ease-in-out infinite alternate}.xc-orbit--three{width:113%;height:49%;transform:rotate(19deg);border-color:#f9fbfc1f}.xc-hero-visual:before{content:"";position:absolute;width:150%;height:2px;top:60%;left:-20%;transform:rotate(-14deg);background:linear-gradient(90deg,transparent,#d2e8ff27,#d3f3ffaf,#d2e8ff27,transparent);box-shadow:0 0 30px #dcefff55}.xc-hero-bottle{position:relative;z-index:3;max-height:760px;max-width:95%;height:85%;width:92%;object-fit:contain;filter:drop-shadow(0 50px 34px #000a) drop-shadow(0 0 35px #e0f4ff1f);transform:translate3d(var(--xc-x),var(--xc-y),0);animation:xc-float 6.4s ease-in-out infinite}.xc-hero-backtext{position:absolute;z-index:0;white-space:nowrap;font:500 clamp(160px,25vw,390px)/1 var(--display);letter-spacing:-.07em;color:#dbf3f612;transform:rotate(-90deg);-webkit-user-select:none;user-select:none}.xc-hero-number{position:absolute;z-index:4;bottom:50px;right:clamp(20px,5vw,80px);font:700 10px var(--body);letter-spacing:.2em;color:#c3cfd1}.xc-scrollcue{position:absolute;bottom:42px;left:clamp(22px,5.4vw,96px);color:#c0cccf;z-index:5;display:flex;align-items:center;gap:15px;font:650 9px var(--body);letter-spacing:.2em;text-transform:uppercase}.xc-scrollcue:before{content:"";display:block;width:1px;height:41px;background:#d7e3e4}.xc-ribbon{overflow:hidden;background:#d8dedf;color:#14191a;border-block:1px solid #e8f0f0;transform:rotate(-1.1deg) scale(1.04);position:relative;z-index:4;box-shadow:0 10px 40px #0007}.xc-ribbon-track{display:flex;gap:42px;white-space:nowrap;width:max-content;padding:13px 0;animation:xc-marquee 32s linear infinite}.xc-ribbon span{font:750 11px var(--body);letter-spacing:.23em;text-transform:uppercase}.xc-ribbon i{font:400 20px var(--display)}.xc-section{padding-block:clamp(92px,10vw,165px)}.xc-section-head{display:grid;grid-template-columns:1fr minmax(240px,340px);gap:30px;align-items:end;margin-bottom:50px}.xc-section-head h2{font-size:clamp(63px,7.1vw,118px)!important;margin:19px 0 0!important}.xc-section-head p{color:#a4b1b4;line-height:2;font-size:13px;margin:0 0 4px}.xc-count{font:600 10px var(--body);letter-spacing:.23em;color:#a7b4b6}.xc-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1px;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#606c6d transparent;padding-bottom:20px}.xc-card{flex:0 0 clamp(260px,27vw,390px);min-width:0;scroll-snap-align:start;border:1px solid #343f41;background:#121719;position:relative;overflow:hidden}.xc-card-art{position:relative;height:clamp(350px,39vw,535px);display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 50% 43%,#384549,#15191c 55%,#0d0f11)}.xc-card[data-tone=ice] .xc-card-art{background:radial-gradient(ellipse at 45% 38%,#68777e,#2d343a 38%,#101315 78%)}.xc-card[data-tone=amber] .xc-card-art{background:radial-gradient(ellipse at 50% 43%,#554539,#241e1a 36%,#100f10 82%)}.xc-card[data-tone=rose] .xc-card-art{background:radial-gradient(ellipse at 50% 43%,#55474f,#272128 42%,#0e0f11 86%)}.xc-card[data-tone=night] .xc-card-art{background:radial-gradient(ellipse at 50% 43%,#383944,#17171e 43%,#0b0e11 89%)}.xc-card-art:after{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:linear-gradient(122deg,transparent 38%,rgba(255,255,255,.12) 50%,transparent 62%);transform:translate(-105%);transition:transform .75s}.xc-card:hover .xc-card-art:after{transform:translate(105%)}.xc-card-art img{width:86%;height:90%;object-fit:contain;transition:transform .7s ease,filter .7s;filter:drop-shadow(0 16px 20px #0008)}.xc-card:hover .xc-card-art img{transform:scale(1.07) translateY(-9px)}.xc-card-index{position:absolute;top:23px;left:23px;font:700 10px var(--body);letter-spacing:.2em;color:#d5dddf}.xc-card-status{position:absolute;top:23px;right:22px;font:650 8px var(--body);letter-spacing:.1em;text-transform:uppercase;border:1px solid #b8c5c74d;padding:8px 10px;color:#d0dadb}.xc-card-copy{padding:25px 25px 30px;border-top:1px solid #353e40}.xc-card-copy h3{font:400 52px/.9 var(--display)!important;letter-spacing:-.02em;margin:9px 0 11px!important;color:#f2f2ef!important}.xc-card-copy p{font:550 10px/1.7 var(--body);letter-spacing:.14em;text-transform:uppercase;color:#9eacaf;margin:0}.xc-rail-controls{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-top:21px}.xc-rail-controls p{color:#aab7b9;font-size:11px;letter-spacing:.12em}.xc-rail-controls button{width:44px;height:44px;color:#f2f7f7;background:transparent;border:1px solid #647276;cursor:pointer;font-size:20px}.xc-rail-controls button:hover{background:#cad5d7;color:#111}.xc-feature{border-block:1px solid #3b4346;display:grid;grid-template-columns:1.12fr .88fr;min-height:700px}.xc-feature-photo{position:relative;min-height:620px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 55%,#4a5659,#191e21 46%,#0c0d0f 80%);overflow:hidden}.xc-feature-photo:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;border:1px solid #c2d2d214;pointer-events:none}.xc-feature-photo img{width:85%;height:88%;max-height:690px;object-fit:contain;filter:drop-shadow(0 40px 35px #000b);animation:xc-float 7s ease-in-out infinite alternate}.xc-feature-photo .xc-edge-label{position:absolute;left:35px;top:40px;writing-mode:vertical-rl;font:700 9px var(--body);letter-spacing:.3em;color:#aebbc0}.xc-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:80px clamp(30px,8vw,145px);background:linear-gradient(130deg,#0c0f11,#181d20 48%,#08090a)}.xc-feature-copy h2{font-size:clamp(73px,7vw,124px)!important;margin:22px 0!important}.xc-feature-copy p{font:400 14px/2 var(--body);color:#b4c1c2;max-width:440px;margin:0 0 30px}.xc-feature-line{width:80px;height:1px;background:#c4d2d5;margin:4px 0 28px}.xc-interactive{padding-block:clamp(90px,9vw,155px);background:radial-gradient(ellipse at 52% 40%,#1a2225,#090b0d 70%);position:relative}.xc-interactive-header{text-align:center;max-width:890px;margin:0 auto 60px}.xc-interactive-header h2{font-size:clamp(67px,7.5vw,125px)!important;margin:21px 0!important}.xc-interactive-header p{font-size:13px;color:#a6b6b9;line-height:2}.xc-explorer{--xc-active-accent:#8aa4ab;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,8vw,140px);border:1px solid #485255;background:radial-gradient(ellipse at 73% 47%,var(--xc-active-accent),#191e20 28%,#0d1113 65%);padding:clamp(25px,5vw,80px);min-height:580px;transition:background .5s}.xc-explorer-eyebrow{font:650 10px var(--body);letter-spacing:.25em;color:#bac9cb}.xc-explorer-title{font:300 clamp(81px,9vw,152px)/.82 var(--display);letter-spacing:-.055em;margin:22px 0 27px}.xc-explorer-copy{max-width:375px;min-height:75px;color:#b1c0c2;font-size:14px;line-height:2}.xc-picks{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0}.xc-pick{border:1px solid #667376;background:#0c1012;color:#c7d2d3;padding:12px 15px;cursor:pointer;font:650 10px var(--body);letter-spacing:.15em;text-transform:uppercase;transition:.3s}.xc-pick:hover,.xc-pick[aria-selected=true]{background:#d5dfe0;color:#0d1011;border-color:#e3eaeb}.xc-explorer-art{position:relative;height:500px;display:flex;align-items:center;justify-content:center;isolation:isolate}.xc-explorer-art:before{content:"";width:75%;aspect-ratio:1;border:1px solid #d7e8e858;position:absolute;border-radius:50%;transform:rotateX(65deg) rotate(-35deg);box-shadow:0 0 65px #c7e4ed15}.xc-explorer-art img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 35px 26px #0009);transition:opacity .25s,transform .45s}.xc-explorer-art img.xc-changing{opacity:0;transform:scale(.94)}.xc-editorial{position:relative;padding:120px 0;overflow:hidden;min-height:650px;background:linear-gradient(120deg,#d7e0e2,#88989c 44%,#1c2227);color:#080b0c}.xc-editorial:before{content:"X";position:absolute;right:-2vw;top:-33%;font:400 900px var(--display);color:#ffffff12;line-height:1}.xc-editorial .xc-container{position:relative;z-index:2}.xc-editorial .xc-kicker{color:#232d31}.xc-editorial h2{font:300 clamp(90px,13vw,210px)/.74 var(--display)!important;letter-spacing:-.075em!important;color:#091113!important;margin:35px 0!important}.xc-editorial em{font-style:italic;color:#4c6065}.xc-editorial p{color:#202b2d;font-size:14px;line-height:2;max-width:465px}.xc-editorial a{border-color:#1f2a2b!important;background:#0c1011!important;color:#f4f7f5!important}.xc-editorial a:hover{background:#283537!important}.xc-final{padding:110px 0 130px;text-align:center;position:relative;background:radial-gradient(ellipse at center,#243033,#0b1012 45%,#08090a 75%)}.xc-final .xc-display{font-size:clamp(85px,11.5vw,189px)!important;margin:20px 0!important}.xc-final p{max-width:420px;margin:18px auto 28px;color:#b5c2c3;font-size:13px;line-height:2}.xc-signup{max-width:530px;margin:35px auto 0;display:flex;align-items:center;border-bottom:1px solid #b5c2c5}.xc-signup input{flex:1;min-width:0;border:0!important;outline:0;background:transparent!important;color:#f5f8f7!important;padding:19px 5px;font:400 13px var(--body)}.xc-signup button{border:0!important;background:transparent!important;box-shadow:none!important;color:#f4f7f6!important;padding:10px!important;cursor:pointer;font:750 11px var(--body);letter-spacing:.15em!important}.xc-message{font-size:12px;color:#edf2f0}.xc-foot{background:#060809;border-top:1px solid #354044}.xc-foot-inner{padding-top:80px;padding-bottom:85px;display:grid;grid-template-columns:1.7fr .8fr .8fr;gap:50px}.xc-foot-mark{font:500 clamp(65px,7vw,120px)/.8 var(--display);letter-spacing:.17em;color:#ecf2f2;text-shadow:0 0 35px #e4f9ff35}.xc-foot-tag{font-size:13px;line-height:2;color:#a6b6b9;max-width:310px}.xc-foot h3{font:700 10px var(--body);letter-spacing:.25em;color:#d6e0e1;text-transform:uppercase;margin-bottom:22px}.xc-foot a{display:block;font-size:13px;color:#a9b6b8;margin-bottom:17px;line-height:1.4}.xc-foot-bottom{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #2d373a;padding-block:22px;color:#8e9c9e;letter-spacing:.13em;font-size:10px}.xc-page-title{padding:115px 0 75px;border-bottom:1px solid #354045;background:radial-gradient(ellipse at 68% 55%,#2c383b,#0c0e10 65%)}.xc-page-title h1{font-size:clamp(86px,10vw,170px)!important;margin:24px 0!important}.xc-page-title p{font:400 14px/2 var(--body);color:#b6c3c3;max-width:530px}.xc-editorials{padding-block:80px 135px}.xc-longcopy{max-width:780px;color:#b5c4c4;font:400 15px/2.2 var(--body)}.xc-longcopy p{margin-bottom:30px}.xc-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;border:1px solid #475359;margin-top:60px}.xc-story-grid .xc-story-image{height:600px;background:radial-gradient(circle at center,#506066,#161c1e 65%);display:flex;justify-content:center;align-items:center}.xc-story-grid img{width:90%;height:90%;object-fit:contain}.xc-story-grid .xc-story-text{padding:70px}.xc-story-grid h2{font:300 clamp(65px,6.5vw,115px)/.86 var(--display)!important;letter-spacing:-.06em;color:#fff!important;margin:20px 0}.xc-story-grid p{font:400 14px/2.1 var(--body);color:#adbcbf}body.xasis-theme .product__title h1{font:400 clamp(62px,7vw,110px)/.95 var(--display)!important}body.xasis-theme .product__info-container .price{color:#e9eff0!important}body.xasis-theme .product-form__submit,body.xasis-theme .shopify-payment-button__button{border-radius:0!important;background:linear-gradient(130deg,#e2e7e5,#adbabe,#eef2f0)!important;color:#0a0b0c!important;box-shadow:none!important}body.xasis-theme .product__media{background:radial-gradient(circle,#30393c,#111618)}body.xasis-theme .cart-drawer,body.xasis-theme .drawer__inner{background:#111517;color:#f1f5f3}body.xasis-theme input,body.xasis-theme select{color:#e8eeee!important}@keyframes xc-float{0%,to{transform:translate3d(0,-8px,0)}50%{transform:translate3d(0,11px,0)}}@keyframes xc-sweep{0%{transform:translate(-35%)}to{transform:translate(42%)}}@keyframes xc-breathe{0%{opacity:.07;transform:scale(.9)}to{opacity:.19;transform:scale(1.11)}}@keyframes xc-turn{0%{transform:rotate(20deg)}to{transform:rotate(52deg)}}@keyframes xc-marquee{to{transform:translate(-50%)}}@media(min-width:900px){.xc-js .xc-inview{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.xc-js .xc-inview.xc-visible{opacity:1;transform:translateY(0)}}@media(max-width:1090px){.xc-navbar{grid-template-columns:auto 1fr auto;height:82px}.xc-nav-links--left,.xc-nav-links--right .xc-desktop{display:none}.xc-hamburger{display:block}.xc-wordmark{font-size:52px;text-align:center}.xc-nav-links--right{gap:0}.xc-hero{height:auto;min-height:680px}.xc-hero-content h1{font-size:clamp(88px,10vw,130px)!important}.xc-hero-visual{min-height:620px}}@media(max-width:740px){.xc-announce{font-size:8px;letter-spacing:.12em}.xc-navbar{height:75px;grid-template-columns:auto 1fr auto;gap:7px}.xc-wordmark{font-size:41px}.xc-wordmark small{font-size:7px;letter-spacing:.19em;margin-top:8px}.xc-bag{padding:10px;font-size:9px!important}.xc-hero{min-height:0;height:auto;display:flex;flex-direction:column;background:radial-gradient(ellipse at 50% 72%,#343f44,#0a0c0e 65%)}.xc-hero-content{padding:75px 22px 10px;order:1}.xc-hero-content h1{font-size:clamp(81px,16vw,127px)!important;margin:23px 0!important}.xc-hero-content .xc-kicker{font-size:9px;letter-spacing:.19em}.xc-lead{font-size:13px;line-height:1.9;max-width:335px;margin-bottom:25px}.xc-hero-visual{order:2;min-height:380px;height:390px}.xc-hero-bottle{height:95%;max-height:390px;max-width:87%}.xc-orbit{width:73%;height:80%}.xc-hero-micro,.xc-scrollcue{display:none}.xc-hero-number{bottom:14px}.xc-ribbon-track{animation-duration:25s}.xc-section{padding-block:80px}.xc-section-head{grid-template-columns:1fr;gap:25px;margin-bottom:29px}.xc-section-head h2{font-size:75px!important}.xc-section-head p{font-size:13px}.xc-card{flex-basis:82vw;max-width:390px}.xc-card-art{height:415px}.xc-feature{grid-template-columns:1fr}.xc-feature-photo{min-height:410px;height:460px}.xc-feature-photo img{max-height:410px}.xc-feature-copy{padding:75px 26px}.xc-feature-copy h2{font-size:87px!important}.xc-interactive{padding-block:85px}.xc-interactive-header{margin-bottom:37px}.xc-interactive-header h2{font-size:76px!important}.xc-explorer{grid-template-columns:1fr;gap:10px;padding:33px 23px}.xc-explorer-title{font-size:101px}.xc-explorer-art{height:365px}.xc-pick{padding:11px 13px}.xc-editorial{padding:90px 0;min-height:490px}.xc-editorial:before{font-size:500px;top:-10%}.xc-editorial h2{font-size:112px!important}.xc-final{padding:90px 0 100px}.xc-final .xc-display{font-size:100px!important}.xc-foot-inner{grid-template-columns:1fr 1fr;gap:48px 20px;padding-block:70px}.xc-foot-inner>div:first-child{grid-column:1/-1}.xc-foot-mark{font-size:82px}.xc-foot-bottom{display:block;line-height:2}.xc-page-title{padding:80px 0 60px}.xc-page-title h1{font-size:95px!important}.xc-story-grid{grid-template-columns:1fr}.xc-story-grid .xc-story-image{height:390px}.xc-story-grid .xc-story-text{padding:40px 25px}.xc-story-grid h2{font-size:82px!important}}@media(prefers-reduced-motion:reduce){.xc *,.xc *:before,.xc *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.xc-js .xc-inview{opacity:1!important;transform:none!important}}:root{--xc-xborder:rgba(211,230,233,.19)}.xc-atelier-banner{display:grid;grid-template-columns:1fr 1fr;min-height:610px;border-block:1px solid #475356;background:#101619}.xc-atelier-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(60px,7vw,130px)}.xc-atelier-copy h2{font-size:clamp(72px,7.8vw,138px)!important;margin:30px 0!important}.xc-atelier-copy p{font-size:14px;line-height:2.05;color:#b7c7c9;max-width:455px;margin:0 0 35px}.xc-atelier-image{min-height:540px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;background:radial-gradient(ellipse at 55% 50%,#536970,#283338 40%,#111719 80%)}.xc-atelier-image:before{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px solid #c5e9f52e;border-radius:50%;transform:rotate(-23deg)}.xc-atelier-image:after{content:"";position:absolute;left:-25%;top:-30%;width:2px;height:170%;transform:rotate(35deg);background:#e9f8ff99;box-shadow:0 0 35px #e9f8ffa6;opacity:.3;transition:opacity .6s,left .8s}.xc-atelier-image:hover:after{left:115%;opacity:.7}.xc-atelier-image img{max-width:83%;height:min(88%,645px);object-fit:contain;filter:drop-shadow(0 35px 35px #000a);animation:xc-float 8s ease-in-out infinite}.xc-atelier-image-tag{position:absolute;bottom:30px;right:36px;font:700 9px var(--body);letter-spacing:.21em;color:#e0e8eb}.xc-faq-callout{display:flex;justify-content:space-between;align-items:end;gap:25px;padding-block:95px;border-bottom:1px solid #475558}.xc-faq-callout h2{font-size:clamp(68px,7vw,116px)!important;margin:18px 0!important}.xc-faq-callout p{max-width:500px;font:400 13px/2 var(--body);color:#bdc9c9;margin-bottom:0}.xc-faq-callout .xc-button{margin-bottom:5px}.xc-page-title{overflow:hidden}.xc-card:focus-visible{outline:2px solid #e6f4f3;outline-offset:3px}.xc-rail:focus-within{scrollbar-color:#d5e4e5 #1b2528}.xc-head:focus-within{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.xc-cta-row .xc-button{max-width:100%}.xc-progress{position:fixed;top:0;left:0;width:var(--xc-scroll-progress,0%);height:2px;z-index:110;background:linear-gradient(90deg,#8b9fa6,#f5f9fa);pointer-events:none;box-shadow:0 0 12px #e9f7fc9c;transition:width .12s linear}.xc-atelier-banner,.xc-faq-callout{content-visibility:auto;contain-intrinsic-size:auto 620px}.xc .xc-card:hover{border-color:#8ca5ae}.xc .xc-card .xc-card-copy p:last-child{transition:letter-spacing .3s,color .3s}.xc .xc-card:hover .xc-card-copy p:last-child{letter-spacing:.2em;color:#f3f8f8}body.xasis-theme .page-width--narrow{max-width:1220px}body.xasis-theme .main-page-title{margin-top:45px}body.xasis-theme .rte .xp-detail,body.xasis-theme .rte .xfq,body.xasis-theme .rte .xa-j{max-width:none}body.xasis-theme .rte .xp-detail a,body.xasis-theme .rte .xfq a,body.xasis-theme .rte .xa-j a{color:#fff}body.xasis-theme .rte p{line-height:1.9}body.xasis-theme .rte .xp-detail{box-shadow:0 12px 55px #0005}body.xasis-theme .rte .xp-detail .xp-copy p{color:#bac8c9!important}body.xasis-theme .rte .xp-detail .xp-name{font-family:Cormorant Garamond,Georgia,serif!important}body.xasis-theme .rte .xfq details{margin:0}body.xasis-theme .rte .xa-j h2{font-family:Cormorant Garamond,Georgia,serif!important}body.xasis-theme #MainContent .rte h2,body.xasis-theme #MainContent .rte h3{color:#f4f5f1}@media(max-width:950px){.xc-atelier-copy{padding:65px 35px}.xc-atelier-copy h2{font-size:83px!important}}@media(max-width:740px){.xc-atelier-banner{grid-template-columns:1fr}.xc-atelier-copy{padding:68px 23px 54px}.xc-atelier-copy h2{font-size:93px!important}.xc-atelier-image{min-height:380px;height:410px}.xc-atelier-image img{height:360px}.xc-atelier-image-tag{right:18px;bottom:20px}.xc-faq-callout{display:block;padding-block:75px}.xc-faq-callout h2{font-size:83px!important}.xc-faq-callout .xc-button{margin-top:26px}.xc-progress{height:2px}.xc-hero-content .xc-cta-row{flex-direction:column;align-items:stretch;max-width:355px}.xc-hero-content .xc-cta-row .xc-button{width:100%}.xc-head .xc-nav-links--left{justify-self:start}}@media(prefers-reduced-motion:reduce){.xc-atelier-image img{animation:none!important}.xc-progress{transition:none!important}.xc-atelier-image:after{transition:none!important}}.xv3-page-shell,.xv3-private,.xv3-ritual{background:#080b0e;color:#e9f0ef;font-family:Manrope,Arial,sans-serif}.xv3-breadcrumb{min-height:65px;display:flex;align-items:center;gap:15px;color:#a3b1b4;font-size:10px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xv3-breadcrumb a{color:#cdd9dc!important;text-decoration:none}.xv3-breadcrumb span:last-child{max-width:65%;text-overflow:ellipsis;overflow:hidden}.xv3-page-shell .xv3-page-body{width:100%;margin:0;padding:clamp(22px,4vw,75px);background:radial-gradient(ellipse at 68% 5%,#1d292e,#080b0e 55%);min-height:360px}.xv3-page-shell .xv3-page-body>.xp-detail{width:min(100%,1530px);margin:0 auto}.xv3-page-shell .xv3-page-body>.xfq,.xv3-page-shell .xv3-page-body>.xa-j{width:min(100%,1380px);margin:auto}.xv3-page-shell .xv3-page-body .xp-detail h2,.xv3-page-shell .xv3-page-body .xp-detail h3{margin-top:0}.xv3-next-panel{padding:clamp(75px,8vw,140px) 0;background:linear-gradient(115deg,#151b1e,#0a0d0f 60%,#334249);border-block:1px solid #4d5c60}.xv3-next-panel a{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #71808467;padding:32px 0;text-decoration:none!important;color:#e9f0ef!important}.xv3-next-panel a span{font:700 10px Manrope,Arial,sans-serif;letter-spacing:.25em;text-transform:uppercase}.xv3-next-panel a strong{font:300 clamp(65px,9vw,140px)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.xv3-next-panel a i{font:300 55px Cormorant Garamond,Georgia,serif;transition:transform .35s}.xv3-next-panel a:hover i{transform:translate(8px,-8px)}.xv3-next-simple{padding-block:40px 100px;text-align:center}.xv3-private{position:relative;isolation:isolate;overflow:hidden;min-height:720px;background:radial-gradient(ellipse at 75% 49%,#415054,#182025 35%,#080a0c 70%)}.xv3-private-shadow{position:absolute;font:400 78vw/.75 Cormorant Garamond,Georgia,serif;right:-12%;top:0;color:#e8eff019;pointer-events:none;z-index:-1}.xv3-private-inner{display:grid;grid-template-columns:1.03fr .97fr;align-items:center;min-height:720px;gap:40px}.xv3-private-text h1{font-size:clamp(85px,12vw,182px)!important;margin:28px 0!important}.xv3-private-text>p{max-width:490px;font-size:14px;line-height:2;color:#bccbcd}.xv3-private-form{margin-top:44px;max-width:520px}.xv3-private-field{margin-top:12px;display:flex;align-items:center;border-bottom:1px solid #b0c3c7}.xv3-private-field input{flex:1;min-width:0;padding:20px 6px;background:transparent!important;color:#f4f8f6!important;border:0!important;box-shadow:none!important;font:400 13px Manrope,Arial,sans-serif}.xv3-private-field button{background:transparent!important;border:0!important;color:#f2f7f6!important;box-shadow:none!important;padding:10px 8px;cursor:pointer;font:750 10px Manrope,Arial,sans-serif;letter-spacing:.14em}.xv3-private-micro{display:block;font-size:9px;line-height:1.7;letter-spacing:.17em;color:#95a6a9;margin-top:35px}.xv3-success{font-size:12px;color:#dce7e7;margin-top:12px}.xv3-private-bottle{position:relative;display:flex;align-items:center;justify-content:center;min-height:600px}.xv3-private-bottle img{position:relative;z-index:1;max-height:710px;height:78vh;max-width:100%;object-fit:contain;filter:drop-shadow(0 48px 36px #0009);animation:xc-float 6.5s ease-in-out infinite}.xv3-private-ring{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border:1px solid #edfaff38;border-radius:50%;transform:rotate(-35deg)}.xv3-ritual-hero{min-height:710px;background:radial-gradient(ellipse at 74% 40%,#47545a,#172025 45%,#090c0e 75%);overflow:hidden}.xv3-ritual-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;min-height:710px;gap:30px}.xv3-ritual-hero h1{font-size:clamp(82px,10vw,155px)!important;margin:28px 0!important}.xv3-ritual-hero p{font-size:14px;line-height:2;color:#bfcbcd;max-width:425px;margin:10px 0 30px}.xv3-ritual-img{display:flex;align-items:center;justify-content:center;height:640px;position:relative}.xv3-ritual-img img{height:92%;max-width:100%;object-fit:contain;filter:drop-shadow(0 32px 30px #0009)}.xv3-ritual-words{border-bottom:1px solid #475356}.xv3-ritual-words h2{font-size:clamp(75px,8.5vw,145px)!important;margin:25px 0 45px!important}.xv3-ritual-columns{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,5vw,95px)}.xv3-ritual-columns p{font-size:15px;color:#b4c4c5;line-height:2.2;margin:0}.xv3-ritual-notes{padding:100px 0;background:linear-gradient(135deg,#202b30,#0a0c0e);border-bottom:1px solid #455357}.xv3-ritual-notes h2{font:300 clamp(65px,7vw,124px)/.87 "Cormorant Garamond",Georgia,serif;margin:35px 0 50px;color:#f6f9f6}.xv3-ritual-notes h2 em{color:#b4c5c7}.xv3-ritual-tips{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.xv3-ritual-tips>div{padding:30px 10px 20px 0;border-top:1px solid #7d979c}.xv3-ritual-tips strong{font-size:12px;letter-spacing:.18em;color:#ecf1ef}.xv3-ritual-tips p{font-size:13px;line-height:2.2;color:#afbec1}.xv3-ritual-end{padding-block:110px 130px}.xv3-ritual-end h2{font-size:clamp(74px,9vw,138px)!important;margin:27px 0!important}.xv3-ritual-end p{font-size:14px;color:#afc0c4;line-height:2;margin-bottom:24px}.xv3-quiz-section{background:radial-gradient(ellipse at 50% 20%,#34434a,#0a0e11 56%);padding:115px 0 105px;border-block:1px solid #4b6167;position:relative;overflow:hidden}.xv3-quiz-section:before{content:"XASIS";position:absolute;right:-80px;bottom:-110px;font:400 290px Cormorant Garamond,Georgia,serif;letter-spacing:-.1em;color:#e7fbff07;pointer-events:none}.xv3-quiz-top{display:flex;justify-content:space-between;gap:20px;align-items:center}.xv3-quiz-counter{font-size:10px;letter-spacing:.23em;color:#c4d1d2}.xv3-quiz-section h2{font-size:clamp(82px,9.5vw,160px)!important;margin:32px 0!important}.xv3-quiz-intro{font-size:14px;line-height:2;color:#b9cbd0;max-width:560px;margin:0 0 42px}.xv3-quiz-box{border:1px solid #596a6f;background:#0d1418ad;max-width:1100px;min-height:360px;padding:clamp(25px,4vw,70px);position:relative}.xv3-quiz-step[hidden],.xv3-quiz-result[hidden]{display:none!important}.xv3-quiz-step h3{font:300 clamp(44px,5.5vw,75px)/1.05 "Cormorant Garamond",Georgia,serif!important;letter-spacing:-.03em;color:#f3f8f5!important;margin:20px 0 25px!important}.xv3-quiz-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.xv3-quiz-choices button{display:flex;min-height:140px;flex-direction:column;align-items:flex-start;justify-content:space-between;text-align:left;padding:25px;cursor:pointer;background:linear-gradient(145deg,#222e33,#0c1114);border:1px solid #5f7278;color:#ecf5f5;letter-spacing:.09em;font:750 11px Manrope,Arial,sans-serif;transition:background .3s,transform .3s,border .3s;position:relative}.xv3-quiz-choices button span{font-size:11px;color:#98b1b8}.xv3-quiz-choices button b{font-size:24px;font-weight:400;align-self:flex-end;position:absolute;right:20px;bottom:14px}.xv3-quiz-choices button:hover,.xv3-quiz-choices button:focus-visible{background:#33454d;border-color:#cbdfe5;transform:translateY(-3px)}.xv3-quiz-result{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.xv3-quiz-result h3{font:300 clamp(83px,9vw,150px)/.85 "Cormorant Garamond",Georgia,serif!important;color:#f6f9f5!important;margin:20px 0!important}.xv3-quiz-result p{color:#bac9cc;font-size:14px;line-height:2;max-width:380px;margin:25px 0}.xv3-quiz-result img{max-width:100%;width:100%;max-height:440px;object-fit:contain;filter:drop-shadow(0 25px 26px #0009)}.xv3-retake{border:0;border-bottom:1px solid #a5b9bc;background:transparent;color:#d6e2e1;display:block;cursor:pointer;padding:7px 0;margin-top:26px;letter-spacing:.16em;font:700 10px Manrope,Arial,sans-serif}.xv3-quiz-disclaimer{font-size:11px;line-height:1.8;color:#92a8ad;margin:18px 0 0}.xv3-private-nav{font-size:10px!important}.xc-hero-bottle{animation:xc-v3-bottle 7s ease-in-out infinite!important}@keyframes xc-v3-bottle{0%,to{transform:translate3d(var(--xc-x,0px),calc(var(--xc-y,0px) - 8px),0)}50%{transform:translate3d(var(--xc-x,0px),calc(var(--xc-y,0px) + 12px),0)}}@media(max-width:920px){.xv3-private-inner{grid-template-columns:1fr 1fr}.xv3-private-text h1{font-size:100px!important}.xv3-ritual-hero h1{font-size:105px!important}.xv3-quiz-choices button{padding:16px;font-size:10px}}@media(max-width:740px){.xv3-breadcrumb{height:51px;min-height:51px;font-size:9px;gap:10px}.xv3-page-shell .xv3-page-body{padding:17px 13px 30px}.xv3-next-panel{padding:65px 0}.xv3-next-panel a{display:grid;grid-template-columns:1fr auto;gap:10px}.xv3-next-panel a span{grid-column:1/-1}.xv3-next-panel a strong{font-size:80px}.xv3-next-panel a i{font-size:35px}.xv3-private-inner,.xv3-ritual-hero-grid{grid-template-columns:1fr;gap:0}.xv3-private-inner{min-height:0;padding-block:90px 25px}.xv3-private-text h1{font-size:105px!important}.xv3-private-bottle{min-height:370px;height:390px}.xv3-private-bottle img{height:375px}.xv3-private-shadow{top:40%;font-size:120vw}.xv3-private-micro{max-width:310px}.xv3-ritual-hero-grid{padding-top:80px}.xv3-ritual-hero h1{font-size:93px!important}.xv3-ritual-img,.xv3-ritual-img img{height:360px}.xv3-ritual-columns,.xv3-ritual-tips{grid-template-columns:1fr;gap:16px}.xv3-ritual-words{padding-block:75px}.xv3-ritual-words h2{font-size:86px!important}.xv3-ritual-notes{padding:75px 0}.xv3-ritual-notes h2{font-size:80px}.xv3-ritual-tips>div{padding-top:24px}.xv3-ritual-end{padding-block:80px}.xv3-quiz-section{padding:80px 0}.xv3-quiz-section h2{font-size:96px!important}.xv3-quiz-box{padding:23px;min-height:0}.xv3-quiz-choices{grid-template-columns:1fr}.xv3-quiz-choices button{min-height:80px;padding:16px 18px;display:flex;flex-direction:row;align-items:center;gap:14px}.xv3-quiz-choices button b{position:static;margin-left:auto;align-self:center}.xv3-quiz-result{grid-template-columns:1fr}.xv3-quiz-result img{max-height:280px}.xv3-quiz-result h3{font-size:105px!important}.xv3-private-nav{padding:10px 8px}}@media(prefers-reduced-motion:reduce){.xc-hero-bottle,.xv3-private-bottle img{animation:none!important}.xv3-quiz-choices button{transition:none!important}}.x4-mega{position:static}.x4-mega>summary{cursor:pointer;list-style:none;font:700 10px Manrope,Arial,sans-serif;letter-spacing:.15em;color:#dae4e5;white-space:nowrap;padding:14px 0}.x4-mega>summary::-webkit-details-marker{display:none}.x4-mega-panel{position:absolute;top:100%;left:0;right:0;z-index:140;display:grid;grid-template-columns:1fr 1fr .7fr;gap:55px;padding:52px clamp(25px,5.5vw,92px);border-bottom:1px solid #769096;background:linear-gradient(120deg,#0c1114,#202c31 60%,#10171a);box-shadow:0 24px 50px #000d}.x4-mega-panel h2{font:300 clamp(58px,5vw,94px)/.85 "Cormorant Garamond",Georgia,serif!important;color:#f5f6f2!important;margin:18px 0!important}.x4-mega-panel h2 em{color:#b4c7cd}.x4-mega-panel p{color:#b0c5c9;line-height:2;font-size:13px}.x4-mega-panel a{color:#f0f5f4!important;text-decoration:none!important}.x4-mega-links a{display:block;font:400 40px/1 Cormorant Garamond,Georgia,serif;border-bottom:1px solid #576e7755;padding:11px 0}.x4-mega-links small{font:700 10px Manrope,Arial,sans-serif;color:#9caeb5;margin-right:15px}.x4-mega-photo{background:radial-gradient(circle,#566f79,#131c22 70%);display:grid;place-items:center;position:relative;overflow:hidden}.x4-mega-photo img{height:310px;max-width:100%;object-fit:contain;filter:drop-shadow(0 20px 23px #0009)}.x4-mega-photo a{position:absolute;bottom:18px;left:18px;font-size:10px;letter-spacing:.17em}.x4-mobile-group summary{padding:14px 0;border-bottom:1px solid #4e6268;color:#d4e6e7;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.15em;list-style:none}.x4-mobile-group summary::-webkit-details-marker{display:none}.x4-mobile-group div{padding:10px 20px;background:#121b20}.x4-mobile-group a{font-size:11px}.x4-oil-section{display:grid;grid-template-columns:1fr 1fr;min-height:650px;background:#0b1114;border-block:1px solid #45545a}.x4-oil-photo{position:relative;background:radial-gradient(ellipse at center,#566e78,#162128 65%);display:grid;place-items:center;overflow:hidden}.x4-oil-photo img{width:83%;height:80%;max-height:600px;object-fit:contain;filter:drop-shadow(0 40px 35px #000a);animation:xc-float 8s ease-in-out infinite}.x4-orbit{width:80%;height:75%;position:absolute;border:1px solid #d5f0fa66;border-radius:50%;transform:rotate(-30deg)}.x4-oil-text{padding:75px clamp(26px,7vw,120px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:linear-gradient(115deg,#172329,#0a0e11 64%,#1d2a30)}.x4-oil-text h2{font-size:clamp(72px,7vw,118px)!important;margin:26px 0!important}.x4-oil-text p{max-width:435px;color:#bed0d3;line-height:2.1;font-size:14px;margin-bottom:30px}.x4-tiny{font-size:9px;color:#829ba4;letter-spacing:.17em;margin-top:25px}.x4-footer-signup{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-block:75px;align-items:end;border-bottom:1px solid #425258}.x4-footer-signup h2{font:300 clamp(65px,6vw,105px)/.88 "Cormorant Garamond",Georgia,serif!important;color:#f5f7f3!important;margin:18px 0!important}.x4-footer-signup h2 em{color:#b7cbd0}.x4-footer-signup p{font-size:13px;line-height:2;color:#abbec3}.x4-email{display:flex;border-bottom:1px solid #abbfc4}.x4-email input{flex:1;min-width:0;background:transparent!important;color:#ecf5f2!important;border:0!important;box-shadow:none!important;padding:17px 5px!important;font-size:13px!important}.x4-email button{border:0!important;background:transparent!important;color:#eaf4f4!important;box-shadow:none!important;padding:14px 7px!important;font:700 10px Manrope,Arial,sans-serif;letter-spacing:.18em;cursor:pointer}.x4-consent{display:flex;gap:10px;align-items:start;font-size:11px;line-height:1.7;color:#a5b8c0;margin:16px 0}.x4-consent input{-webkit-appearance:auto!important;appearance:auto!important;width:16px!important;height:16px!important;min-width:16px!important;accent-color:#d8e8eb;margin:0!important}.x4-consent a{color:#e5f1ee!important;text-decoration:underline!important}.x4-interest{background:radial-gradient(ellipse at 70% 40%,#364b53,#0b1114 70%);padding:100px 0;border-top:1px solid #526872}.x4-interest-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:45px;align-items:end}.x4-interest h2{font:300 clamp(55px,6vw,100px)/.88 "Cormorant Garamond",Georgia,serif!important;color:#f3f7f4!important;margin:20px 0!important}.x4-interest h2 em{color:#b8d0d4}.x4-interest p{font-size:13px;color:#b6c9d0;line-height:2;max-width:470px}@media(max-width:1090px){.xc-navbar .xc-nav-links--left{display:flex!important;align-items:center!important;justify-self:start!important}.xc-navbar .xc-nav-links--left .x4-mega,.xc-navbar .xc-nav-links--left>.xc-desktop{display:none!important}.xc-hamburger{display:block!important}.x4-mega-panel{display:none!important}}@media(max-width:740px){.x4-oil-section{grid-template-columns:1fr}.x4-oil-text{order:1;padding:70px 23px}.x4-oil-text h2{font-size:88px!important}.x4-oil-photo{order:2;min-height:390px}.x4-oil-photo img{height:375px}.x4-footer-signup,.x4-interest-grid{grid-template-columns:1fr;gap:20px}.x4-footer-signup{padding-block:65px}.x4-footer-signup h2{font-size:80px!important}.x4-interest{padding:65px 0}.x4-interest h2{font-size:78px!important}.xc-navbar .xc-wordmark{font-size:40px}.xc-navbar .xc-bag{font-size:9px!important;padding:8px}}@media(prefers-reduced-motion:reduce){.x4-oil-photo img{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/xasis-master.css.map */
