:root{--elevare-black: #000000;--elevare-white: #ffffff;--elevare-gold: #d4af37;--elevare-gray-100: #f5f5f5;--elevare-gray-800: #2a2a2a;--elevare-radius-lg: 999px;--elevare-radius-md: 18px;--elevare-radius-sm: 10px;--elevare-max-width: 1200px;--elevare-transition: .18s ease;--elevare-font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--color-foreground: 245,245,245;--color-foreground-rgb: 245,245,245;--color-foreground-secondary: 200,200,200}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--elevare-black);color:var(--elevare-white);font-family:var(--elevare-font-sans);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main,.shopify-section,.page-width{color:#f5f5f5e6}.elevare-page{min-height:100vh;background:radial-gradient(circle at top,#111,#000 62%)}.elevare-inner{max-width:var(--elevare-max-width);margin:0 auto;padding:0 20px}h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:.16em;margin:0;font-weight:600;color:var(--elevare-white)}h1 .highlight,h2 .highlight,h3 .highlight{color:var(--elevare-gold)}p{line-height:1.7;margin:0;color:#f5f5f5e6}a{color:inherit;transition:color var(--elevare-transition);text-decoration:none}.btn-elevare-primary,button,.btn,.button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:var(--elevare-radius-lg);background:#000000b3;border:1.5px solid var(--elevare-gold);color:var(--elevare-gold);font-size:13px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;position:relative;overflow:hidden;cursor:pointer;transition:transform var(--elevare-transition),box-shadow var(--elevare-transition),background var(--elevare-transition),color var(--elevare-transition),border-color var(--elevare-transition)}.btn-elevare-primary:before,button:before,.btn:before,.button:before,.shopify-payment-button__button:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 0 0,rgba(212,175,55,.35),transparent 60%);opacity:0;transition:opacity .2s ease;pointer-events:none}.btn-elevare-primary:hover,button:hover,.btn:hover,.button:hover,.shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:0 10px 30px #000000b3;background:var(--elevare-gold);color:#000;border-color:var(--elevare-gold)}.btn-elevare-primary:hover:before,button:hover:before,.btn:hover:before,.button:hover:before,.shopify-payment-button__button:hover:before,.shopify-payment-button__button--unbranded:hover:before{opacity:1}.btn-elevare-primary:active,button:active,.btn:active,.button:active,.shopify-payment-button__button:active,.shopify-payment-button__button--unbranded:active{transform:translateY(0) scale(.97);box-shadow:none}.btn-elevare-secondary{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:#fffc;opacity:.85;transition:opacity var(--elevare-transition),color var(--elevare-transition)}.btn-elevare-secondary:after{content:"\2192";font-size:13px;transition:transform .15s ease}.btn-elevare-secondary:hover{opacity:1;color:var(--elevare-gold)}.btn-elevare-secondary:hover:after{transform:translate(3px)}.badge-elevare{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:6px 14px;border-radius:999px;border:1px solid rgba(212,175,55,.45);color:var(--elevare-gold);background:linear-gradient(90deg,rgba(212,175,55,.16),transparent)}.badge-elevare-dot{width:6px;height:6px;border-radius:999px;background:var(--elevare-gold);box-shadow:0 0 10px #d4af37e6}.card-elevare{border-radius:var(--elevare-radius-md);border:1px solid rgba(212,175,55,.25);background:radial-gradient(circle at top left,#111,#050505);box-shadow:0 20px 60px #000000d9;padding:24px}.product-card__actions{display:flex;flex-direction:column;gap:8px}.product-card__form{width:100%}.product-card__button--add{background:#000000b3;border:1px solid var(--elevare-gold);border-radius:var(--elevare-radius-lg);padding:10px 20px;color:var(--elevare-gold);font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:all var(--elevare-transition);width:100%}.product-card__button--add:hover:not(:disabled){background:var(--elevare-gold);color:#000;box-shadow:0 4px 16px #d4af3766;transform:translateY(-1px)}.product-card__button--disabled{opacity:.4;cursor:not-allowed}.product-card__link{text-align:center;font-size:11px;letter-spacing:.12em;color:#fff9;text-decoration:none;padding:8px;transition:color .16s ease;display:block}.product-card__link:hover{color:var(--elevare-gold)}.card-information__text,.card-information__text a,.product-item__title,.product-item__title a,.product__title,.product__title a{color:#f5f5f5f5}.grid-2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}@media (max-width: 959px){.grid-2{grid-template-columns:minmax(0,1fr);gap:24px}}.skip-to-content-link,a[href="#MainContent"],a[href*=content]{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.skip-to-content-link:focus,a[href="#MainContent"]:focus,a[href*=content]:focus{position:fixed!important;left:20px!important;top:20px!important;width:auto!important;height:auto!important;padding:12px 24px!important;background:var(--elevare-gold)!important;color:#000!important;z-index:99999!important;border-radius:8px!important;clip:auto!important;white-space:normal!important;font-weight:600!important;text-decoration:none!important;box-shadow:0 4px 12px #0000004d!important}#elevare-footer a,#elevare-footer a:link,#elevare-footer a:visited,#elevare-footer a:active,footer a,footer a:link,footer a:visited,footer a:active,.footer-elevare a,.footer-elevare a:link,.footer-elevare a:visited,.footer-elevare a:active{color:#ffffffb3;text-decoration:none}#elevare-footer a:hover,#elevare-footer a:focus,footer a:hover,footer a:focus,.footer-elevare a:hover,.footer-elevare a:focus{color:var(--elevare-gold)}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.mt-0{margin-top:0}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mt-5{margin-top:48px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.mb-5{margin-bottom:48px}.pt-0{padding-top:0}.pt-1{padding-top:8px}.pt-2{padding-top:16px}.pt-3{padding-top:24px}.pt-4{padding-top:32px}.pt-5{padding-top:48px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:8px}.pb-2{padding-bottom:16px}.pb-3{padding-bottom:24px}.pb-4{padding-bottom:32px}.pb-5{padding-bottom:48px}@media (max-width: 749px){.hide-mobile{display:none!important}}@media (min-width: 750px){.hide-desktop{display:none!important}}::selection{background:var(--elevare-gold);color:var(--elevare-black)}::-moz-selection{background:var(--elevare-gold);color:var(--elevare-black)}*:focus-visible{outline:2px solid var(--elevare-gold);outline-offset:2px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--elevare-gold);outline-offset:2px}@media (max-width: 749px){.icon,.icon svg,svg.icon{width:20px!important;height:20px!important}.header__icon,.header__icon svg,.header__icon .icon{width:20px!important;height:20px!important}.list-social__link svg,.footer__list-social svg{width:20px!important;height:20px!important}}svg,svg *,.icon,.icon *{fill:var(--elevare-gold);color:var(--elevare-gold)}.jdgm-widget,.jdgm-widget *,.loox,.loox *,.spr-container,.spr-container *{color:#fff!important}.jdgm-rev,.jdgm-rev__content,.jdgm-rev__body,.jdgm-rev__title,.loox-review,.spr-review{background-color:#000!important;border-radius:var(--elevare-radius-md);border:1px solid rgba(212,175,55,.25)}.jdgm-rev__buyer-badge,[class*=badge],[class*=Badge]{background-color:gold!important;color:#000!important}.header-wrapper,.shopify-section-header,.header{position:sticky;top:0;z-index:50;background:#000000f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.elevare-floating-cart{position:fixed;right:18px;bottom:18px;z-index:60}.elevare-floating-cart button{border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elevare-theme.css.map */
