:root{--cc-gold: #D9A84E;--cc-gold-2: #F0CD84;--cc-ink: #0B0B0C;--cc-card: #151517;--cc-line: #2A2A2D;--cc-text: #ECECEC;--cc-muted: #C4C4C4;--cc-hex: url(cc-hex.svg);--cc-hex-size: 66px 114px;--cc-vignette: radial-gradient(ellipse 75% 65% at 50% 30%, rgba(255,255,255,.045), rgba(0,0,0,.55) 100%);--font-body-family: "Inter", -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading-family: "Inter", -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading-weight: 900}body{background-color:#050506!important;background-image:var(--cc-vignette),var(--cc-hex)!important;background-size:100% 100%,var(--cc-hex-size)!important;background-attachment:fixed,fixed!important;color:var(--cc-muted)}.color-scheme-1.gradient,.color-scheme-4.gradient{background:transparent!important}.color-scheme-3.gradient{background-color:#0a0a0b8c!important;background-image:none!important}.cc-theme-styles{display:contents}body,.field__input,.select__select,.customer .field input,button,input,select,textarea{font-family:var(--font-body-family);letter-spacing:.01em}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl,.banner__heading,.title,.collection-hero__title,.product__title h1,.main-page-title{font-family:var(--font-heading-family)!important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.01em!important;color:#fff;line-height:1.02}h4,h5,.h4,.h5,.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:800;letter-spacing:0;color:#fff}.title-wrapper-with-link .title:after,.collection-hero__title:after,.main-page-title:after,.product__title h1:after{content:"";display:block;width:64px;height:4px;background:var(--cc-gold);margin-top:14px}.banner__heading{text-shadow:0 2px 22px rgba(0,0,0,.6)}.caption-with-letter-spacing,.subtitle,.product__text.caption-with-letter-spacing{color:var(--cc-gold)!important;letter-spacing:.3em;font-weight:700}.rte a,.link{color:var(--cc-gold);text-decoration-color:#d9a84e80}.price,.price-item{color:#fff;font-weight:700;letter-spacing:.02em}.button,.shopify-payment-button__button--unbranded,.button--primary{--color-button: 217,168,78;--color-button-text: 17,17,17;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase;border-radius:3px!important}.button--secondary{--color-button: 11,11,12;--color-button-text: 217,168,78;--color-secondary-button-text: 217,168,78;box-shadow:inset 0 0 0 1.5px var(--cc-gold)!important}.button:hover,.shopify-payment-button__button--unbranded:hover{filter:brightness(1.08)}.button:after,.button:hover:after{box-shadow:none!important}.header-wrapper{background:#080809f0!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid rgba(217,168,78,.45)!important}.header__heading-logo-wrapper{display:inline-block;line-height:0}.header__heading-logo{height:auto;object-fit:contain;filter:drop-shadow(0 0 10px rgba(217,168,78,.35)) drop-shadow(0 6px 16px rgba(0,0,0,.7))}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;color:#fff}.header__menu-item:hover span,.header__active-menu-item,.menu-drawer__menu-item--active{color:var(--cc-gold)!important;text-decoration-color:var(--cc-gold)!important}.header__icon{color:#fff}.header__icon:hover{color:var(--cc-gold)}.cart-count-bubble{background-color:var(--cc-gold)!important;color:#111!important}.header__submenu,.mega-menu__content,.menu-drawer{background:var(--cc-card)!important;border:1px solid var(--cc-line);border-top:2px solid var(--cc-gold)}.announcement-bar-section .utility-bar,.announcement-bar{background:var(--cc-gold)!important;color:#111!important}.announcement-bar__message,.announcement-bar__link{color:#111!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.slideshow__text.banner__box,.banner__box{background:transparent!important}.slideshow .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:1!important;background:linear-gradient(90deg,#050506cc,#05050666 45%,#05050600 72%),linear-gradient(180deg,#05050600 60%,#050506e6)!important}.slideshow__text .banner__heading{font-size:clamp(3.4rem,6vw,7.2rem);line-height:.92}.slideshow__controls{border:0!important;background:transparent!important}.slider-counter__link--active .dot,.slider-counter__link--dots .dot:hover{background:var(--cc-gold)!important;border-color:var(--cc-gold)!important}.slider-counter__link--dots .dot{border-color:#fff9!important}.slider-button,.slider-counter,.banner__text{color:#fff}.card-wrapper{background:var(--cc-card);border:1px solid var(--cc-line);border-top:2px solid var(--cc-gold);border-radius:6px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card-wrapper:hover{transform:translateY(-3px);border-color:#d9a84e8c;box-shadow:0 14px 30px #0000008c,0 0 0 1px #d9a84e40}.card-wrapper .card{background:var(--cc-card)!important}.card__inner,.card .card__inner{border-radius:0!important}.card__media,.card__inner .media{background:#fff}.card__content{padding:1.2rem 1.4rem 1.6rem!important}.card__heading{font-size:1.45rem;line-height:1.25;text-transform:none}.card__heading a{color:#fff!important}.badge{background:var(--cc-gold)!important;color:#111!important;border-color:var(--cc-gold)!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border-radius:3px!important}.badge.color-scheme-3{background:#2a2a2d!important;color:#fff!important;border-color:#2a2a2d!important}.product__info-wrapper .product__title h1{font-size:clamp(2.6rem,3.4vw,4.2rem)}.product__media-item,.product-media-container{border-radius:6px;overflow:hidden}.product-form__input input[type=radio]+label{background:var(--cc-card)!important;color:#fff!important;border-color:var(--cc-line)!important;font-weight:700;letter-spacing:.04em}.product-form__input input[type=radio]:checked+label{background:var(--cc-gold)!important;color:#111!important;border-color:var(--cc-gold)!important}.product-form__input .form__label{color:var(--cc-gold);text-transform:uppercase;letter-spacing:.2em;font-weight:700;font-size:1.2rem}.quantity,.field__input,.select__select,.customer .field input{background:var(--cc-card)!important;color:#fff!important}.product__description,.rte{color:var(--cc-text)}.rte h2,.rte h3{font-size:1.8rem;margin-top:2.4rem}.rte h2:after,.rte h3:after{content:"";display:block;width:44px;height:3px;background:var(--cc-gold);margin-top:8px}.rte table{border-collapse:collapse;width:100%;background:var(--cc-card);border:1px solid var(--cc-line)}.rte table td,.rte table th{border:0;border-top:1px solid var(--cc-line);padding:.8rem 1.2rem;color:#fff}.rte table thead td,.rte table th{background:#1b1b1e;color:var(--cc-gold);font-weight:800;letter-spacing:.08em}.rte ul li::marker{color:var(--cc-gold)}.accordion,.accordion__title{border-color:var(--cc-line)!important;color:#fff}.image-with-text__content,.multicolumn-card{border-radius:6px}.image-with-text__content.color-scheme-1,.image-with-text__content.color-scheme-3,.multicolumn-card{background:var(--cc-card)!important;border:1px solid var(--cc-line);border-top:2px solid var(--cc-gold)}.image-with-text__media{border-radius:6px;overflow:hidden}.facets__summary,.facets__heading,.mobile-facets__open{color:#fff}.facets__display,.mobile-facets__wrapper{background:var(--cc-card)!important;border:1px solid var(--cc-line)}.pagination__item--current{color:var(--cc-gold)!important}.cart-notification,.cart-drawer .drawer__inner{background:var(--cc-card)!important;border-top:2px solid var(--cc-gold)!important}.cart-item__name{color:#fff;font-weight:700}.totals__total-value{color:var(--cc-gold)}.cc-slim-footer{background:#050506eb!important;color:var(--cc-muted)!important;border-top:2px solid var(--cc-gold)!important;padding:28px 24px!important}.cc-slim-footer strong{color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:.14em}.cc-footer-tag{color:var(--cc-gold)!important;letter-spacing:.2em;text-transform:uppercase;font-weight:700;font-size:11px!important}.cc-slim-footer a:hover{color:var(--cc-gold)}.cc-contact-reveal{border-color:var(--cc-gold)!important;color:var(--cc-gold)!important}.cc-slim-footer small{color:#8d8d8d!important}::selection{background:var(--cc-gold);color:#111}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cc-catalogue.css.map */
