@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Inter:wght@300;400;500&display=swap";:root{--cj-font-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--cj-font-serif: "Cormorant Garamond", "Times New Roman", serif;--cj-bg: #0f0d0a;--cj-bg-deep: #0a0907;--cj-bg-warm: #1a1410;--cj-bg-radial: #2a1f12;--cj-gold: #c9a563;--cj-gold-light: #f3d188;--cj-gold-deep: #8b6f3f;--cj-text: #e8dfc8;--cj-text-muted: #a39782;--cj-text-dim: #6b6047;--cj-border: rgba(201, 165, 99, .2);--cj-border-soft: rgba(201, 165, 99, .15);--cj-border-strong: rgba(201, 165, 99, .3);--cj-border-light: rgba(232, 223, 200, .15)}body{background:var(--cj-bg)!important;color:var(--cj-text)!important;font-family:var(--cj-font-sans)!important;font-size:14px;line-height:1.6}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--cj-font-serif)!important;font-weight:300!important;color:var(--cj-text)!important;letter-spacing:-.01em}a{color:var(--cj-text)}a:hover{color:var(--cj-gold)}.header-wrapper,.section-header{background:var(--cj-bg)!important;border-bottom:.5px solid var(--cj-border-light)!important}.header{padding:18px 48px!important}.header__heading-link,.header__heading-logo-wrapper{font-family:var(--cj-font-serif)!important;color:var(--cj-gold)!important;letter-spacing:.4em;font-size:13px}.header__menu-item,.header__menu-item span,.list-menu__item{font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--cj-text-dim)!important;font-weight:400!important;font-family:var(--cj-font-sans)!important}.header__menu-item:hover,.header__menu-item:hover span{color:var(--cj-text)!important}.header__icon{color:var(--cj-gold)!important}.button,button.button,.shopify-payment-button__button--unbranded{background:var(--cj-gold)!important;color:var(--cj-bg)!important;border:none!important;border-radius:0!important;padding:16px 28px!important;font-size:11px!important;letter-spacing:.25em!important;text-transform:uppercase!important;font-weight:500!important;font-family:var(--cj-font-sans)!important;transition:opacity .2s!important;box-shadow:none!important}.button:hover,button.button:hover{opacity:.9!important}.button--secondary,.button.button--secondary{background:transparent!important;color:var(--cj-text)!important;border:1px solid rgba(232,223,200,.3)!important}.button--secondary:hover{border-color:var(--cj-gold)!important;color:var(--cj-gold)!important;opacity:1!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select{background:transparent!important;border:none!important;border-bottom:.5px solid rgba(201,165,99,.4)!important;border-radius:0!important;color:var(--cj-text)!important;font-family:var(--cj-font-sans)!important;font-size:13px!important;padding:14px 0!important;transition:border-color .2s}.field__input:focus,input:focus,textarea:focus,select:focus{border-bottom-color:var(--cj-gold)!important;outline:none!important;box-shadow:none!important}.field__input::placeholder,input::placeholder,textarea::placeholder{color:var(--cj-text-dim)!important;font-style:italic}.field__label,label{color:var(--cj-text-dim)!important;font-size:11px!important;letter-spacing:.15em;text-transform:uppercase}.card,.card-wrapper{background:transparent!important;border:none!important;border-radius:0!important}.card__inner,.card__media{background:radial-gradient(ellipse at 50% 40%,var(--cj-bg-radial) 0%,var(--cj-bg) 80%)!important;border:.5px solid var(--cj-border-soft)!important;border-radius:0!important;overflow:hidden}.card__content,.card__information{padding:16px 0 0!important}.card__heading,.card__heading a{font-family:var(--cj-font-serif)!important;font-size:14px!important;font-style:italic!important;color:var(--cj-text)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.price,.price__regular,.price-item,.price-item--regular{font-family:var(--cj-font-serif)!important;font-size:12px!important;color:var(--cj-gold)!important;letter-spacing:.05em!important;font-style:normal!important;font-weight:400!important}.price--on-sale .price-item--sale{color:var(--cj-gold)!important}.price--on-sale .price-item--regular{color:var(--cj-text-dim)!important;text-decoration:line-through;opacity:.6}.badge--bottom-left,.product-card-wrapper .badge,.card__badge{background:var(--cj-bg)!important;color:var(--cj-gold)!important;border:.5px solid var(--cj-gold)!important;border-radius:0!important;padding:3px 8px!important;font-size:8px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-family:var(--cj-font-sans)!important;font-weight:500!important}.page-width,.section{background:var(--cj-bg)!important}.color-background-1,.color-background-2,.color-accent-1,.color-accent-2{background:var(--cj-bg)!important;color:var(--cj-text)!important}.product__title h1,.product__title{font-family:var(--cj-font-serif)!important;font-size:clamp(36px,5vw,48px)!important;letter-spacing:-.02em!important;color:var(--cj-text)!important;line-height:1!important;margin-bottom:16px!important}.product__price,.product .price__container{font-family:var(--cj-font-serif)!important;font-size:32px!important;color:var(--cj-text)!important}.product__description{font-size:13px!important;color:var(--cj-text-muted)!important;line-height:1.8!important}.product-form__input--pill input[type=radio]+label,.product-form__input input[type=radio]+label,fieldset.product-form__input label{background:transparent!important;border:.5px solid rgba(201,165,99,.3)!important;border-radius:0!important;color:var(--cj-text-dim)!important;font-family:var(--cj-font-serif)!important;font-style:italic!important;padding:10px 18px!important;transition:all .2s}.product-form__input--pill input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label{background:var(--cj-bg-warm)!important;border:1px solid var(--cj-gold)!important;color:var(--cj-gold)!important}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--cj-gold)!important;color:var(--cj-gold)!important}.quantity{border:.5px solid var(--cj-border-strong)!important;border-radius:0!important;background:transparent!important}.quantity__input{color:var(--cj-text)!important;background:transparent!important}.quantity__button{color:var(--cj-gold)!important}.footer{background:var(--cj-bg-deep)!important;border-top:.5px solid var(--cj-border)!important;padding:32px 48px!important}.footer__heading,.footer__content-top h2{font-family:var(--cj-font-serif)!important;font-size:11px!important;letter-spacing:.3em!important;color:var(--cj-gold)!important;text-transform:uppercase!important;font-style:italic}.footer a,.footer .list-menu__item{font-size:11px!important;color:var(--cj-text-dim)!important;letter-spacing:.05em!important;text-transform:none!important}.footer a:hover{color:var(--cj-text)!important}.copyright__content{color:var(--cj-text-dim)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.collection-hero,.collection-hero__inner{background:radial-gradient(ellipse at 50% 0%,var(--cj-bg-radial) 0%,var(--cj-bg) 70%)!important;padding:80px 48px 56px!important;text-align:center!important}.collection-hero__title,.collection-hero h1{font-size:clamp(48px,7vw,76px)!important;font-family:var(--cj-font-serif)!important;letter-spacing:-.02em!important}.facets,.facets__form{background:var(--cj-bg-deep)!important;border-right:.5px solid var(--cj-border)!important;padding:40px 32px!important}.facets__heading,.facets summary{font-family:var(--cj-font-serif)!important;font-size:10px!important;letter-spacing:.35em!important;color:var(--cj-gold)!important;text-transform:uppercase!important;font-style:italic!important}.facet-checkbox{font-size:12px!important;color:var(--cj-text-muted)!important}.facet-checkbox:hover{color:var(--cj-text)!important}.cart-drawer,.drawer{background:var(--cj-bg)!important;border-left:.5px solid var(--cj-border)!important}.cart-drawer__heading,.drawer__heading{font-family:var(--cj-font-serif)!important;color:var(--cj-text)!important;letter-spacing:.05em!important}.chapter-label{display:inline-flex;align-items:center;gap:12px;font-family:var(--cj-font-serif);font-size:10px;letter-spacing:.35em;color:var(--cj-gold);text-transform:uppercase;font-style:italic}.chapter-label:before,.chapter-label:after{content:"";width:32px;height:1px;background:var(--cj-gold)}.shopify-policy__title h1,.template-search h1{font-family:var(--cj-font-serif)!important}.viewers-wrapper,.urgency-message,.stock-counter,.live-viewers,.fake-urgency{display:none!important}@media screen and (max-width:749px){.header{padding:14px 20px!important}.footer{padding:24px 20px!important}.product__title h1,.product__title{font-size:clamp(32px,8vw,42px)!important}}html{scroll-behavior:smooth}*:focus-visible{outline:1px solid var(--cj-gold)!important;outline-offset:2px!important}.cj-product-img{background:#fff!important;border:none!important;border-radius:0!important;padding:0!important;position:relative;box-shadow:0 1px #c9a56366,0 0 0 .5px #c9a56340,0 8px 24px #00000080;transition:box-shadow .4s ease,transform .4s ease}.cj-product-img img{width:100%!important;height:100%!important;object-fit:contain!important;padding:8%!important;mix-blend-mode:normal!important;filter:none!important;transition:transform .6s ease}.cj-product-card{padding:36px 20px!important}.cj-product-card:hover .cj-product-img{box-shadow:0 1px 0 var(--cj-gold),0 0 0 .5px #c9a56380,0 16px 36px #000000b3;transform:translateY(-2px)}.cj-product-card:hover .cj-product-img img{transform:scale(1.04)}.cj-product-card:hover{background:transparent!important}.cj-product-info{padding:0 4px!important}.cj-product-row{margin-top:4px!important;margin-bottom:6px!important}.cj-product-name{font-size:13px!important;letter-spacing:0!important}.cj-product-detail{font-family:var(--cj-font-serif);font-style:italic;font-size:11px!important;letter-spacing:.05em!important;color:var(--cj-text-dim)!important}.cj-product-tag{background:var(--cj-bg)!important;color:var(--cj-gold)!important;border:.5px solid var(--cj-gold)!important;z-index:5!important;top:12px!important;right:12px!important}.header{padding:20px 48px!important;max-width:none!important}.header__heading,.header__heading-link,.header__heading-logo{font-family:var(--cj-font-serif)!important;font-size:16px!important;letter-spacing:.4em!important;font-weight:400!important;color:var(--cj-gold)!important;text-transform:uppercase}.header__inline-menu,.list-menu--inline{gap:32px!important}.header__menu-item{padding:12px 0!important;font-size:10px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--cj-text-dim)!important;font-family:var(--cj-font-sans)!important;position:relative}.header__menu-item:hover{color:var(--cj-text)!important;text-decoration:none!important}.header__menu-item span{text-decoration:none!important;border:none!important}.header__menu-item[aria-current=page]{color:var(--cj-text)!important}.header__menu-item[aria-current=page]:after{content:"";position:absolute;bottom:6px;left:0;right:0;height:.5px;background:var(--cj-gold)}.header__icons .header__icon{color:var(--cj-gold)!important;width:18px!important;height:18px!important}.header__icon:hover{color:var(--cj-gold-light)!important}.cart-count-bubble{background:var(--cj-gold)!important;color:var(--cj-bg)!important;font-size:9px!important;letter-spacing:.1em!important;font-family:var(--cj-font-sans)!important;font-weight:500!important}.localization-form,.disclosure{font-size:10px!important;letter-spacing:.2em!important;color:var(--cj-text-dim)!important}.menu-drawer{background:var(--cj-bg)!important;border-right:.5px solid var(--cj-border)!important}.menu-drawer__menu-item{font-family:var(--cj-font-serif)!important;font-size:18px!important;font-style:italic!important;color:var(--cj-text)!important}@media screen and (max-width:989px){.header{padding:16px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/celebration.css.map */
