@import"https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;500;700;800&display=swap";:root{--zox-bg: #0A0A0C;--zox-surface: #141417;--zox-surface-2: #1E1E22;--zox-silver: #C8CDD4;--zox-silver-bright: #E8EBF0;--zox-silver-dim: #8A8F98;--zox-text: #F4F4F6;--zox-text-2: #B8B8C0;--zox-muted: #76767E;--zox-border: rgba(192,192,192,.18);--zox-accent: #C8CDD4;--zox-chrome: linear-gradient(135deg,#E8EBF0 0%,#C8CDD4 45%,#8A8F98 100%)}.banner__heading,.newsletter__wrapper .title,.rich-text__heading,.h0{font-family:Anton,Impact,sans-serif!important;text-transform:uppercase;letter-spacing:-.01em;line-height:.95;font-weight:400}.title-wrapper-with-link .title,.section__heading,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:Inter,sans-serif!important;font-weight:800;text-transform:uppercase;letter-spacing:.04em}body,.body,.rte,.rte p,p,.product__description,.price,.accordion,.facets{font-family:Inter,sans-serif}.card__heading,.card-information .caption-with-letter-spacing{font-family:Inter,sans-serif!important;font-weight:700}strong,b,.button,.product-form__submit,.eyebrow,.caption-with-letter-spacing{font-family:Inter,sans-serif;font-weight:700}.button--primary,.button:not(.button--secondary):not(.link):not(.button--tertiary),.product-form__submit{background:var(--zox-chrome)!important;background-color:var(--zox-silver)!important;color:#0a0a0c!important;border:none!important;border-radius:4px!important;letter-spacing:.06em;font-weight:800;text-transform:uppercase;transition:box-shadow .3s ease,filter .3s ease,transform .3s ease}.button--primary:hover,.product-form__submit:hover{box-shadow:0 0 0 1px #c0c0c099,0 10px 34px #c0c0c059!important;filter:brightness(1.05)}.button--secondary,.button:not(.button--primary):not(.product-form__submit){background:transparent!important;color:var(--zox-silver)!important;border:1px solid rgba(192,192,192,.55)!important;border-radius:4px!important;letter-spacing:.06em;font-weight:700;text-transform:uppercase;transition:box-shadow .3s ease,border-color .3s ease,color .3s ease}.button--secondary:hover{border-color:var(--zox-silver-bright)!important;box-shadow:0 0 0 1px #c0c0c080,0 8px 26px #c0c0c038!important;color:var(--zox-silver-bright)!important}.price{color:var(--zox-silver);font-weight:800}.price .price-item--regular{color:var(--zox-text)}.price--on-sale .price-item--sale,.price-item--sale{color:var(--zox-silver-bright)}.price-item--sale,.forge-price-tag{background:var(--zox-chrome);color:#0a0a0c;border-radius:4px;padding:2px 9px;font-weight:800;letter-spacing:.03em}.price--on-sale .price-item--regular,.price__regular .price-item--regular{text-decoration:line-through;color:#b8b8c073;font-weight:400}.badge,.badge--sale,.price__badge-sale,span.badge--sale{background:#c0c0c01a!important;color:var(--zox-silver)!important;border:1px solid rgba(192,192,192,.4)!important;border-radius:999px!important;text-transform:uppercase;font-size:11px;letter-spacing:.08em;font-weight:700}.price__badge-sale{background:var(--zox-chrome)!important;color:#0a0a0c!important;border:none!important}.loox-rating,.loox-reviews .loox-icon,.loox-snippet .loox-icon,.loox-icon,.loox-star,.loox-rating .loox-icon{color:var(--zox-silver)!important}.loox-rating svg,.loox-icon svg,.loox-star svg{fill:var(--zox-silver)!important}.forge-origin-badge{display:inline-block;font-family:Inter,sans-serif;font-weight:700;letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;color:var(--zox-accent);border:1px solid rgba(200,205,212,.4);padding:.45rem .9rem;border-radius:4px;background:#14141a99}.forge-micro-title{font-family:Inter,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;color:var(--zox-silver);display:block;margin-bottom:.5rem}.forge-magsafe-ring{display:inline-flex;align-items:center;gap:.6rem;font-family:Inter,sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;color:var(--zox-silver)}.forge-magsafe-ring:before{content:"";width:20px;height:20px;border-radius:50%;border:2px solid rgba(200,205,212,.6);box-shadow:0 0 10px #c8cdd480,inset 0 0 6px #c8cdd466}.eyebrow,.zox-eyebrow,.caption-with-letter-spacing{color:var(--zox-silver-dim)!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:700}.slideshow__slides .slideshow__slide{transition:opacity .9s ease}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme-css-refine.css.map */
