:root{--ms-bg: #05070c;--ms-bg-raised: #0b1019;--ms-bg-carbon: #0a0d14;--ms-surface: #111723;--ms-surface-2: #161d2b;--ms-line: rgba(255,255,255,.08);--ms-line-strong: rgba(255,255,255,.16);--ms-text: #eef2f8;--ms-text-dim: #b3bccc;--ms-text-muted: #8592a5;--ms-accent: #ff4a1c;--ms-accent-hot: #ff6a2a;--ms-accent-red: #e31c23;--ms-accent-glow: rgba(255,74,28,.55);--ms-ok: #22c55e;--ms-warn: #f5b301;--ms-font-display: "Rajdhani", "Oswald", "Inter", system-ui, sans-serif;--ms-font-body: "Inter", system-ui, -apple-system, sans-serif;--ms-font-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, Menlo, monospace;--ms-r: 2px;--ms-r-lg: 4px;--ms-gutter: clamp(20px, 4vw, 64px);--ms-maxw: 1440px;--ms-ease: cubic-bezier(.2,.8,.2,1)}html,body{background:var(--ms-bg)!important;color:var(--ms-text)!important;font-family:var(--ms-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(1200px 600px at 80% -10%,rgba(255,74,28,.08),transparent 60%),radial-gradient(900px 500px at 10% 110%,rgba(30,80,200,.06),transparent 60%);z-index:0}.shopify-section{position:relative;z-index:1}a{color:inherit}.ms-carbon{background-color:var(--ms-bg-carbon);background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.018) 0 2px,transparent 2px 4px),repeating-linear-gradient(-45deg,rgba(255,255,255,.025) 0 2px,transparent 2px 4px),linear-gradient(180deg,#0b1018,#05070c)}.ms-wrap{width:100%;max-width:var(--ms-maxw);margin-inline:auto;padding-inline:var(--ms-gutter)}.ms-eyebrow{font-family:var(--ms-font-mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ms-accent);display:inline-flex;align-items:center;gap:10px}.ms-eyebrow:before{content:"";width:28px;height:1px;background:var(--ms-accent);display:inline-block}.ms-h1{font-family:var(--ms-font-display);font-weight:700;font-size:clamp(44px,7vw,112px);line-height:.92;letter-spacing:-.01em;text-transform:uppercase;color:var(--ms-text)}.ms-h1 em{font-style:normal;color:var(--ms-accent);display:inline-block}.ms-h2{font-family:var(--ms-font-display);font-weight:700;font-size:clamp(30px,4vw,56px);line-height:1;text-transform:uppercase;letter-spacing:-.005em}.ms-lede{font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--ms-text-dim);max-width:58ch}.ms-mono{font-family:var(--ms-font-mono)}.ms-btn{--bg: var(--ms-accent);--fg: #0a0d14;display:inline-flex;align-items:center;gap:12px;padding:18px 30px;font-family:var(--ms-font-display);font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;background:var(--bg);color:var(--fg);border:1px solid var(--bg);border-radius:var(--ms-r);text-decoration:none;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background .2s;box-shadow:0 0 #ff4a1c00}.ms-btn:hover{background:var(--ms-accent-hot);transform:translateY(-1px);box-shadow:0 10px 40px -10px var(--ms-accent-glow)}.ms-btn .ms-btn-arrow{font-family:var(--ms-font-mono);font-weight:700}.ms-btn--ghost{--bg: transparent;--fg: var(--ms-text);border-color:var(--ms-line-strong)}.ms-btn--ghost:hover{--bg: var(--ms-surface);box-shadow:none}.ms-panel{background:var(--ms-surface);border:1px solid var(--ms-line);border-radius:var(--ms-r-lg);position:relative;overflow:hidden}.ms-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,var(--ms-line) 1px,transparent 1px),linear-gradient(to bottom,var(--ms-line) 1px,transparent 1px);background-size:32px 32px;opacity:.35;pointer-events:none}.ms-spec{display:grid;gap:4px;padding:22px 24px;border-right:1px solid var(--ms-line)}.ms-spec:last-child{border-right:0}.ms-spec__k{font-family:var(--ms-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-text-muted)}.ms-spec__v{font-family:var(--ms-font-display);font-weight:700;font-size:clamp(22px,2.4vw,34px);color:var(--ms-text);line-height:1}.ms-spec__u{font-family:var(--ms-font-mono);font-size:12px;color:var(--ms-accent)}.header-wrapper,.shopify-section-header{background:#05070cd9!important;-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--ms-line)}.header__heading-link .h2,.header__menu-item,.header__menu-item span{color:var(--ms-text)!important;font-family:var(--ms-font-display);text-transform:uppercase;letter-spacing:.1em}.header__icon svg{color:var(--ms-text)}.footer{background:var(--ms-bg-raised)!important;color:var(--ms-text-dim)!important;border-top:1px solid var(--ms-line)}.footer a,.footer .h4{color:var(--ms-text)!important}::selection{background:var(--ms-accent);color:#0a0d14}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--ms-font-display)!important;color:var(--ms-text)!important;text-transform:uppercase;letter-spacing:-.005em;font-weight:700}p,li,dd,dt,label,span,div{color:inherit}.rte a,main a{color:var(--ms-accent);text-underline-offset:3px}.rte a:hover{color:var(--ms-accent-hot)}main#MainContent,.main-content{background:transparent}.page-width{max-width:var(--ms-maxw)!important;padding-inline:var(--ms-gutter)!important}.section-header,.title-wrapper-with-link,.title{color:var(--ms-text)!important}.field__input,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=url],select,textarea{background:var(--ms-surface)!important;border:1px solid var(--ms-line-strong)!important;color:var(--ms-text)!important;border-radius:var(--ms-r)!important;font-family:var(--ms-font-body)!important;box-shadow:none!important;caret-color:var(--ms-accent)}.field__input:focus,input:focus,select:focus,textarea:focus{outline:1px solid var(--ms-accent)!important;outline-offset:1px}.field__label,label{color:var(--ms-text-dim)!important;font-family:var(--ms-font-mono)!important;font-size:11px!important;letter-spacing:.18em;text-transform:uppercase}.field:after,.select:after,.customer .field:after{box-shadow:none!important}.field:before,.select:before{box-shadow:none!important;background:transparent!important}.button,button.button,.shopify-payment-button__button--unbranded,.button--primary{background:var(--ms-accent)!important;color:#0a0d14!important;border:1px solid var(--ms-accent)!important;border-radius:var(--ms-r)!important;font-family:var(--ms-font-display)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background .2s var(--ms-ease),transform .2s var(--ms-ease)}.button:hover,.button--primary:hover{background:var(--ms-accent-hot)!important;transform:translateY(-1px)}.button:before,.button:after{display:none!important}.button--secondary,.button--tertiary{background:transparent!important;color:var(--ms-text)!important;border:1px solid var(--ms-line-strong)!important}.button--secondary:hover,.button--tertiary:hover{background:var(--ms-surface)!important;border-color:var(--ms-accent)!important}.shopify-payment-button__button--unbranded{background:var(--ms-text)!important;color:var(--ms-bg)!important}.card,.card-wrapper,.card--standard,.card--card,.card--media{background:var(--ms-surface)!important;border:1px solid var(--ms-line)!important;color:var(--ms-text)!important;border-radius:var(--ms-r-lg)!important;overflow:hidden;transition:border-color .3s,transform .3s}.card:hover,.card-wrapper:hover{border-color:var(--ms-accent)!important}.card__heading,.card__information .card__heading a{font-family:var(--ms-font-display)!important;text-transform:uppercase;letter-spacing:.02em;color:var(--ms-text)!important}.card__badge .badge{background:var(--ms-accent)!important;color:#0a0d14!important;border:0!important;border-radius:var(--ms-r)!important;font-family:var(--ms-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.card__content,.card-wrapper .card__content,.card__information{padding:18px 22px 22px!important;gap:10px!important}.card-information{padding:0!important;display:grid;gap:8px}.card-information>*{margin:0!important}.card__heading{font-size:15px!important;line-height:1.3!important;letter-spacing:.04em}.card__heading a{color:var(--ms-text)!important;text-decoration:none}.card__heading a:after{display:none!important}.card:hover .card__heading a{color:var(--ms-accent)!important}.card__media,.card .card__media,.card--standard .card__media{background:var(--ms-bg-carbon)!important;border-bottom:1px solid var(--ms-line);overflow:hidden}.card__media .media,.card .card__media .media,.card--standard .card__media .media{aspect-ratio:4 / 3!important;padding-bottom:0!important;height:auto!important}.card__media .media>img,.card__media img,.card-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .6s var(--ms-ease)}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card__inner{background:transparent!important}.card__badge{top:10px!important;left:10px!important}.card__content .price{font-size:14px}.grid--quick-nav .card__content{padding:14px 16px!important}.product-grid{row-gap:32px!important}.collection{padding:40px 0 80px}.card__media,.card .card__media,.card__media .media{position:relative!important}.product{padding:20px 0 60px;gap:clamp(24px,4vw,56px)!important}.product__media-wrapper,.product__info-wrapper{padding:0!important}.product__media-list .product__media-item{border:1px solid var(--ms-line);border-radius:var(--ms-r-lg);overflow:hidden;background:var(--ms-bg-carbon)}.product__media-item .media{aspect-ratio:4 / 3}.product__info-container{display:grid;gap:18px;padding:0!important}.product__info-container>*{margin:0!important}.product__title,.product__title h1{font-family:var(--ms-font-display)!important;font-weight:700!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.1!important;letter-spacing:.01em;text-transform:uppercase;color:var(--ms-text)!important}.product__description{color:var(--ms-text-dim);line-height:1.7}.product__description p{margin:0 0 1em}.product-form__input{padding:0!important;margin:0!important}.product-form__input .form__label{font-family:var(--ms-font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-text-muted)}.product-form__buttons{display:grid;gap:10px;margin-top:6px}.product__accordion,.collapsible-content summary{border-top:1px solid var(--ms-line);padding:14px 0}.product__accordion[open] summary{color:var(--ms-accent)}.price,.price__regular,.price-item,.price__sale{color:var(--ms-text)!important;font-family:var(--ms-font-mono);font-weight:600}.price__sale .price-item--regular,s{color:var(--ms-text-muted)!important}.price--on-sale .price-item--sale{color:var(--ms-accent)!important}.facets,.facets__form,.facets__summary,.facets__wrapper{background:transparent!important;color:var(--ms-text)!important}.facets__disclosure,.facets__display{background:var(--ms-surface)!important;border:1px solid var(--ms-line)!important;border-radius:var(--ms-r-lg)!important}.facets__summary,.facets__heading{color:var(--ms-text)!important}.facet-checkbox input[type=checkbox]{accent-color:var(--ms-accent)}.facets__selected{background:var(--ms-accent);color:#0a0d14!important;border-radius:var(--ms-r)}.active-facets__button-inner{background:var(--ms-surface);border:1px solid var(--ms-line-strong);color:var(--ms-text)}.pagination__item{color:var(--ms-text)!important;border:1px solid var(--ms-line-strong);border-radius:var(--ms-r)}.pagination__item:hover{border-color:var(--ms-accent);color:var(--ms-accent)!important}.pagination__item--current{background:var(--ms-accent)!important;color:#0a0d14!important;border-color:var(--ms-accent)!important}cart-drawer,.cart-drawer,.drawer__inner{background:var(--ms-bg-raised)!important;color:var(--ms-text)!important;border-left:1px solid var(--ms-line-strong)}.drawer__header,.cart-drawer__header{border-bottom:1px solid var(--ms-line)}.drawer__heading,.cart-drawer__heading{font-family:var(--ms-font-display)!important;text-transform:uppercase;letter-spacing:.1em}.cart-items th,.cart-items td{border-color:var(--ms-line)!important;color:var(--ms-text)!important}.cart-item__details,.cart-item__price-wrapper{color:var(--ms-text-dim)}.quantity{background:var(--ms-surface);border:1px solid var(--ms-line-strong);border-radius:var(--ms-r)}.quantity__input{color:var(--ms-text)!important;background:transparent!important}.quantity__button{color:var(--ms-text)!important}.totals,.cart__footer,.cart-drawer__footer{background:var(--ms-bg-raised)!important;border-top:1px solid var(--ms-line);color:var(--ms-text)}.totals__total-value,.totals__total{color:var(--ms-accent)!important;font-family:var(--ms-font-mono)}.menu-drawer,.predictive-search,predictive-search{background:var(--ms-bg-raised)!important;color:var(--ms-text)!important;border-color:var(--ms-line)!important}.menu-drawer__menu-item{color:var(--ms-text)!important;font-family:var(--ms-font-display);text-transform:uppercase}.menu-drawer__menu-item:hover{background:var(--ms-surface)!important;color:var(--ms-accent)!important}.mega-menu__content{background:var(--ms-bg-raised)!important;border:1px solid var(--ms-line)}.mega-menu__link{color:var(--ms-text)!important}.mega-menu__link:hover{color:var(--ms-accent)!important}.breadcrumb a,.breadcrumb span{color:var(--ms-text-dim)}.breadcrumb a:hover{color:var(--ms-accent)}.product__title h1{color:var(--ms-text)!important}.product__info-wrapper,.product__media-wrapper{color:var(--ms-text)}.product-form__buttons .button{width:100%}.product__tax{color:var(--ms-text-muted)}.product__info-container>*+*{margin-top:18px}.product__media-list{background:var(--ms-bg-carbon);border:1px solid var(--ms-line);border-radius:var(--ms-r-lg);padding:10px}.product-media-modal,.product-media-modal__dialog{background:var(--ms-bg)!important}.product-form__input input[type=radio]+label,.product-form__input .product-form__input label{background:var(--ms-surface)!important;color:var(--ms-text)!important;border:1px solid var(--ms-line-strong)!important;border-radius:var(--ms-r)!important;font-family:var(--ms-font-mono);text-transform:uppercase;letter-spacing:.08em}.product-form__input input[type=radio]:checked+label{background:var(--ms-accent)!important;color:#0a0d14!important;border-color:var(--ms-accent)!important}.product__accordion,.accordion{border:1px solid var(--ms-line);border-radius:var(--ms-r-lg);background:var(--ms-surface)}.product__accordion summary,.accordion summary{color:var(--ms-text)!important;font-family:var(--ms-font-display);text-transform:uppercase;letter-spacing:.08em}.rating-star{color:var(--ms-accent)!important}.rating-text,.rating-count{color:var(--ms-text-dim);font-family:var(--ms-font-mono)}.cart__empty-text,.template-search__header,.title--primary{font-family:var(--ms-font-display)!important;text-transform:uppercase;color:var(--ms-text)!important}.newsletter-form__field-wrapper{background:var(--ms-surface);border:1px solid var(--ms-line-strong);border-radius:var(--ms-r)}.newsletter-form__button{color:var(--ms-accent)!important}.list-social__link{color:var(--ms-text-dim)!important}.list-social__link:hover{color:var(--ms-accent)!important}.gift_card__hero,.gift-card__wrapper{background:var(--ms-surface)!important;border:1px solid var(--ms-line);border-radius:var(--ms-r-lg);color:var(--ms-text)!important}.gift-card__code{background:var(--ms-bg-carbon)!important;color:var(--ms-accent)!important;font-family:var(--ms-font-mono)!important}.customer{color:var(--ms-text)}.customer table{border:1px solid var(--ms-line)}.customer th,.customer td{border-color:var(--ms-line)!important;color:var(--ms-text)}.customer .field{margin-top:14px}.shopify-section--password-header,.shopify-section--password-footer{background:transparent!important;color:var(--ms-text)}.color-background-1,.color-background-2,.color-background-3,.color-background-4,.color-background-5,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-scheme-],[class*=color-background-],.gradient{background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--ms-text)!important}.predictive-search__result-group{background:var(--ms-bg-raised)!important}.predictive-search__item{color:var(--ms-text)!important;border-color:var(--ms-line)!important}.predictive-search__item:hover{background:var(--ms-surface)!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ms-bg)}::-webkit-scrollbar-thumb{background:var(--ms-surface-2);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--ms-accent)}.header__active-menu-item,.header__menu-item:hover,.header__menu-item:hover span{color:var(--ms-accent)!important}.footer__content-top{border-bottom:1px solid var(--ms-line)}.footer-block__heading{color:var(--ms-text)!important;font-family:var(--ms-font-display);text-transform:uppercase;letter-spacing:.1em}.footer__copyright,.copyright__content{color:var(--ms-text-muted)!important;font-family:var(--ms-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ms-page-hero{padding:clamp(80px,10vh,140px) 0 clamp(40px,6vh,80px);border-bottom:1px solid var(--ms-line);position:relative;overflow:hidden}.ms-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.025) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 85%);pointer-events:none}.ms-page-hero__inner{position:relative;display:grid;gap:18px}.ms-page-hero .ms-h1{font-size:clamp(44px,6vw,88px)}.ms-ticker{overflow:hidden;border-top:1px solid var(--ms-line);border-bottom:1px solid var(--ms-line);background:var(--ms-bg-raised)}.ms-ticker__track{display:flex;gap:48px;padding:14px 0;animation:ms-ticker 30s linear infinite;white-space:nowrap;font-family:var(--ms-font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-text-dim)}.ms-ticker__item{display:inline-flex;align-items:center;gap:10px}.ms-ticker__item:before{content:"\25cf";color:var(--ms-accent)}@keyframes ms-ticker{to{transform:translate(-50%)}}.ms-urgency{margin:18px 0 14px;padding:14px 16px;border:1px solid var(--ms-line-strong);border-left:3px solid var(--ms-accent);background:linear-gradient(90deg,#ff4a1c14,#0b101999);border-radius:var(--ms-r);display:grid;gap:6px;font-family:var(--ms-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ms-urgency__row{display:flex;align-items:center;gap:10px;color:var(--ms-text-dim)}.ms-urgency__row--sub{color:var(--ms-text-muted);font-size:10px}.ms-urgency__row--alert{color:var(--ms-accent);font-weight:600}.ms-urgency__lead{color:var(--ms-text);font-weight:600;font-size:12px}.ms-urgency__pulse{width:8px;height:8px;border-radius:50%;background:var(--ms-ok, #2ee56b);box-shadow:0 0 10px var(--ms-ok, #2ee56b);animation:ms-urgency-pulse 1.6s infinite;flex:none}@keyframes ms-urgency-pulse{0%,70%,to{opacity:1}80%{opacity:.25}}cart-items.is-empty,.cart.is-empty{padding:60px 0!important}.cart__empty-text{font-family:var(--ms-font-display);font-size:clamp(28px,4vw,44px);text-transform:uppercase;color:var(--ms-text);letter-spacing:.02em;text-align:center;margin:0 0 24px!important}.cart__warnings{text-align:center;padding:40px 20px}.cart__warnings .button{display:inline-flex}.cart__login-title,.cart__login-paragraph{color:var(--ms-text-dim)}.cart-items thead th,.cart-items th{color:var(--ms-text-muted);font-family:var(--ms-font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid var(--ms-line);padding:14px 0}.cart-item{border-bottom:1px solid var(--ms-line)}.cart-item__name{color:var(--ms-text)!important;font-family:var(--ms-font-display);text-transform:uppercase}.cart-item__details .product-option{color:var(--ms-text-muted)}.cart-items .cart-item__media{background:var(--ms-bg-carbon);border:1px solid var(--ms-line);border-radius:var(--ms-r);overflow:hidden}.totals__subtotal,.totals__subtotal-value{color:var(--ms-text)!important;font-family:var(--ms-font-display)}main-cart-footer,.cart__footer{border-top:1px solid var(--ms-line);padding-top:30px!important}.customer{max-width:520px;margin:60px auto 100px;padding:40px;background:var(--ms-surface);border:1px solid var(--ms-line);border-radius:var(--ms-r-lg)}.customer h1,.customer h2{font-family:var(--ms-font-display);text-transform:uppercase;color:var(--ms-text);margin:0 0 24px}.customer .field{margin-bottom:18px}.customer .field label{font-family:var(--ms-font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-text-muted)}.customer button,.customer .button{width:100%;margin-top:10px}.customer a{color:var(--ms-accent)}.customer p{color:var(--ms-text-dim)}.facets-container,.facets-wrapper{padding:20px 0}.facets__heading{font-family:var(--ms-font-display);text-transform:uppercase;color:var(--ms-text);font-size:13px!important;letter-spacing:.1em}.facets__summary{padding:10px 14px;background:var(--ms-surface);border:1px solid var(--ms-line);border-radius:var(--ms-r)}.facets__summary:hover,details[open]>.facets__summary{border-color:var(--ms-accent)}.facets__display{padding:16px}.facets__list{display:grid;gap:10px}.facets__item,.facets__label{color:var(--ms-text-dim)!important;font-size:12px;letter-spacing:.04em}.facets__label:hover{color:var(--ms-text)!important}.facets__label .facets__checkbox{accent-color:var(--ms-accent)}.facets__price{display:grid;grid-template-columns:1fr 1fr;gap:10px}.facets__price .field__input{background:var(--ms-surface)!important;border:1px solid var(--ms-line-strong)!important;color:var(--ms-text)!important;font-family:var(--ms-font-mono);padding:10px 12px;border-radius:var(--ms-r)}.active-facets,.active-facets-mobile{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.active-facets__button,.active-facets__button--light{background:var(--ms-surface)!important;border:1px solid var(--ms-line-strong)!important;color:var(--ms-text)!important;padding:6px 12px!important;font-size:10px!important;letter-spacing:.15em;text-transform:uppercase;border-radius:var(--ms-r)!important}.active-facets__button:hover{border-color:var(--ms-accent)!important;color:var(--ms-accent)!important}.active-facets__button-remove svg{color:var(--ms-accent)}.facets__form-mobile,.mobile-facets__inner{background:var(--ms-bg-raised)!important}.mobile-facets__header{border-bottom:1px solid var(--ms-line);background:var(--ms-surface)}.mobile-facets__heading{color:var(--ms-text);font-family:var(--ms-font-display);text-transform:uppercase}.mobile-facets__open{background:var(--ms-surface)!important;border:1px solid var(--ms-line-strong)!important;color:var(--ms-text)!important;padding:10px 18px!important;border-radius:var(--ms-r)!important;font-family:var(--ms-font-mono)!important;font-size:11px!important;letter-spacing:.15em!important;text-transform:uppercase!important}.facet-filters__sort,select.facet-filters__sort,#SortBy{background:var(--ms-surface)!important;border:1px solid var(--ms-line-strong)!important;color:var(--ms-text)!important;padding:10px 38px 10px 14px!important;font-family:var(--ms-font-mono)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase;border-radius:var(--ms-r)!important;cursor:pointer}.facet-filters__label,.facets__label{color:var(--ms-text-muted);font-family:var(--ms-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.facet-filters{display:flex;align-items:center;gap:14px}.product-count,.product-count__text,.collection__items-count{color:var(--ms-text-muted);font-family:var(--ms-font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.collection-hero,.collection__title{color:var(--ms-text)}.facets-vertical{border-right:1px solid var(--ms-line);padding-right:30px}.product__media-list{display:grid;gap:16px}.product__media-list .product__media-item .media{aspect-ratio:4 / 3!important;padding-bottom:0!important;height:auto!important;position:relative!important}.product__media-list .product__media-item .media img,.product__media-item img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.thumbnail-list__item{border:1px solid var(--ms-line)!important;border-radius:var(--ms-r);overflow:hidden}.thumbnail-list__item.thumbnail-list__item--active,.thumbnail.is-active{border-color:var(--ms-accent)!important}.ms-eyebrow{font-size:12px!important;letter-spacing:.22em;color:var(--ms-accent)!important}.ms-mono{font-size:12px}.ms-hud{font-size:11px!important;letter-spacing:.16em!important;color:var(--ms-text-dim)!important}.ms-prod__hud,.ms-prod__flag{font-size:10px!important;letter-spacing:.16em!important;color:var(--ms-text)!important}.ms-prod__cta{font-size:12px!important}.ms-prod__title{font-size:16px!important}.ms-prod__flag{position:absolute;top:12px;right:12px;padding:6px 10px;background:var(--ms-accent);color:#0a0d14!important;border-radius:var(--ms-r);font-weight:600}.ms-footer__bottom,.ms-footer__tag,.ms-footer__col a{font-size:12px!important;letter-spacing:.08em!important}.ms-footer__col a{color:var(--ms-text-dim)!important}.ms-nav__link{font-size:12px!important}.ms-ticker__track{font-size:12px}.ms-coll__sort label,.ms-coll__meta,.ms-coll__pag a,.ms-coll__pag span{font-size:12px!important;letter-spacing:.15em!important}.ms-coll__sort select{font-size:12px!important}.ms-pdp__crumb,.ms-pdp__trust,.ms-pdp__option legend,.ms-pdp__acc-body dt{font-size:11px!important;letter-spacing:.16em!important}.ms-pdp__qty label,.ms-pdp__swatch span{font-size:12px!important}.ms-pdp__acc-body,.ms-pdp__desc{font-size:14px!important}.ms-pdp__acc summary{font-size:14px!important}.ms-cart__rowhead,.ms-cart__variant,.ms-cart__unit,.ms-cart__remove,.ms-cart__note,.ms-cart__continue{font-size:12px!important}.ms-cart__sum-row{font-size:14px!important}.ms-cust__field span,.ms-cust__link,.ms-cust__alt,.ms-cust__ohead,.ms-cust__order,.ms-urgency{font-size:12px!important}.ms-urgency__row--sub{font-size:11px!important}.ms-urgency__lead{font-size:13px!important}.ms-spec__k{font-size:11px!important;letter-spacing:.16em!important;color:var(--ms-text-muted)!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/motorsport.css.map */
