:root{--cc-gold:#b8975a;--cc-ivory:#f4f1ea;--cc-black:#0a0a0a}body{letter-spacing:.02em}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading{font-weight:400!important;letter-spacing:.02em;text-wrap:balance}.title-wrapper-with-link,.title-wrapper,.collection__title,.blog__title{justify-content:center!important;text-align:center!important;flex-direction:column;align-items:center;gap:10px}.title-wrapper-with-link .link{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--cc-gold)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-size:11.5px!important;letter-spacing:.22em!important;text-transform:uppercase}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:400;font-size:11px!important;letter-spacing:.26em;text-transform:uppercase;min-height:46px;padding:0 34px}.button:not(.button--secondary){background:transparent!important;color:var(--cc-ivory)!important;box-shadow:none!important}.button:not(.button--secondary):after{box-shadow:0 0 0 1px var(--cc-ivory)!important}.button:not(.button--secondary):hover{background:var(--cc-ivory)!important;color:var(--cc-black)!important}.product-form__submit{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.product-form__submit span{color:#fff!important}.cart__warnings .button,.template-404 .button{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}#shopify-chat{display:none!important}.card,.card__inner,.card__content,.card__information,.collection-card-wrapper .card,.card--standard .card__inner{background:transparent!important;box-shadow:none!important;border:0!important}.card__heading,.card-information,.card__heading a{text-align:center;font-family:var(--font-body-family)!important;font-weight:300!important;font-size:13px!important;letter-spacing:.06em;line-height:1.45}.card__heading a,.card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.card-information,.price{justify-content:center;text-align:center}.price{font-size:13px;letter-spacing:.06em}.card__information{padding:14px 6px 4px!important}.collection-list .card__heading{font-family:var(--font-heading-family)!important;font-size:20px!important;letter-spacing:.04em;min-height:0}.badge{border-radius:0!important;font-size:10px;letter-spacing:.18em;text-transform:uppercase;background:var(--cc-black);border:1px solid var(--cc-gold);color:var(--cc-gold)}.media{background:#0a0a0a}.section+.section{margin-top:0}.shopify-section:not(.section-cc-hero):not(.section-ticker-bar):not(.section-header) .page-width{padding-left:5rem;padding-right:5rem}@media(max-width:749px){.shopify-section .page-width{padding-left:1.6rem!important;padding-right:1.6rem!important}}.rich-text__blocks{max-width:56rem;margin:0 auto}.rich-text__text p,.image-with-text__text p{font-weight:300;line-height:1.8}.image-with-text__content{padding:4rem 5rem!important}.footer{border-top:1px solid rgba(184,151,90,.35)}.footer-block__heading{font-family:var(--font-body-family)!important;font-size:11px!important;letter-spacing:.26em;text-transform:uppercase;font-weight:400!important;color:var(--cc-gold)}.footer-block__details-content .list-menu__item--link{font-size:13px;font-weight:300;letter-spacing:.04em;opacity:.8}.product__title h1{font-size:clamp(26px,3vw,36px)!important;line-height:1.2}.product__accordion summary .h4,.product__accordion .accordion__title{font-family:var(--font-body-family)!important;font-size:11.5px!important;letter-spacing:.22em;text-transform:uppercase;font-weight:400!important}.product-form__input--pill input[type=radio]+label{border-radius:0!important;font-size:12px;letter-spacing:.08em}.cc-made{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cc-gold);margin:0}.facets-vertical .facets__heading,.facets__summary span{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:400}.newsletter__wrapper{max-width:640px;margin:0 auto}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important;animation:none!important}.header__inline-menu .list-menu--inline{flex-wrap:nowrap!important;justify-content:center;gap:0}.header__menu-item{padding:1.2rem 1.1rem!important;white-space:nowrap}.header__menu-item,.header__menu-item span{font-size:11px!important;letter-spacing:.16em!important}.header--top-center .header__heading,.header__heading-link{margin:0 auto;text-align:center}.card__inner,.card__media,.card .media{background:#f4f1ea!important}.card .media img,.card__media img{object-fit:contain!important;padding:6%}.collection-list .card .media img{object-fit:cover!important;padding:0}.product__info-container,.product__title,.product__title h1,.product .price,.price__container,.product__info-container .price{text-align:left!important;justify-content:flex-start!important;margin-left:0}.product__media img{object-fit:contain;background:#f4f1ea}.section-ticker-bar{width:100%}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cc-elegant.css.map */
