:root{--og-ground: #050505;--og-panel: #0e0e0e;--og-line: rgba(245, 245, 245, .1);--og-text: #f5f5f5;--og-body: #b9b9b9;--og-muted: #8a8a8a;--og-gold: #d4af37;--og-gold-2: #f4d67a;--og-display: "Bebas Neue", Impact, "Arial Narrow", sans-serif;--og-sans: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--og-gutter: clamp(20px, 4vw, 64px)}.menu-list__link{letter-spacing:.16em}.og-wrap{max-width:calc(1440px + var(--og-gutter) * 2);margin:0 auto;padding:0 var(--og-gutter)}.og-eyebrow{display:inline-flex;align-items:center;gap:14px;font:600 12.5px/1 var(--og-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--og-gold)}.og-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.og-lede{margin:0;font:400 18px/1.6 var(--og-sans);color:var(--og-body)}.og-arrow{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8}.og-btns{display:flex;flex-wrap:wrap;gap:14px}.og-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:54px;padding:0 28px;border-radius:2px;font:600 13px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:color .35s}.og-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.og-btn:hover:before,.og-btn:focus-visible:before{transform:scaleX(1)}.og-btn--gold{background:var(--og-gold);color:#0a0a0a}.og-btn--gold:before{background:var(--og-gold-2)}.og-btn--line{color:var(--og-text);box-shadow:inset 0 0 0 1px #f5f5f54d}.og-btn--line:before{background:var(--og-text)}.og-btn--line:hover,.og-btn--line:focus-visible{color:#0a0a0a}.og-tlink{display:inline-flex;align-items:center;gap:10px;padding-bottom:6px;font:600 13px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:var(--og-text);background:linear-gradient(var(--og-gold),var(--og-gold)) left bottom / 100% 1px no-repeat}.og-tlink .og-arrow{width:15px;height:15px;stroke:var(--og-gold);transition:transform .3s}.og-tlink:hover .og-arrow,.og-tlink:focus-visible .og-arrow{transform:translate(4px)}.og-hero{padding:56px 0 0;text-align:center;color:var(--og-text);background:radial-gradient(44% 50% at 50% 64%,rgba(212,175,55,.09),transparent 70%),var(--og-ground)}.og-hero .og-h1{margin:22px 0 0;font:400 clamp(56px,5.84vw,112px)/.9 var(--og-display);letter-spacing:.004em;text-transform:uppercase;color:var(--og-text)}.og-hero .og-h1 em{font-style:normal;color:var(--og-gold)}.og-stage{position:relative;max-width:1180px;margin:22px auto 0;aspect-ratio:1180 / 500;container-type:inline-size}.og-stage__img{position:absolute;left:18.64%;top:10.14%;width:62.71%;height:79.73%;object-fit:contain;filter:drop-shadow(0 40px 34px rgba(0,0,0,.8))}.og-stage__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.og-stage__lines line{stroke:#d4af37b3;stroke-width:1;vector-effect:non-scaling-stroke}.og-stage__lines circle{fill:var(--og-gold)}.og-callout{position:absolute;left:calc(var(--x) + .8%);top:var(--y);transform:translateY(-50%);display:grid;gap:.5cqw;text-align:left}.og-callout--left{left:calc(var(--x) - .8%);transform:translate(-100%,-50%);text-align:right}.og-callout strong{font:400 3.73cqw/.95 var(--og-display);color:var(--og-text);white-space:nowrap}.og-callout--big strong{font-size:5.42cqw;color:var(--og-gold)}.og-callout span{font:500 max(10px,1.02cqw)/1.2 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-muted)}.og-stage__cap{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;gap:26px;font:400 14px/1.4 var(--og-sans);color:var(--og-body)}.og-hero__foot{display:flex;justify-content:space-between;align-items:center;gap:40px;max-width:1180px;margin:36px auto 0;padding-bottom:44px;text-align:left}.og-hero__foot .og-lede{max-width:52ch}.og-stage--video{display:block;width:min(100%,889px);max-width:none;aspect-ratio:auto;container-type:normal}.og-stage__video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:2px;background:var(--og-panel)}.og-stage__toggle{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(245,245,245,.28);border-radius:50%;background:#05050580;color:var(--og-text);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .25s,border-color .25s}.og-stage__toggle:hover,.og-stage__toggle:focus-visible{background:#050505cc;border-color:var(--og-gold)}.og-stage__toggle svg{width:16px;height:16px}.og-stage__toggle .og-i-pause{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.og-stage__toggle .og-i-play{display:none;fill:currentColor}.og-stage__toggle[data-state=paused] .og-i-pause{display:none}.og-stage__toggle[data-state=paused] .og-i-play{display:inline}.og-hero.og-hero--card{--hv-h: calc(100svh - var(--header-height, 104px) - 56px);padding:14px var(--og-gutter);background:var(--og-ground)}.og-hero__card{position:relative;display:grid;place-items:center;overflow:hidden;height:calc(var(--hv-h) - 28px);min-height:600px;border-radius:10px;background:var(--og-panel)}.og-hero__card .og-stage__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 35%;border-radius:0}.og-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 62% at 50% 54%,#050505b8,#0505054d 72%,#0505052e)}.og-hero__card-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:0 24px}.og-hero--card .og-h1{margin-top:18px}.og-hero--card .og-lede{margin-top:20px;max-width:50ch;color:#e2e2e2;text-align:center}.og-hero--card .og-btns{margin-top:30px;justify-content:center}.og-hero__card .og-stage__toggle{top:18px;right:18px;bottom:auto;z-index:2}@media(max-width:899px){.og-hero.og-hero--card{padding:10px 12px 12px}.og-hero__card{display:block;height:auto;min-height:0;border-radius:8px}.og-hero__card .og-stage__video{position:relative;height:auto;aspect-ratio:16 / 9}.og-hero__shade{display:none}.og-hero__card-copy{align-items:flex-start;padding:22px 16px 28px}.og-hero--card .og-h1{text-align:left;text-wrap:balance}.og-hero--card .og-lede{text-align:left}.og-hero--card .og-btns{justify-content:flex-start}.og-hero__card .og-stage__toggle{top:calc((100vw - 24px)*.5625 - 54px);right:12px}}.og-marquee{display:flex;align-items:center;height:56px;overflow:hidden;background:var(--og-panel);border-top:1px solid var(--og-line);border-bottom:1px solid var(--og-line)}.og-marquee__track{display:flex;flex:none;gap:38px;padding-right:38px;white-space:nowrap;animation:og-marquee var(--og-marquee-speed, 38s) linear infinite}.og-marquee__item{display:inline-flex;align-items:center;gap:38px;font:400 22px/1 var(--og-display);letter-spacing:.06em;text-transform:uppercase;color:#e6e6e6}.og-marquee__item:after{content:"\25c6";font-size:11px;color:var(--og-gold)}@keyframes og-marquee{to{transform:translate(-100%)}}.og-portals{padding:96px 0 104px;background:var(--og-panel);color:var(--og-text)}.og-portals__head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:48px}.og-portals .og-h2{margin:18px 0 0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;color:var(--og-text)}.og-portals__side{display:grid;gap:22px;justify-items:start;max-width:380px;padding-bottom:8px}.og-portals__side p{margin:0;font:400 18px/1.6 var(--og-sans);color:var(--og-body)}.og-portals__row{display:grid;grid-template-columns:repeat(var(--og-cols, 5),minmax(0,1fr));gap:14px;margin-top:48px}.og-portal{display:grid;padding:22px 22px 18px;background:var(--og-ground);border:1px solid var(--og-line);border-radius:4px;color:var(--og-text);text-decoration:none;transition:border-color .3s}.og-portal:hover,.og-portal:focus-visible{border-color:#d4af378c}.og-portal__box{display:flex;align-items:center;justify-content:center;height:190px}.og-portal__box img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 18px 16px rgba(0,0,0,.7));transition:transform .45s cubic-bezier(.2,.7,.2,1)}.og-portal:hover .og-portal__box img{transform:translateY(-6px)}.og-portal__foot{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--og-line)}.og-portal__foot strong{font:400 30px/1 var(--og-display);letter-spacing:.02em}.og-portal__foot span{font:500 12px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-muted);white-space:nowrap}@media(max-width:1599px){.og-portal__foot{flex-direction:column;align-items:flex-start;gap:8px}}.og-head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:48px}.og-head .og-h2{margin:18px 0 0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;color:var(--og-text)}.og-head__side{display:grid;gap:22px;justify-items:start;max-width:380px;padding-bottom:8px}.og-head__side p{margin:0;font:400 18px/1.6 var(--og-sans);color:var(--og-body)}.og-series{padding:104px 0;background:var(--og-ground);color:var(--og-text)}.og-tiers{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:1fr 1fr;gap:16px;height:660px;margin-top:48px}.og-tier{--tier: var(--og-gold);container-type:inline-size;position:relative;display:flex;align-items:flex-end;overflow:hidden;padding:30px 32px;background:var(--og-panel);border:1px solid var(--og-line);border-top:2px solid var(--tier);border-radius:4px;color:var(--og-text);text-decoration:none;transition:border-color .3s}.og-tier--silver{--tier: #c9cdd3}.og-tier--bronze{--tier: #c4803f}.og-tier:hover,.og-tier:focus-visible{border-color:#d4af378c;border-top-color:var(--tier)}.og-tier--lead{grid-row:1 / span 2;padding:48px;background:radial-gradient(60% 80% at 74% 50%,rgba(212,175,55,.12),transparent 70%),var(--og-panel)}.og-tier__img{position:absolute;top:50%;right:24px;width:40cqw;aspect-ratio:1;transform:translateY(-50%);pointer-events:none}.og-tier--lead .og-tier__img{right:44px;width:46cqw}.og-tier__img img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 24px 22px rgba(0,0,0,.7));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.og-portal__box img,.og-tier__img img{filter:none;mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 16%,#000 80%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 16%,#000 80%,transparent);mask-composite:intersect}.og-portal__box img,.og-tier__img img{-webkit-mask-image:none;mask-image:none;mix-blend-mode:normal;border-radius:3px}.og-tier--lead{background:var(--og-panel)}.og-tier:hover .og-tier__img img{transform:scale(1.04)}.og-tier__copy{position:relative;z-index:1;display:grid;gap:9px;justify-items:start;max-width:48cqw}.og-tier--lead .og-tier__copy{max-width:40cqw}.og-tier__name{font:400 56px/.9 var(--og-display);text-transform:uppercase;color:var(--tier)}.og-tier--lead .og-tier__name{font-size:88px}.og-tier__series{font:500 11px/1.3 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-muted)}.og-tier__text{margin:2px 0 0;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-tier__power{margin-top:4px;font:400 36px/1 var(--og-display);color:var(--og-text)}.og-tier--lead .og-tier__power{font-size:52px}.og-tier__meta{font:400 14px/1.4 var(--og-sans);color:var(--og-body)}.og-tier .og-tlink{margin-top:6px;font-size:12px}.og-featured{padding:96px 0 104px;background:var(--og-panel);color:var(--og-text)}.og-featured__list{margin-top:48px}product-card:has(.og-card){container:og-card / inline-size;height:100%}product-card:has(.og-card--gold){--og-tier: var(--og-gold)}product-card:has(.og-card--silver){--og-tier: #c9cdd3}product-card:has(.og-card--bronze){--og-tier: #c4803f}product-card:has(.og-card) .product-card__content{height:100%;gap:0;padding:14px 14px 20px;background:var(--og-panel);border:1px solid var(--og-line);border-top:2px solid var(--og-tier, rgba(245, 245, 245, .16));border-radius:4px;transition:border-color .3s}.og-featured product-card:has(.og-card) .product-card__content{background:var(--og-ground)}product-card:has(.og-card):is(:hover,:focus-within) .product-card__content{border-color:#d4af378c;border-top-color:var(--og-tier, rgba(212, 175, 55, .55))}product-card:has(.og-card) .card-gallery{overflow:hidden;border-radius:2px}product-card:has(.og-card) .card-gallery img{transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .5s ease}product-card:has(.og-card):hover .card-gallery img{transform:scale(1.035)}product-card:has(.og-card) .product-badges{display:none}product-card:has(.og-card) .product-card__content .product-grid-view-zoom-out--details{margin-top:10px;padding:0 8px 10px;font:400 15px/1.1 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-tier, var(--og-text));overflow-wrap:anywhere}.og-card{display:flex;flex-direction:column;flex:1;padding:18px 8px 0;color:var(--og-text)}.og-card__text{padding-bottom:18px}.og-card .og-card__model{margin:0;font:400 32px/.95 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-tier, var(--og-text));overflow-wrap:anywhere}.og-card .og-card__type{margin:8px 0 0;font:400 15px/1.35 var(--og-sans);color:var(--og-body)}.og-card .og-card__specs{display:grid;gap:6px;margin:14px 0 0;padding:0;list-style:none}.og-card .og-card__specs li{position:relative;margin:0;padding-left:14px;font:400 15px/1.35 var(--og-sans);color:#d4d4d4}.og-card .og-card__specs li:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;background:var(--og-tier, var(--og-gold))}.og-card .og-card__specs li.is-key{font-weight:600;color:var(--og-text)}.og-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--og-line)}.og-card__price{font:400 30px/1 var(--og-display);letter-spacing:.02em;color:var(--og-text);white-space:nowrap}.og-card__price s{margin-left:8px;font-size:.6em;color:var(--og-muted)}.og-card__state{font:500 14px/1 var(--og-sans);color:var(--og-body)}.og-card__form{position:relative;z-index:1}.og-card .og-card__add.button{--button-background-color: transparent;--button-border-width: 0px;display:inline-flex;align-items:center;gap:8px;width:auto;min-width:0;height:auto;margin:0;padding:0 0 3px;background:none;border-radius:0;border-bottom:1px solid var(--og-gold);box-shadow:none;font:500 14px/1 var(--og-sans);letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--og-text);transition:color .3s}.og-card .og-card__add.button:hover{color:var(--og-gold-2)}.og-card .og-card__add .add-to-cart__added-icon{width:22px;height:22px}@container og-card (max-width: 240px){.product-card__content{padding:8px 8px 14px}.og-card{padding:12px 4px 0}.og-card__text{padding-bottom:12px}.og-card .og-card__model{font-size:21px}.og-card .og-card__type{margin-top:6px;font-size:13px}.og-card .og-card__specs{margin-top:10px;gap:4px}.og-card .og-card__specs li{padding-left:12px;font-size:13px}.og-card__foot{padding-top:10px}.og-card__price{font-size:20px}.og-card .og-card__add.button{font-size:13px}}.og-dealer{position:relative;padding:104px 0;background:var(--og-ground);color:var(--og-text)}.og-dealer--seam:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;border-top:1px solid var(--og-line);border-bottom:1px solid var(--og-line)}.og-dealer__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px}.og-dealer .og-h2,.og-apply__h1{margin:18px 0 0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;color:var(--og-text)}.og-dealer .og-h2 em,.og-apply__h1 em{font-style:normal;color:var(--og-gold)}.og-dealer .og-lede{margin-top:22px;max-width:34ch}.og-dealer .og-btns{margin-top:34px}.og-dealer__note{margin:18px 0 0;font:500 12px/1.4 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-muted)}.og-dealer__photo{position:relative;justify-self:end;width:min(100%,640px)}.og-dealer__photo img{display:block;width:100%;height:auto;aspect-ratio:1}.og-dealer__photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--og-ground) 0,rgba(5,5,5,0) 26%),linear-gradient(270deg,var(--og-ground) 0,rgba(5,5,5,0) 10%),linear-gradient(0deg,var(--og-ground) 0,rgba(5,5,5,0) 16%),linear-gradient(180deg,var(--og-ground) 0,rgba(5,5,5,0) 14%)}.og-dealer__photo:before{content:none}.og-dealer__photo img{border-radius:3px}.og-apply{padding:88px 0 112px;background:var(--og-ground);color:var(--og-text)}.og-apply__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:80px}.og-apply__head{position:sticky;top:150px}.og-apply .og-lede{margin-top:22px;max-width:40ch}.og-apply__card{padding:40px 44px 44px;background:var(--og-panel);border:1px solid var(--og-line);border-top:2px solid var(--og-gold);border-radius:4px}.og-apply__group{min-width:0;margin:0;padding:0 0 30px;border:0;border-bottom:1px solid var(--og-line)}.og-apply__group+.og-apply__group{margin-top:30px}.og-apply__legend{padding:0;font:400 30px/1 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-text)}.og-apply .og-apply__hint{margin:8px 0 0;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-apply__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:20px}.og-field{display:grid;gap:8px;min-width:0}.og-field--full{grid-column:1 / -1}.og-field>span{font:600 11px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-muted)}.og-apply .og-field input{width:100%;height:52px;padding:0 16px;background:var(--og-ground);border:1px solid rgba(245,245,245,.14);border-radius:2px;color:var(--og-text);font:400 15px/1 var(--og-sans);transition:border-color .25s}.og-apply .og-field input::placeholder{color:#5f5f5f}.og-apply .og-field input:focus{outline:none;border-color:var(--og-gold)}.og-apply__agree{display:flex;gap:12px;align-items:flex-start;margin-top:26px;font:400 14px/1.5 var(--og-sans);color:var(--og-body);cursor:pointer}.og-apply__agree input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--og-gold)}.og-apply__agree a{color:var(--og-text);text-decoration:underline;text-decoration-color:var(--og-gold);text-underline-offset:3px}.og-apply__foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.og-apply__foot button.og-btn{border:0;cursor:pointer}.og-apply .og-apply__req{margin:0;font:500 11px/1.4 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-muted)}.og-apply .og-apply__ok{margin:0 0 24px;padding:14px 16px;border:1px solid rgba(212,175,55,.5);border-radius:2px;font:500 14px/1.5 var(--og-sans);color:var(--og-gold-2)}.og-apply__errors{margin:0 0 24px;padding:14px 16px;border:1px solid rgba(230,90,90,.55);border-radius:2px;font:400 14px/1.5 var(--og-sans);color:#f0b4b4}.og-apply__errors ul{margin:0;padding-left:18px}@media(max-width:899px){.og-dealer{padding:56px 0 60px}.og-dealer__grid{grid-template-columns:1fr;gap:8px}.og-dealer__photo{order:-1;justify-self:center;width:100%}.og-dealer__photo:before{background:linear-gradient(0deg,var(--og-ground) 0,rgba(5,5,5,0) 22%),linear-gradient(180deg,var(--og-ground) 0,rgba(5,5,5,0) 14%),linear-gradient(90deg,var(--og-ground) 0,rgba(5,5,5,0) 6%),linear-gradient(270deg,var(--og-ground) 0,rgba(5,5,5,0) 6%)}.og-dealer .og-h2,.og-apply__h1{font-size:56px}.og-dealer .og-lede,.og-apply .og-lede{margin-top:16px}.og-dealer .og-btns{margin-top:26px}.og-dealer .og-btn,.og-apply .og-btn{min-width:0}.og-apply{padding:40px 0 64px}.og-apply__grid{grid-template-columns:1fr;gap:32px}.og-apply__head{position:static}.og-apply__card{padding:26px 20px 24px}.og-apply__fields{grid-template-columns:1fr}.og-apply__foot{flex-direction:column-reverse;align-items:flex-start}}.og-contact .og-lede{max-width:42ch}.og-contact__rules{margin:40px 0 0;border-top:1px solid var(--og-line)}.og-contact__rules>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--og-line)}.og-contact__rules dt{font:600 11px/1 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-gold)}.og-contact__rules dd{margin:0}.og-contact__rules dd>:is(a,b){display:block;font:500 20px/1.3 var(--og-sans);color:var(--og-text);text-decoration:none;transition:color .2s}.og-contact__rules dd>a:hover,.og-contact__rules dd>a:focus-visible{color:var(--og-gold-2)}.og-contact__rules dd span{display:block;margin-top:4px;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-contact .og-apply__legend{display:block;margin:0}.og-contact .og-apply__form{margin-top:26px}.og-contact .og-apply__fields{margin-top:22px}.og-contact__lab{display:block;font:600 11px/1 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-muted)}.og-seg{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:4px;margin-top:12px;padding:4px;border:1px solid rgba(245,245,245,.14);border-radius:3px}.og-seg label{position:relative;display:grid;place-items:center;min-height:44px;padding:6px 8px;border-radius:2px;font:500 14px/1.2 var(--og-sans);color:var(--og-body);text-align:center;cursor:pointer;transition:background .2s,color .2s}.og-seg input{position:absolute;opacity:0;pointer-events:none}.og-seg label:hover{color:var(--og-text)}.og-seg label:has(input:checked){background:var(--og-gold);color:#0a0a0a;font-weight:600}.og-seg label:has(input:focus-visible){outline:2px solid var(--og-gold-2);outline-offset:2px}.og-apply .og-field textarea{display:block;width:100%;min-height:148px;padding:14px 16px;background:var(--og-ground);border:1px solid rgba(245,245,245,.14);border-radius:2px;color:var(--og-text);font:400 15px/1.5 var(--og-sans);resize:vertical;transition:border-color .25s}.og-apply .og-field textarea::placeholder{color:#5f5f5f}.og-apply .og-field textarea:focus{outline:none;border-color:var(--og-gold)}@media(max-width:899px){.og-seg{grid-template-columns:1fr 1fr}.og-contact__rules{margin-top:30px}.og-contact__rules>div{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px 0}.og-contact__rules dd>:is(a,b){font-size:18px}}.og-sup{--og-tone-gold: var(--og-gold);--og-tone-silver: #c9cdd3;--og-tone-bronze: #c4803f;--og-tone-plain: var(--og-text);display:block;background:var(--og-ground);color:var(--og-text)}.og-sup-tone--gold{--c: var(--og-tone-gold)}.og-sup-tone--silver{--c: var(--og-tone-silver)}.og-sup-tone--bronze{--c: var(--og-tone-bronze)}.og-sup-tone--plain{--c: var(--og-tone-plain)}.og-sup .og-h2{margin:18px 0 0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;color:var(--og-text)}.og-sup-band{padding:72px 0 68px;background:var(--og-gold);color:#0a0a0a;text-align:center}.og-sup-band .og-eyebrow{color:#0a0a0a}.og-sup-band__h1{margin:18px 0 0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;color:#0a0a0a}.og-sup-band__sub{max-width:60ch;margin:16px auto 0;font:500 18px/1.55 var(--og-sans);color:#0a0a0ac7}.og-sup-main{padding:80px 0 112px}.og-sup-pair{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:24px}.og-sup-call,.og-sup-alt,.og-sup-card{padding:36px 40px 40px;border-radius:4px}.og-sup-call{background:var(--og-panel);border:1px solid var(--og-line);border-left:3px solid var(--og-gold)}.og-sup-alt{background:linear-gradient(160deg,#d4af3729,#d4af370a);border:1px solid rgba(212,175,55,.34)}.og-sup-card{background:var(--og-panel);border:1px solid var(--og-line);border-top:2px solid var(--og-gold)}.og-sup-panel .og-sup-card{background:var(--og-ground)}.og-sup-card__title{margin:16px 0 0;font:400 40px/1 var(--og-display);letter-spacing:.01em;text-transform:uppercase;color:var(--og-text)}.og-sup-card>.og-sup-card__title:first-child{margin-top:0}.og-sup-call__lead{max-width:56ch;margin:18px 0 0;font:600 18px/1.5 var(--og-sans);color:var(--og-text)}.og-sup .og-sup-call__text,.og-sup .og-sup-alt p{max-width:56ch;margin:10px 0 0;font:400 16px/1.6 var(--og-sans);color:var(--og-body)}.og-sup-call .og-btns{margin-top:28px}.og-sup-alt .og-tlink{margin-top:24px}.og-sup .og-sup-rules{margin-top:22px}.og-sup-cover{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:80px;margin-top:104px}.og-sup-cover .og-lede{max-width:52ch;margin-top:22px}.og-sup-tabs{display:flex;flex-wrap:wrap;gap:10px}.og-sup .og-sup-tab{height:50px;padding:0 22px;gap:10px;border:0;background:none;cursor:pointer}.og-sup .og-sup-tab.is-on{background:var(--c, var(--og-gold));color:#0a0a0a;box-shadow:none}.og-sup .og-sup-tab.is-on:before{display:none}.og-sup-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--c);transition:background-color .35s}.og-sup-tab:is(.is-on,:hover,:focus-visible) .og-sup-dot{background:#0a0a0a}.og-sup-tab:focus-visible{outline:2px solid var(--og-gold-2);outline-offset:3px}.og-sup-bar__lab{margin:0 0 14px;font:600 11px/1 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-muted)}.og-sup-bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.og-sup-bar .og-sup-bar__lab{margin:0}.og-sup-series{margin-top:104px;padding-top:80px;border-top:1px solid var(--og-line);scroll-margin-top:110px}.og-sup-series__head .og-lede{max-width:52ch;margin-top:18px}.og-sup-series .og-sup-tabs{margin-top:36px}.og-sup-note{margin:24px 0 0;padding:16px 20px;border-left:3px solid var(--og-gold);background:#d4af3712;font:400 15px/1.55 var(--og-sans);color:var(--og-body)}.og-sup-note strong{font-weight:600;color:var(--og-gold-2)}.og-sup-panel{margin-top:24px;padding:48px 56px 56px;background:var(--og-panel);border:1px solid var(--og-line);border-top:4px solid var(--c, var(--og-gold));border-radius:4px;transition:border-top-color .3s}.og-sup-panel--warranty{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px}.og-sup-panel--doc{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:72px;margin-top:32px}.og-sup-pane__title{margin:0;font:400 44px/1 var(--og-display);letter-spacing:.01em;text-transform:uppercase;color:var(--og-text)}.og-sup-claim{margin:22px 0 0;padding:18px 22px;border-left:3px solid var(--c);background:#f5f5f50a;font:600 17px/1.55 var(--og-sans);color:var(--og-text)}.og-sup-facts{margin:28px 0 0;border-top:1px solid var(--og-line)}.og-sup-facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:20px;padding:18px 0;border-bottom:1px solid var(--og-line)}.og-sup-facts dt{font:600 11px/1 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-muted)}.og-sup-facts dd{margin:0;font:500 17px/1.45 var(--og-sans);color:var(--og-text)}.og-sup-facts .og-sup-facts__term{font:400 52px/.92 var(--og-display);text-transform:uppercase;color:var(--c)}.og-sup-pane .og-tlink{margin-top:30px}.og-sup-pane:not([hidden]){animation:og-sup-in .45s cubic-bezier(.2,.7,.3,1)}@keyframes og-sup-in{0%{opacity:0;transform:translateY(8px)}}.og-sup-panes{position:sticky;top:130px}.og-sup .og-sup-shared h3{margin:44px 0 0;padding-bottom:14px;border-bottom:1px solid var(--og-line);font:700 13px/1.3 var(--og-sans);letter-spacing:.16em;color:var(--og-text)}.og-sup .og-sup-shared>h3:first-child{margin-top:0}.og-sup .og-sup-shared h3+:is(ul,ol){margin-top:0;border-top:0}.og-sup .og-sup-panel :is(.og-sup-shared,.og-policy__body)>:last-child{margin-bottom:0}.og-sup-aside{position:sticky;top:120px}.og-sup-more{padding:88px 0 96px;background:var(--og-panel);border-top:1px solid var(--og-line)}.og-sup-more .og-sup-more__links{margin-top:40px}.og-sup-more__also{margin-top:48px;padding-top:32px;border-top:1px solid var(--og-line)}@media(max-width:899px){.og-sup-band{padding:44px 0 40px}.og-sup-band__h1,.og-sup .og-h2{font-size:56px}.og-sup-band__sub{font-size:16px}.og-sup-main{padding:40px 0 64px}.og-sup-pair,.og-sup-cover,.og-sup-panel--warranty,.og-sup-panel--doc{grid-template-columns:1fr}.og-sup-pair{gap:16px}.og-sup-cover{gap:28px;margin-top:64px}.og-sup-call,.og-sup-alt,.og-sup-card{padding:26px 22px 28px}.og-sup-card__title{font-size:34px}.og-sup-series{margin-top:64px;padding-top:52px}.og-sup-series .og-sup-tabs{margin-top:24px}.og-sup .og-sup-tab{min-width:0;height:46px;padding:0 16px}.og-sup .og-sup-tabs--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.og-sup .og-sup-tabs--pair .og-sup-tab{padding:0 10px;gap:8px;font-size:12px;letter-spacing:.08em}.og-sup-panel{padding:28px 20px 32px}.og-sup-panel--warranty,.og-sup-panel--doc{gap:40px}.og-sup-pane__title{font-size:36px}.og-sup-facts>div{grid-template-columns:84px minmax(0,1fr);gap:14px}.og-sup-facts .og-sup-facts__term{font-size:42px}.og-sup-aside,.og-sup-panes{position:static}.og-sup-more{padding:56px 0 64px}.og-sup-more .og-sup-more__links{margin-top:28px}}:is(.og-policy__body,.shopify-policy__body){min-width:0;max-width:72ch;font:400 17px/1.7 var(--og-sans);color:var(--og-body)}:is(.og-policy__body,.shopify-policy__body .rte)>:first-child{margin-top:0}:is(.og-policy__body,.shopify-policy__body) h2{margin:56px 0 18px;padding-top:28px;border-top:1px solid var(--og-line);font:400 34px/1 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-text)}:is(.og-policy__body,.shopify-policy__body .rte)>h2:first-child{padding-top:0;border-top:0}:is(.og-policy__body,.shopify-policy__body) :is(ul,ol,table)+h2{margin-top:48px;padding-top:0;border-top:0}:is(.og-policy__body,.shopify-policy__body) h3{margin:32px 0 10px;font:600 12px/1.3 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-gold)}:is(.og-policy__body,.shopify-policy__body) p{margin:0 0 16px}:is(.og-policy__body,.shopify-policy__body) strong{font-weight:600;color:var(--og-text)}:is(.og-policy__body,.shopify-policy__body) a{color:var(--og-text);text-decoration:underline;text-decoration-color:var(--og-gold);text-underline-offset:3px;transition:color .2s}:is(.og-policy__body,.shopify-policy__body) a:hover{color:var(--og-gold-2)}:is(.og-policy__body,.shopify-policy__body) ul{margin:8px 0 24px;padding:0;list-style:none;border-top:1px solid var(--og-line)}:is(.og-policy__body,.shopify-policy__body) ul li{position:relative;padding:14px 0 14px 22px;border-bottom:1px solid var(--og-line)}:is(.og-policy__body,.shopify-policy__body) ul li:before{content:"";position:absolute;left:0;top:calc(11px + .85em);width:6px;height:6px;border-radius:50%;background:var(--og-gold)}:is(.og-policy__body,.shopify-policy__body) ol{margin:8px 0 24px;padding:0;list-style:none;counter-reset:og-step;border-top:1px solid var(--og-line)}:is(.og-policy__body,.shopify-policy__body) ol li{counter-increment:og-step;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:baseline;padding:16px 0;border-bottom:1px solid var(--og-line)}:is(.og-policy__body,.shopify-policy__body) ol li:before{content:counter(og-step,decimal-leading-zero);font:400 28px/1 var(--og-display);color:var(--og-gold)}:is(.og-policy__body,.shopify-policy__body) table{width:100%;margin:8px 0 24px;border-collapse:collapse;font-size:15px;line-height:1.5}:is(.og-policy__body,.shopify-policy__body) th{padding:0 16px 12px 0;border-bottom:1px solid var(--og-line);font:600 11px/1.2 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-muted);text-align:left}:is(.og-policy__body,.shopify-policy__body) td{padding:16px 16px 16px 0;border-bottom:1px solid var(--og-line);vertical-align:top}:is(.og-policy__body,.shopify-policy__body) td:first-child{font-weight:600;color:var(--og-text)}.shopify-policy__container{max-width:calc(72ch + var(--og-gutter) * 2)!important;padding:88px var(--og-gutter) 112px!important}.shopify-policy__title h1{margin:0 0 40px;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;text-align:left;color:var(--og-text)}@media(max-width:899px){:is(.og-policy__body,.shopify-policy__body){font-size:16px}:is(.og-policy__body,.shopify-policy__body) h2{margin-top:40px;padding-top:24px;font-size:28px}:is(.og-policy__body,.shopify-policy__body) ol li{grid-template-columns:44px minmax(0,1fr)}:is(.og-policy__body,.shopify-policy__body) table{font-size:14px}:is(.og-policy__body,.shopify-policy__body) :is(th,td){padding-right:10px}.shopify-policy__container{padding:40px var(--og-gutter) 64px!important}.shopify-policy__title h1{margin-bottom:28px;font-size:56px}}.og-dealers__main{display:grid;gap:40px;min-width:0}.og-dealers__count{margin:0;font:600 11px/1 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-muted)}.og-dealers__count b{margin-right:6px;font:400 30px/1 var(--og-display);letter-spacing:.02em;color:var(--og-gold);vertical-align:-6px}.og-dl{margin:-16px 0 0;padding:0;list-style:none;border-top:1px solid var(--og-line)}.og-dl__row{--tier: var(--og-gold);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:28px 0;border-bottom:1px solid var(--og-line)}.og-dl__row--silver{--tier: #c9cdd3}.og-dl__row--bronze{--tier: #c4803f}.og-dl__tier{font:600 11px/1 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--tier)}.og-dl__name{margin:10px 0 0;font:400 34px/1 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-text)}.og-dl__place{margin:8px 0 0;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-dl__tags{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none}.og-dl__tags li{padding:6px 10px;border:1px solid rgba(245,245,245,.14);border-radius:2px;font:500 11px/1 var(--og-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--og-body)}.og-dl__facts{display:grid;align-content:start;gap:6px;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-dl__facts p{margin:0}.og-dl__facts>a{width:fit-content;color:var(--og-text);text-decoration:none;transition:color .2s}.og-dl__facts>a:hover,.og-dl__facts>a:focus-visible{color:var(--og-gold-2)}.og-dl__go{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px!important}.og-dl__go a{font:600 12px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-gold);text-decoration:none;transition:color .2s}.og-dl__go a:hover,.og-dl__go a:focus-visible{color:var(--og-gold-2)}@media(max-width:899px){.og-dealers__main{gap:32px}.og-dl__row{grid-template-columns:1fr;gap:16px;padding:22px 0}.og-dl__name{font-size:30px}}.og-ab{background:var(--og-ground);color:var(--og-text)}.og-ab--panel{background:var(--og-panel)}.og-ab-band{padding:112px 0}.og-ab .og-h2{margin:18px 0 0;max-width:17ch;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;color:var(--og-text)}.og-ab__h1{margin:20px 0 0;max-width:16ch;font:400 clamp(56px,5.4vw,104px)/.88 var(--og-display);letter-spacing:.004em;text-transform:uppercase;color:var(--og-text)}.og-ab .og-lede{margin-top:26px;max-width:50ch}.og-ab .og-ab__body{margin:22px 0 0;max-width:60ch;font:400 18px/1.7 var(--og-sans);color:var(--og-body)}.og-ab .og-ab__body+.og-ab__body{margin-top:12px}.og-ab .og-ab__body--l{margin-top:0;font-size:clamp(19px,1.3vw,23px);line-height:1.6;color:var(--og-text)}.og-ab .og-ab__line{margin:28px 0 0;max-width:46ch;padding:2px 0 2px 18px;border-left:2px solid var(--og-gold);font:500 18px/1.5 var(--og-sans);color:var(--og-text)}.og-ab .og-btn{margin-top:34px}.og-ab__two{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px;align-items:start}.og-ab__two--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.og-ab__two--end{align-items:end}.og-ab .og-ab__two--end>.og-ab__body{margin-top:0}.og-ab__sticky{position:sticky;top:150px}.og-ab-claim{padding:96px 0 104px}.og-ab-claim--pic .og-ab-claim__top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:96px;align-items:center}.og-ab__photo{margin:0}.og-ab__photo a{display:block}.og-ab__photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#000;border:1px solid var(--og-line);border-radius:3px}.og-ab__photo figcaption{display:flex;justify-content:space-between;gap:16px;margin-top:14px;font:400 12.5px/1.4 IBM Plex Mono,ui-monospace,monospace;color:var(--og-body)}.og-ab__photo figcaption b{font-weight:500;color:var(--og-text)}.og-ab__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;border-top:1px solid var(--og-line);border-bottom:1px solid var(--og-line)}.og-ab__chips li{display:flex;align-items:center;gap:14px;padding:22px 24px 22px 0;font:500 17px/1.3 var(--og-sans);color:var(--og-text)}.og-ab__chips li+li{padding-left:28px;border-left:1px solid var(--og-line)}.og-ab__chips li:before{content:"";flex:none;width:7px;height:7px;background:var(--og-gold)}.og-ab-rate{border-top:1px solid var(--og-line)}.og-ab-rate__row{display:grid;gap:8px;padding:28px 0 30px;border-bottom:1px solid var(--og-line);color:var(--og-muted)}.og-ab-rate__row b{font:400 clamp(28px,2.2vw,40px)/1 var(--og-display);letter-spacing:.01em;text-transform:uppercase}.og-ab-rate__row em{font:400 clamp(54px,4.6vw,88px)/.9 var(--og-display);font-style:normal;text-transform:uppercase}.og-ab-rate__row span{max-width:44ch;font:400 15px/1.5 var(--og-sans)}.og-ab-rate__row i{display:block;height:10px;margin-top:10px;background:repeating-linear-gradient(90deg,rgba(245,245,245,.3) 0 2px,transparent 2px 7px)}.og-ab-rate__row.is-on{color:var(--og-text)}.og-ab-rate__row.is-on em{color:var(--og-gold)}.og-ab-rate__row.is-on span{color:var(--og-body)}.og-ab-rate__row.is-on i{width:54%;background:var(--og-gold)}.og-ab .og-ab__fig{margin:14px 0 0;font:400 12.5px/1.4 IBM Plex Mono,ui-monospace,monospace;color:var(--og-muted)}.og-ab-publish{margin-top:56px}.og-ab-publish--ds{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}.og-ab-fields{display:block;border-top:2px solid var(--og-text)}.og-ab-fields__row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr) 190px;gap:32px;align-items:baseline;padding:28px 0;border-bottom:1px solid var(--og-line)}.og-ab-publish--ds .og-ab-fields__row{grid-template-columns:1fr;gap:10px}.og-ab-fields__row b{font:400 clamp(28px,2.2vw,40px)/1 var(--og-display);letter-spacing:.01em;text-transform:uppercase}.og-ab .og-ab-fields__row p{margin:0;font:400 17px/1.6 var(--og-sans);color:var(--og-body)}.og-ab__mark{display:inline-flex;align-items:center;gap:10px;justify-self:end;font:500 12px/1.2 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--og-gold-2);white-space:nowrap}.og-ab-publish--ds .og-ab__mark{justify-self:start}.og-ab__mark:before{content:"";width:7px;height:7px;background:var(--og-gold)}.og-ab-ds{padding:30px 32px 34px;background:var(--og-ground);border:1px solid var(--og-line);border-top:2px solid var(--og-gold);border-radius:4px}.og-ab .og-ab-ds__t{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0}.og-ab-ds__t b{font:400 34px/1 var(--og-display);letter-spacing:.01em}.og-ab-ds__t span{font:400 12.5px/1.4 IBM Plex Mono,ui-monospace,monospace;color:var(--og-muted)}.og-ab-ds dl{margin:20px 0 0;border-top:1px solid var(--og-line)}.og-ab-ds dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--og-line)}.og-ab-ds dt{font:600 11px/1.3 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-muted)}.og-ab-ds dd{margin:0;font:500 16px/1.4 var(--og-sans);color:var(--og-text)}.og-ab-ds .og-tlink{margin-top:24px}.og-ab-curve{display:block}.og-ab-curve svg{display:block;width:100%;height:auto;overflow:visible}.og-ab-curve path{fill:none}.og-ab-curve__ax{stroke:#f5f5f529;stroke-width:1}.og-ab-curve__ghost{stroke:#f5f5f557;stroke-width:1.5;stroke-dasharray:5 6}.og-ab-curve__main{stroke:var(--og-gold);stroke-width:2.5;stroke-linecap:round}.og-ab-curve text{font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;fill:var(--og-gold-2)}.og-ab-curve text.is-ghost{fill:var(--og-muted)}.og-ab-paths{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));column-gap:72px;margin-top:56px;border-top:1px solid var(--og-line);border-bottom:1px solid var(--og-line)}.og-ab a.og-ab-path{position:relative;display:block;padding:32px 0 36px;color:inherit;text-decoration:none}.og-ab a.og-ab-path+.og-ab-path:before{content:"";position:absolute;left:-36px;top:0;bottom:0;width:1px;background:var(--og-line)}.og-ab-path__pic{position:relative;aspect-ratio:4 / 3;margin-bottom:24px;background:#000;border-radius:3px;overflow:hidden}.og-ab-path__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.og-ab-path:hover .og-ab-path__pic img,.og-ab-path:focus-visible .og-ab-path__pic img{transform:scale(1.04)}.og-ab-path b{display:block;font:400 clamp(40px,3vw,56px)/1 var(--og-display);text-transform:uppercase}.og-ab-path--gold b{color:var(--og-gold)}.og-ab-path--silver b{color:#c9cdd3}.og-ab-path--bronze b{color:#c4803f}.og-ab .og-ab-path p{margin:14px 0 0;max-width:36ch;font:400 17px/1.6 var(--og-sans);color:var(--og-body)}.og-ab-path em{display:block;margin-top:14px;font:400 12.5px/1.4 IBM Plex Mono,ui-monospace,monospace;font-style:normal;color:var(--og-gold-2)}.og-ab-ask{padding:120px 0 128px;text-align:center;border-top:1px solid var(--og-line)}.og-ab-ask .og-h2,.og-ab-ask .og-ab__body{margin-left:auto;margin-right:auto}.og-ab-ask .og-h2{max-width:24ch;text-wrap:balance}.og-ab-ask .og-ab__body{max-width:68ch}.og-ab-ask__btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:36px}.og-ab-ask__btns .og-btn{margin-top:0}og-seq[data-ready] [data-f]{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.3,1)}og-seq[data-ready].is-in [data-f]{opacity:1;transform:none}og-seq[data-ready].is-in [data-f]:nth-child(2){transition-delay:.18s}og-seq[data-ready].is-in [data-f]:nth-child(3){transition-delay:.36s}og-seq[data-ready].is-in [data-f]:nth-child(4){transition-delay:.54s}og-seq[data-ready] .og-ab-curve__main{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s cubic-bezier(.3,.6,.2,1)}og-seq[data-ready].is-in .og-ab-curve__main{stroke-dashoffset:0}og-seq[data-ready] .og-ab-curve__ghost,og-seq[data-ready] text{opacity:0;transition:opacity .8s ease .9s}og-seq[data-ready].is-in .og-ab-curve__ghost,og-seq[data-ready].is-in text{opacity:1}@media(prefers-reduced-motion:reduce){og-seq[data-ready] [data-f],og-seq[data-ready] .og-ab-curve__main,og-seq[data-ready] .og-ab-curve__ghost,og-seq[data-ready] text{opacity:1!important;transform:none!important;stroke-dashoffset:0!important;transition:none!important}}@media(max-width:899px){.og-ab .og-h2{font-size:46px;max-width:none}.og-ab__h1{font-size:58px}.og-ab .og-ab__body{font-size:16px}.og-ab .og-ab__body--l{font-size:18px}.og-ab .og-ab__line{margin-top:22px;font-size:17px}.og-ab__sticky{position:static}.og-ab__two,.og-ab__two--even,.og-ab-claim--pic .og-ab-claim__top,.og-ab-publish--ds{grid-template-columns:1fr;gap:28px}.og-ab-claim{padding:44px 0 56px}.og-ab-band{padding:60px 0 64px}.og-ab__chips{grid-template-columns:1fr;margin-top:36px}.og-ab__chips li{padding:16px 0;font-size:16px}.og-ab__chips li+li{padding-left:0;border-left:0;border-top:1px solid var(--og-line)}.og-ab-rate__row{padding:22px 0 24px}.og-ab-rate__row b{font-size:30px}.og-ab-rate__row em{font-size:54px}.og-ab-publish{margin-top:32px}.og-ab-fields__row{grid-template-columns:1fr;gap:10px;padding:22px 0}.og-ab-fields__row b{font-size:30px}.og-ab .og-ab-fields__row p{font-size:16px}.og-ab__mark{justify-self:start;margin-top:2px}.og-ab-ds{padding:24px 20px 26px}.og-ab-ds dl>div{grid-template-columns:1fr;gap:4px}.og-ab-paths{grid-template-columns:1fr;margin-top:32px}.og-ab a.og-ab-path{padding:24px 0 26px}.og-ab a.og-ab-path+.og-ab-path{border-top:1px solid var(--og-line)}.og-ab a.og-ab-path+.og-ab-path:before{display:none}.og-ab-path b{font-size:42px}.og-ab .og-ab-path p{font-size:16px}.og-ab-ask{padding:64px 0 72px}.og-ab-ask__btns{margin-top:28px}}.og-ev{padding:96px 0 112px}.og-ev .og-ab__h1{max-width:none}.og-ev__bar{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-top:80px;padding-bottom:18px;border-bottom:2px solid var(--og-text)}.og-ev__bar h2.og-eyebrow{margin:0}.og-ev__n{font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--og-muted)}.og-ev__bar--past{margin-top:72px;border-bottom:1px solid var(--og-line)}.og-ev__bar--past h2.og-eyebrow{color:var(--og-muted)}.og-ev-list,.og-ev-past{margin:0;padding:0;list-style:none}.og-ev-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);grid-template-areas:"when what go";gap:0 56px;align-items:start;padding:40px 0 44px;border-bottom:1px solid var(--og-line)}.og-ev-row__when{grid-area:when}.og-ev-row__what{grid-area:what}.og-ev-row__go{grid-area:go}.og-ev-row__pic{grid-area:pic}.og-ev-row.has-pic{grid-template-areas:"when what pic" "when what go";grid-template-rows:auto 1fr}.og-ev-row.has-pic .og-ev-row__go{margin-top:20px}.og-ev-row__date{display:block;font:400 clamp(30px,2.4vw,44px)/1 var(--og-display);letter-spacing:.01em;text-transform:uppercase;color:var(--og-gold)}.og-ev-row__place{display:flex;align-items:center;gap:8px;margin-top:14px;font:500 12.5px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--og-body)}.og-ev-row__place svg{flex:none;width:14px;height:14px;fill:none;stroke:var(--og-gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.og-ev-row .og-ab__mark{justify-self:start}.og-ev .og-ev-row h3{margin:12px 0 0;font:400 clamp(36px,3vw,56px)/.95 var(--og-display);letter-spacing:.005em;text-transform:uppercase;color:var(--og-text)}.og-ev .og-ev-row p{margin:16px 0 0;max-width:58ch;font:400 17px/1.65 var(--og-sans);color:var(--og-body)}.og-ev .og-ev-row.is-next{padding:48px 0 52px}.og-ev .og-ev-row.is-next h3{font-size:clamp(48px,4.4vw,84px);line-height:.92}.og-ev-row__go{display:grid;gap:20px;justify-items:end}.og-ev .og-ev-row__go .og-btn{margin-top:0}.og-ev-row__pic{width:100%;margin:0;background:#000;border:1px solid var(--og-line);border-radius:3px;overflow:hidden}.og-ev-row__pic img{display:block;width:100%;height:auto}.og-ev .og-ev-row.is-next.has-pic{grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"pic when" "pic what" "pic go";grid-template-rows:auto auto 1fr;gap:0 72px}.og-ev-row.is-next.has-pic .og-ev-row__when{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 28px}.og-ev-row.is-next.has-pic .og-ev-row__place{margin-top:0}.og-ev-row.is-next.has-pic .og-ev-row__what{margin-top:30px}.og-ev-row.is-next.has-pic .og-ev-row__go{align-self:end;justify-items:start;margin-top:32px}.og-ev .og-ev__empty{margin:0;padding:40px 0 44px;max-width:none;border-bottom:1px solid var(--og-line);font:400 18px/1.6 var(--og-sans);color:var(--og-body)}.og-ev-past li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);gap:56px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--og-line)}.og-ev-past__date{font:500 12.5px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--og-muted)}.og-ev-past__what{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}.og-ev-past__what b{font:400 28px/1 var(--og-display);letter-spacing:.01em;text-transform:uppercase;color:var(--og-text)}.og-ev-past__what span{font:500 12.5px/1.4 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--og-muted)}.og-ev-past .og-tlink{justify-self:end}@media(max-width:899px){.og-ev{padding:44px 0 60px}.og-ev__bar{margin-top:44px}.og-ev__bar--past{margin-top:48px}.og-ev-row,.og-ev .og-ev-row.is-next,.og-ev .og-ev-row.is-next.has-pic{grid-template-columns:minmax(0,1fr);grid-template-areas:"when" "what" "go";grid-template-rows:none;gap:18px 0;padding:28px 0 32px}.og-ev-row.has-pic,.og-ev .og-ev-row.is-next.has-pic{grid-template-areas:"pic" "when" "what" "go"}.og-ev-row.has-pic .og-ev-row__go,.og-ev-row.is-next.has-pic .og-ev-row__go,.og-ev-row.is-next.has-pic .og-ev-row__what{margin-top:0}.og-ev-row.is-next.has-pic .og-ev-row__when{display:block}.og-ev-row.is-next.has-pic .og-ev-row__place{margin-top:10px}.og-ev-row__date{font-size:30px}.og-ev-row__place{margin-top:10px}.og-ev .og-ev-row h3{font-size:38px}.og-ev .og-ev-row.is-next h3{font-size:46px}.og-ev .og-ev-row p{font-size:16px}.og-ev-row__go{justify-items:start}.og-ev .og-ev__empty{padding:28px 0 32px;font-size:16px}.og-ev-past li{grid-template-columns:1fr;gap:6px;padding:18px 0}.og-ev-past .og-tlink{justify-self:start;margin-top:6px}}.og-faq{display:block;padding:104px 0;background:var(--og-panel);color:var(--og-text)}.og-faq__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:96px}.og-faq__head{position:sticky;top:150px}.og-faq .og-h2{margin:18px 0 0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);text-transform:uppercase;color:var(--og-text)}.og-faq .og-lede{margin-top:22px;max-width:36ch}.og-faq .og-tlink{margin-top:30px}.og-faq__cap{display:block;margin-top:40px;font:600 11px/1 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-gold)}.og-wt{margin-top:14px;overflow:hidden;background:var(--og-ground);border:1px solid var(--og-line);border-radius:4px}.og-wt__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:14px 18px;border-top:1px solid var(--og-line)}.og-wt__row:first-child{border-top:0}.og-wt__row b{font:400 22px/1 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-text)}.og-wt__row--gold b{color:var(--og-gold)}.og-wt__row--silver b{color:#c9cdd3}.og-wt__row--bronze b{color:#c4803f}.og-wt__row strong{font:600 14px/1.3 var(--og-sans);color:var(--og-text)}.og-wt__row span{grid-column:1 / -1;font:400 14px/1.4 var(--og-sans);color:var(--og-body)}.og-acc{border-top:1px solid var(--og-line)}.og-acc__item{border-bottom:1px solid var(--og-line)}.og-acc__h{margin:0;font:inherit}.og-acc__q{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:26px 0;background:none;border:0;cursor:pointer;text-align:left;font:500 19px/1.35 var(--og-sans);color:var(--og-text);transition:color .25s}.og-acc__q:hover,.og-acc__q:focus-visible,.og-acc__item.is-open .og-acc__q{color:var(--og-gold-2)}.og-acc__pm{position:relative;flex:none;width:16px;height:16px;transition:transform .45s cubic-bezier(.2,.7,.3,1)}.og-acc__pm:before,.og-acc__pm:after{content:"";position:absolute;left:50%;top:50%;background:var(--og-gold);transform:translate(-50%,-50%)}.og-acc__pm:before{width:16px;height:1.5px}.og-acc__pm:after{width:1.5px;height:16px}.og-acc__item.is-open .og-acc__pm{transform:rotate(45deg)}.og-acc__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.7,.3,1)}.og-acc__item.is-open .og-acc__a{grid-template-rows:1fr}.og-acc__in{overflow:hidden;visibility:hidden;transition:visibility 0s .5s}.og-acc__item.is-open .og-acc__in{visibility:visible;transition:visibility 0s}.og-acc__in p{margin:0;padding:0 56px 26px 0;max-width:68ch;font:400 16px/1.65 var(--og-sans);color:var(--og-body)}.og-acc__in p+p{margin-top:-12px}.og-acc__in a{color:var(--og-text);text-decoration:underline;text-decoration-color:var(--og-gold);text-underline-offset:3px}.og-acc__in>*{opacity:0;transform:translateY(-12px);transition:opacity .25s ease,transform .4s cubic-bezier(.2,.7,.3,1)}.og-acc__item.is-open .og-acc__in>*{opacity:1;transform:none;transition:opacity .4s ease .12s,transform .55s cubic-bezier(.2,.7,.3,1) .08s}@media(max-width:899px){.og-faq{padding:56px 0 60px}.og-faq__grid{grid-template-columns:1fr;gap:36px}.og-faq__head{position:static}.og-faq .og-h2{font-size:56px}.og-faq .og-lede{margin-top:16px}.og-wt__row{padding:12px 14px}.og-wt__row b{font-size:19px}.og-acc__q{padding:20px 0;font-size:16.5px}.og-acc__in p{padding:0 0 20px;font-size:15px}}@media(prefers-reduced-motion:reduce){.og-acc__a,.og-acc__pm,.og-acc__in,.og-acc__in>*{transition:none!important}}@media(max-width:899px){.og-lede{font-size:16px}.og-btn{height:50px;padding:0 22px;font-size:12px;min-width:236px}.og-hero{padding-top:32px}.og-stage{aspect-ratio:auto;container-type:normal;margin-top:16px}.og-stage__img{position:static;width:100%;height:auto}.og-stage__lines{display:none}.og-callouts{display:grid;margin-top:18px}.og-callout,.og-callout--left{position:static;transform:none;gap:6px;padding:14px 0;text-align:left;border-top:1px solid var(--og-line)}.og-callout strong{font-size:34px}.og-callout--big strong{font-size:40px}.og-callout span{font-size:12px}.og-stage__cap{position:static;flex-direction:column;align-items:flex-start;gap:14px;margin-top:18px;text-align:left}.og-hero__foot{flex-direction:column;align-items:flex-start;gap:24px;margin-top:26px}.og-marquee{height:48px}.og-marquee__item{font-size:19px}.og-portals{padding:56px 0 60px}.og-portals__head{grid-template-columns:1fr;gap:20px}.og-portals__row{grid-template-columns:1fr;gap:0;margin-top:30px;border-top:1px solid var(--og-line)}.og-portal{grid-template-columns:96px 1fr;align-items:center;gap:18px;padding:14px 0;background:none;border:0;border-bottom:1px solid var(--og-line);border-radius:0}.og-portal__box{height:64px}.og-portal__foot{flex-direction:row;align-items:baseline;justify-content:space-between;margin:0;padding:0;border:0}.og-portal__foot strong{font-size:28px}.og-head{grid-template-columns:1fr;gap:20px}.og-head .og-h2{font-size:56px}.og-series{padding:56px 0 60px}.og-tiers{grid-template-columns:1fr;grid-template-rows:none;height:auto;gap:12px;margin-top:30px}.og-tier,.og-tier--lead{grid-row:auto;flex-direction:column-reverse;align-items:stretch;padding:24px}.og-tier__img,.og-tier--lead .og-tier__img{position:static;transform:none;align-self:center;width:auto;height:170px;margin-bottom:18px}.og-tier--lead .og-tier__img{height:220px}.og-tier__copy,.og-tier--lead .og-tier__copy{max-width:none}.og-tier__name{font-size:44px}.og-tier--lead .og-tier__name{font-size:60px}.og-tier__power{font-size:30px}.og-tier--lead .og-tier__power{font-size:38px}.og-featured{padding:56px 0 60px}.og-featured__list{margin-top:30px}}@media(prefers-reduced-motion:reduce){.og-marquee__track{animation:none}.og-btn:before,.og-portal__box img,.og-tlink .og-arrow{transition:none}}.og-pdp-section{background:var(--og-ground)}.og-pdp-section:has(.og-pdp--light){background:#efede8}.og-pdp{--pdp-bg: #050505;--pdp-ink: #f5f5f5;--pdp-ink2: #a3a3a3;--pdp-rule: rgba(245, 245, 245, .16);--pdp-plate: #050505;--pdp-thumb-line: rgba(245, 245, 245, .16);--pdp-ok: #86c98f;--pdp-err: #ff8f85;--pdp-gold: #d4af37;--pdp-gold-ink: #d4af37;--pdp-silver: #c9cdd3;--pdp-silver-ink: #c9cdd3;--pdp-bronze: #c4803f;--pdp-bronze-ink: #c4803f;--pdp-cta: #d4af37;--pdp-cta-ink: #0a0a0a;--pdp-cta-sweep: #f4d67a;--pdp-cta-hover-ink: #0a0a0a;--pdp-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--pdp-mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--pdp-ease: cubic-bezier(.2, .7, .2, 1);--color-foreground: #f5f5f5;--color-foreground-rgb: 245 245 245;--color-background: #050505;--color-background-rgb: 5 5 5;--color-border: rgba(245, 245, 245, .16);--color-input-text: #f5f5f5;--color-input-background: transparent;--color-input-border: rgba(245, 245, 245, .16);--style-border-width-inputs: 1px;--style-border-radius-inputs: 0px;padding-bottom:120px;color:var(--pdp-ink);font:400 16px/1.5 var(--pdp-sans)}.og-pdp--light{--pdp-bg: #efede8;--pdp-ink: #141414;--pdp-ink2: #5b5953;--pdp-rule: #cfcbc2;--pdp-plate: #000;--pdp-thumb-line: transparent;--pdp-ok: #2f7a3a;--pdp-err: #9b2c2c;--pdp-gold: #a8841f;--pdp-gold-ink: #806314;--pdp-silver: #a3a7ad;--pdp-silver-ink: #62656a;--pdp-bronze: #b07a45;--pdp-bronze-ink: #85572a;--pdp-cta: #141414;--pdp-cta-ink: #fff;--pdp-cta-sweep: #a8841f;--pdp-cta-hover-ink: #141414;--color-foreground: #141414;--color-foreground-rgb: 20 20 20;--color-background: #efede8;--color-background-rgb: 239 237 232;--color-border: #cfcbc2;--color-input-text: #141414;--color-input-border: #cfcbc2}.og-pdp a{color:inherit;text-decoration:none}.og-pdp :where(h1,h2,h3,p,dl,dd,ul,ol){margin:0}.og-pdp :focus-visible{outline:2px solid var(--pdp-ink);outline-offset:3px}.og-pdp__crumb ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:22px 0;list-style:none;font:400 13px/1.3 var(--pdp-mono);color:var(--pdp-ink2)}.og-pdp__crumb li+li:before{content:"/";margin-right:8px}.og-pdp__crumb a{transition:color .2s}.og-pdp__crumb a:hover{color:var(--pdp-ink);text-decoration:underline;text-underline-offset:3px}.og-pdp .og-pdp__tier{display:flex;align-items:flex-start;gap:10px;font:500 13px/1.35 var(--pdp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-ink2)}.og-pdp .og-pdp__tier--gold{--mark: var(--pdp-gold);color:var(--pdp-gold-ink)}.og-pdp .og-pdp__tier--silver{--mark: var(--pdp-silver);color:var(--pdp-silver-ink)}.og-pdp .og-pdp__tier--bronze{--mark: var(--pdp-bronze);color:var(--pdp-bronze-ink)}.og-pdp__tier--gold:before,.og-pdp__tier--silver:before,.og-pdp__tier--bronze:before{content:"";flex:none;width:10px;height:10px;margin-top:.2em;background:var(--mark)}.og-pdp .og-pdp__title{margin-top:14px;font:600 clamp(30px,2.4vw,36px)/1.05 var(--pdp-sans);letter-spacing:-.015em;text-transform:none;color:var(--pdp-ink);overflow-wrap:anywhere}.og-pdp .og-pdp__line{margin-top:12px;font:400 19px/1.45 var(--pdp-sans);color:var(--pdp-ink2)}.og-pdp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:26px;padding-top:22px;border-top:1px solid var(--pdp-rule);font:500 36px/1 var(--pdp-sans)}.og-pdp__price s{font-size:20px;font-weight:400;color:var(--pdp-ink2)}.og-pdp__stock{font:400 13px/1.3 var(--pdp-mono);color:var(--pdp-ok)}.og-pdp__stock.is-out{color:var(--pdp-ink2)}.og-pdp__opt{margin-top:24px}.og-pdp .og-pdp__label{margin-bottom:10px;font:500 12px/1 var(--pdp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-ink2)}.og-pdp__seg{display:flex;gap:8px}.og-pdp__segitem{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:13px 14px;border:1px solid var(--pdp-rule);font:500 15px/1 var(--pdp-sans);text-align:center;transition:border-color .2s,box-shadow .2s}.og-pdp__segitem small{font:400 12px/1 var(--pdp-mono);color:var(--pdp-ink2)}.og-pdp__segitem:hover{border-color:var(--pdp-ink2)}.og-pdp__segitem.is-on{border-color:var(--pdp-ink);box-shadow:inset 0 0 0 1px var(--pdp-ink)}.og-pdp__cta{display:flex;gap:10px;margin-top:26px}.og-pdp .quantity-selector-wrapper{flex:none}.og-pdp .quantity-selector{--quantity-selector-width: 120px;flex:none;width:120px;height:56px;font:500 16px/1 var(--pdp-mono)}.og-pdp .quantity-selector input[type=number]{font:inherit;color:var(--pdp-ink)}.og-pdp__cta add-to-cart-component{flex:1;display:flex;min-width:0}.og-pdp .og-pdp__add.button{--button-color: var(--pdp-cta-ink);--button-background-color: var(--pdp-cta);--button-border-width: 0px;position:relative;isolation:isolate;overflow:hidden;width:100%;height:56px;padding:0 24px;border-radius:0;font:600 15px/1 var(--pdp-sans);letter-spacing:0;text-transform:none;transition:color .35s var(--pdp-ease)}.og-pdp .og-pdp__add.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--pdp-cta-sweep);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--pdp-ease)}.og-pdp .og-pdp__add.button:is(:hover,:focus-visible):not(:disabled,[data-added=true]){color:var(--pdp-cta-hover-ink)}.og-pdp .og-pdp__add.button:is(:hover,:focus-visible):not(:disabled):before{transform:scaleX(1)}.og-pdp .og-pdp__add.button:disabled{--button-color: var(--pdp-ink2);--button-background-color: transparent;box-shadow:inset 0 0 0 1px var(--pdp-rule);opacity:1;cursor:not-allowed}.og-pdp .og-pdp__error{display:flex;align-items:center;gap:8px;margin-top:12px;font:400 14px/1.4 var(--pdp-sans);color:var(--pdp-err)}.og-pdp .og-pdp__error.hidden{display:none}.og-pdp__error .svg-wrapper{flex:none;width:16px;height:16px}.og-pdp .og-pdp__trust{margin-top:28px;padding:0;list-style:none;border-top:1px solid var(--pdp-rule)}.og-pdp__trust li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--pdp-rule)}.og-pdp__check{width:18px;height:18px;margin-top:2px;fill:none;stroke:var(--pdp-ink);stroke-width:1.8}.og-pdp__trust b{display:block;font:600 15px/1.3 var(--pdp-sans)}.og-pdp__trust span{display:block;margin-top:3px;font:400 14px/1.45 var(--pdp-sans);color:var(--pdp-ink2)}.og-pdp__app{margin-top:24px}.og-pdp__top{display:grid;grid-template-columns:minmax(0,1fr)}.og-pdp__gallery{display:block;min-width:0}.og-pdp__track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.og-pdp__track::-webkit-scrollbar{display:none}.og-pdp__top--n1 .og-pdp__track{grid-auto-columns:100%}.og-pdp__tile{aspect-ratio:1;overflow:hidden;background:var(--pdp-plate);scroll-snap-align:start}.og-pdp__tile :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.og-pdp__gbar{display:flex;align-items:center;gap:16px;margin-top:14px}.og-pdp__gprog{flex:1;height:2px;background:var(--pdp-rule)}.og-pdp__gprog i{display:block;height:100%;background:var(--pdp-gold);transition:width .35s var(--pdp-ease)}.og-pdp__gcount{font:500 13px/1 var(--pdp-mono);letter-spacing:.06em;color:var(--pdp-ink2);white-space:nowrap}.og-pdp__gbtn{display:none;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--pdp-ink2);background:none;color:var(--pdp-ink);cursor:pointer;transition:background-color .25s,color .25s}.og-pdp__gbtn .og-arrow{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6}.og-pdp__gbtn--prev .og-arrow{transform:scaleX(-1)}.og-pdp__gbtn:hover:not(:disabled){background:var(--pdp-ink);color:var(--pdp-bg)}.og-pdp__gbtn:disabled{opacity:.35;cursor:default}.og-pdp__buy{padding-top:22px}@media(min-width:900px){.og-pdp__top{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;align-items:end}.og-pdp__gallery{align-self:start}.og-pdp__track{grid-auto-columns:minmax(0,1fr);gap:12px}.og-pdp__top--n2 .og-pdp__gallery{grid-column:span 2}.og-pdp__top--n3 .og-pdp__gallery{grid-column:1 / -1}.og-pdp__top--n3 .og-pdp__track{grid-auto-columns:calc((100% - 24px) / 3)}.og-pdp__gbtn{display:grid}.og-pdp__top--n1 .og-pdp__buy,.og-pdp__top--n2 .og-pdp__buy{padding:0 0 4px 28px}.og-pdp__top--n1 .og-pdp__trust{margin:0 0 4px 28px}.og-pdp__top:is(.og-pdp__top--n1,.og-pdp__top--n2) :is(.og-pdp__opt,.og-pdp__cta){margin-top:18px}.og-pdp__top:is(.og-pdp__top--n1,.og-pdp__top--n2) .og-pdp__price{margin-top:22px;padding-top:18px}.og-pdp__top--n3 .og-pdp__buy{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:column;grid-auto-columns:auto;column-gap:32px;align-items:end;margin-top:24px;padding:24px 0;border-top:2px solid var(--pdp-ink)}.og-pdp__top--n3 .og-pdp__opts{display:flex;gap:24px}.og-pdp__top--n3 .og-pdp__opt{margin-top:0}.og-pdp__top--n3 .og-pdp__segitem{min-width:84px}.og-pdp__top--n3 .og-pdp__bend{width:340px}.og-pdp__top--n3 .og-pdp__price{margin-top:0;padding-top:0;border-top:0}.og-pdp__top--n3 .og-pdp__cta{margin-top:16px}.og-pdp__top--n2 .og-pdp__trust,.og-pdp__top--n3 .og-pdp__trust{grid-column:1 / -1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:32px;margin-top:0}.og-pdp__top--n2 .og-pdp__trust{margin-top:24px}.og-pdp__top--n2 .og-pdp__trust li,.og-pdp__top--n3 .og-pdp__trust li{padding:18px 0 0;border-bottom:0}.og-pdp__app{grid-column:1 / -1}}.og-pdp__sec{margin-top:112px}.og-pdp .og-pdp__h2{font:600 34px/1.1 var(--pdp-sans);letter-spacing:-.01em;text-transform:none;color:var(--pdp-ink)}.og-pdp .og-pdp__sub{margin-top:10px;max-width:60ch;font:400 17px/1.55 var(--pdp-sans);color:var(--pdp-ink2)}.og-pdp .og-pdp__specs{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;margin-top:32px;border-top:2px solid var(--pdp-ink)}.og-pdp__specs div{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0;border-bottom:1px solid var(--pdp-rule)}.og-pdp__specs dt{font:400 14px/1.3 var(--pdp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pdp-ink2)}.og-pdp__specs dd{font:500 16px/1.3 var(--pdp-mono);text-align:right}.og-pdp .og-pdp__h3{margin-top:56px;font:500 14px/1.3 var(--pdp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-ink)}.og-pdp .og-pdp__specs--group{margin-top:16px}.og-pdp__specs--thiele-small-parameters dt{text-transform:none;letter-spacing:.02em}.og-pdp__key{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:32px;border-top:2px solid var(--pdp-ink);border-bottom:1px solid var(--pdp-rule)}.og-pdp__key div{padding:26px 24px 24px 0}.og-pdp__key div+div{padding-left:24px;border-left:1px solid var(--pdp-rule)}.og-pdp .og-pdp__key b{display:block;font:500 34px/1 var(--pdp-mono);letter-spacing:-.01em;color:var(--pdp-ink)}.og-pdp .og-pdp__key span{display:block;margin-top:12px;font:400 12px/1.2 var(--pdp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-ink2)}.og-pdp__key+.og-pdp__cols:not(.og-pdp__cols--two) .og-pdp__specs{margin-top:40px}.og-pdp__cols--two{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:56px}.og-pdp .og-pdp__cols--two .og-pdp__specs{grid-template-columns:1fr;margin-top:16px}.og-pdp .og-pdp__cols--two .og-pdp__h3{margin-top:48px}.og-pdp .og-pdp__cols--two .og-pdp__col>.og-pdp__grp:first-child .og-pdp__h3{margin-top:0}.og-pdp__acc{display:flex;align-items:center;gap:16px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:default}.og-pdp__acct{flex:1}.og-pdp__accp,.og-pdp__acc i{display:none}@media(min-width:900px){.og-pdp__cols--two .og-pdp__col{display:flex;flex-direction:column}.og-pdp__cols--two .og-pdp__col>.og-pdp__grp:last-child,.og-pdp__cols--two .og-pdp__col>.og-pdp__grp:last-child>.og-pdp__accb{display:flex;flex-direction:column;flex:1 0 auto}.og-pdp .og-pdp__cols--two .og-pdp__col>.og-pdp__grp:last-child .og-pdp__specs{flex:1 0 auto;grid-auto-rows:1fr}}@media(max-width:899px){.og-pdp__key{grid-auto-flow:row;grid-template-columns:1fr 1fr}.og-pdp__key div{padding:18px 0}.og-pdp__key div+div{padding-left:0;border-left:0}.og-pdp__key div:nth-child(2n){padding-left:16px;border-left:1px solid var(--pdp-rule)}.og-pdp__key div:last-child:nth-child(odd){grid-column:span 2;border-top:1px solid var(--pdp-rule)}.og-pdp .og-pdp__key b{font-size:26px}.og-pdp__cols--two{grid-template-columns:1fr;gap:0;margin-top:40px}.og-pdp .og-pdp__grp--fold .og-pdp__h3{margin:0}.og-pdp__grp--fold{border-bottom:1px solid var(--pdp-rule)}.og-pdp__grp--fold .og-pdp__acc{flex-wrap:wrap;padding:22px 0;cursor:pointer}.og-pdp__grp--fold .og-pdp__accp{display:block;order:3;flex-basis:100%;margin-top:8px;font:400 12px/1.45 var(--pdp-mono);letter-spacing:0;text-transform:none;color:var(--pdp-ink2)}.og-pdp__grp--fold.is-open .og-pdp__accp{display:none}.og-pdp__grp--fold .og-pdp__acc i{display:block;position:relative;flex:none;width:14px;height:14px}.og-pdp__grp--fold .og-pdp__acc i:before,.og-pdp__grp--fold .og-pdp__acc i:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:currentColor;transition:transform .35s var(--pdp-ease)}.og-pdp__grp--fold .og-pdp__acc i:after{transform:rotate(90deg)}.og-pdp__grp--fold.is-open .og-pdp__acc i:after{transform:rotate(0)}.og-pdp__grp--fold .og-pdp__accb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--pdp-ease)}.og-pdp__grp--fold .og-pdp__accb>.og-pdp__specs{min-height:0;overflow:hidden}.og-pdp .og-pdp__grp--fold .og-pdp__specs{margin:0;border-top:0}.og-pdp__grp--fold:not(.is-open) .og-pdp__accb>.og-pdp__specs{visibility:hidden}.og-pdp__grp--fold.is-open .og-pdp__accb{grid-template-rows:1fr}.og-pdp__grp--fold.is-open .og-pdp__specs{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.og-pdp__grp--fold .og-pdp__accb,.og-pdp__grp--fold .og-pdp__acc i:after{transition:none}}.og-pdp__pow{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;align-items:center}.og-pdp .og-pdp__eyebrow{margin-bottom:14px;font:500 13px/1.3 var(--pdp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-gold-ink)}.og-pdp__bars{display:grid;gap:22px;padding-top:28px;border-top:2px solid var(--pdp-ink)}.og-pdp__bar{display:grid;grid-template-columns:120px minmax(0,1fr) 110px;align-items:center;gap:20px}.og-pdp .og-pdp__barl{font:400 13px/1.2 var(--pdp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pdp-ink2)}.og-pdp__bart{height:14px;background:var(--pdp-rule)}.og-pdp__bart i{display:block;height:100%;background:var(--pdp-ink2);transform-origin:left;transition:transform 1.1s var(--pdp-ease)}.og-pdp__bar--lead .og-pdp__bart i,.og-pdp__pow--amp .og-pdp__bart i{background:var(--pdp-gold)}.og-pdp .og-pdp__bar b{font:500 22px/1 var(--pdp-mono);text-align:right;color:var(--pdp-ink)}.og-pdp__bars.is-armed:not(.is-in) .og-pdp__bart i{transform:scaleX(0)}.og-pdp__bars.is-in .og-pdp__bar:nth-child(2) .og-pdp__bart i{transition-delay:.12s}.og-pdp__bars.is-in .og-pdp__bar:nth-child(3) .og-pdp__bart i{transition-delay:.24s}.og-pdp__close{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px 0;border-top:2px solid var(--pdp-ink);border-bottom:1px solid var(--pdp-rule)}.og-pdp__closeimg{width:96px;aspect-ratio:1;background:var(--pdp-plate)}.og-pdp__closeimg img{display:block;width:100%;height:100%;object-fit:contain}.og-pdp .og-pdp__closetxt b{display:block;font:600 22px/1.2 var(--pdp-sans)}.og-pdp .og-pdp__closetxt span{display:block;margin-top:6px;font:400 15px/1.4 var(--pdp-sans);color:var(--pdp-ink2)}.og-pdp__closebuy{display:flex;align-items:center;gap:28px}.og-pdp .og-pdp__closeprice strong{display:block;font:600 28px/1 var(--pdp-sans);text-align:right}.og-pdp .og-pdp__closeprice small{display:block;margin-top:8px;font:400 12px/1.3 var(--pdp-mono);color:var(--pdp-ink2);text-align:right}.og-pdp__closeform{width:240px}.og-pdp__closeform add-to-cart-component{display:flex}@media(max-width:899px){.og-pdp__pow{grid-template-columns:1fr;gap:28px}.og-pdp__bar{grid-template-columns:84px minmax(0,1fr) 84px;gap:12px}.og-pdp .og-pdp__bar b{font-size:17px}.og-pdp__close{grid-template-columns:72px minmax(0,1fr);gap:16px 18px}.og-pdp__closeimg{width:72px}.og-pdp .og-pdp__closetxt b{font-size:18px}.og-pdp__closebuy{grid-column:1 / -1;flex-direction:column;align-items:stretch;gap:16px}.og-pdp .og-pdp__closeprice strong,.og-pdp .og-pdp__closeprice small{text-align:left}.og-pdp__closeform{width:100%}}@media(prefers-reduced-motion:reduce){.og-pdp__bart i{transition:none}}.og-pdp__amps{margin-top:28px;border-top:2px solid var(--pdp-ink)}.og-pdp__amp{display:grid;grid-template-columns:120px minmax(0,1fr) auto auto;gap:28px;align-items:center;padding:18px 0;border-bottom:1px solid var(--pdp-rule)}.og-pdp__ampimg{display:block;width:120px;aspect-ratio:1;overflow:hidden;background:var(--pdp-plate)}.og-pdp__ampimg img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .6s var(--pdp-ease)}.og-pdp__amp:hover .og-pdp__ampimg img{transform:scale(1.04)}.og-pdp__ampinfo em{display:block;font:500 12px/1.3 var(--pdp-mono);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-gold-ink)}.og-pdp__ampinfo b{display:block;margin-top:6px;font:600 20px/1.2 var(--pdp-sans)}.og-pdp__ampinfo a:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.og-pdp__ampinfo span{display:block;margin-top:6px;font:400 14px/1.4 var(--pdp-mono);color:var(--pdp-ink2)}.og-pdp__ampprice{font:500 22px/1 var(--pdp-sans);white-space:nowrap}.og-pdp__ampout{font:500 12px/1 var(--pdp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pdp-ink2)}.og-pdp .og-pdp__ampadd.button{--button-color: var(--pdp-ink);--button-background-color: transparent;--button-border-width: 0px;position:relative;isolation:isolate;overflow:hidden;width:auto;height:auto;padding:14px 18px;border-radius:0;box-shadow:inset 0 0 0 1px var(--pdp-ink);font:600 14px/1 var(--pdp-sans);letter-spacing:0;text-transform:none;white-space:nowrap;transition:color .35s var(--pdp-ease)}.og-pdp .og-pdp__ampadd.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--pdp-ink);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--pdp-ease)}.og-pdp .og-pdp__ampadd.button:is(:hover,:focus-visible):not([data-added=true]){color:var(--pdp-bg)}.og-pdp .og-pdp__ampadd.button:is(:hover,:focus-visible):before{transform:scaleX(1)}.og-pdp .og-pdp__ampadd .add-to-cart__added-icon{width:24px;height:24px}.og-pdp__row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.og-pdp__rowlab{position:sticky;top:calc(var(--header-height, 104px) + 24px);align-self:start}.og-pdp__row>:is(.og-pdp__amps,.og-pdp__qas,.og-pdp__tuning){margin-top:0}.og-pdp__qas{display:block;margin-top:28px;border-top:2px solid var(--pdp-ink)}.og-pdp__qa{border-bottom:1px solid var(--pdp-rule)}.og-pdp .og-pdp__qa .og-acc__q{padding:20px 0;font:600 17px/1.35 var(--pdp-sans);letter-spacing:0;text-transform:none;color:var(--pdp-ink)}.og-pdp .og-pdp__qa .og-acc__q:is(:hover,:focus-visible),.og-pdp .og-pdp__qa.is-open .og-acc__q{color:var(--pdp-gold-ink)}.og-pdp .og-pdp__qa .og-acc__pm:before,.og-pdp .og-pdp__qa .og-acc__pm:after{background:var(--pdp-gold)}.og-pdp .og-pdp__ans p{margin:0;padding:0 56px 20px 0;max-width:68ch;font:400 15px/1.6 var(--pdp-sans);color:var(--pdp-ink2)}.og-pdp .og-pdp__ans p+p{margin-top:-8px}.og-pdp__tuning{margin-top:28px;padding-top:34px;border-top:2px solid var(--pdp-ink)}.og-pdp .og-pdp__tuning p{max-width:42ch;font:400 20px/1.5 var(--pdp-sans)}.og-pdp__tlink{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding-bottom:6px;border-bottom:2px solid var(--pdp-gold);font:600 15px/1 var(--pdp-sans)}.og-pdp__tlink .og-arrow{width:16px;height:16px;fill:none;stroke:var(--pdp-ink);stroke-width:1.8;transition:transform .3s var(--pdp-ease)}.og-pdp__tlink:hover .og-arrow{transform:translate(4px)}.og-pdp__rels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px}.og-pdp__rel{display:block}.og-pdp__relimg{display:block;aspect-ratio:1;overflow:hidden;background:var(--pdp-plate)}.og-pdp__relimg img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .7s var(--pdp-ease)}.og-pdp__rel:hover .og-pdp__relimg img{transform:scale(1.035)}.og-pdp__rel b{display:block;margin-top:12px;font:600 16px/1.2 var(--pdp-sans)}.og-pdp__rel:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.og-pdp__rel span{display:block;margin-top:5px;font:400 13px/1.4 var(--pdp-mono);color:var(--pdp-ink2)}.og-pdp__rel strong{display:block;margin-top:8px;font:500 17px/1 var(--pdp-sans)}body:has(.og-pdp--light) #header-component :is(.header__underlay,.header__row){--color-background-top-row: #efede8;--color-background-bottom-row: #efede8}body:has(.og-pdp--light) #header-component .header__row{--color-background: #efede8;--color-background-rgb: 239 237 232;--color: #141414;--color-rgb: 20 20 20;--color-foreground: #141414;--color-foreground-rgb: 20 20 20;--color-foreground-muted: rgb(20 20 20 / .66);--color-foreground-subdued: rgb(20 20 20 / .5);--color-border: #cfcbc2;--color-border-rgb: 207 203 194;--border-bottom-color: #cfcbc2 !important;--border-bottom-color-mobile: #cfcbc2 !important}@media(max-width:899px){.og-pdp{padding-bottom:72px}.og-pdp__crumb ol{padding:16px 0;font-size:12px}.og-pdp__row{grid-template-columns:1fr;gap:24px}.og-pdp__rowlab{position:static}.og-pdp .og-pdp__ans p{padding-right:0}.og-pdp .og-pdp__line{font-size:17px}.og-pdp__price{font-size:30px}.og-pdp .og-pdp__specs{grid-template-columns:1fr}.og-pdp__amp{grid-template-columns:76px minmax(0,1fr);gap:10px 14px;align-items:start}.og-pdp__ampimg{width:76px}.og-pdp__ampprice,.og-pdp__ampform,.og-pdp__ampout{grid-column:2;justify-self:start}.og-pdp__rels{grid-template-columns:1fr 1fr;gap:14px}.og-pdp__sec{margin-top:72px}.og-pdp .og-pdp__h2{font-size:27px}.og-pdp .og-pdp__tuning p{font-size:18px}}@media(prefers-reduced-motion:reduce){.og-pdp *,.og-pdp *:before{transition:none!important}}og-cc-filters{display:block}.og-cc{--cc-ink: #f5f5f5;--cc-ink2: #a3a3a3;--cc-rule: rgba(245, 245, 245, .16);--cc-gold: #d4af37;--cc-gold2: #f4d67a;--cc-panel: #0d0d0d;--cc-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--cc-mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--cc-ease: cubic-bezier(.2, .7, .2, 1);color:var(--cc-ink);font-family:var(--cc-sans);padding-bottom:96px}.og-cc--gold{--tc: #d4af37}.og-cc--silver{--tc: #c9cdd3}.og-cc--bronze{--tc: #c4803f}.og-cc :is(h1,h2,p){margin:0}.og-cc .og-cc__crumb{display:flex;gap:10px;padding:22px 0 0;font:400 13px/1 var(--cc-mono);color:var(--cc-ink2)}.og-cc .og-cc__crumb a{color:var(--cc-ink2);text-decoration:none}.og-cc .og-cc__crumb a:hover,.og-cc__crumb [aria-current]{color:var(--cc-ink)}.og-cc__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:end;padding:36px 0 32px;border-bottom:2px solid var(--cc-ink)}.og-cc .og-cc__h1{font:600 64px/1 var(--cc-sans);letter-spacing:-.02em;text-transform:none;color:var(--cc-ink)}.og-cc .og-cc__intro{margin-top:18px;max-width:46ch;font:400 19px/1.5 var(--cc-sans);color:var(--cc-ink2)}.og-cc__jump{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.og-cc .og-cc__chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--cc-rule);font:500 14px/1 var(--cc-sans);color:var(--cc-ink);text-decoration:none;transition:border-color .2s}.og-cc__chip small{font:400 12px/1 var(--cc-mono);color:var(--cc-ink2)}.og-cc__chip:hover{border-color:var(--cc-ink2)}.og-cc__chip i{width:10px;height:10px;background:var(--tc)}.og-cc__chip.is-on{border-color:var(--cc-gold)}.og-cc__chip.is-on span{color:var(--cc-ink2)}.og-cc__fbar{position:sticky;top:var(--header-height, 104px);z-index:6;display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 calc(50% - 50vw);padding:14px calc(50vw - 50%);background:#050505f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--cc-rule)}.og-cc__dds,.og-cc__fr{display:flex;align-items:center;gap:10px}.og-cc__dd{position:relative}.og-cc .og-cc__fbtn{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px;border:1px solid var(--cc-rule);font:500 14px/1 var(--cc-sans);color:var(--cc-ink);cursor:pointer;list-style:none;transition:border-color .2s}.og-cc__fbtn::-webkit-details-marker{display:none}.og-cc__fbtn:after{content:"\25be";font-size:11px;color:var(--cc-ink2)}.og-cc__fbtn:hover,.og-cc__dd[open]>.og-cc__fbtn{border-color:var(--cc-ink2)}.og-cc__fbtn.is-set{border-color:var(--cc-gold);box-shadow:inset 0 0 0 1px var(--cc-gold)}.og-cc__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:7;min-width:260px;padding:18px 20px;background:var(--cc-panel);border:1px solid var(--cc-rule);box-shadow:0 18px 40px #0009}.og-cc .og-cc__ph{margin-bottom:12px;font:500 12px/1 var(--cc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cc-ink2)}.og-cc__range{display:flex;align-items:center;gap:10px}.og-cc__range label{flex:1;display:flex;align-items:center;gap:6px;height:44px;padding:0 12px;border:1px solid var(--cc-rule);font:400 14px var(--cc-mono);color:var(--cc-ink2)}.og-cc__range input{width:100%;min-width:0;padding:0;border:0;background:none;color:var(--cc-ink);font:500 15px var(--cc-mono);outline:none;-moz-appearance:textfield}.og-cc__range input::-webkit-inner-spin-button{-webkit-appearance:none}.og-cc__range label:focus-within{border-color:var(--cc-ink2)}.og-cc__pfoot,.og-cc__sheetfoot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:16px}.og-cc .og-cc__pfoot a,.og-cc .og-cc__sheetfoot a,.og-cc .og-cc__clear{font:500 14px var(--cc-sans);color:var(--cc-ink2);text-decoration:underline;text-underline-offset:4px}.og-cc .og-cc__apply{height:44px;padding:0 18px;border:0;border-radius:2px;background:var(--cc-gold);color:#0a0a0a;font:600 12.5px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .25s}.og-cc .og-cc__apply:hover{background:var(--cc-gold2)}.og-cc .og-cc__opt{display:flex;align-items:center;gap:10px;padding:7px 0;font:400 15px/1.2 var(--cc-sans);color:var(--cc-ink);cursor:pointer;white-space:nowrap}.og-cc__opt input{position:absolute;opacity:0;pointer-events:none}.og-cc__opt i{flex:none;width:16px;height:16px;border:1px solid var(--cc-ink2)}.og-cc__opt input:checked+i{background:var(--cc-gold);border-color:var(--cc-gold)}.og-cc__opt input:focus-visible+i{outline:2px solid var(--cc-gold2);outline-offset:2px}.og-cc__opt small{margin-left:auto;padding-left:16px;font:400 12px var(--cc-mono);color:var(--cc-ink2)}.og-cc__opt.is-off{opacity:.4;cursor:default}.og-cc__count{font:400 13px/1 var(--cc-mono);color:var(--cc-ink2)}.og-cc .og-cc__sort select{height:40px;padding:0 34px 0 14px;border:1px solid var(--cc-rule);border-radius:0;background:transparent;color:var(--cc-ink);font:500 14px/1 var(--cc-sans);cursor:pointer}.og-cc .og-cc__sort select option{background:#0d0d0d}.og-cc__sheethead,.og-cc__sheetfoot,.og-cc__mbtn{display:none}.og-cc__active{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.og-cc__band{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:48px;margin-top:64px;scroll-margin-top:calc(var(--header-height, 104px) + 90px)}.og-cc__band+.og-cc__band{padding-top:64px;border-top:1px solid var(--cc-rule)}.og-cc__side{position:sticky;top:calc(var(--header-height, 104px) + 92px);align-self:start}.og-cc .og-cc__mark{display:flex;align-items:center;gap:10px;font:500 13px/1.3 var(--cc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tc, var(--cc-gold))}.og-cc__mark:before{content:"";flex:none;width:10px;height:10px;background:var(--tc, var(--cc-gold))}.og-cc .og-cc__h2{margin-top:14px;font:600 32px/1.1 var(--cc-sans);text-transform:none;letter-spacing:-.01em;color:var(--cc-ink)}.og-cc .og-cc__text{margin-top:16px;font:400 16px/1.55 var(--cc-sans);color:var(--cc-ink2)}.og-cc .og-cc__facts{margin:20px 0 0;padding:0;list-style:none;border-top:1px solid var(--cc-rule)}.og-cc__facts li{padding:11px 0;border-bottom:1px solid var(--cc-rule);font:400 14px/1.3 var(--cc-mono)}.og-cc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-content:start}.og-cc__grid--all{margin-top:40px}.og-cc__card{position:relative;display:flex;flex-direction:column;padding:12px 12px 18px;border:1px solid var(--cc-rule);border-top:2px solid var(--tc, var(--cc-rule));transition:border-color .3s}.og-cc__card:hover{border-color:#d4af378c;border-top-color:var(--tc, rgba(212, 175, 55, .55))}.og-cc__media{display:block;aspect-ratio:1;background:#000;overflow:hidden}.og-cc__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .5s var(--cc-ease)}.og-cc__card:hover .og-cc__media img{transform:scale(1.035)}.og-cc__body{display:flex;flex-direction:column;flex:1;padding:16px 6px 0}.og-cc .og-cc__model{font:600 20px/1.2 var(--cc-sans);color:var(--tc, var(--cc-ink));text-decoration:none}.og-cc__model:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.og-cc__kick{margin-top:4px;font:400 14px/1.35 var(--cc-sans);color:var(--cc-ink2)}.og-cc .og-cc__specs{display:grid;gap:5px;margin:14px 0 0;padding:12px 0 0;list-style:none;border-top:1px solid var(--cc-rule)}.og-cc__specs li{position:relative;padding-left:14px;font:400 14px/1.35 var(--cc-sans);color:#d4d4d4}.og-cc__specs li:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;background:var(--tc, var(--cc-gold))}.og-cc__specs li.is-key{font-weight:600;color:var(--cc-ink)}.og-cc__foot{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:18px}.og-cc__foot strong{font:600 20px/1 var(--cc-sans)}.og-cc__addform{position:relative;z-index:2}.og-cc .og-cc__add.button{--button-color: var(--cc-ink);--button-background-color: transparent;--button-border-width: 0px;min-width:0;height:auto;padding:0 0 3px;border-radius:0;border-bottom:1px solid var(--cc-gold);font:500 14px/1 var(--og-sans);letter-spacing:0;text-transform:none}.og-cc .og-cc__add.button:hover{color:var(--cc-gold2)}.og-cc .og-cc__add .add-to-cart__added-icon{width:18px;height:18px}.og-cc__out{font:400 13px/1 var(--cc-mono);color:var(--cc-ink2)}.og-cc__card--wide{grid-column:span 2;display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:12px}.og-cc__card--wide .og-cc__body{padding:6px 4px 4px 0}.og-cc .og-cc__empty{margin-top:48px;font:400 17px/1.5 var(--cc-sans);color:var(--cc-ink2)}.og-cc__empty a{color:var(--cc-ink)}.og-cc__pages{margin-top:48px;font:500 14px var(--cc-sans)}.og-cc__about{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;margin-top:112px;padding-top:32px;border-top:1px solid var(--cc-rule)}.og-cc .og-cc__abouth{font:500 13px/1.4 var(--cc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cc-ink2)}.og-cc__abouttext{max-width:70ch;font:400 16px/1.65 var(--cc-sans);color:var(--cc-ink2)}.og-cc__abouttext p+p{margin-top:12px}@media(max-width:899px){.og-cc__head{grid-template-columns:1fr;gap:16px;padding:24px 0}.og-cc .og-cc__h1{font-size:42px}.og-cc .og-cc__intro{font-size:17px}.og-cc__jump{justify-content:flex-start}.og-cc__fbar{top:var(--header-height, 67px);gap:10px}.og-cc__dds,.og-cc__fr{display:none}.og-cc .og-cc__mbtn{display:block;flex:1;height:44px;border:0;border-radius:2px;box-shadow:inset 0 0 0 1px #f5f5f54d;background:none;color:var(--cc-ink);font:600 12.5px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase}.og-cc.is-sheet .og-cc__dds{display:block;position:fixed;left:0;right:0;bottom:0;z-index:30;max-height:84vh;overflow:auto;padding:0 20px 20px;background:var(--cc-panel);border-top:1px solid var(--cc-rule);box-shadow:0 -20px 60px #000000b3}.og-cc.is-sheet .og-cc__sheethead{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:18px 0;background:var(--cc-panel);border-bottom:1px solid var(--cc-rule);font:600 18px/1 var(--cc-sans)}.og-cc .og-cc__x{border:0;background:none;color:var(--cc-ink2);font-size:26px;line-height:1;cursor:pointer}.og-cc.is-sheet .og-cc__dd{border-bottom:1px solid var(--cc-rule)}.og-cc.is-sheet .og-cc__fbtn{display:none}.og-cc.is-sheet .og-cc__panel{position:static;min-width:0;padding:18px 0;background:none;border:0;box-shadow:none}.og-cc.is-sheet .og-cc__pfoot{display:none}.og-cc.is-sheet .og-cc__sheetfoot{position:sticky;bottom:0;display:flex;padding-top:14px;background:var(--cc-panel)}.og-cc.is-sheet .og-cc__sheetfoot .og-cc__apply{flex:0 0 64%;height:52px}.og-cc__band{grid-template-columns:1fr;gap:20px;margin-top:44px}.og-cc__band+.og-cc__band{padding-top:44px}.og-cc__side{position:static}.og-cc .og-cc__h2{font-size:26px}.og-cc__grid{grid-template-columns:1fr 1fr;gap:12px}.og-cc__card{padding:8px 8px 14px}.og-cc__body{padding:12px 2px 0}.og-cc .og-cc__model{font-size:16px}.og-cc__kick{font-size:13px}.og-cc .og-cc__specs{margin-top:10px;padding-top:10px;gap:4px}.og-cc__specs li{padding-left:12px;font-size:13px}.og-cc__foot strong{font-size:17px}.og-cc .og-cc__add.button{font-size:13px}.og-cc__card--wide,.og-cc__grid>.og-cc__card:last-child:nth-child(odd){grid-column:span 2;display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:8px}.og-cc__grid>.og-cc__card:last-child:nth-child(odd) .og-cc__body{padding:6px 4px 4px 0}.og-cc__about{grid-template-columns:1fr;gap:16px;margin-top:72px}}@media(prefers-reduced-motion:reduce){.og-cc__media img{transition:none}}#header-group:has(.og-hdr){position:sticky;top:0;z-index:40}.og-hdr,.og-ftr{--hf-bg: #050505;--hf-ink: #f5f5f5;--hf-ink2: #a3a3a3;--hf-ink3: #6f6f6f;--hf-rule: rgba(245, 245, 245, .14);--hf-gold: #d4af37;--hf-gold2: #f4d67a;--hf-silver: #c9cdd3;--hf-bronze: #c4803f;--hf-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--hf-mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--hf-ease: cubic-bezier(.2, .7, .3, 1);color:var(--hf-ink);font:400 15px/1.5 var(--hf-sans)}.og-hdr a,.og-ftr a{color:inherit;text-decoration:none}.og-hdr{display:block;position:relative;background:var(--hf-bg);border-bottom:1px solid var(--hf-rule)}.og-hdr__bar{display:grid;grid-template-columns:88px minmax(0,1fr) 88px;align-items:center;height:76px}.og-hdr__start{display:flex;align-items:center}.og-hdr__end{display:flex;align-items:center;justify-content:flex-end;gap:2px}.og-hdr header-actions{display:flex;align-items:center}.og-hdr :is(.header-actions__action,.search-action button){color:var(--hf-ink);--color-account-icon: var(--hf-ink);transition:color .2s}.og-hdr :is(.header-actions__action,.search-action button):hover{color:var(--hf-gold2);--color-account-icon: var(--hf-gold2)}.og-hdr__nav{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:36px}.og-hdr__side{display:flex;align-items:center;gap:34px}.og-hdr__side--l{justify-content:flex-end}.og-hdr__logo{display:inline-flex;align-items:center}.og-hdr__logo img{display:block;width:auto}.og-hdr__link{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 0;font:500 14.5px/1 var(--hf-sans);color:var(--hf-ink);white-space:nowrap}.og-hdr__link:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:var(--hf-gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--hf-ease)}.og-hdr__link:hover:after,.og-hdr__item.is-open>.og-hdr__link:after,.og-hdr__link.is-here:after{transform:scaleX(1)}.og-hdr__chev{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s var(--hf-ease)}.og-hdr__item.is-open .og-hdr__chev{transform:rotate(180deg)}.og-hdr__panel{position:absolute;left:0;right:0;top:100%;background:var(--hf-bg);border-bottom:1px solid var(--hf-rule);box-shadow:0 30px 60px #0000008c;clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .5s var(--hf-ease),visibility 0s .5s}.og-hdr__item.is-open .og-hdr__panel{clip-path:inset(0 0 -80px 0);visibility:visible;transition:clip-path .5s var(--hf-ease),visibility 0s}.og-hdr__pin{display:grid;grid-template-columns:250px repeat(var(--og-tiles, 3),minmax(0,360px));align-items:center;padding-top:22px;padding-bottom:24px}.og-hdr__pintro{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding-right:32px}.og-hdr__lab{margin:0;font:500 12px/1.2 var(--hf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hf-ink2)}.og-hdr__ph{margin:8px 0 0;font:500 15.5px/1.45 var(--hf-sans);color:var(--hf-ink)}.og-hdr__all{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding-bottom:6px;border-bottom:1px solid var(--hf-gold);font:600 13px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase}.og-hdr__tile{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:16px;row-gap:3px;align-content:center;padding:6px 22px;border-left:1px solid var(--hf-rule)}.og-hdr__tile>:not(.og-hdr__img){grid-column:2}.og-hdr__img{grid-row:1 / span 3;align-self:center;display:block;width:96px;aspect-ratio:1;overflow:hidden;background:#000}.og-hdr__img img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .6s var(--hf-ease)}.og-hdr__tile:hover .og-hdr__img img{transform:scale(1.04)}.og-hdr__tile b{display:flex;align-items:center;gap:10px;font:600 17px/1.2 var(--hf-sans);transition:color .2s}.og-hdr__tile:hover b{color:var(--hf-gold2)}.og-hdr__line,.og-hdr__spec{display:block;font:400 13px/1.45 var(--hf-mono);color:var(--hf-ink2)}.og-hdr__mk{display:inline-block;flex:none;width:10px;height:10px;background:var(--hf-ink2)}.og-hdr__mk--gold{background:var(--hf-gold)}.og-hdr__mk--silver{background:var(--hf-silver)}.og-hdr__mk--bronze{background:var(--hf-bronze)}.og-hdr :is(.og-hdr__all,.og-hdr__dbtn) .og-arrow,.og-ftr__tl .og-arrow{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s var(--hf-ease)}.og-hdr__all:hover .og-arrow,.og-hdr__dbtn:hover .og-arrow,.og-ftr__tl:hover .og-arrow{transform:translate(4px)}.og-hdr__burger,.og-hdr__close{display:none;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--hf-ink);cursor:pointer}.og-hdr__burger svg,.og-hdr__close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.og-hdr__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow-y:auto;background:var(--hf-bg);transform:translate(100%);transition:transform .45s var(--hf-ease)}.og-hdr.is-drawer .og-hdr__drawer{transform:none}.og-hdr__dtop{display:flex;align-items:center;justify-content:space-between;height:64px;border-bottom:1px solid var(--hf-rule)}.og-hdr__dtop .og-hdr__logo img{height:28px!important}.og-hdr__dtop .og-hdr__close{display:inline-grid}.og-hdr__dbody{padding-top:8px;padding-bottom:40px}.og-hdr__dlist{display:block}.og-hdr__ditem.og-acc__item{border-bottom:0}.og-hdr__dlink,.og-hdr .og-hdr__ditem .og-acc__q{display:flex;justify-content:flex-start;align-items:center;gap:16px;width:100%;padding:12px 0;border-bottom:1px solid var(--hf-rule);font:600 22px/1.2 var(--hf-sans);color:var(--hf-ink)}.og-hdr__ditem .og-acc__pm,.og-hdr__dlink>.og-arrow{margin-left:auto}.og-hdr__dimg{position:relative;flex:none;width:68px;height:68px;overflow:hidden;background:#3c3c42;border:1px solid rgba(245,245,245,.1)}.og-hdr__dimg img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.22)}.og-hdr__dtxt{display:block;min-width:0;text-align:left}.og-hdr__dtxt b{display:flex;align-items:center;gap:10px;font:600 21px/1.2 var(--hf-sans);color:var(--hf-ink);transition:color .2s}.og-hdr__dtxt small{display:block;margin-top:5px;font:400 12px/1.4 var(--hf-mono);color:var(--hf-ink2)}.og-hdr .og-acc__q:hover .og-hdr__dtxt b,.og-hdr__dlink:hover .og-hdr__dtxt b,.og-hdr__dsub a:hover .og-hdr__dtxt b{color:var(--hf-gold2)}.og-hdr__dsub{margin:0;padding:2px 0 14px;list-style:none;border-bottom:1px solid var(--hf-rule)}.og-hdr__dsub a{display:flex;align-items:center;gap:14px;padding:9px 0}.og-hdr__dsub .og-hdr__dimg{width:56px;height:56px}.og-hdr__dsub .og-hdr__dtxt b{font-size:17px;font-weight:500}.og-hdr__dsub .og-hdr__dtxt small{margin-top:3px}.og-hdr__dsub .og-arrow,.og-hdr__dlink>.og-arrow{flex:none;width:16px;height:16px;stroke:var(--hf-gold)}.og-hdr__dsub>li>a>.og-arrow{margin-left:auto}.og-hdr__dall a{padding-top:14px}.og-hdr__dall b{display:inline-flex;align-items:center;gap:10px;padding-bottom:6px;border-bottom:1px solid var(--hf-gold);font:600 13px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hf-ink)}.og-hdr__dall .og-arrow{width:15px;height:15px;transition:transform .3s var(--hf-ease)}.og-hdr__dall a:hover .og-arrow{transform:translate(4px)}.og-hdr__dfoot{display:grid;gap:8px;margin-top:26px;font:400 14.5px/1.5 var(--hf-sans);color:var(--hf-ink2)}.og-hdr__dfoot p{margin:0}.og-hdr__dfoot a:not(.og-hdr__dbtn){color:var(--hf-ink)}.og-hdr a.og-hdr__dbtn{color:#0a0a0a}.og-hdr__dbtn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;justify-self:start;height:54px;margin-top:12px;padding:0 28px;border-radius:2px;background:var(--hf-gold);color:#0a0a0a;font:600 13px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase}.og-hdr__dbtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--hf-gold2);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--hf-ease)}.og-hdr__dbtn:hover:before{transform:scaleX(1)}.og-hdr__nav{gap:20px}.og-hdr__side{gap:14px}.og-hdr__link{gap:4px;font-size:14px}.og-hdr__chev{width:11px;height:11px}@media(min-width:1400px){.og-hdr__bar{column-gap:14px;max-width:1800px}}.og-hdr__link[href$="/pages/become-a-dealer"]{color:var(--hf-gold);font-weight:700}@media(min-width:1680px){.og-hdr__nav{gap:clamp(24px,calc((100vw - 1680px)*.18 + 24px),48px)}.og-hdr__side{gap:clamp(20px,calc((100vw - 1680px)*.06 + 20px),30px)}.og-hdr__link{font-size:15px}}@media(min-width:1600px)and (max-width:1679px){.og-hdr__link{font-size:14.5px}}@media(min-width:1400px)and (max-width:1599px){.og-hdr__nav{gap:16px}.og-hdr__side{gap:12px}.og-hdr__link{font-size:13px}.og-hdr__nav .og-hdr__logo img{height:34px!important;width:auto!important}}@media(min-width:1500px)and (max-width:1599px){.og-hdr__link{font-size:13.5px}}@media(max-width:1399px){.og-hdr__bar{display:flex;height:64px;gap:4px}.og-hdr__nav{display:block;flex:1}.og-hdr__side{display:none}.og-hdr__nav .og-hdr__logo img{height:28px!important}.og-hdr__start{order:1}.og-hdr__end{order:2}.og-hdr__burger{display:inline-grid}.og-hdr .account-button{display:none}}@media(prefers-reduced-motion:reduce){.og-hdr *,.og-hdr *:before,.og-hdr *:after,.og-ftr *,.og-ftr *:before{transition:none!important}}.og-ftr{display:block;background:var(--hf-bg);border-top:1px solid var(--hf-rule)}.og-ftr__strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--hf-rule)}.og-ftr__cell{display:grid;grid-template-columns:26px minmax(0,1fr);gap:16px;padding:36px 32px 36px 0}.og-ftr__cell+.og-ftr__cell{padding-left:32px;border-left:1px solid var(--hf-rule)}.og-ftr__ic{width:22px;height:22px;margin-top:2px;fill:none;stroke:var(--hf-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.og-ftr .og-ftr__ct{display:block;margin:0;font:600 18px/1.25 var(--hf-sans);color:var(--hf-ink)}.og-ftr a.og-ftr__ct:hover{color:var(--hf-gold2)}.og-ftr__cell p:not(.og-ftr__ct){margin:6px 0 0;font:400 14.5px/1.5 var(--hf-sans);color:var(--hf-ink2)}.og-ftr__tl{display:inline-flex;align-items:center;gap:10px;margin-top:14px;padding-bottom:6px;border-bottom:1px solid var(--hf-gold);font:600 13px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hf-ink)}.og-ftr__top{display:grid;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:48px;padding:52px 0 56px}.og-ftr__logo{display:inline-flex}.og-ftr__logo img{display:block;width:auto;height:59px}.og-ftr__brand p{margin:18px 0 0;max-width:34ch;font:400 15px/1.6 var(--hf-sans);color:var(--hf-ink2)}.og-ftr__brand b{font-weight:600;color:var(--hf-ink)}.og-ftr .og-ftr__lab{margin:0 0 18px;font:500 12px/1.2 var(--hf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hf-ink2)}.og-ftr ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.og-ftr li a{font:400 15px/1.3 var(--hf-sans);color:var(--hf-ink);opacity:.86;transition:color .2s,opacity .2s}.og-ftr li a:hover{color:var(--hf-gold2);opacity:1}.og-ftr__accs{display:none}.og-ftr__legal{display:flex;align-items:center;gap:28px;padding:22px 0 28px;border-top:1px solid var(--hf-rule);font:400 12.5px/1.4 var(--hf-mono);color:var(--hf-ink3)}.og-ftr__legal p{margin:0}.og-ftr .og-ftr__pay{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.og-ftr__payicon{display:block;width:38px;height:24px}@media(max-width:899px){.og-ftr__strip{grid-template-columns:1fr}.og-ftr__cell,.og-ftr__cell+.og-ftr__cell{padding:24px 0;border-left:0}.og-ftr__cell+.og-ftr__cell{border-top:1px solid var(--hf-rule)}.og-ftr__top{display:block;padding:36px 0 0}.og-ftr__col{display:none}.og-ftr__accs{display:block;margin-top:28px;border-top:1px solid var(--hf-rule)}.og-ftr__accs .og-acc__item{border-bottom:1px solid var(--hf-rule)}.og-ftr .og-ftr__accs .og-acc__q{padding:18px 0;font:600 16px/1.2 var(--hf-sans);color:var(--hf-ink)}.og-ftr .og-ftr__accs ul{padding-bottom:18px}.og-ftr__legal{flex-wrap:wrap;gap:12px 20px}.og-ftr .og-ftr__pay{width:100%;margin-left:0}}.og-gm{position:relative;overflow:hidden;isolation:isolate;background:var(--hf-bg)}.og-gm__in{position:relative;padding-top:32px;padding-bottom:28px}.og-gm__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px) 250px;gap:clamp(32px,3vw,56px);align-items:center}.og-gm__pic{position:relative;width:250px;height:250px;justify-self:end;background:#000;border:1px solid var(--hf-rule);border-radius:3px;overflow:hidden}.og-gm__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .45s ease}.og-gm__pic img.is-on{opacity:1}.og-gm__words{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.og-hdr .og-gm__words a{display:inline-flex;align-items:center;gap:16px;color:#f5f5f56b;transition:color .25s,transform .45s var(--hf-ease)}.og-gm__words b{font:400 clamp(54px,4.1vw,78px)/.92 var(--og-display);letter-spacing:.01em;text-transform:uppercase}.og-gm__words .og-hdr__mk{width:11px;height:11px;opacity:.5;transition:opacity .25s}.og-hdr .og-gm__words a.is-on,.og-hdr .og-gm__words a:hover,.og-hdr .og-gm__words a:focus-visible{color:var(--hf-ink);transform:translate(10px)}.og-gm__words a.is-on .og-hdr__mk{opacity:1}.og-gm__side{position:relative;min-height:196px}.og-gm__facts{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s ease,transform .45s var(--hf-ease),visibility 0s .35s}.og-gm__facts.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .4s ease,transform .5s var(--hf-ease),visibility 0s}.og-gm__lab{margin:0 0 12px;font:500 12.5px/1.3 var(--hf-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hf-ink2)}.og-gm__rule{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:13px 0;border-bottom:1px solid var(--hf-rule)}.og-gm__lab+.og-gm__rule,.og-gm__rule:first-child{border-top:1px solid var(--hf-rule)}.og-gm__rule span{font:400 13px/1.2 var(--hf-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hf-ink2)}.og-gm__rule em{font:600 16px/1.2 var(--hf-sans);font-style:normal;color:var(--hf-ink);text-align:right}.og-gm__rule em.is-g{color:var(--hf-gold2)}.og-gm__foot{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:26px;padding-top:20px;border-top:1px solid var(--hf-rule)}.og-gm__foot p{margin:0;max-width:600px;font:500 16px/1.45 var(--hf-sans);color:var(--hf-ink)}.og-hdr .og-gm__foot .og-btn{flex:none;margin-left:auto;color:#0a0a0a}.og-gm__foot .og-arrow{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}@media(prefers-reduced-motion:reduce){.og-gm__pic img,.og-gm__facts,.og-hdr .og-gm__words a{transition:none}}.og-ut-h1{margin:20px 0 0;font:400 clamp(56px,5.4vw,104px)/.88 var(--og-display);letter-spacing:.004em;text-transform:uppercase;color:var(--og-text)}.og-ut-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.og-ab .og-ut-btns .og-btn{margin-top:0}.og-ut-field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:0}.og-ut-field__in{position:relative;display:block}.og-ut-field__in svg{position:absolute;left:18px;top:50%;width:20px;height:20px;transform:translateY(-50%);fill:none;stroke:var(--og-muted);stroke-width:1.6;pointer-events:none}.og-ut-field input[type=search]{width:100%;height:54px;padding:0 18px 0 52px;background:var(--og-panel);border:1px solid rgba(245,245,245,.16);border-radius:2px;font:400 17px/1 var(--og-sans);color:var(--og-text);-webkit-appearance:none;appearance:none}.og-ut-field input[type=search]::placeholder{color:#6a6a6a}.og-ut-field input[type=search]:focus{outline:none;border-color:var(--og-gold)}.og-sr .og-sr__head .og-ut-field{justify-self:end;width:min(520px,100%)}.og-sr .og-sr__active{margin:16px 0 0}.og-sr .og-sr__more{margin-top:22px}.og-sr__pages{margin:0;padding:0;list-style:none;border-top:1px solid var(--cc-rule)}.og-sr__pages a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--cc-rule);font:500 17px/1.3 var(--cc-sans);color:var(--cc-ink);text-decoration:none;transition:color .2s}.og-sr__pages a:hover{color:var(--cc-gold2)}.og-sr__pages .og-arrow{stroke:var(--cc-gold)}.og-sr__pager{display:flex;justify-content:center;gap:14px;margin-top:48px;font:500 15px/1 var(--cc-sans)}.og-sr__pager a{color:var(--cc-ink)}.og-sr__pager .current{color:var(--cc-gold)}.og-ut-none{padding:96px 0 88px;background:var(--og-ground);color:var(--og-text)}.og-ut-none .og-ut-h1{font-size:clamp(52px,4.6vw,88px)}.og-ut-none .og-lede{margin-top:26px;max-width:46ch}.og-ut-field--none{max-width:760px;margin-top:36px}.og-ut-nf{padding:112px 0 128px}.og-ut-nf .og-lede{margin-top:26px;max-width:46ch}.og-ut-nfb{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:96px;align-items:center}.og-ut-sheet .og-ab-ds__t b{font-size:56px}.og-ut-sheet dl>div{align-items:center}.og-ut-sheet dl>div:last-child{align-items:start;padding-bottom:0;border-bottom:0}.og-ut-sheet dd.og-ut-mono{font:500 15px/1.4 IBM Plex Mono,ui-monospace,monospace;color:var(--og-gold-2);overflow-wrap:anywhere}.og-ut-field--sheet{grid-template-columns:minmax(0,1fr)}.og-ut-field--sheet input[type=search]{height:48px}.og-ut-links{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.og-ut-links a{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--og-line);font:500 16px/1.3 var(--og-sans);color:var(--og-text);text-decoration:none;transition:color .2s}.og-ut-links a:hover{color:var(--og-gold-2)}.og-ut-links small,.og-ut-lead__foot small{font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;color:var(--og-muted)}.og-ut-col{padding:96px 0 112px}.og-ut-col .og-ab__h1{max-width:none}.og-ut-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:72px}.og-ut-cell{display:block;background:var(--og-panel);border:1px solid var(--og-line);border-radius:3px;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .3s}a.og-ut-cell:hover,a.og-ut-cell:focus-visible{border-color:#f5f5f557}.og-ut-cell__pic{display:block;aspect-ratio:4 / 3;background:#000;overflow:hidden}.og-ut-cell__pic img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.og-ut-cell:hover .og-ut-cell__pic img{transform:scale(1.04)}.og-ut-cell__foot{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:20px 22px 22px}.og-ut-cell__foot strong,.og-ut-lead__foot strong{font:400 40px/1 var(--og-display);letter-spacing:.01em;text-transform:uppercase;color:var(--og-text)}.og-ut-cell__foot span{font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--og-muted);white-space:nowrap}.og-ut-cell--lead{grid-column:span 6;grid-row:span 2;display:flex;flex-direction:column}.og-ut-cell--lead .og-ut-cell__pic{flex:1;aspect-ratio:auto;min-height:420px}.og-ut-lead__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:24px 26px 26px}.og-ut-lead__foot strong{display:block;font-size:64px}.og-ut-lead__foot strong a{color:inherit;text-decoration:none;transition:color .2s}.og-ut-lead__foot strong a:hover{color:var(--og-gold-2)}.og-ab .og-ut-lead__foot p{margin:10px 0 0;max-width:40ch;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-ut-lead__foot nav{display:grid;min-width:190px}.og-ut-lead__foot nav a{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;border-bottom:1px solid var(--og-line);font:400 24px/1 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-text);text-decoration:none;transition:opacity .2s}.og-ut-lead__foot nav a:hover{opacity:.75}.og-ut-lead__foot nav a.is-gold{color:var(--og-gold)}.og-ut-lead__foot nav a.is-silver{color:#c9cdd3}.og-ut-lead__foot nav a.is-bronze{color:#c4803f}.og-ut-board>a.og-ut-cell:not(.og-ut-cell--strip){grid-column:span 3}.og-ut-board>a.og-ut-cell:not(.og-ut-cell--strip) .og-ut-cell__foot strong{font-size:32px}.og-ut-cell--strip{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto 24px;gap:40px;align-items:center;padding:14px 26px 14px 4px}.og-ut-cell--strip .og-ut-cell__foot{display:block;padding:0 0 0 22px}.og-ut-cell--strip .og-ut-cell__foot span{display:block;margin-top:8px}.og-ab .og-ut-cell--strip p{margin:0;font:400 16px/1.5 var(--og-sans);color:var(--og-body)}.og-ut-strip__pics{display:flex;gap:8px}.og-ut-strip__pics img{width:78px;height:78px;object-fit:contain;background:#000;border-radius:3px}.og-ut-cell--strip .og-arrow{stroke:var(--og-gold)}@media(min-width:900px){.og-ut-col .og-ab__two{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.og-ut-board>a.og-ut-cell:not(.og-ut-cell--strip){display:flex;flex-direction:column}.og-ut-board>a.og-ut-cell:not(.og-ut-cell--strip) .og-ut-cell__pic{flex:1;aspect-ratio:auto;min-height:0}}@media(max-width:899px){.og-ut-h1{font-size:54px}.og-ut-btns{margin-top:26px;gap:10px}.og-ut-field{grid-template-columns:minmax(0,1fr)}.og-sr .og-sr__head .og-ut-field{justify-self:stretch;width:100%}.og-ut-none{padding:44px 0 48px}.og-ut-none .og-ut-h1{font-size:46px}.og-ut-none .og-lede{margin-top:18px}.og-ut-field--none{margin-top:24px}.og-ut-nf{padding:52px 0 64px}.og-ut-nf .og-lede{margin-top:18px}.og-ut-nfb{grid-template-columns:minmax(0,1fr);gap:36px}.og-ut-sheet .og-ab-ds__t b{font-size:44px}.og-ut-links{grid-template-columns:minmax(0,1fr)}.og-ut-col{padding:44px 0 60px}.og-ut-board{grid-template-columns:1fr 1fr;gap:12px;margin-top:36px}.og-ut-cell--lead{grid-column:1 / -1;grid-row:auto}.og-ut-cell--lead .og-ut-cell__pic{min-height:0;aspect-ratio:4 / 3}.og-ut-lead__foot{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 16px}.og-ut-lead__foot strong{font-size:46px}.og-ut-board>a.og-ut-cell:not(.og-ut-cell--strip){grid-column:auto}.og-ut-board>a.og-ut-cell:not(.og-ut-cell--strip) .og-ut-cell__foot{display:block;padding:14px 14px 16px}.og-ut-board>a.og-ut-cell:not(.og-ut-cell--strip) .og-ut-cell__foot strong{display:block;font-size:26px}.og-ut-cell__foot span{display:block;margin-top:8px}.og-ut-cell--strip{grid-template-columns:minmax(0,1fr) 20px;gap:12px;padding:16px}.og-ut-cell--strip .og-ut-cell__foot{padding:0}.og-ab .og-ut-cell--strip p{grid-column:1 / -1;font-size:15px}.og-ut-strip__pics{grid-column:1 / -1}.og-ut-strip__pics img{width:64px;height:64px}.og-ut-cell--strip .og-arrow{grid-column:2;grid-row:1}}@media(prefers-reduced-motion:reduce){.og-ut-cell__pic img{transition:none}}:is(.button,.button-secondary,button.shopify-payment-button__button--unbranded):not(.button-unstyled){font-family:var(--og-sans);font-weight:600;font-size:13px;line-height:1;letter-spacing:.14em}.button-secondary:not(.button-unstyled){box-shadow:inset 0 0 0 1px #f5f5f54d}.button.button-unstyled{text-transform:none}.section:has(>.cart-page.og-cart){display:block;max-width:calc(1440px + var(--og-gutter) * 2);margin:0 auto;padding:72px var(--og-gutter) 112px}.cart-page.og-cart{grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-rows:auto auto 1fr;gap:0 80px;align-items:start;padding-block:0;color:var(--og-text)}.cart-page.og-cart .cart-page__title{grid-column:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:24px;margin:0}.cart-page.og-cart .cart-title{padding:0}.cart-page.og-cart .cart-title h1{display:block;margin:0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);letter-spacing:0;text-transform:uppercase;color:var(--og-text)}.cart-page.og-cart .og-cart-count{margin:0;font:500 12.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--og-muted)}.cart-page.og-cart .cart-page__more-blocks:empty{display:none}.cart-page.og-cart.cart-page--empty{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:34vh}.cart-page.og-cart.cart-page--empty .cart-page__title{display:block;margin:0}.cart-page.og-cart.cart-page--empty .cart-title{text-align:left}.cart-page.og-cart.cart-page--empty .cart-page__title+.cart-page__items{margin-block-start:24px;border-top:0}.cart-page.og-cart.cart-page--empty .cart-items__wrapper{align-items:flex-start;text-align:left}:is(.og-cart,.og-cart-dr) .cart-items__wrapper>p{margin:0;font:400 18px/1.6 var(--og-sans);color:var(--og-body)}:is(.og-cart,.og-cart-dr) .cart-items__wrapper>p a{color:var(--og-text);text-decoration:underline;text-decoration-color:var(--og-gold);text-underline-offset:4px}:is(.og-cart,.og-cart-dr) .cart-items__wrapper .cart-items__empty-button.button{--button-background-color: var(--og-gold);--button-color: #0a0a0a;--button-border-width: 0px;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:54px;margin:28px 0 0;padding:0 28px;background:var(--og-gold);border:0;border-radius:2px;box-shadow:none;font:600 13px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#0a0a0a}:is(.og-cart,.og-cart-dr) .cart-items__wrapper .cart-items__empty-button.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--og-gold-2);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}:is(.og-cart,.og-cart-dr) .cart-items__wrapper .cart-items__empty-button.button:is(:hover,:focus-visible):before{transform:scaleX(1)}.og-cart-dr .cart-drawer__content .theme-drawer__title{font:400 36px/1 var(--og-display);letter-spacing:0;text-transform:uppercase;color:var(--og-text)}.og-cart-meter{grid-column:1 / -1;margin:30px 0 0}.og-cart-meter p{margin:0;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-cart-meter b{font-weight:600;color:var(--og-text)}.og-cart-meter i{display:block;height:3px;margin-top:12px;background:#f5f5f51f}.og-cart-meter u{display:block;height:100%;max-width:100%;background:var(--og-gold);transition:width .5s cubic-bezier(.2,.7,.2,1)}.cart-page.og-cart .cart-page__title+.cart-page__items{grid-column:1;margin-block-start:28px;border-top:1px solid var(--og-line)}.cart-page.og-cart .cart-items__table tr.cart-items__table-row{grid-template-columns:112px minmax(0,1fr) auto 110px 28px;grid-template-rows:auto auto;grid-template-areas:"media details qty price x" "media error error error error";gap:0 24px;align-items:center;margin:0;padding:22px 0;border-bottom:1px solid var(--og-line)}:is(.og-cart,.og-cart-dr) .cart-items__media .cart-items__media-container{aspect-ratio:1;background:#000;border-radius:3px}:is(.og-cart,.og-cart-dr) .cart-items__media .cart-items__media-image{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;border:0}.cart-page.og-cart .cart-items__details{grid-area:details;color:var(--og-body)}:is(.og-cart,.og-cart-dr) .cart-items__title-row{display:block}:is(.og-cart,.og-cart-dr) a.cart-items__title{display:inline-block;font:400 30px/1 var(--og-display);letter-spacing:.01em;text-transform:none;color:var(--og-text);transition:color .2s}:is(.og-cart,.og-cart-dr) a.cart-items__title:hover{color:var(--og-gold-2)}:is(.og-cart,.og-cart-dr,.og-cart-rec) p.og-cart-spec{margin:8px 0 0;font:400 15px/1.45 var(--og-sans);color:var(--og-body)}:is(.og-cart,.og-cart-dr) p.og-cart-match{margin:12px 0 0;max-width:56ch;padding-left:14px;border-left:2px solid var(--og-gold);font:400 14px/1.5 var(--og-sans);color:var(--og-body)}:is(.og-cart,.og-cart-dr) p.og-cart-match b{display:block;margin:0 0 3px;font:600 11px/1.3 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-gold)}.cart-page.og-cart .og-cart-matches{display:none}:is(.og-cart,.og-cart-dr) .cart-items__details .cart-items__unit-price-wrapper{margin-top:8px;font:400 14px/1.4 var(--og-sans);color:var(--og-muted)}:is(.og-cart,.og-cart-dr) .cart-items__details .cart-items__unit-price-wrapper *{font:inherit;color:inherit}:is(.og-cart,.og-cart-dr) .cart-items__details .og-cart-unit--same{display:none}.cart-page.og-cart .cart-items__quantity,.cart-page.og-cart .cart-items__quantity-controls{display:contents}.cart-page.og-cart .cart-items__quantity .quantity-selector-wrapper{grid-area:qty}.cart-page.og-cart .cart-items__quantity .cart-items__remove{grid-area:x}:is(.og-cart,.og-cart-dr) .cart-items .quantity-selector{--quantity-selector-width: 114px;display:inline-grid;grid-template-columns:40px 34px 40px;align-items:center;width:114px;height:44px;background:none;border:1px solid rgba(245,245,245,.18);border-radius:2px;box-shadow:none;color:var(--og-text)}:is(.og-cart,.og-cart-dr) .cart-items .quantity-selector button{width:100%;height:100%;padding:0;background:none;color:var(--og-body);transition:color .2s}:is(.og-cart,.og-cart-dr) .cart-items .quantity-selector button:hover{color:var(--og-gold-2)}:is(.og-cart,.og-cart-dr) .cart-items .quantity-selector input[type=number]{width:100%;padding:0;background:none;text-align:center;font:600 15px/1 var(--og-sans);color:var(--og-text)}:is(.og-cart,.og-cart-dr) .cart-items .cart-items__remove{width:28px;height:28px;min-width:0;color:var(--og-muted);transition:color .2s}:is(.og-cart,.og-cart-dr) .cart-items .cart-items__remove:hover{color:var(--og-text)}:is(.og-cart,.og-cart-dr) .cart-items .cart-items__remove svg{width:18px;height:18px}.cart-page.og-cart .cart-items .cart-items__price{grid-area:price;display:block;min-width:0;min-height:0;text-align:right}:is(.og-cart,.og-cart-dr) .cart-items .cart-items__price,:is(.og-cart,.og-cart-dr) .cart-items .cart-items__price text-component{font:600 18px/1 var(--og-sans);letter-spacing:0;color:var(--og-text)}:is(.og-cart,.og-cart-dr) .cart-items .cart-items__price .og-cart-each{display:block;margin-top:7px;font:400 13px/1.2 var(--og-sans);white-space:nowrap;color:var(--og-muted)}.cart-page.og-cart .cart-page__summary{grid-column:2;grid-row:1 / -1;display:block;align-self:stretch;height:auto;padding:0}.cart-page.og-cart .cart-summary{display:block;height:100%;border:0}.cart-page.og-cart .cart-summary__inner{position:sticky;top:calc(var(--header-height, 86px) + 24px);display:flex;flex-direction:column;align-items:stretch;gap:0;padding:34px 36px 38px;background:var(--og-panel);border:1px solid var(--og-line);border-top:2px solid var(--og-gold);border-radius:4px}.cart-page.og-cart .cart-totals,.cart-page.og-cart .cart-totals__container{display:contents}.og-cart-sum__t{order:0;margin:0 0 18px;font:400 30px/1 var(--og-display);letter-spacing:.02em;text-transform:uppercase;color:var(--og-text)}.og-cart-row,.cart-page.og-cart .cart-totals .cart-totals__total{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:0;padding:15px 0;border-bottom:1px solid var(--og-line)}.og-cart-row span:first-child{font:400 15px/1.3 var(--og-sans);color:var(--og-body)}.og-cart-row span:last-child{font:500 15px/1.3 var(--og-sans);color:var(--og-text);text-align:right}.og-cart-row--sub{order:1;border-top:1px solid var(--og-line)}.cart-page.og-cart .cart-totals .cart-totals__original-container{order:2}.cart-page.og-cart .cart-totals .cart-totals__original{display:none}.og-cart-dr .cart-totals .cart-totals__original{padding:12px 0;border-top:1px solid var(--og-line);font:400 15px/1.3 var(--og-sans);color:var(--og-body)}.og-cart-dr .cart-totals .cart-totals__original *{font:inherit;color:inherit}:is(.og-cart,.og-cart-dr) .cart-totals .cart-discounts__item{padding:12px 0;border-bottom:1px solid var(--og-line);font:400 15px/1.3 var(--og-sans);color:var(--og-body)}:is(.og-cart,.og-cart-dr) .cart-totals .cart-discounts__item *{font:inherit;color:inherit}.og-cart-row--ship{order:3}.cart-page.og-cart .cart-totals .cart-totals__total{order:4;font-weight:400}.cart-page.og-cart .cart-totals .cart-totals__total-label{font:600 11px/1.3 var(--og-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--og-text)}.og-cart-total{display:inline-flex;align-items:baseline;gap:8px}.cart-page.og-cart .cart-totals .cart-totals__total-value{font:400 34px/1 var(--og-display);letter-spacing:0;color:var(--og-text)}.og-cart-total__cur{font:500 12px/1 var(--og-sans);color:var(--og-muted)}:is(.og-cart,.og-cart-dr) .cart-totals .cart-actions{order:5;margin:0;border:0;border-bottom:1px solid var(--og-line)}:is(.og-cart,.og-cart-dr) .cart-actions summary.cart-discount__summary{min-height:0;padding:15px 0}:is(.og-cart,.og-cart-dr) .cart-actions .cart-discount__label{font:400 15px/1.3 var(--og-sans);color:var(--og-body)}:is(.og-cart,.og-cart-dr) .cart-actions .cart-totals__icon{color:var(--og-gold)}:is(.og-cart,.og-cart-dr) .cart-actions .cart-discount__input{height:44px;padding:0 14px;background:var(--og-ground);border:1px solid rgba(245,245,245,.14);border-radius:2px;font:400 15px/1 var(--og-sans);color:var(--og-text)}:is(.og-cart,.og-cart-dr) .cart-actions .cart-discount__input:focus{outline:none;border-color:var(--og-gold)}:is(.og-cart,.og-cart-dr) .cart-actions .cart-discount__button{height:44px;padding:0 18px;background:none;border:0;border-radius:2px;box-shadow:inset 0 0 0 1px #f5f5f54d;font:600 12.5px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--og-text);transition:background .25s,color .25s}:is(.og-cart,.og-cart-dr) .cart-actions .cart-discount__button:hover{background:var(--og-text);color:#0a0a0a}:is(.og-cart,.og-cart-dr) .cart-actions .cart-discount__pill{border-radius:2px;font:500 13px/1 var(--og-sans);letter-spacing:.06em}.cart-page.og-cart .cart__ctas{order:6;margin-top:22px}:is(.og-cart,.og-cart-dr) .cart__ctas .cart__checkout-button.button{--button-background-color: var(--og-gold);--button-color: #0a0a0a;--button-border-width: 0px;position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;gap:14px;width:100%;height:60px;padding:0 24px;background:var(--og-gold);border:0;border-radius:2px;box-shadow:none;font:600 14px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a}:is(.og-cart,.og-cart-dr) .cart__ctas .cart__checkout-button.button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--og-gold-2);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}:is(.og-cart,.og-cart-dr) .cart__ctas .cart__checkout-button.button:is(:hover,:focus-visible):before{transform:scaleX(1)}:is(.og-cart,.og-cart-dr) .cart__checkout-button .og-cart-pay__amt{margin-left:auto;font:600 16px/1 var(--og-sans);letter-spacing:0}:is(.og-cart,.og-cart-dr) .cart__checkout-button .og-arrow{stroke:#0a0a0a}.cart-page.og-cart .cart-totals .cart-totals__installments{order:7;margin-top:12px}:is(.og-cart,.og-cart-dr) .cart-totals .cart-totals__tax-note{order:8;display:block;margin:12px 0 0}:is(.og-cart,.og-cart-dr) .cart-totals .cart-totals__tax-note small{font:400 13px/1.5 var(--og-sans);color:var(--og-muted)}.og-cart-trust{order:9;display:grid;gap:14px;margin:26px 0 0;padding:24px 0 0;border-top:1px solid var(--og-line);list-style:none}.og-cart-trust li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:start}.og-cart-trust li:first-child{order:3}.og-cart-trust svg{width:22px;height:22px;color:var(--og-gold)}.og-cart-trust p{margin:0}.og-cart-trust b{display:block;font:600 14px/1.3 var(--og-sans);color:var(--og-text)}.og-cart-trust span{display:block;margin-top:2px;font:400 13px/1.4 var(--og-sans);color:var(--og-muted)}.og-cart-recs{padding:104px 0 112px;background:var(--og-panel);color:var(--og-text)}.og-cart-recs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:64px}.og-cart-recs__head .og-lede{max-width:40ch}.og-cart-recs__h2{margin:18px 0 0;font:400 clamp(52px,4.6vw,88px)/.92 var(--og-display);letter-spacing:0;text-transform:uppercase;color:var(--og-text)}.og-cart-recs__list{margin-top:48px;border-top:1px solid var(--og-line)}.og-cart-rec{display:grid;grid-template-columns:88px minmax(0,3fr) minmax(0,5fr) 80px auto;gap:28px;align-items:center;padding:18px 0;border-bottom:1px solid var(--og-line)}.og-cart-rec__pic{display:block;aspect-ratio:1;background:#000;border-radius:3px;overflow:hidden}.og-cart-rec__pic img{display:block;width:100%;height:100%;object-fit:contain}.og-cart-rec__name{font:400 26px/1 var(--og-display);letter-spacing:.01em;color:var(--og-text);text-decoration:none;transition:color .2s}.og-cart-rec__name:hover{color:var(--og-gold-2)}.og-cart-rec__why{margin:0;font:400 15px/1.5 var(--og-sans);color:var(--og-body)}.og-cart-rec__price{margin:0;text-align:right;font:600 17px/1 var(--og-sans);color:var(--og-text)}.og-cart-rec .og-cart-add.button{--button-color: var(--og-text);--button-background-color: transparent;--button-border-width: 0px;display:inline-flex;align-items:center;gap:10px;width:auto;min-width:0;height:44px;padding:0 18px;background:none;border-radius:2px;box-shadow:inset 0 0 0 1px #f5f5f54d;font:600 12.5px/1 var(--og-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--og-text);transition:background .25s,color .25s}.og-cart-rec .og-cart-add.button:after{content:"";flex:none;width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}.og-cart-rec .og-cart-add.button:is(:hover,:focus-visible){background:var(--og-text);color:#0a0a0a}.og-cart-rec .og-cart-add .add-to-cart__added-icon{width:20px;height:20px}.og-cart-dr .theme-drawer__header .theme-drawer__title{font:400 36px/1 var(--og-display);letter-spacing:0;text-transform:uppercase;color:var(--og-text)}.og-cart-dr .theme-drawer__header .theme-drawer__badge{font:500 13px/1 IBM Plex Mono,ui-monospace,monospace;color:var(--og-muted);background:none}.og-cart-dr .cart-drawer__items .og-cart-meter{margin:4px 0 22px}.og-cart-dr .cart-drawer__items .cart-items__table tr.cart-items__table-row{grid-template-columns:88px minmax(0,1fr) auto;grid-template-rows:auto;grid-template-areas:"media details details" "media variants variants" "media unit_price unit_price" "media quantity price" "media error error";gap:0 18px;align-items:start;margin:0;padding:18px 0;border-top:1px solid var(--og-line);border-bottom:0}.og-cart-dr a.cart-items__title{font-size:24px}.og-cart-dr p.og-cart-spec{margin-top:6px;font-size:13.5px}.og-cart-dr .cart-items .cart-items__quantity{margin-top:12px}.og-cart-dr .cart-items .quantity-selector{--quantity-selector-width: 98px;grid-template-columns:34px 28px 34px;width:98px;height:38px}.og-cart-dr .cart-items .cart-items__price{align-self:center;margin-top:12px}.og-cart-dr .cart-items .cart-items__price,.og-cart-dr .cart-items .cart-items__price text-component{font-size:16px}.og-cart-dr .og-cart-matches{padding:18px 0 6px;border-top:1px solid var(--og-line)}.og-cart-dr .og-cart-matches p.og-cart-match{margin:0 0 12px}.og-cart-dr .cart-drawer__summary{align-items:stretch;gap:0}.og-cart-dr .cart-drawer__summary .cart-totals{display:contents}.og-cart-dr .cart-drawer__summary .cart-totals__original-container{order:2}.og-cart-dr .cart-drawer__summary .cart-totals .cart-actions{border-top:1px solid var(--og-line)}.og-cart-dr .cart-drawer__summary .cart-totals__container{display:contents}.og-cart-dr .cart-drawer__summary .cart-totals__total{display:none}.og-cart-dr .cart-drawer__summary .cart__ctas{order:6;margin-top:22px}.og-cart-dr .og-cart-dr__view{order:10;align-self:flex-start;margin-top:18px}@container cart-items (max-width: 719px){.cart-page.og-cart .cart-items__table tr.cart-items__table-row{grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"media details x" "media qty price" "media error error";gap:14px 16px;align-items:start;padding:18px 0}.cart-page.og-cart a.cart-items__title{font-size:26px}.cart-page.og-cart .cart-items__details p.og-cart-match{display:none}.cart-page.og-cart .og-cart-matches{display:block;padding:18px 0 6px;border-bottom:1px solid var(--og-line)}.cart-page.og-cart .og-cart-matches p.og-cart-match{max-width:none;margin:0 0 12px}.cart-page.og-cart p.og-cart-spec{font-size:14px}.cart-page.og-cart .cart-items .quantity-selector{height:40px}.cart-page.og-cart .cart-items__quantity .quantity-selector-wrapper{justify-self:start}.cart-page.og-cart .cart-items__quantity .cart-items__remove{justify-self:end}.cart-page.og-cart .cart-items .cart-items__price{align-self:center}.cart-page.og-cart .cart-items .cart-items__price,.cart-page.og-cart .cart-items .cart-items__price text-component{font-size:17px}}@media(max-width:899px){.section:has(>.cart-page.og-cart){padding:36px var(--og-gutter) 56px}.cart-page.og-cart{grid-template-columns:minmax(0,1fr);gap:0}.cart-page.og-cart .cart-title h1{font-size:56px}.cart-page.og-cart .cart-page__summary{grid-column:1;grid-row:auto;margin-top:36px}.cart-page.og-cart .cart-summary__inner{position:static;padding:26px 20px 28px}.og-cart-recs{padding:56px 0 64px}.og-cart-recs__head{display:block}.og-cart-recs__head .og-lede{margin-top:16px}.og-cart-recs__h2{font-size:46px}.og-cart-recs__list{margin-top:28px}.og-cart-rec{grid-template-columns:72px minmax(0,1fr) auto;gap:10px 14px;align-items:start}.og-cart-rec__why{grid-column:2 / -1;font-size:14px}.og-cart-rec__price{grid-column:3;grid-row:1}.og-cart-rec .og-cart-rec__form{grid-column:2 / -1;justify-self:start}.og-cart-rec .og-cart-add.button{height:40px}}@media(prefers-reduced-motion:reduce){.og-cart-meter u,:is(.og-cart,.og-cart-dr) .cart__ctas .cart__checkout-button.button:before{transition:none}}.og-mm{display:grid;grid-template-columns:minmax(0,1fr) clamp(200px,15vw,260px);gap:clamp(32px,2.5vw,48px);padding-top:34px;padding-bottom:34px}.og-mm__groups{container-type:inline-size;display:flex;align-items:flex-start;gap:36px;min-width:0}.og-mm__g{--tw: min(220px, calc((100cqi - 120px) / 6));flex:none}.og-mm__h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid var(--hf-rule)}.og-hdr .og-mm__h>:first-child{display:inline-flex;align-items:baseline;gap:10px;color:var(--hf-ink)}.og-mm__h .og-hdr__mk{align-self:center}.og-mm__h b{font:600 16px/1 var(--hf-sans);white-space:nowrap;transition:color .2s}.og-hdr .og-mm__h>a:first-child:hover b{color:var(--hf-gold2)}.og-mm__h em{font:400 12.5px/1 var(--hf-mono);font-style:normal;letter-spacing:.04em;color:var(--hf-ink2);white-space:nowrap}.og-hdr .og-mm__all{display:inline-flex;align-items:center;gap:6px;font:600 13px/1 var(--hf-sans);color:var(--hf-ink2);transition:color .2s}.og-hdr .og-mm__all:hover{color:var(--hf-gold2)}.og-mm__g--go .og-mm__h b{font:500 12px/1.2 var(--hf-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hf-gold2)}.og-mm__row{display:grid;grid-template-columns:repeat(var(--n),var(--tw));gap:16px}.og-hdr .og-mm__t{display:flex;flex-direction:column;min-width:0;color:var(--hf-ink)}.og-mm__pic{display:block;aspect-ratio:1;overflow:hidden;border-radius:10px;background:#0b0b0b}.og-mm__pic img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.og-mm__t:hover .og-mm__pic img{transform:scale(1.04)}.og-mm__txt{display:grid;gap:5px;padding-top:14px}.og-mm__m{font:400 clamp(17px,1.15vw,22px)/.95 var(--og-display);letter-spacing:.02em;color:var(--og-tier, var(--hf-ink));overflow-wrap:anywhere;transition:color .2s}.og-mm__t--gold{--og-tier: var(--hf-gold)}.og-mm__t--silver{--og-tier: var(--hf-silver)}.og-mm__t--bronze{--og-tier: var(--hf-bronze)}.og-mm__t:hover .og-mm__m{color:var(--hf-gold2)}.og-mm__s{font:400 13px/1.35 var(--hf-sans);color:var(--hf-ink2)}.og-mm__p{display:flex;align-items:baseline;gap:10px;font:600 15px/1.2 var(--hf-sans);color:var(--hf-ink)}.og-mm__p small{font:500 12.5px/1.2 var(--hf-sans);color:var(--hf-ink3)}.og-hdr__item.is-open .og-mm__t{animation:ogMmIn .55s var(--hf-ease) both;animation-delay:calc(80ms + var(--i, 0) * 45ms)}@keyframes ogMmIn{0%{opacity:0;transform:translateY(12px)}}.og-mm__side{display:flex;flex-direction:column;gap:4px;padding-left:clamp(24px,2vw,40px);border-left:1px solid var(--hf-rule)}.og-mm__lab{margin:0 0 10px;font:500 12px/1.2 var(--hf-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hf-ink3)}.og-hdr .og-mm__side>a:not(.og-btn){display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--hf-rule);color:var(--hf-ink)}.og-mm__side>a:not(.og-btn) b{flex:1;font:500 18px/1.2 var(--hf-sans);transition:color .2s}.og-mm__side>a:not(.og-btn):hover b{color:var(--hf-gold2)}.og-mm__side small{font:400 13px/1 var(--hf-mono);color:var(--hf-ink2)}.og-mm__intro{margin:4px 0 24px;font:400 16px/1.55 var(--hf-sans);color:var(--hf-ink2)}.og-hdr .og-mm__side .og-btn{flex:none;margin-top:auto;align-self:flex-start;color:#0a0a0a}.og-mm .og-arrow{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s var(--hf-ease)}.og-mm a:hover .og-arrow{transform:translate(3px)}.og-hdr:before{content:"";position:fixed;left:0;right:0;top:var(--header-height, 76px);bottom:0;background:#05050580;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility 0s .35s}.og-hdr:has(.og-hdr__item.is-open):before{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}@media(max-width:1279px){.og-mm__s{display:none}}@media(prefers-reduced-motion:reduce){.og-hdr__item.is-open .og-mm__t{animation:none}.og-hdr:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/og-brand.css.map */
