:root{--color-base-bg: #0B0804;--color-base-bg-alt: #15120D;--color-base-bg-card: #15120D;--color-base-text: #F5F5F5;--color-base-text-secondary: #999999;--color-base-text-muted: #666666;--color-accent: #C8A96E;--color-accent-hover: #D4B87A;--color-accent-text: #0B0804;--color-border: #28231E;--color-border-light: rgba(255,255,255,.06);--shadow-card: 0 4px 20px rgba(0,0,0,.4);--shadow-card-hover: 0 12px 40px rgba(0,0,0,.6);--radius-sm: 3px;--radius-md: 6px;--radius-lg: 12px;--font-heading: "Space Grotesk", sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--transition-fast: .2s ease;--transition-base: .3s ease;--transition-slow: .5s ease;--color-background: 11, 8, 4 !important;--gradient-background: #0B0804 !important;--color-foreground: 245, 245, 245 !important;--color-button: 200, 169, 110 !important;--color-button-text: 11, 8, 4 !important;--color-secondary-button: 11, 8, 4 !important;--color-secondary-button-text: 200, 169, 110 !important;--color-link: 200, 169, 110 !important;--color-shadow: 200, 169, 110 !important;--color-badge-foreground: 245, 245, 245 !important;--color-badge-background: 21, 18, 13 !important;--color-badge-border: 40, 35, 30 !important;--payment-terms-background-color: rgb(11, 8, 4) !important;--color-background-contrast: 21, 18, 13 !important}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-1,.color-2,.color-3,.color-4,.color-5,[class*=color-scheme-],.color-background-1,.color-background-2,.color-accent-1,.color-accent-2,.color-inverse{--color-background: 11, 8, 4 !important;--gradient-background: #0B0804 !important;--color-foreground: 245, 245, 245 !important;--color-button: 200, 169, 110 !important;--color-button-text: 11, 8, 4 !important;--color-secondary-button: 11, 8, 4 !important;--color-secondary-button-text: 200, 169, 110 !important;--color-link: 200, 169, 110 !important;--color-shadow: 200, 169, 110 !important;--color-badge-foreground: 245, 245, 245 !important;--color-badge-background: 21, 18, 13 !important;--color-badge-border: 40, 35, 30 !important;--payment-terms-background-color: rgb(11, 8, 4) !important;--color-background-contrast: 21, 18, 13 !important;background-color:#0b0804!important;color:#f5f5f5!important}.gradient,body.gradient{background:#0b0804!important}html,body{background-color:#0b0804!important;color:#f5f5f5!important;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.card__heading,.product-title{font-family:var(--font-heading)!important;font-weight:300!important;letter-spacing:-.02em}.announcement-bar-section,.announcement-bar-section .utility-bar,.utility-bar,.announcement-bar,.announcement-bar__announcement{background-color:#c8a96e!important;background:#c8a96e!important;color:#0b0804!important;border-bottom:none!important;font-size:13px;font-weight:500;letter-spacing:.02em}.utility-bar.color-scheme-1,.utility-bar.color-scheme-2,.utility-bar.color-scheme-3,.utility-bar.color-scheme-4,.utility-bar.color-scheme-5,.utility-bar[class*=color-]{background-color:#c8a96e!important;color:#0b0804!important}.announcement-bar__message,.announcement-bar__message *,.announcement-bar__link,.announcement-bar-section p,.announcement-bar-section span,.announcement-bar-section a,.announcement-bar .link{color:#0b0804!important}.announcement-bar .slider-button,.announcement-bar .slider-button svg,.announcement-bar .slider-button .icon{color:#0b0804!important;fill:#0b0804!important}.utility-bar--bottom-border,.utility-bar--bottom-border-social-only{border-color:#0b080433!important}.section-header,sticky-header,.header-wrapper{background:#0b0804bf!important;backdrop-filter:blur(16px) saturate(1.4)!important;-webkit-backdrop-filter:blur(16px) saturate(1.4)!important;border-bottom:1px solid rgba(200,169,110,.2)!important;position:sticky!important;top:0!important;z-index:100!important}.header{background:transparent!important;color:#f5f5f5!important}.header.color-scheme-1,.header.color-scheme-2,.header.color-scheme-3,.header.color-scheme-4,.header[class*=color-]{background:transparent!important}.header__heading-link{font-family:var(--font-heading);font-weight:300;font-size:24px;letter-spacing:-.02em;color:#f5f5f5!important}.header__menu-item{color:#999!important;font-size:14px;transition:color var(--transition-fast)}.header__menu-item:hover{color:#c8a96e!important;text-decoration-color:#c8a96e!important}.header__icon,.header__icon svg,.header__heading-logo{color:#f5f5f5!important;fill:#f5f5f5!important}.header__icon:hover,.header__heading-link:hover{color:#c8a96e!important}.cart-count-bubble{background-color:#c8a96e!important;color:#0b0804!important}.header__icon--search svg,.header__icon--cart svg,.header__icon--menu svg{color:#f5f5f5!important}.mega-menu,.mega-menu__content,.header-menu .mega-menu__wrapper{background-color:#0b0804f2!important;border:1px solid rgba(40,35,30,.8)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.search__input{background:#15120d!important;color:#f5f5f5!important;border-color:#28231e!important;border-radius:var(--radius-sm)}.search__input::placeholder{color:#666}.search__input:focus{border-color:#c8a96e!important;outline:none;box-shadow:0 0 0 1px #c8a96e}.button,.button--primary,.shopify-payment-button__button,input[type=submit],.btn{border-radius:var(--radius-sm)!important;font-family:var(--font-body);font-weight:500;text-transform:none!important;letter-spacing:0;transition:all var(--transition-base)!important;padding:10px 24px!important;min-height:44px!important}.button--primary,.button[aria-disabled=false],.shopify-payment-button__button--unbranded{background-color:#c8a96e!important;color:#0b0804!important;border-color:#c8a96e!important;border:none!important}.button--primary:hover,.button[aria-disabled=false]:hover{background-color:#b8975c!important;border-color:#b8975c!important;color:#0b0804!important;transform:translateY(-1px);box-shadow:0 4px 12px #c8a96e4d}.button--secondary{background-color:transparent!important;color:#c8a96e!important;border-color:#c8a96e!important}.button--secondary:hover{background-color:#c8a96e1a!important;transform:translateY(-1px)}.button--tertiary{background-color:transparent!important;color:#c8a96e!important;border-color:#c8a96e!important}.button--tertiary:hover{background-color:#c8a96e1a!important}.product-form__submit{background-color:#c8a96e!important;color:#0b0804!important;border-color:#c8a96e!important}.button:disabled,.button--disabled{background:#28231e!important;color:#666!important;cursor:not-allowed;transform:none!important;box-shadow:none!important}.card,.card-wrapper,.card--product,.card--article,.card--collection,.product-card-wrapper,.article-card-wrapper,.collection-card-wrapper{background-color:#15120d!important;border-color:#28231e!important;border-radius:var(--radius-sm);overflow:hidden;transition:all var(--transition-base)}.card__inner{background-color:#15120d!important}.card--card{border:1px solid #28231E!important;box-shadow:none!important}.card-wrapper:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.card-wrapper:hover .card,.card:hover{border-color:#c8a96e66!important;box-shadow:0 4px 24px #c8a96e1a!important}.card-information{padding:16px}.card__heading,.card__heading a,.card__information h3,.card .price,.card__vendor,.card-article-title,.card__content{color:#f5f5f5!important}.card__heading{font-size:16px;font-weight:400!important;color:#f5f5f5;line-height:1.4;margin-bottom:8px}.card__heading a{color:#f5f5f5!important;text-decoration:none}.card__heading a:hover{color:#c8a96e!important}.product-grid,.collection-grid{background-color:transparent!important}.price,.price--on-sale,.price--sale,.price-item{font-size:16px;font-weight:500!important;color:#f5f5f5!important}.price--on-sale .price-item--regular{color:#f5f5f580!important;text-decoration:line-through;font-size:14px}.price--on-sale .price-item--sale,.price-item--sale{color:#c8a96e!important}.card__badge{font-size:11px;text-transform:uppercase;color:#999}.collection{background:#0b0804}.collection__title{font-family:var(--font-heading);font-weight:300;font-size:32px;text-align:center;color:#f5f5f5}.facets__wrapper{background:#0b0804}.facets__label,.facets__summary{color:#f5f5f5}.facet-checkbox,.facets__display{background:#15120d;border-color:#28231e;border-radius:var(--radius-sm);color:#f5f5f5}.product{background:#0b0804}.product__title{font-family:var(--font-heading);font-weight:300;color:#f5f5f5}.product__description{color:#999}.product-form__input{background:#15120d;border-color:#28231e;color:#f5f5f5;border-radius:var(--radius-sm)}.product-form__input:focus{border-color:#c8a96e;box-shadow:0 0 0 1px #c8a96e}.quantity__input{background:#15120d;color:#f5f5f5;border-color:#28231e}.quantity__button{color:#f5f5f5;background:#15120d}.shopify-section,section,.section{background-color:transparent!important}.rich-text,.content-for-layout,.page-container,.featured-collection,.featured-blog,.featured-product,.slideshow,.banner,.image-banner{background-color:#0b0804!important}.banner__box,.slideshow__text-wrapper{background-color:#0b080499!important}.footer,.footer-wrapper,.section-footer,.footer__content-top,.footer__content-bottom{background-color:#0b0804!important;color:#f5f5f5!important;border-top:1px solid #28231E!important;padding:60px 0 30px}.footer-block__heading{font-family:var(--font-heading);font-weight:400;color:#f5f5f5;font-size:14px}.footer a,.footer__column-header,.footer__list-item a,.footer-block__details-content .link{color:#f5f5f5bf!important;font-size:14px}.footer a:hover,.footer__list-item a:hover,.footer-block__details-content .link:hover{color:#c8a96e!important}.footer__copyright{color:#f5f5f5bf!important;font-size:13px}.footer__logo img{filter:brightness(1.1)!important}.footer__newsletter .field__input{background:#15120d;color:#f5f5f5;border-color:#28231e;border-radius:var(--radius-sm)}.footer__newsletter .field__input:focus{border-color:#c8a96e}.drawer,.menu-drawer,.cart-drawer,.cart-drawer__inner{background-color:#0b0804!important}.menu-drawer{border-right:1px solid #28231E!important}.drawer__header,.cart-drawer__header{background-color:#0b0804!important;border-bottom:1px solid #28231E!important;color:#f5f5f5!important}.drawer__heading{color:#f5f5f5;font-family:var(--font-heading)}.menu-drawer__menu-item,.drawer .link{color:#f5f5f5!important}.menu-drawer__menu-item:hover{color:#c8a96e}.cart-drawer{border-left:1px solid #28231E!important}.cart-items td,.cart-items th{border-bottom:1px solid #28231E!important;color:#f5f5f5!important}.cart-drawer__footer{background-color:#15120d!important;border-top:1px solid #28231E!important}.totals{border-top:1px solid #28231E!important}.cart{background:#0b0804}.cart__item{border-bottom-color:#28231e}.cart-item__name,.cart-item__price{color:#f5f5f5}.cart__ctas button{background:#c8a96e;color:#0b0804}.modal__toggle-open,.modal__close-button{color:#f5f5f5}.modal__content{background:#0b0804}.badge{background-color:#15120d!important;color:#f5f5f5!important;border-color:#28231e!important;border-radius:var(--radius-sm);font-size:11px;padding:4px 10px;font-weight:500}.badge--sale,.badge--on-sale{background-color:#c8a96e!important;color:#0b0804!important}.badge--sold-out{background:#28231e;color:#666}.field__input,.select__select,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],textarea,select{background-color:#1b1712!important;color:#f5f5f5!important;border-color:#28231e!important;border-radius:var(--radius-sm)!important;font-family:var(--font-body)}.field__input::placeholder{color:#666}.field__input:focus,.select__select:focus,input:focus{border-color:#c8a96e!important;box-shadow:0 0 0 2px #c8a96e40!important;outline:none!important}.field__label{color:#f5f5f5b3!important;background-color:#1b1712!important}a:not(.button):not([class*=button]),a:link:not(.button):not([class*=button]),a:visited:not(.button):not([class*=button]){color:#c8a96e!important}a:not(.button):not([class*=button]):hover{color:#d9bb82!important}.breadcrumbs a,.list-menu__item--link{color:#f5f5f5!important;text-decoration-color:#f5f5f54d!important}.predictive-search,.predictive-search__results,predictive-search .predictive-search__results-groups-wrapper{background-color:#0b0804!important;border:1px solid #28231E!important}.predictive-search__item,.predictive-search-option{color:#f5f5f5!important}.predictive-search__item:hover,.predictive-search-option:hover{background-color:#15120d!important}.password-header,.password-footer,.main-password-header{background-color:#0b0804!important;color:#f5f5f5!important}.password-login__heading,.password-page__message,.storefront-password-form h1{color:#f5f5f5!important}hr,.shopify-section--divider{border-color:#28231e!important;background-color:#28231e!important}::-webkit-scrollbar{width:6px;background:#0b0804}::-webkit-scrollbar-track{background:#0b0804}::-webkit-scrollbar-thumb{background:#28231e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#c8a96e}:focus-visible{outline:2px solid rgba(200,169,110,.6)!important;outline-offset:2px!important}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.35;background-image:radial-gradient(1px 1px at 10% 20%,rgba(200,169,110,.6) 50%,transparent 50%),radial-gradient(1px 1px at 25% 55%,rgba(200,169,110,.4) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 40% 15%,rgba(220,190,140,.5) 50%,transparent 50%),radial-gradient(1px 1px at 55% 70%,rgba(200,169,110,.5) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 70% 35%,rgba(240,215,170,.4) 50%,transparent 50%),radial-gradient(1px 1px at 85% 60%,rgba(200,169,110,.5) 50%,transparent 50%),radial-gradient(1px 1px at 15% 80%,rgba(200,169,110,.4) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 60% 90%,rgba(220,190,140,.5) 50%,transparent 50%),radial-gradient(1px 1px at 90% 10%,rgba(200,169,110,.6) 50%,transparent 50%),radial-gradient(1px 1px at 35% 40%,rgba(200,169,110,.3) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 75% 80%,rgba(240,215,170,.4) 50%,transparent 50%),radial-gradient(1px 1px at 50% 50%,rgba(200,169,110,.5) 50%,transparent 50%);background-size:200px 200px}body:after{content:"";position:fixed;top:-30%;right:-20%;width:80%;height:120%;pointer-events:none;z-index:9998;background:radial-gradient(ellipse at center,rgba(200,169,110,.03) 0%,transparent 70%)}#MainContent:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:800px;max-width:100%;height:400px;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 0%,rgba(200,169,110,.06) 0%,transparent 70%)}.shopify-section+.shopify-section{position:relative}.shopify-section+.shopify-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60px;height:1px;background:linear-gradient(90deg,transparent,rgba(200,169,110,.4),transparent)}.collection__title,.rich-text__heading{position:relative;display:inline-block}.collection__title:after,.rich-text__heading:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:40px;height:2px;background:#c8a96e;border-radius:1px}.card-wrapper .card:before,.card-wrapper .card:after{content:"";position:absolute;z-index:2;pointer-events:none;opacity:0;transition:opacity .4s ease}.card-wrapper .card:before{top:8px;left:8px;width:16px;height:16px;border-top:1px solid rgba(200,169,110,.5);border-left:1px solid rgba(200,169,110,.5)}.card-wrapper .card:after{bottom:8px;right:8px;width:16px;height:16px;border-bottom:1px solid rgba(200,169,110,.5);border-right:1px solid rgba(200,169,110,.5)}.card-wrapper:hover .card:before,.card-wrapper:hover .card:after{opacity:1}.footer{position:relative}.footer:before{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(200,169,110,.3) 20%,rgba(200,169,110,.5) 50%,rgba(200,169,110,.3) 80%,transparent);margin-bottom:40px}.button--primary{position:relative;background-image:linear-gradient(135deg,rgba(255,255,255,.08) 0%,transparent 50%,rgba(0,0,0,.06) 100%)!important}.banner__buttons{gap:16px}.banner__buttons .button{position:relative;overflow:visible;font-size:15px;letter-spacing:.5px;padding:14px 36px!important;border-radius:3px!important;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease!important}.banner__buttons .button--primary,.banner__buttons .button.button--primary{background:#f0e6d2!important;color:#0b0804!important;border:none!important;font-weight:600!important;box-shadow:0 0 8px #f0e6d299,0 0 24px #c8a96e66,0 0 48px #c8a96e33,0 0 80px #c8a96e1a!important;animation:adam-neon-pulse 2.8s ease-in-out infinite!important;z-index:1}@keyframes adam-neon-pulse{0%,to{box-shadow:0 0 8px #f0e6d280,0 0 20px #c8a96e4d,0 0 40px #c8a96e26,0 0 70px #c8a96e14!important}50%{box-shadow:0 0 16px #f0e6d2e6,0 0 40px #c8a96e99,0 0 72px #c8a96e59,0 0 120px #c8a96e2e!important}}.banner__buttons .button--primary:after{content:"";position:absolute;top:-2px;left:-100%;width:50%;height:calc(100% + 4px);background:linear-gradient(90deg,transparent,rgba(255,255,255,.5) 40%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.5) 60%,transparent);transform:skew(-25deg);animation:adam-sweep 3.5s ease-in-out infinite;z-index:2;pointer-events:none;border-radius:3px}@keyframes adam-sweep{0%{left:-100%}35%{left:120%}to{left:120%}}.banner__buttons .button--primary:hover{transform:translateY(-3px) scale(1.06)!important;background:#fff!important;box-shadow:0 0 20px #ffffffe6,0 0 50px #c8a96eb3,0 0 90px #c8a96e66,0 0 150px #c8a96e33!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important}.banner__buttons .button--secondary,.banner__buttons .button.button--secondary{background:#0b080499!important;color:#fff!important;font-weight:500!important;border:none!important;box-shadow:inset 0 0 12px #c8a96e1a,0 0 20px #c8a96e4d,0 0 50px #c8a96e1f!important;animation:adam-border-trace-pulse 3s ease-in-out infinite!important}@keyframes adam-border-trace-pulse{0%,to{box-shadow:inset 0 0 12px #c8a96e1a,0 0 16px #c8a96e40,0 0 44px #c8a96e1a!important}50%{box-shadow:inset 0 0 24px #c8a96e33,0 0 32px #c8a96e73,0 0 70px #c8a96e33!important}}.banner__buttons .button--secondary:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:5px;padding:2px;background:conic-gradient(from 0deg,transparent,#C8A96E,#F0E6D2,#C8A96E,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:adam-border-spin 4s linear infinite;z-index:0;pointer-events:none}@keyframes adam-border-spin{0%{--angle: 0deg}to{--angle: 360deg}}@supports not (background: conic-gradient(from 0deg,red,blue)){.banner__buttons .button--secondary:before{background:transparent;border:1px solid rgba(200,169,110,.6);animation:adam-border-glow-fallback 3s ease-in-out infinite}@keyframes adam-border-glow-fallback{0%,to{border-color:#c8a96e4d}50%{border-color:#c8a96ee6}}}.banner__buttons .button--secondary:after{content:"";position:absolute;top:0;left:-100%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(200,169,110,.2),rgba(255,240,200,.4),rgba(200,169,110,.2),transparent);transform:skew(-25deg);animation:adam-sweep-2 4s ease-in-out infinite;z-index:2;pointer-events:none}@keyframes adam-sweep-2{0%{left:-100%}30%{left:120%}to{left:120%}}.banner__buttons .button--secondary:hover{transform:translateY(-3px) scale(1.06)!important;background:#c8a96e26!important;color:#fff!important;box-shadow:inset 0 0 20px #c8a96e40,0 0 36px #c8a96e99,0 0 80px #c8a96e4d!important;transition:all .25s cubic-bezier(.34,1.56,.64,1)!important}.product__info-wrapper{position:relative}@media screen and (min-width:750px){.product__info-wrapper:before{content:"";position:absolute;top:0;left:-30px;width:1px;height:60px;background:linear-gradient(180deg,rgba(200,169,110,.5),transparent)}}.card-wrapper{perspective:1000px;transform-style:preserve-3d;will-change:transform}.card-wrapper:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(200,169,110,.06),transparent);transform:skew(-15deg);transition:none;z-index:1;pointer-events:none}.card-wrapper:hover:after{left:120%;transition:left .7s ease}.button--primary,.product-form__submit{position:relative;z-index:1}.button--primary:before,.product-form__submit:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;border:1px solid rgba(200,169,110,.3);opacity:0;z-index:-1;transition:opacity .3s ease}.button--primary:hover:before,.product-form__submit:hover:before{opacity:1;animation:adam-pulse-ring 2s ease-out infinite}@keyframes adam-pulse-ring{0%{transform:scale(1);opacity:1}to{transform:scale(1.08);opacity:0}}.header__menu-item{position:relative}.header__menu-item:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#c8a96e;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.header__menu-item:hover:after{transform:scaleX(1);transform-origin:left}.mega-menu,.header__submenu{opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.card__media img,.product__media img{transition:opacity .5s ease,transform .6s ease}.collection-card-wrapper .card{position:relative;overflow:hidden}#adam-scroll-top{box-shadow:0 2px 8px #c8a96e33}.button,.product-form__submit{position:relative;overflow:hidden}.header__menu-item[aria-current],.header__active-menu-item{color:#c8a96e!important}.header__menu-item[aria-current]:after,.header__active-menu-item:after{transform:scaleX(1);transform-origin:left}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){.header__heading-link{font-size:20px}.collection__title{font-size:24px}.card__heading{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
