@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: #ffffff;--cj-bg-deep: #faf8f4;--cj-bg-warm: #f5f1e8;--cj-bg-radial: #f7f2e6;--cj-gold: #8b6f3f;--cj-gold-light: #6b5528;--cj-gold-deep: #6b5528;--cj-gold-ornament: #c9a563;--cj-text: #1a1611;--cj-text-muted: #4a4235;--cj-text-dim: #6b6047;--cj-border: rgba(139, 111, 63, .28);--cj-border-soft: rgba(139, 111, 63, .18);--cj-border-strong: rgba(139, 111, 63, .45);--cj-border-light: rgba(26, 22, 17, .12)}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}.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 var(--cj-border-strong)!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:1px solid rgba(139,111,63,.45)!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(139,111,63,.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}.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}#main-cart-items,#main-cart-footer,cart-items{background:var(--cj-bg)!important}cart-items .title--primary{font-family:var(--cj-font-serif)!important;font-size:clamp(38px,6vw,60px)!important;color:var(--cj-text)!important;font-weight:300!important}.title-wrapper-with-link{border-bottom:.5px solid var(--cj-border)!important;padding-bottom:22px!important;margin-bottom:8px!important}.underlined-link{color:var(--cj-gold)!important;text-decoration:none!important;font-family:var(--cj-font-sans)!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important;border-bottom:1px solid var(--cj-border-strong)!important;padding-bottom:3px}.underlined-link:hover{color:var(--cj-gold-light)!important;border-color:var(--cj-gold)!important}.cart-items,.cart-items th,.cart-items td,.cart-item{border-color:var(--cj-border)!important;background:transparent!important}.cart-items thead th,.cart-items .caption-with-letter-spacing{color:var(--cj-text-dim)!important;font-family:var(--cj-font-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:10px!important}.cart-item{border-bottom:.5px solid var(--cj-border)!important}.cart-item__image-container,.cart-item__image{border:.5px solid var(--cj-border-strong)!important;border-radius:0!important}.cart-item__name{font-family:var(--cj-font-serif)!important;font-size:20px!important;color:var(--cj-text)!important;font-style:italic;text-decoration:none!important}.cart-item__name:hover{color:var(--cj-gold)!important}.cart-item__details,.cart-item__details .product-option,.product-option,.cart-item__price-wrapper,.cart-item__old-price,dl,.cart-item dt,.cart-item dd{color:var(--cj-text-muted)!important}.cart-item__price-wrapper .price,.cart-item__final-price,.price--end{color:var(--cj-gold)!important;font-family:var(--cj-font-serif)!important;font-size:18px!important}.quantity{border:.5px solid var(--cj-border-strong)!important;background:transparent!important;border-radius:0!important}.quantity__input{color:var(--cj-text)!important;background:transparent!important;border:none!important}.quantity__button{color:var(--cj-gold)!important}.quantity__button:hover{color:var(--cj-gold-light)!important}.quantity__button svg{stroke:currentColor!important}cart-remove-button,cart-remove-button .button,.button--tertiary{background:transparent!important;color:var(--cj-text-dim)!important;border:none!important;padding:8px!important;min-width:0!important}cart-remove-button .button:hover,cart-remove-button:hover{color:var(--cj-gold)!important;opacity:1!important}.cart__footer{border-top:.5px solid var(--cj-border)!important;padding-top:32px!important}.totals__total,.totals__subtotal{font-family:var(--cj-font-serif)!important;color:var(--cj-text-muted)!important;font-size:13px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.totals__total-value,.totals__subtotal-value{font-family:var(--cj-font-serif)!important;font-size:30px!important;color:var(--cj-gold)!important}.tax-note,.cart__note label{color:var(--cj-text-dim)!important;font-style:italic}.cart__ctas{margin-top:8px}.cart__checkout-button{width:100%!important;padding:21px!important;font-size:12px!important;letter-spacing:.3em!important}.cart__dynamic-checkout-buttons{margin-top:10px!important}.cart__empty-text{font-family:var(--cj-font-serif)!important;font-style:italic!important;color:var(--cj-text-muted)!important}.cj-cart-trust{background:var(--cj-bg-deep);border-top:.5px solid var(--cj-border);border-bottom:.5px solid var(--cj-border);padding:28px 48px}.cj-cart-trust-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.cj-trust-item{display:flex;align-items:center;gap:14px}.cj-trust-item svg{flex:0 0 auto}.cj-trust-title{font-family:var(--cj-font-serif);font-size:13px;font-style:italic;color:var(--cj-text);margin:0 0 2px}.cj-trust-sub{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--cj-text-dim);margin:0}@media screen and (max-width:900px){.cj-cart-trust{padding:22px 20px}.cj-cart-trust-inner{grid-template-columns:repeat(2,1fr);gap:20px}}.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 #8b6f3f59,0 0 0 .5px #8b6f3f2e,0 6px 18px #5a46231a;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 #8b6f3f61,0 14px 30px #5a462329;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{display:flex!important;align-items:center!important;gap:22px!important}.header__icons .header__icon{color:var(--cj-gold)!important;width:18px!important;height:18px!important;padding:4px!important;margin:0!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}}.header__icon .svg-wrapper,.header__icon svg,.header__icon-menu svg,cart-icon-bubble svg{width:2.4rem!important;height:2.4rem!important}.header__icon{color:var(--cj-gold)!important}.header__icon:hover{color:var(--cj-gold-deep)!important}.cart-count-bubble{background:var(--cj-gold)!important;color:#fff!important}hr,.cj-rule,.cj-divider{border-color:var(--cj-border)!important;opacity:1!important}.color-scheme-1,.color-background-1,.gradient{background:var(--cj-bg)!important;color:var(--cj-text)!important}.card__inner,.card__media{border-color:var(--cj-border-soft)!important}*:focus-visible{outline:2px solid var(--cj-gold)!important;outline-offset:2px!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/celebration.css.map */
