:root{--belcuni-black:#000;--belcuni-soft:#0b0b0d;--belcuni-white:#fff;--belcuni-ivory:#f3e9c5;--belcuni-gold:#d4a537;--belcuni-gold-2:#caaa3b;--gray-100:#f5f5f5;--gray-200:#e9e9e9;--gray-400:#9b9b9b;--gray-600:#7a7a7a;--container-max:1280px;--radius:12px;--radius-pill:999px;--shadow-soft:0 10px 30px rgba(0,0,0,.25);--font-heading:"Playfair Display", Georgia, serif;--font-body:"Inter", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif}html,body{background:#000;color:var(--belcuni-white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-width,.container{max-width:var(--container-max);margin-inline:auto}h1,h2,h3,h4{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;color:var(--belcuni-white);line-height:1.05}h1{font-size:clamp(1.9rem,3.6vw,2.6rem)}h2{font-size:clamp(1.2rem,2.2vw,1.6rem)}h3{font-size:1.15rem}p{line-height:1.7;color:#dedede}a{text-decoration:none}a:hover{color:var(--belcuni-ivory)}.eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.85}button,.btn,.button,.shopify-payment-button__button{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:var(--radius-pill);font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;border:1px solid transparent;cursor:pointer}.btn--primary,.button,.spr-button-primary{background:var(--belcuni-gold);color:var(--belcuni-black);border-color:var(--belcuni-gold);box-shadow:0 0 1px var(--belcuni-gold),0 10px 24px #d4a53740}.btn--primary:hover,.button:hover,.spr-button-primary:hover{background:var(--belcuni-ivory);color:var(--belcuni-black);border-color:var(--belcuni-ivory);transform:translateY(-1px)}.button--secondary,.btn--ghost{background:transparent;color:var(--belcuni-white);border-color:#d4a53773;box-shadow:inset 0 0 0 1px #d4a53726}.button--secondary:hover,.btn--ghost:hover{background:var(--belcuni-gold);color:var(--belcuni-black);border-color:var(--belcuni-gold)}.shopify-section-header,.site-header,.header{background:linear-gradient(180deg,#000000e6,#000000a6);-webkit-backdrop-filter:saturate(85%) blur(6px);backdrop-filter:saturate(85%) blur(6px);border-bottom:1px solid rgba(212,165,55,.12)}.site-nav__link,.header a{color:#eaeaea}.site-nav__link:hover,.header a:hover{color:var(--belcuni-gold)}.header .list-menu--disclosure{border:1px solid rgba(212,165,55,.12);border-radius:10px;box-shadow:var(--shadow-soft);background:#0e0e12;animation:menuFade .18s ease-out}@keyframes menuFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.header .list-menu__item{padding:.65rem 1rem}.header .list-menu__item a{color:#dcdcdc}.header .list-menu__item a:hover{color:var(--belcuni-gold)}.slideshow .banner,.hero,.banner{position:relative;z-index:1}.slideshow__text-content:before,.banner__content:before,.hero__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(90% 60% at 50% 55%,#00000014,#0000008c 65%,#000000d1);pointer-events:none}.banner{min-height:56vh;display:flex;align-items:center}@media (max-width:768px){.banner{min-height:46vh}}.banner__media img{object-fit:cover;object-position:center}.banner .button{border:1px solid rgba(218,165,55,.45);background:transparent;color:var(--belcuni-ivory)}.banner .button:hover{border-color:var(--belcuni-gold);box-shadow:inset 0 0 0 3px #daa53726;background:var(--belcuni-gold);color:#1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
