:root{--neo-gold: #2D2D2D;--neo-gold-dim: rgba(45, 45, 45, .08);--neo-gold-border: rgba(45, 45, 45, .18);--neo-black: #F8F7F5;--neo-dark: #EDECEA;--neo-white: #1A1A1A;--neo-chrome: #8A8682;--neo-transition: .25s cubic-bezier(.25, .46, .45, .94)}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--neo-black);position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 22% 55% at 15% -5%,rgba(100,100,100,.08) 0%,transparent 70%),radial-gradient(ellipse 18% 45% at 50% -8%,rgba(100,100,100,.05) 0%,transparent 65%),radial-gradient(ellipse 22% 55% at 85% -5%,rgba(100,100,100,.08) 0%,transparent 70%),radial-gradient(ellipse 12% 35% at 32% -3%,rgba(80,80,80,.04) 0%,transparent 60%),radial-gradient(ellipse 12% 35% at 68% -3%,rgba(80,80,80,.04) 0%,transparent 60%);animation:runway-pulse 6s ease-in-out infinite alternate}body:after{content:"";position:fixed;bottom:0;left:0;right:0;height:45vh;pointer-events:none;z-index:0;background:radial-gradient(ellipse 30% 20% at 50% 100%,rgba(100,100,100,.06) 0%,transparent 80%),linear-gradient(to top,rgba(100,100,100,.12) 0%,transparent 100%),linear-gradient(to top,rgba(100,100,100,.12) 0%,transparent 100%);-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 100%),linear-gradient(to right,transparent 48.5%,black 49%,black 51%,transparent 51.5%),linear-gradient(to right,transparent 20%,black 20.5%,transparent 21%,transparent 79%,black 79.5%,transparent 80%);-webkit-mask-composite:destination-in;mask-image:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 100%),linear-gradient(to right,transparent 48.5%,black 49%,black 51%,transparent 51.5%),linear-gradient(to right,transparent 20%,black 20.5%,transparent 21%,transparent 79%,black 79.5%,transparent 80%);mask-composite:intersect}@keyframes runway-pulse{0%{background:radial-gradient(ellipse 22% 55% at 15% -5%,rgba(100,100,100,.08) 0%,transparent 70%),radial-gradient(ellipse 18% 45% at 50% -8%,rgba(100,100,100,.05) 0%,transparent 65%),radial-gradient(ellipse 22% 55% at 85% -5%,rgba(100,100,100,.08) 0%,transparent 70%),radial-gradient(ellipse 12% 35% at 32% -3%,rgba(80,80,80,.04) 0%,transparent 60%),radial-gradient(ellipse 12% 35% at 68% -3%,rgba(80,80,80,.04) 0%,transparent 60%)}to{background:radial-gradient(ellipse 22% 55% at 15% -5%,rgba(100,100,100,.14) 0%,transparent 70%),radial-gradient(ellipse 18% 45% at 50% -8%,rgba(100,100,100,.1) 0%,transparent 65%),radial-gradient(ellipse 22% 55% at 85% -5%,rgba(100,100,100,.14) 0%,transparent 70%),radial-gradient(ellipse 12% 35% at 32% -3%,rgba(80,80,80,.08) 0%,transparent 60%),radial-gradient(ellipse 12% 35% at 68% -3%,rgba(80,80,80,.08) 0%,transparent 60%)}}.header-wrapper,#MainContent,.footer,.neo-ticker{position:relative;z-index:1}::selection{background:#1a1a1a;color:#f8f7f5}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#edecea}::-webkit-scrollbar-thumb{background:#8a8682}:root{--font-heading-family: "Cormorant Garamond", serif;--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: "Inter", sans-serif;--font-body-style: normal;--font-body-weight: 400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.card__heading,.product__title{font-family:Cormorant Garamond,serif;font-weight:300;text-transform:uppercase;letter-spacing:.12em}.header__menu-item,.neo-ticker__track,.badge,.neo-hero__eyebrow,.neo-3d-hint,.neo-payment-badges__label,.neo-hero__tags{font-family:Space Mono,monospace}body,.card__heading a,.product__title,p,li,span:not(.neo-ticker__track span){font-family:Inter,sans-serif}.card__heading a,.product__title{color:var(--neo-white)}.neo-ticker{background:#1a1a1a;color:#f8f7f5;font-family:var(--font-heading-family);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:.5rem 0;overflow:hidden;white-space:nowrap}.neo-ticker__track{display:inline-block;animation:ticker-scroll 28s linear infinite}.neo-ticker__track span{margin:0 2.5rem}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.header-wrapper{border-bottom:1px solid var(--neo-gold-border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.header__heading-link .header__heading-logo,.header__heading{color:var(--neo-white)}.button,.btn,[type=submit]:not([class]){letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;transition:background var(--neo-transition),color var(--neo-transition),box-shadow var(--neo-transition)}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--neo-gold);color:var(--neo-black);border-color:var(--neo-gold)}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:transparent;color:var(--neo-gold);border-color:var(--neo-gold);box-shadow:0 0 18px #c9a84c40}.button--secondary{background:transparent;color:var(--neo-gold);border-color:var(--neo-gold-border)}.button--secondary:hover{border-color:var(--neo-gold);box-shadow:0 0 14px #c9a84c33}.card-wrapper{position:relative;transition:transform var(--neo-transition)}.card-wrapper:hover{transform:translateY(-3px)}.card-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;pointer-events:none;transition:border-color var(--neo-transition),box-shadow var(--neo-transition)}.card-wrapper:hover:after{border-color:var(--neo-gold-border);box-shadow:0 8px 32px #0009}.card__media{overflow:hidden}.card__media img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.price__regular .price-item,.price__sale .price-item--sale{color:var(--neo-gold)}.price__sale .price-item--regular{color:var(--neo-chrome);opacity:.6}.badge{letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:700;border-radius:0}.badge--sale{background:var(--neo-gold);color:var(--neo-black)}.badge--sold-out{background:#1a1a1a;color:var(--neo-gold);border:1px solid var(--neo-gold-border)}.swatch__input:checked+.swatch__label,.variant-input:checked+.variant-input__label{border-color:var(--neo-gold);color:var(--neo-gold);box-shadow:inset 0 0 0 1px var(--neo-gold)}.product__title{letter-spacing:.08em;line-height:1.1}.product-form__submit{background:var(--neo-gold);color:var(--neo-black);letter-spacing:.16em;text-transform:uppercase;font-weight:700;transition:all var(--neo-transition)}.product-form__submit:hover{background:transparent;color:var(--neo-gold);border-color:var(--neo-gold);box-shadow:0 0 24px #c9a84c4d}.neo-rule{border:none;border-top:1px solid var(--neo-gold-border);margin:0}.section-header .title,.collection-hero__title{position:relative;display:inline-block}.section-header .title:after{content:"";display:block;width:3rem;height:2px;background:var(--neo-gold);margin-top:.6rem}.header__menu-item,.header__menu-item:link,.header__menu-item:visited{color:var(--neo-white);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;transition:color var(--neo-transition)}.header__menu-item:hover{color:var(--neo-gold)}.footer{border-top:1px solid var(--neo-gold-border)}.announcement-bar{background:var(--neo-black);border-bottom:1px solid var(--neo-gold-border)}.announcement-bar__message{color:var(--neo-gold);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.cart-drawer{background:var(--neo-dark);border-left:1px solid var(--neo-gold-border)}.cart-drawer__header{border-bottom:1px solid var(--neo-gold-border)}.field__input,.select__select{background:var(--neo-dark);color:var(--neo-white);border-color:#f0ede626;transition:border-color var(--neo-transition)}.field__input:focus,.select__select:focus{border-color:var(--neo-gold);outline:none;box-shadow:0 0 0 1px var(--neo-gold)}.quantity{border-color:#c9a84c4d}.quantity__button{color:var(--neo-gold)}@media screen and (min-width:750px){.grid--2-col-tablet-down,.grid--3-col-desktop{gap:2px}}.ornament-divider{display:flex;justify-content:center;align-items:center;padding:2rem 0;color:#2d2d2d}.ornament-divider svg,.ornament-divider img{width:min(680px,96vw);height:auto;display:block}.ornament-corner{position:absolute;color:#2d2d2d;opacity:.2;pointer-events:none;z-index:1}.ornament-corner svg{width:130px;height:130px}.ornament-corner--tl{top:0;left:0}.ornament-corner--tr{top:0;right:0;transform:scaleX(-1)}.ornament-corner--bl{bottom:0;left:0;transform:scaleY(-1)}.ornament-corner--br{bottom:0;right:0;transform:scale(-1)}.neo-payment-badges{margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid var(--neo-gold-border);text-align:center}.neo-payment-badges__label{display:block;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--neo-chrome);margin-bottom:.8rem;opacity:.7}.neo-payment-badges__icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.neo-pay-badge{display:inline-flex;align-items:center;border-radius:3px;overflow:hidden;opacity:.85;transition:opacity var(--neo-transition)}.neo-pay-badge:hover{opacity:1}@media screen and (max-width:749px){.header__heading{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/neo-spada.css.map */
