@import"https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&family=Cinzel:wght@400;700;900&family=EB+Garamond:ital,wght@0,400;0,500;1,400&family=Inter:wght@400;500;600;700&display=swap";:root{--cm-bg: #07060A;--cm-bg2: #120F1A;--cm-bg3: #1A1624;--cm-bg4: #1e1726;--cm-violet: #9B6DFF;--cm-violet2: #BFA0FF;--cm-ember: #5A2E8A;--cm-slate: #2A2440;--cm-border: rgba(155,109,255,.12);--cm-border2: rgba(155,109,255,.28);--cm-border3: rgba(155,109,255,.5);--cm-txt: #EAE6FF;--cm-txt2: #B8AEE0;--cm-muted: #8A82B5;--cm-gold: #C8952A;--cm-r: 6px}:root{--color-background: 7,6,10;--color-foreground: 234,230,255;--color-base-background-1: 7,6,10;--color-base-background-2: 18,15,26;--color-base-text: 234,230,255;--color-base-accent-1: 155,109,255;--color-base-accent-2: 90,46,138;--color-base-solid-button-labels: 255,255,255;--color-base-outline-button-labels: 234,230,255;--color-link: 155,109,255;--color-button: 155,109,255;--color-button-text: 255,255,255;--color-secondary-button: 26,22,36;--color-secondary-button-text: 191,160,255;--color-badge-background: 74,36,110;--color-badge-foreground: 191,160,255;--color-badge-border: 155,109,255;--color-shadow: 0,0,0;--gradient-background: rgb(7,6,10)}*,*:before,*:after{box-sizing:border-box}html{background-color:var(--cm-bg)}body{background-color:var(--cm-bg)!important;color:var(--cm-txt)!important;font-size:18px;line-height:1.65}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h0,.hxl,.hxxl,.title,.card__heading{color:var(--cm-txt)!important}p,li,td,th,label,.rte,.subtitle,.caption{color:var(--cm-txt2)}.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large{font-family:Inter,sans-serif!important;color:var(--cm-muted)!important;letter-spacing:.2em!important}.header-wrapper{background-color:#07060ad9!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-bottom:1px solid var(--cm-border)!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--cm-border)!important}.header__menu-item,.header__menu-item span,.header__heading-link,.header__heading-link .h2{color:var(--cm-txt2)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.02em;text-decoration:none!important;transition:color .15s ease!important}.header__menu-item:hover,.header__menu-item:hover span,.header__heading-link:hover,.header__heading-link:hover .h2{color:var(--cm-txt)!important;text-decoration:none!important}.header__active-menu-item{color:var(--cm-txt)!important;text-decoration:underline!important;text-decoration-color:var(--cm-violet)!important;text-underline-offset:4px!important}.header__icon,.header__icon .icon{color:var(--cm-txt2)!important;fill:var(--cm-txt2)!important}.header__icon:hover,.header__icon:hover .icon{color:var(--cm-txt)!important;fill:var(--cm-txt)!important}.cart-count-bubble{background-color:var(--cm-violet)!important;color:#fff!important}.header__submenu,.global-settings-popup{background-color:var(--cm-bg2)!important;border:1px solid var(--cm-border2)!important;border-radius:var(--cm-r)!important}.header__submenu .header__menu-item{color:var(--cm-txt2)!important}.header__submenu .header__menu-item:hover{color:var(--cm-txt)!important;background-color:#9b6dff14!important}.announcement-bar,.announcement-bar__announcement{background-color:var(--cm-ember)!important;color:#fff!important}.announcement-bar__message{font-family:Inter,sans-serif!important;font-size:13px!important;letter-spacing:.04em;color:#fff!important}.announcement-bar__link{color:#fff!important}.announcement-bar__link:hover{color:var(--cm-violet2)!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{background:linear-gradient(135deg,#5a2e8a,#9b6dff)!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;border:1px solid #9B6DFF!important;border-radius:0!important;clip-path:polygon(14px 0%,100% 0%,calc(100% - 14px) 100%,0% 100%)!important;transition:background .18s ease,box-shadow .18s ease,color .18s ease!important;position:relative!important;padding:14px 36px!important;min-height:48px!important;cursor:pointer!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button:hover{background:linear-gradient(135deg,#7b4fc9,#bfa0ff)!important;box-shadow:0 0 20px #9b6dffb3!important;color:#fff!important}.button:after,.button:before,.shopify-challenge__button:after,.shopify-challenge__button:before,.customer button:after,.customer button:before,button.shopify-payment-button__button--unbranded:after,button.shopify-payment-button__button--unbranded:before{display:none!important}.button--secondary{background:transparent!important;border:1px solid rgba(155,109,255,.35)!important;color:#b8aee0!important;clip-path:polygon(14px 0%,100% 0%,calc(100% - 14px) 100%,0% 100%)!important}.button--secondary:hover{background:#9b6dff14!important;border-color:#9b6dff!important;color:#eae6ff!important;box-shadow:0 0 14px #9b6dff59!important}.button--tertiary{background:transparent!important;border:1px solid transparent!important;color:#bfa0ff!important;clip-path:none!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-color:#9b6dff66!important;font-size:13px!important;padding:8px 16px!important;min-height:unset!important}.button--tertiary:hover{color:#eae6ff!important;text-decoration-color:#9b6dff!important}.badge{font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:3px!important;padding:4px 10px!important}.badge--sale,.badge--on-sale{background-color:#4a246ee0!important;color:var(--cm-violet2)!important;border-color:transparent!important}.badge--new,.badge--custom{background-color:#1c346ee0!important;color:#90b8ff!important;border-color:transparent!important}.quick-add__submit,.card__add-button,.product-form__submit{background:transparent!important;border:1px solid var(--cm-border2)!important;color:var(--cm-violet2)!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;width:100%!important;border-radius:0!important;clip-path:none!important;padding:10px!important;margin-top:8px!important;transition:background .15s,border-color .15s!important}.quick-add__submit:hover,.card__add-button:hover,.product-form__submit:hover{background:#9b6dff1a!important;border-color:var(--cm-violet)!important;color:var(--cm-txt)!important;box-shadow:none!important}.product-grid,.collection .grid,ul.grid.product-grid{column-gap:16px!important;row-gap:16px!important}.title-wrapper .subtitle,.collection-hero__subtitle,.featured-collection__subtitle{font-family:Inter,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:.38em!important;color:var(--cm-violet)!important;text-transform:uppercase!important;display:block!important;margin-bottom:8px!important}.title-wrapper .title,.featured-collection .title,.collection-hero__title,.section-header__title{color:var(--cm-txt)!important;font-size:clamp(1.6rem,3vw,2.8rem)!important;letter-spacing:.02em!important}.title-wrapper .subtitle--medium,.featured-collection .subtitle,.section-header__description{font-style:italic!important;color:var(--cm-txt2)!important;font-size:16px!important}.title-wrapper-with-link .link-with-icon,.title-wrapper-with-link .link{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;color:var(--cm-violet2)!important;text-transform:uppercase!important}.field__input,.select__select,.customer .field input,.customer select,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],textarea{background-color:var(--cm-bg3)!important;border:1px solid var(--cm-border)!important;color:var(--cm-txt)!important;font-size:16px!important;border-radius:5px!important}.field:after,.select:after{box-shadow:none!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{border-color:var(--cm-violet)!important;box-shadow:0 0 0 3px #9b6dff26!important;outline:none!important}.field__label,.customer .field label,.form__label{color:var(--cm-muted)!important;font-family:Inter,sans-serif!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{color:var(--cm-violet)!important}.cart-drawer{background-color:var(--cm-bg2)!important;border-left:1px solid var(--cm-border)!important}.cart-drawer__heading,.cart-drawer__footer{background-color:var(--cm-bg2)!important;border-color:var(--cm-border)!important;color:var(--cm-txt)!important}.cart-items,.cart-item{border-color:var(--cm-border)!important;color:var(--cm-txt2)!important}.cart-item__name,.cart-item__name a{color:var(--cm-txt)!important}.totals__total,.totals__total-value{color:var(--cm-txt)!important;font-family:Inter,sans-serif!important;font-weight:700!important}.footer{background-color:var(--cm-bg2)!important;border-top:1px solid var(--cm-border)!important}.footer a,.footer__column-header,.footer__heading{color:var(--cm-txt2)!important;font-family:Inter,sans-serif!important}.footer a:hover,.footer__column-header,.footer__heading{color:var(--cm-txt)!important}.footer-block__newsletter .field__label,.footer-block__newsletter input{color:var(--cm-txt2)!important}.footer__copyright,.footer__copyright a{color:var(--cm-muted)!important;font-size:12px!important}.list-social__link,.list-social .icon{color:var(--cm-muted)!important;fill:var(--cm-muted)!important}.list-social__link:hover,.list-social__link:hover .icon{color:var(--cm-violet2)!important;fill:var(--cm-violet2)!important}.pagination__item,.pagination__item a{background:var(--cm-bg3)!important;border:1px solid var(--cm-border)!important;color:var(--cm-txt2)!important;font-family:Inter,sans-serif!important;border-radius:var(--cm-r)!important}.pagination__item--current,.pagination__item a:hover{background:var(--cm-ember)!important;border-color:var(--cm-violet)!important;color:#fff!important}.product__title{color:var(--cm-txt)!important}.product__description,.product-description{color:var(--cm-txt2)!important;font-size:17px!important;line-height:1.65!important}.product__price,.price-section .price{font-family:Inter,sans-serif!important;font-size:22px!important;font-weight:700!important;color:var(--cm-txt)!important}.variant-input-wrapper,.product-form__input{background:transparent!important}.variant-input label,.product-form__input label{background:var(--cm-bg3)!important;border:1px solid var(--cm-border)!important;color:var(--cm-txt2)!important;font-family:Inter,sans-serif!important;border-radius:var(--cm-r)!important}.variant-input input:checked~label,.variant-input label:hover{border-color:var(--cm-violet)!important;color:var(--cm-txt)!important;background:#9b6dff1f!important}.modal__content{background-color:var(--cm-bg2)!important}.modal__close-button .icon{color:var(--cm-txt2)!important}.breadcrumb,.breadcrumb a,nav.breadcrumb span{font-family:Inter,sans-serif!important;font-size:12px!important;color:var(--cm-muted)!important}.breadcrumb a:hover{color:var(--cm-violet2)!important}.facets__form,.facets__wrapper{background:var(--cm-bg2)!important;border:1px solid var(--cm-border)!important;border-radius:var(--cm-r)!important}.facets__header,.facets-heading{color:var(--cm-txt)!important;border-bottom:1px solid var(--cm-border)!important}.facet-label,.facets__summary,details[open] .facets__summary{color:var(--cm-txt2)!important;font-family:Inter,sans-serif!important}.facets__checkbox:checked~.facet-label,.facets__checkbox:checked+.facet-label{color:var(--cm-violet2)!important}::selection{background-color:#9b6dff40!important;color:var(--cm-txt)!important}a{color:var(--cm-violet2);transition:color .15s ease}a:hover{color:var(--cm-txt)}.link,.customer a{color:var(--cm-violet2)!important}.link:hover,.customer a:hover{color:var(--cm-txt)!important}.search-modal{background-color:var(--cm-bg2)!important;border-bottom:1px solid var(--cm-border)!important}.search-modal__content .field__input{background:var(--cm-bg3)!important;color:var(--cm-txt)!important}hr{background-color:var(--cm-border)!important}.placeholder,.media.placeholder,.product-media-container .placeholder{background-color:var(--cm-bg3)!important;color:var(--cm-muted)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--cm-bg2)}::-webkit-scrollbar-thumb{background:var(--cm-ember);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--cm-violet)}*:focus-visible{outline:2px solid var(--cm-violet)!important;outline-offset:3px!important;box-shadow:0 0 0 4px #9b6dff33!important}@media screen and (max-width:749px){.card__heading,.price,.price__regular{font-size:15px!important}.header-wrapper{background-color:#07060af2!important}}.menu-drawer,.menu-drawer__inner-container{background-color:var(--cm-bg2)!important}.menu-drawer__navigation-container{border-color:var(--cm-border)!important}.menu-drawer__menu-item,.menu-drawer__menu-item span{color:var(--cm-txt2)!important;font-family:Inter,sans-serif!important;font-size:15px!important}.menu-drawer__menu-item:hover{color:var(--cm-txt)!important}.menu-drawer-close-button .icon{color:var(--cm-txt2)!important}.background-secondary,.color-background-2{background-color:var(--cm-bg2)!important}table:not([class]){border-color:var(--cm-border)!important;color:var(--cm-txt2)!important}table:not([class]) td,table:not([class]) th{border-color:var(--cm-border)!important}table:not([class]) th{color:var(--cm-txt)!important;background:var(--cm-bg3)!important;font-family:Inter,sans-serif!important}.customer .main-content{background-color:var(--cm-bg)!important}.customer h1,.customer h2,.customer h3{color:var(--cm-txt)!important}.customer p,.customer label{color:var(--cm-txt2)!important}:root{--color-checkout-background: #07060A;--color-checkout-text: #EAE6FF;--color-checkout-button: #9B6DFF}.skip-to-content-link:not(:focus){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/critical-minis.css.map */
