@font-face{font-family:Marion;src:url(/cdn/shop/files/Marion.woff2?v=1720807958) format("woff2"),url(/cdn/shop/files/mitogen_display.woff?v=1720807959) format("woff")}@font-face{font-family:Mitogen Display;src:url(/cdn/shop/files/mitogen_display.woff2?v=1720807958) format("woff2"),url(/cdn/shop/files/mitogen_display.woff?v=1720807959) format("woff")}h1,h2,h3,h4,h5{font-family:Mitogen Display!important}p,blockquote,ul,ol,li,strong,em,code,pre,small,cite,abbr,dfn,address,kbd,samp,var,mark,time,span,sub,sup,b,i,input,label,textarea,select,button,.button{font-family:Marion!important;letter-spacing:0}#MainContent{margin-top:-12rem}.subpage #MainContent{margin-top:0;background:#f8e7e1}.section-header{width:100%}header,.header-wrapper{transition:all .2s linear}.header-wrapper{background:#26080900}.celestial-alchemy .header-wrapper{background:#000}.scrolled-past-header .header-wrapper{background:#260809eb}.scrolled-past-header header{padding:0}.subpage:not(.celestial-alchemy) .header-wrapper{border-bottom:1px solid #49010236}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}}.content-container{border:none}.celeste-hero{max-width:100%!important;width:100%!important}.celeste-hero h2,.celeste-hero .rte{max-width:750px;float:left;clear:left}.celeste-hero .banner__buttons{clear:left;display:inline-block;float:left}@media screen and (max-width:749px){.celeste-hero h2,.celeste-hero .rte{max-width:none;float:left;clear:left}.celeste-hero .banner__buttons{width:100%}}.celeste.multicolumn.full-bleed .page-width{padding:0}.celeste.multicolumn .multicolumn-card{background:#fff!important;border:1px solid #000}.celeste.multicolumn.full-bleed .multicolumn-card{border:none}.celeste.multicolumn.full-bleed .multicolumn-list li:nth-child(2){border:1px solid #000;border-width:0 1px}.celeste.multicolumn.full-bleed ul{column-gap:0;padding:0}.celeste.multicolumn.full-bleed li{width:33.33%;max-width:100%}@media screen and (max-width:749px){.celeste.multicolumn li{width:100%!important}}.celeste.multicolumn .link{border:1px solid;padding:1rem 2rem;border-radius:6px;cursor:pointer}.celeste.multicolumn.image-left .multicolumn-card{background:none!important;border:none}.celeste.multicolumn.image-left ul .media{padding-bottom:100%!important;text-align:center}.celeste.multicolumn.image-left ul .media img{left:50%;transform:translate(-50%)}.celeste.multicolumn.image-left ul .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing{width:30%;margin:0;display:inline-block;float:left;padding-top:0}.celeste.multicolumn.image-left ul .multicolumn-card__info{width:70%;float:left}@media screen and (max-width:749px){.celeste.multicolumn.image-left ul .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width.multicolumn-card-spacing{width:100%;margin:0;display:inline-block;float:left;padding-top:0}.celeste.multicolumn.image-left ul .multicolumn-card__info{width:100%;float:left;padding-top:0}.celeste.multicolumn.image-left ul .media{padding-bottom:50%!important;text-align:center}}.multicolumn:not(.celeste) .page-width{border:none;padding-right:0;padding-left:0}.multicolumn.cloud-moon-wrap .rte{font-size:1.8rem}.multicolumn.cloud-moon-wrap{position:relative}.multicolumn.cloud-moon-wrap .multicolumn-card{background:#fffff5!important}.multicolumn.cloud-moon-wrap .cloud-moon{content:"";position:absolute;top:6%;right:0;background:url(/cdn/shop/files/cloud-stars.png?v=1729884579) no-repeat center;width:410px;background-size:contain;aspect-ratio:3;z-index:1}.cloud-moon-wrap .cloud-moon{transition:opacity .5s ease;opacity:1}.cloud-moon-wrap .cloud-moon.fade-out{opacity:0}@media screen and (max-width:749px){.multicolumn.cloud-moon-wrap .cloud-moon{width:180px}}.multicolumn.cloud-moon-wrap .cloud-moon{position:absolute}.multirow__inner.page-width{row-gap:0;padding:0}.multirow__inner .image-with-text:nth-child(odd) .image-with-text__media{border-width:1px 1px 1px 0}.multirow__inner .image-with-text:nth-child(2n) .image-with-text__media{border-width:1px 0 1px 1px}.collection-hero__inner{border-bottom:0}.collection slider-component{padding-bottom:6rem}.product-media-container{border:none}.elixirdextase .product-media-container.constrain-height .media,.chocolat-de-joie .product-media-container.constrain-height .media{padding-top:70%}.elixirdextase .product__media,.chocolat-de-joie .product__media{opacity:0;position:relative;border:none}.elixirdextase media-gallery,.chocolat-de-joie media-gallery{position:relative;overflow:visible;top:0;display:inline-block;width:100%}.elixirdextase media-gallery:before,.chocolat-de-joie media-gallery:before{content:"";background:url(/cdn/shop/files/CELESTENANA-October26_2025-9899-89.jpg?v=1763060447) no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1;border-radius:1rem;border:1px solid #fff}.chocolat-de-joie media-gallery:before{background:url(/cdn/shop/files/chocolat-de-joie-prod1b.png?v=1745519477) no-repeat;background-size:cover}.elixirdextase media-gallery:after,.chocolat-de-joie media-gallery:after{content:"";background:url(/cdn/shop/files/CELESTENANA-October26_2025-9908-93.jpg?v=1763365278) no-repeat;position:absolute;top:50%;right:-1rem;width:50%;padding-top:65%;background-size:cover;z-index:1;transform:rotate(5deg);border-radius:1rem;box-shadow:0 .5rem .5rem .5rem #0000001a;border:1px solid #fff}.chocolat-de-joie media-gallery:after{background:url(/cdn/shop/files/chocolat-de-joie-prod2b.png?v=1745519378) no-repeat;background-size:cover}product-info{padding-top:0!important}product-info>.page-width{padding-top:5rem;padding-bottom:5rem}.product-media-container{border-width:1px}@media screen and (max-width:990px){product-info>.page-width{padding-top:0}.product__info-wrapper{margin-top:2rem}.elixirdextase media-gallery:after,.chocolat-de-joie media-gallery:after{top:30%;right:-1rem;width:43%;padding-top:55%;background-size:cover}}.product__text{margin-bottom:0;font-size:2.5rem;line-height:1.4;color:#490102}.rich-text.intro-text .page-width{padding-top:6rem;border-width:0 1px 0 1px!important;width:100%}.product-form__submit,.button:after{border-radius:1rem;font-size:2rem;padding:1.5rem}.rich-text__buttons--multiple>*{border-radius:1rem}.product__tax{display:none}.price .price-item{font-size:2.5rem}.product-form__quantity .form__label{margin-bottom:.6rem;color:#490102;font-size:1.6rem}.quantity__input{font-size:2rem;font-weight:bolder;opacity:1;color:#490102}.quantity:after{border-radius:.5rem;box-shadow:0 0 0 1px #490102}.page-width.banner{border:0}.celiste.page-width{border-bottom:none}.rich-text__wrapper{width:100%!important}.page-width.newsletter__wrapper{border:1px solid;border-width:0 1px}.celeste-faq-wrap{padding-top:4rem;padding-bottom:8rem;max-width:1000px;padding-left:0;padding-right:0;text-align:center}.celeste-faq-wrap h1{text-align:left;margin-bottom:0}.celeste-faq{text-align:left;width:100%;display:inline-block}.celeste-faq li{border-bottom:1px solid;padding:2rem;border-radius:0;position:relative;cursor:pointer;transition:all .2s linear;color:#490102}.celeste-faq li:after{content:"";width:1rem;height:1rem;border:1px solid;border-width:0 2px 2px 0;position:absolute;top:1.8rem;right:2rem;transform:rotate(45deg);transition:transform .2s ease}.celeste-faq li.open,.celeste-faq li:hover{background:#ffffff4d!important}.celeste-faq li.open:after{transform:rotate(-135deg)}.celeste-faq b{padding:0 1rem 0 0;position:relative;display:inline-block}.celeste-faq b:before{position:absolute;top:.8rem;left:0;width:1.5rem;height:1.5rem;background:url(/cdn/shop/files/celeste-star-black.svg?v=1729097178) no-repeat;background-size:contain}.celeste-faq span{display:none;padding-left:0}.celeste-faq li.open span{display:inline-block}.newsletter .page-width{max-width:none!important;border:none!important}@media screen and (max-width:900px){.celeste-faq-wrap{padding:1rem}.celeste-faq li{padding-left:1rem}}#shopify-section-template--19428200775895__image_banner_Pcfnna{background:#f8e7e1}#shopify-section-template--19428200775895__image_banner_Pcfnna .banner{border-radius:1rem!important;overflow:hidden}#shopify-section-template--19428200775895__image_banner_Pcfnna .banner:after{background:#490102}.page-width.footer__content-bottom-wrapper{border:none}.footer,.footer__content-bottom{border:none!important}small.copyright__content:nth-child(2){display:none}.celestial-alchemy .newsletter__wrapper,.celestial-alchemy .footer{background:#000;color:#fff}.celestial-alchemy .newsletter__wrapper h2,.celestial-alchemy .footer .link{color:#fff}.page-width--narrow{max-width:var(--page-width);padding:6rem}.header__search{display:none!important}.button--secondary:after,.button:after{border-radius:1rem}div#super-simple-subs-wrapper-embed{margin-bottom:2rem}.sss-customer-portal-container{border:1px solid;border-width:0 1px 1px 1px;padding:0rem 0 8rem}.mw-n{max-width:none}.product-form__submit{margin-bottom:0!important}.quantity-button-container{display:flex;align-items:stretch;margin-top:15px;gap:10px}#Quantity-Form-template--19428201038039__main{flex:0 0 auto;width:auto;margin-right:10px;margin-bottom:0;padding:0}.price-per-item__container{height:100%;display:flex}quantity-input.quantity{display:flex;height:100%;align-items:stretch}.quantity__input,.quantity__button{min-height:44px;height:100%;display:flex;align-items:center;justify-content:center}.product-form__quantity .form__label,.quantity__rules-cart{display:none}.product .orichi-limit-error{position:absolute;top:100%;margin-top:1rem}.essential-preorder-container-active{position:relative}[data-essential-preorder-element=message]{position:absolute;width:100%}
/*# sourceMappingURL=/cdn/shop/t/13/assets/celeste-styles.css.map */
