html[data-bravotex-context=mst],body.bravotex-context-mst{background:#08090c}body.bravotex-context-mst .page-wrapper,body.bravotex-context-mst .content-for-layout{background:radial-gradient(circle at 88% 8%,rgba(0,98,168,.18),transparent 34%),radial-gradient(circle at 10% 26%,rgba(227,6,19,.14),transparent 30%),linear-gradient(180deg,#08090c,#101114 42%,#08090c);color:#fff}body.bravotex-context-mst #header-group,body.bravotex-context-mst .header-section,body.bravotex-context-mst header-component{background:#08090ceb!important;color:#fff;border-color:#ffffff1a!important}body.bravotex-context-mst a,body.bravotex-context-mst .header a{color:inherit}body.bravotex-context-mst .bravotex-mst-section-heading{width:min(1400px,calc(100% - 40px));margin:0 auto 24px;padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:28px;color:#fff;background:linear-gradient(135deg,rgba(227,6,19,.16),transparent 34%),linear-gradient(315deg,rgba(0,98,168,.16),transparent 38%),#ffffff0b}body.bravotex-context-mst .bravotex-mst-section-heading__kicker{margin:0 0 10px;color:#ff4b55;font-size:.8rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}body.bravotex-context-mst .bravotex-mst-section-heading h2{margin:0;color:#fff;font-size:clamp(2rem,4vw,3.8rem);line-height:.98;text-transform:uppercase}body.bravotex-context-mst .bravotex-mst-section-heading p:last-child{max-width:76ch;margin:14px 0 0;color:#ffffffb8;line-height:1.7}body.bravotex-context-mst .section-background,body.bravotex-context-mst .section-resource-list,body.bravotex-context-mst .main-collection-grid{background:transparent!important;color:#fff}body.bravotex-context-mst .section-resource-list__header,body.bravotex-context-mst .resource-list__item,body.bravotex-context-mst .product-grid__item{color:#fff}body.bravotex-context-mst .product-card__content,body.bravotex-context-mst .product-grid__card,body.bravotex-context-mst .resource-card,body.bravotex-context-mst .cart-items__table-row,body.bravotex-context-mst .cart-summary{border:1px solid rgba(255,255,255,.13)!important;border-radius:22px!important;background:linear-gradient(180deg,#ffffff12,#ffffff06),#12141a!important;color:#fff;overflow:hidden;box-shadow:0 18px 44px #0000003d}body.bravotex-context-mst .product-card__content .product-media,body.bravotex-context-mst .product-card__content .product-media-container,body.bravotex-context-mst .product-card__content img{border-radius:18px 18px 8px 8px}body.bravotex-context-mst product-card:hover .product-card__content,body.bravotex-context-mst .resource-list__item:hover .product-card__content{transform:translateY(-3px);border-color:#e306136b!important;box-shadow:0 22px 58px #00000057,0 0 0 1px #e306131a}body.bravotex-context-mst .product-card__content{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}body.bravotex-context-mst .price,body.bravotex-context-mst product-price,body.bravotex-context-mst .product-title,body.bravotex-context-mst .main-collection-grid__title,body.bravotex-context-mst h1,body.bravotex-context-mst h2,body.bravotex-context-mst h3,body.bravotex-context-mst h4{color:#fff}body.bravotex-context-mst .facets,body.bravotex-context-mst .facets__form,body.bravotex-context-mst .facets__summary,body.bravotex-context-mst .sort-filter,body.bravotex-context-mst .filters{color:#fff}body.bravotex-context-mst button,body.bravotex-context-mst .button,body.bravotex-context-mst .shopify-payment-button__button,body.bravotex-context-mst .add-to-cart-button{border-radius:999px}body.bravotex-context-mst .button-primary,body.bravotex-context-mst .add-to-cart-button,body.bravotex-context-mst .shopify-payment-button__button--unbranded{background:linear-gradient(135deg,#e30613,#9c000b)!important;color:#fff!important;border-color:transparent!important}body.bravotex-context-mst .quantity-selector,body.bravotex-context-mst variant-picker,body.bravotex-context-mst .product-information,body.bravotex-context-mst .cart-section{color:#fff}body.bravotex-context-mst input,body.bravotex-context-mst select,body.bravotex-context-mst textarea{background:#ffffff0f;border-color:#ffffff2e;color:#fff}body.bravotex-context-mst footer{background:#08090c;color:#ffffffc7}@media screen and (max-width:749px){body.bravotex-context-mst .bravotex-mst-section-heading{width:min(100% - 20px,100%);padding:22px}}body.bravotex-context-mst{--mst-bg: #08090c;--mst-panel: #11141b;--mst-panel-soft: #171b24;--mst-border: rgba(255,255,255,.14);--mst-muted: rgba(255,255,255,.68);--mst-red: #e30613;--mst-red-dark: #9c000b;--mst-blue: #0062a8;--color-background: #08090c;--color-background-rgb: 8 9 12;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-foreground-subdued: rgba(255,255,255,.68)}body.bravotex-context-mst #header-group,body.bravotex-context-mst #header-group .shopify-section,body.bravotex-context-mst #header-group .section-background,body.bravotex-context-mst .announcement-bar,body.bravotex-context-mst .header-section,body.bravotex-context-mst header-component,body.bravotex-context-mst .header,body.bravotex-context-mst .header__row,body.bravotex-context-mst .header__columns,body.bravotex-context-mst .header__column{background:#08090cf5!important;color:#fff!important;border-color:#ffffff1a!important}body.bravotex-context-mst .announcement-bar{background:linear-gradient(90deg,#e3061338,#0062a82e,#08090cf5)!important;color:#ffffffdb!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.bravotex-context-mst #header-group a,body.bravotex-context-mst #header-group button,body.bravotex-context-mst #header-group svg,body.bravotex-context-mst #header-group .svg-wrapper{color:#fff!important}body.bravotex-context-mst #header-group .cart-bubble,body.bravotex-context-mst #header-group [data-testid=cart-bubble],body.bravotex-context-mst #header-group .cart-count-bubble{background:var(--mst-red)!important;color:#fff!important}body.bravotex-context-mst .mst-shop-banner{position:relative;overflow:hidden;background:linear-gradient(120deg,rgba(227,6,19,.18),transparent 36%),linear-gradient(290deg,rgba(0,98,168,.22),transparent 42%),#08090c;border-bottom:1px solid rgba(255,255,255,.1)}body.bravotex-context-mst .mst-shop-banner__inner{width:min(1240px,calc(100% - 40px));margin:0 auto;padding:clamp(34px,6vw,78px) 0 clamp(24px,4vw,46px)}body.bravotex-context-mst .mst-shop-banner__kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:#ff5963;font-size:.78rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}body.bravotex-context-mst .mst-shop-banner__kicker:before{content:"";width:36px;height:2px;background:currentColor}body.bravotex-context-mst .mst-shop-banner h1,body.bravotex-context-mst .mst-shop-banner h2{margin:0;max-width:880px;color:#fff!important;font-size:clamp(2.1rem,5vw,5.2rem);line-height:.92;text-transform:uppercase;letter-spacing:-.045em}body.bravotex-context-mst .mst-shop-banner__text{max-width:720px;margin:18px 0 0;color:#ffffffb8!important;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.75}body.bravotex-context-mst .mst-shop-banner__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}body.bravotex-context-mst .mst-shop-banner__chip{display:inline-flex;align-items:center;min-height:34px;padding:7px 13px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0f;color:#ffffffd1;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.bravotex-context-mst [data-testid=product-information]{color:#fff!important;padding-top:clamp(30px,5vw,70px)!important;padding-bottom:clamp(48px,7vw,92px)!important}body.bravotex-context-mst [data-testid=product-information] .product-information__grid{width:min(1180px,calc(100% - 40px));margin:0 auto;align-items:start}body.bravotex-context-mst [data-testid=product-information] .product-information__grid.product-information--media-none{display:block;max-width:820px}body.bravotex-context-mst [data-testid=product-information] .product-information__media{position:relative;border:1px solid rgba(255,255,255,.14);border-radius:32px;background:linear-gradient(135deg,#ffffff14,#ffffff05),radial-gradient(circle at 18% 18%,rgba(227,6,19,.18),transparent 34%),radial-gradient(circle at 82% 12%,rgba(0,98,168,.24),transparent 38%),#11141b;box-shadow:0 24px 70px #00000057;overflow:hidden}body.bravotex-context-mst [data-testid=product-information] .product-information__media:before{content:"Motorsporttage Shop";position:absolute;left:24px;top:22px;z-index:2;padding:7px 12px;border-radius:999px;background:#08090cb3;color:#ffffffd1;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.bravotex-context-mst .product-media,body.bravotex-context-mst .product-media-container,body.bravotex-context-mst .product-media-gallery,body.bravotex-context-mst .product-media-gallery__container,body.bravotex-context-mst .product-media img{border-radius:30px!important}body.bravotex-context-mst .product-details{color:#fff!important}body.bravotex-context-mst .product-details>.group-block{position:relative;overflow:hidden;width:100%;padding:clamp(24px,3vw,38px)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:32px!important;background:linear-gradient(180deg,#ffffff14,#ffffff09),radial-gradient(circle at 95% 5%,rgba(0,98,168,.22),transparent 34%),#11141b!important;box-shadow:0 24px 70px #00000057}body.bravotex-context-mst .product-details>.group-block:before{content:"Offizieller Shop";display:inline-flex;width:fit-content;margin:0 0 14px;padding:7px 12px;border-radius:999px;background:#e3061324;color:#ff646d;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}body.bravotex-context-mst .product-details :is(h1,h2,h3,h4,p,li,dt,dd,a,span),body.bravotex-context-mst .product-recommendations :is(h1,h2,h3,h4,p,a,span),body.bravotex-context-mst .product-list :is(h1,h2,h3,h4,p,a,span){color:inherit}body.bravotex-context-mst .product-details h1,body.bravotex-context-mst .product-details .product-title,body.bravotex-context-mst .product-details text-component h1{color:#fff!important;font-size:clamp(2rem,4vw,4.2rem)!important;line-height:.98!important;letter-spacing:-.04em!important;text-transform:uppercase}body.bravotex-context-mst .product-details .price,body.bravotex-context-mst .product-details product-price,body.bravotex-context-mst .product-details .price *{color:#fff!important;font-size:clamp(1.1rem,2vw,1.45rem)!important;font-weight:900!important}body.bravotex-context-mst .product-details .divider,body.bravotex-context-mst .product-details hr{border-color:#ffffff24!important}body.bravotex-context-mst .mst-product-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}body.bravotex-context-mst .mst-product-benefits span{display:flex;min-height:58px;align-items:center;justify-content:center;padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0e;color:#ffffffc7!important;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-align:center;text-transform:uppercase}body.bravotex-context-mst .product-form-buttons{gap:12px!important}body.bravotex-context-mst .product-form-buttons .quantity-selector{min-height:52px;border:1px solid rgba(255,255,255,.24)!important;border-radius:18px!important;background:#fff!important;color:#0b0d11!important;overflow:hidden}body.bravotex-context-mst .product-form-buttons .quantity-selector input,body.bravotex-context-mst .product-form-buttons .quantity-selector button,body.bravotex-context-mst .product-form-buttons .quantity-selector svg{background:transparent!important;color:#0b0d11!important}body.bravotex-context-mst .product-form-buttons .add-to-cart-button,body.bravotex-context-mst .product-form-buttons .shopify-payment-button__button,body.bravotex-context-mst .product-form-buttons .button,body.bravotex-context-mst .cart__checkout-button{min-height:54px;border-radius:999px!important;font-weight:900!important;letter-spacing:.02em}body.bravotex-context-mst .product-form-buttons .add-to-cart-button,body.bravotex-context-mst .cart__checkout-button{background:linear-gradient(135deg,var(--mst-red),var(--mst-red-dark))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 16px 38px #e306133d}body.bravotex-context-mst .shopify-payment-button__button--unbranded{background:#fff!important;color:#0b0d11!important;border:1px solid rgba(255,255,255,.2)!important}body.bravotex-context-mst .product-details .rte,body.bravotex-context-mst .product-details [data-block-type=text]{color:#ffffffb8!important;line-height:1.75}body.bravotex-context-mst .product-recommendations,body.bravotex-context-mst .product-list,body.bravotex-context-mst .section-resource-list,body.bravotex-context-mst .main-collection-grid{background:transparent!important;color:#fff!important}body.bravotex-context-mst .product-recommendations h3,body.bravotex-context-mst .product-list h3,body.bravotex-context-mst .main-collection-grid__title{color:#fff!important;font-size:clamp(1.6rem,3vw,2.8rem)!important;text-transform:uppercase;letter-spacing:-.035em}body.bravotex-context-mst .product-card__content,body.bravotex-context-mst .product-grid__card,body.bravotex-context-mst .resource-card{padding:14px!important;border-radius:24px!important}body.bravotex-context-mst .product-card__content :is(.product-title,h3,a),body.bravotex-context-mst product-card .product-title,body.bravotex-context-mst product-card a{color:#fff!important;font-size:1rem!important;line-height:1.25!important;font-weight:800!important}body.bravotex-context-mst product-card .price,body.bravotex-context-mst product-card product-price,body.bravotex-context-mst product-card .price *{color:#ffffffc7!important;font-size:.95rem!important}body.bravotex-context-mst .cart-page,body.bravotex-context-mst .cart-page__title,body.bravotex-context-mst .cart-title,body.bravotex-context-mst .cart-title *,body.bravotex-context-mst .cart-page__items,body.bravotex-context-mst .cart-page__summary{color:#fff!important}body.bravotex-context-mst .cart-items__table-row,body.bravotex-context-mst .cart-summary,body.bravotex-context-mst .cart-page__summary .group-block{border:1px solid rgba(255,255,255,.14)!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffff14,#ffffff09),#11141b!important;color:#fff!important;box-shadow:0 18px 48px #00000047}body.bravotex-context-mst .cart-items__title,body.bravotex-context-mst .cart-items__details,body.bravotex-context-mst .cart-items__details *,body.bravotex-context-mst .cart-totals,body.bravotex-context-mst .cart-totals *,body.bravotex-context-mst .cart-actions,body.bravotex-context-mst .cart-actions *{color:#fff!important}body.bravotex-context-mst .cart-items__media-container,body.bravotex-context-mst .cart-items__media-image{border-radius:18px!important;background:#ffffff14!important}body.bravotex-context-mst .cart-items cart-quantity-selector-component,body.bravotex-context-mst .cart-items .quantity-selector{border-radius:999px!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important}body.bravotex-context-mst .cart-items .quantity-selector input,body.bravotex-context-mst .cart-items .quantity-selector button,body.bravotex-context-mst .cart-items .quantity-selector svg{color:#fff!important;background:transparent!important}body.bravotex-context-mst #cart-drawer .theme-drawer__dialog,body.bravotex-context-mst theme-drawer#cart-drawer .theme-drawer__dialog{background:radial-gradient(circle at 100% 0%,rgba(0,98,168,.2),transparent 30%),linear-gradient(180deg,#0b0d12,#11141b)!important;color:#fff!important;border-left:1px solid rgba(255,255,255,.16)!important}body.bravotex-context-mst #cart-drawer .theme-drawer__header,body.bravotex-context-mst #cart-drawer .cart-drawer__content,body.bravotex-context-mst #cart-drawer .cart-drawer__summary,body.bravotex-context-mst #cart-drawer .cart-drawer__items{background:transparent!important;color:#fff!important}body.bravotex-context-mst #cart-drawer .theme-drawer__title,body.bravotex-context-mst #cart-drawer .theme-drawer__badge,body.bravotex-context-mst #cart-drawer .cart-items__title,body.bravotex-context-mst #cart-drawer .cart-items__details,body.bravotex-context-mst #cart-drawer .cart-items__details *,body.bravotex-context-mst #cart-drawer .cart-totals,body.bravotex-context-mst #cart-drawer .cart-totals *,body.bravotex-context-mst #cart-drawer .cart-primary-typography,body.bravotex-context-mst #cart-drawer .cart-secondary-typography{color:#fff!important}body.bravotex-context-mst #cart-drawer .theme-drawer__close-button{background:#ffffff14!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important}body.bravotex-context-mst #cart-drawer .theme-drawer__badge{background:var(--mst-red)!important;border-color:transparent!important}body.bravotex-context-mst #cart-drawer .cart-items__table-row{margin:14px 0!important;padding:14px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:24px!important;background:linear-gradient(160deg,#ffffff14,#ffffff09),#171b24!important}body.bravotex-context-mst #cart-drawer .cart-drawer__summary{border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -18px 40px #0000003d}body.bravotex-context-mst #cart-drawer .cart-discount__input,body.bravotex-context-mst #cart-drawer textarea,body.bravotex-context-mst .cart-page textarea,body.bravotex-context-mst .cart-page .cart-discount__input{background:#ffffff14!important;border-color:#ffffff2e!important;color:#fff!important}body.bravotex-context-mst #cart-drawer .cart-discount__button{background:#fff!important;color:#0b0d11!important}body.bravotex-context-mst #cart-drawer .cart__checkout-button,body.bravotex-context-mst .cart-page .cart__checkout-button{background:linear-gradient(135deg,var(--mst-red),var(--mst-red-dark))!important;color:#fff!important}body.bravotex-context-mst .cart-items__empty-button{background:linear-gradient(135deg,var(--mst-red),var(--mst-red-dark))!important;color:#fff!important;border-radius:999px!important}@media screen and (max-width:749px){body.bravotex-context-mst .mst-shop-banner__inner,body.bravotex-context-mst [data-testid=product-information] .product-information__grid{width:min(100% - 24px,100%)}body.bravotex-context-mst .mst-product-benefits{grid-template-columns:1fr}body.bravotex-context-mst .product-details>.group-block{border-radius:24px!important}}body.bravotex-context-mst #header-group .header-menu,body.bravotex-context-mst #header-group .header-menu__inner,body.bravotex-context-mst #header-group .menu-list,body.bravotex-context-mst #header-group .overflow-menu::part(list){gap:14px!important}body.bravotex-context-mst #header-group .overflow-menu::part(list){margin-inline:0!important}body.bravotex-context-mst #header-group .menu-list__link-title{display:inline-flex!important;align-items:center;padding-inline:10px!important;min-height:38px}body.bravotex-context-mst #header-group .menu-list__link{min-width:fit-content}body.bravotex-context-mst .mst-catalog-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 10%,rgba(0,98,168,.3),transparent 32%),radial-gradient(circle at 8% 22%,rgba(227,6,19,.26),transparent 34%),linear-gradient(180deg,#08090c,#10131a);border-bottom:1px solid rgba(255,255,255,.11);color:#fff}body.bravotex-context-mst .mst-catalog-hero:after{content:"";position:absolute;inset:auto -10% -34% 36%;height:72%;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%);transform:skew(-18deg);pointer-events:none}body.bravotex-context-mst .mst-catalog-hero__inner{position:relative;z-index:1;width:min(1280px,calc(100% - 40px));margin:0 auto;padding:clamp(56px,8vw,104px) 0 clamp(34px,5vw,72px);display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:clamp(28px,5vw,72px);align-items:end}body.bravotex-context-mst .mst-catalog-hero__kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:#ff5963!important;font-size:.78rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}body.bravotex-context-mst .mst-catalog-hero__kicker:before{content:"";width:38px;height:2px;background:currentColor}body.bravotex-context-mst .mst-catalog-hero h1{max-width:900px;margin:0;color:#fff!important;font-size:clamp(2.55rem,5.8vw,6rem);line-height:.9;letter-spacing:-.055em;text-transform:uppercase}body.bravotex-context-mst .mst-catalog-hero p{max-width:720px;margin:20px 0 0;color:#ffffffbd!important;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.75}body.bravotex-context-mst .mst-catalog-hero__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:26px}body.bravotex-context-mst .mst-catalog-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;background:linear-gradient(135deg,#e30613,#9c000b);color:#fff!important;font-weight:950;text-decoration:none;box-shadow:0 18px 42px #e3061347}body.bravotex-context-mst .mst-catalog-hero__meta{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff0f;color:#ffffffc7;font-size:.82rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}body.bravotex-context-mst .mst-catalog-hero__panel{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:30px;background:linear-gradient(155deg,#ffffff17,#ffffff08),#08090c8f;box-shadow:0 28px 80px #00000057;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.bravotex-context-mst .mst-catalog-hero__panel span,body.bravotex-context-mst .mst-catalog-hero__panel small{display:block;color:#ffffffa6;font-size:.78rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}body.bravotex-context-mst .mst-catalog-hero__panel strong{display:block;margin:12px 0 14px;color:#fff;font-size:clamp(1.8rem,3vw,2.8rem);line-height:.98;letter-spacing:-.04em;text-transform:uppercase}body.bravotex-context-mst collection-component .product-grid-container,body.bravotex-context-mst .collection-wrapper,body.bravotex-context-mst .main-collection-grid{background:transparent!important;color:#fff!important}body.bravotex-context-mst .collection-wrapper{width:min(1280px,calc(100% - 40px));margin:0 auto;padding-top:34px}body.bravotex-context-mst .facets,body.bravotex-context-mst .facets *,body.bravotex-context-mst .sort-filter,body.bravotex-context-mst .sort-filter *,body.bravotex-context-mst .grid-density-controls,body.bravotex-context-mst .grid-density-controls *,body.bravotex-context-mst .filters,body.bravotex-context-mst .filters *{color:#ffffffdb!important}body.bravotex-context-mst .facets__form,body.bravotex-context-mst .facets__wrapper,body.bravotex-context-mst .filters{border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#ffffff0b;padding-inline:18px}body.bravotex-context-mst .product-grid{gap:26px!important;padding-top:18px}body.bravotex-context-mst .product-grid__item,body.bravotex-context-mst .resource-list__item{min-height:100%;display:block!important}body.bravotex-context-mst product-card.product-card{display:block!important;height:100%}body.bravotex-context-mst product-card .product-card__content{min-height:100%;display:flex!important;flex-direction:column!important;gap:12px!important;position:relative}body.bravotex-context-mst product-card .card-gallery,body.bravotex-context-mst product-card .product-media-container,body.bravotex-context-mst product-card .product-media{min-height:210px;background:radial-gradient(circle at 80% 12%,rgba(0,98,168,.2),transparent 32%),linear-gradient(145deg,#ffffff14,#ffffff06),#171b24!important}body.bravotex-context-mst product-card img{object-fit:cover}body.bravotex-context-mst .product-card__link{z-index:3}body.bravotex-context-mst .product-card__content>*{position:relative;z-index:2}body.bravotex-context-mst product-card:after{content:"MST";position:absolute;right:22px;top:22px;z-index:4;padding:6px 9px;border-radius:999px;background:#e30613eb;color:#fff;font-size:.66rem;font-weight:950;letter-spacing:.12em;pointer-events:none}body.bravotex-context-mst .main-collection-grid__empty{width:min(760px,100%);margin:0 auto 60px;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:#ffffff0e;color:#fff!important}body.bravotex-context-mst .main-collection-grid__empty *{color:#fff!important}@media screen and (max-width:749px){body.bravotex-context-mst .mst-catalog-hero__inner,body.bravotex-context-mst .collection-wrapper{width:min(100% - 24px,100%)}body.bravotex-context-mst .mst-catalog-hero__inner{grid-template-columns:1fr}body.bravotex-context-mst .mst-catalog-hero__panel{display:none}body.bravotex-context-mst #header-group .menu-list__link-title{padding-inline:8px!important}}body.bravotex-context-mst{--mst-shop-bg: #08090c;--mst-shop-paper: #11141a;--mst-shop-paper-strong: #171b24;--mst-shop-ink: #ffffff;--mst-shop-muted: rgba(255, 255, 255, .72);--mst-shop-line: rgba(255, 255, 255, .14);--mst-shop-red: #e30613;--mst-shop-red-dark: #9c000b;--mst-shop-blue: #0062a8}body.bravotex-context-mst .mst-shop-system{position:relative;overflow:hidden;background:var(--mst-shop-bg);color:var(--mst-shop-ink)}body.bravotex-context-mst .mst-shop-system *,body.bravotex-context-mst .mst-shop-system *:before,body.bravotex-context-mst .mst-shop-system *:after{box-sizing:border-box}body.bravotex-context-mst .mst-shop-system__hero{position:relative;min-height:min(760px,calc(100svh - 84px));display:grid;align-items:end;padding:clamp(28px,6vw,86px)}body.bravotex-context-mst .mst-shop-system__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}body.bravotex-context-mst .mst-shop-system__hero-media img{width:100%;height:100%;object-fit:cover}body.bravotex-context-mst .mst-shop-system__hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08090cf0,#08090cb8 42%,#08090c42),linear-gradient(0deg,#08090ceb,#08090c2e 62%)}body.bravotex-context-mst .mst-shop-system__hero-copy{position:relative;z-index:1;width:min(620px,100%);display:grid;gap:18px;animation:mst-home-rise .7s ease both}body.bravotex-context-mst .mst-shop-system__logo{width:min(210px,48vw);height:auto;object-fit:contain;margin-bottom:4px}body.bravotex-context-mst .mst-shop-system__eyebrow,body.bravotex-context-mst .mst-shop-system__kicker{margin:0;color:#ff404c!important;font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}body.bravotex-context-mst .mst-shop-system__title{display:grid;gap:0;margin:0;color:#fff!important;font-size:clamp(3.5rem,11vw,8.8rem);line-height:.82;letter-spacing:0;text-transform:uppercase}body.bravotex-context-mst .mst-shop-system__title span:nth-child(2){color:#f4f6f8}body.bravotex-context-mst .mst-shop-system__title span:nth-child(3){color:#ff404c}body.bravotex-context-mst .mst-shop-system__hero-copy>p:not(.mst-shop-system__eyebrow){max-width:42rem;margin:0;color:#ffffffd1!important;font-size:clamp(1rem,2vw,1.18rem);line-height:1.55}body.bravotex-context-mst .mst-shop-system__trust-row,body.bravotex-context-mst .mst-shop-system__actions{display:flex;flex-wrap:wrap;gap:10px}body.bravotex-context-mst .mst-shop-system__trust-row span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;color:#ffffffdb;font-size:.82rem;font-weight:800}body.bravotex-context-mst .mst-shop-system__button,body.bravotex-context-mst .mst-shop-system__checkout,body.bravotex-context-mst .mst-shop-system__product-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border-radius:8px;font-weight:900;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}body.bravotex-context-mst .mst-shop-system__button:hover,body.bravotex-context-mst .mst-shop-system__checkout:hover,body.bravotex-context-mst .mst-shop-system__product-button:hover,body.bravotex-context-mst .mst-shop-system__category:hover,body.bravotex-context-mst .mst-shop-system__product-card:hover{transform:translateY(-2px)}body.bravotex-context-mst .mst-shop-system__button--primary,body.bravotex-context-mst .mst-shop-system__checkout,body.bravotex-context-mst .mst-shop-system__product-button{border:1px solid transparent;background:linear-gradient(135deg,var(--mst-shop-red),var(--mst-shop-red-dark));color:#fff!important}body.bravotex-context-mst .mst-shop-system__button--ghost{border:1px solid rgba(255,255,255,.26);background:#ffffff14;color:#fff!important}body.bravotex-context-mst .mst-shop-system__shell{width:min(1360px,calc(100% - 40px));margin:0 auto;padding:clamp(32px,6vw,78px) 0}body.bravotex-context-mst .mst-shop-system__section{display:grid;gap:22px;margin-bottom:clamp(34px,6vw,74px)}body.bravotex-context-mst .mst-shop-system__section-head{display:flex;justify-content:space-between;gap:24px;align-items:end}body.bravotex-context-mst .mst-shop-system__section-head h2{margin:5px 0 0;color:#fff!important;font-size:clamp(1.8rem,4vw,3.8rem);line-height:.98;letter-spacing:0;text-transform:uppercase}body.bravotex-context-mst .mst-shop-system__section-head>p{max-width:34rem;margin:0;color:var(--mst-shop-muted)!important;line-height:1.55}body.bravotex-context-mst .mst-shop-system__categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body.bravotex-context-mst .mst-shop-system__category,body.bravotex-context-mst .mst-shop-system__product-card,body.bravotex-context-mst .mst-shop-system__cart-panel,body.bravotex-context-mst .mst-shop-system__empty{border:1px solid var(--mst-shop-line);border-radius:8px;background:radial-gradient(circle at 88% 0%,rgba(0,98,168,.2),transparent 34%),linear-gradient(180deg,#ffffff14,#ffffff09),var(--mst-shop-paper);color:#fff!important;box-shadow:none}body.bravotex-context-mst .mst-shop-system__category{display:grid;gap:9px;min-height:126px;padding:18px;text-decoration:none;transition:transform .16s ease,border-color .16s ease}body.bravotex-context-mst .mst-shop-system__category--active,body.bravotex-context-mst .mst-shop-system__category:hover{border-color:#e3061394}body.bravotex-context-mst .mst-shop-system__category span,body.bravotex-context-mst .mst-shop-system__category em{color:var(--mst-shop-muted);font-size:.86rem;font-style:normal}body.bravotex-context-mst .mst-shop-system__category strong{color:#fff;font-size:1.08rem}body.bravotex-context-mst .mst-shop-system__text-link{color:#ff404c!important;font-weight:900;text-decoration:none}body.bravotex-context-mst .mst-shop-system__shop-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:22px;align-items:start}body.bravotex-context-mst .mst-shop-system__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.bravotex-context-mst .mst-shop-system__product-card{display:grid;gap:14px;padding:14px;transition:transform .16s ease,border-color .16s ease}body.bravotex-context-mst .mst-shop-system__product-card:hover{border-color:#e3061394}body.bravotex-context-mst .mst-shop-system__product-image{display:grid;min-height:248px;aspect-ratio:1 / 1;padding:14px;place-items:center;overflow:hidden;border-radius:6px;background:radial-gradient(circle at 82% 10%,rgba(0,98,168,.18),transparent 34%),#1a1e27}body.bravotex-context-mst .mst-shop-system__product-img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}body.bravotex-context-mst .mst-shop-system__product-info{display:grid;gap:10px;min-height:104px}body.bravotex-context-mst .mst-shop-system__product-info h3{margin:0;font-size:1rem;line-height:1.28}body.bravotex-context-mst .mst-shop-system__product-info a{color:#fff!important;text-decoration:none}body.bravotex-context-mst .mst-shop-system__product-info p{margin:5px 0 0;color:var(--mst-shop-muted)!important;font-size:.9rem}body.bravotex-context-mst .mst-shop-system__product-info strong,body.bravotex-context-mst .mst-shop-system__cart-row strong{color:#fff}body.bravotex-context-mst .mst-shop-system__cart-panel{position:sticky;top:98px;display:grid;gap:16px;padding:22px}body.bravotex-context-mst .mst-shop-system__cart-panel h3{margin:0;color:#fff!important;font-size:1.8rem}body.bravotex-context-mst .mst-shop-system__cart-panel p{margin:0;color:var(--mst-shop-muted)!important;line-height:1.55}body.bravotex-context-mst .mst-shop-system__cart-row{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid rgba(255,255,255,.12)}body.bravotex-context-mst .mst-shop-system__cart-row span{color:var(--mst-shop-muted)}body.bravotex-context-mst .mst-shop-system__checkout{width:100%}body.bravotex-context-mst .mst-shop-system__empty{grid-column:1 / -1;padding:24px;color:var(--mst-shop-muted)!important}body.bravotex-context-mst product-card .card-gallery,body.bravotex-context-mst product-card .product-card-gallery,body.bravotex-context-mst product-card .product-card-gallery__link{aspect-ratio:1 / 1!important;min-height:250px;padding:12px}body.bravotex-context-mst product-card img,body.bravotex-context-mst .card-gallery img,body.bravotex-context-mst .product-card-gallery img,body.bravotex-context-mst .product-card__image,body.bravotex-context-mst .product-media img,body.bravotex-context-mst .product-media-container img,body.bravotex-context-mst .cart-items__media-image{width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;object-fit:contain!important}body.bravotex-context-mst .product-recommendations .resource-list__item:empty,body.bravotex-context-mst .product-recommendations .resource-list__item [data-bravotex-hidden=true]{display:none!important}body.bravotex-context-mst product-card .product-card__content{isolation:isolate;color:#fff!important}body.bravotex-context-mst product-card :is(.product-title,.price,product-price,h3,h4,p,a,span),body.bravotex-context-mst .product-recommendations :is(.text-block,.text-block *,.price,product-price,h2,h3,h4,p,a,span),body.bravotex-context-mst [data-testid=product-information] :is(.text-block,.text-block *,.product-title,.price,product-price,h1,h2,h3,h4,p,li,a,span,label){color:#fff!important}body.bravotex-context-mst product-card :is(.price,product-price,.product-card__content p),body.bravotex-context-mst [data-testid=product-information] :is(.rte,.rte *,.product-description,.product-description *,.text-block p){color:#ffffffc7!important}body.bravotex-context-mst product-card .card-gallery,body.bravotex-context-mst product-card .product-card-gallery{display:grid!important;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:18px!important}body.bravotex-context-mst product-card slideshow-arrows,body.bravotex-context-mst product-card slideshow-controls{display:none!important}body.bravotex-context-mst .product-information__media media-gallery{display:block}body.bravotex-context-mst .product-information__media .media-gallery__grid{display:none!important}body.bravotex-context-mst .product-information__media slideshow-component,body.bravotex-context-mst .product-information__media .product-media-container{background:radial-gradient(circle at 82% 10%,rgba(0,98,168,.18),transparent 34%),linear-gradient(145deg,#ffffff14,#ffffff06),#11141b!important}body.bravotex-context-mst .product-information__media slideshow-arrows .slideshow-control{background:#08090cbd!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important}body.bravotex-context-mst .product-information__media slideshow-controls{color:#fff!important}@keyframes mst-home-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){body.bravotex-context-mst .mst-shop-system__categories,body.bravotex-context-mst .mst-shop-system__products{grid-template-columns:repeat(2,minmax(0,1fr))}body.bravotex-context-mst .mst-shop-system__shop-layout{grid-template-columns:1fr}body.bravotex-context-mst .mst-shop-system__cart-panel{position:static}}@media screen and (max-width:749px){body.bravotex-context-mst .mst-shop-system__hero{min-height:calc(100svh - 72px);padding:28px 18px}body.bravotex-context-mst .mst-shop-system__shell{width:min(100% - 24px,100%);padding-block:34px}body.bravotex-context-mst .mst-shop-system__section-head{display:grid}body.bravotex-context-mst .mst-shop-system__categories,body.bravotex-context-mst .mst-shop-system__products{grid-template-columns:1fr}body.bravotex-context-mst .mst-shop-system__title{font-size:clamp(3.1rem,18vw,5.2rem)}}body.bravotex-context-mst [data-testid=product-information] .variant-picker,body.bravotex-context-mst [data-testid=product-information] variant-picker{--mst-form-white: #ffffff;--mst-form-dark: #0b0d11;--mst-form-muted: rgba(255,255,255,.72);--mst-form-line: rgba(255,255,255,.2);--color-variant-background: rgba(255,255,255,.09) !important;--color-variant-text: #ffffff !important;--color-variant-text-rgb: 255 255 255 !important;--color-variant-border: rgba(255,255,255,.22) !important;--color-variant-hover-background: rgba(255,255,255,.16) !important;--color-variant-hover-text: #ffffff !important;--color-variant-hover-border: rgba(255,255,255,.42) !important;--color-selected-variant-background: #ffffff !important;--color-selected-variant-text: #0b0d11 !important;--color-selected-variant-border: #ffffff !important;--color-selected-variant-hover-background: #ffffff !important;--color-selected-variant-hover-text: #0b0d11 !important;--color-selected-variant-hover-border: #ffffff !important;margin-top:4px}body.bravotex-context-mst [data-testid=product-information] .variant-picker__form{display:grid;gap:18px}body.bravotex-context-mst [data-testid=product-information] .variant-option--buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;width:100%}body.bravotex-context-mst [data-testid=product-information] .variant-option--buttons legend,body.bravotex-context-mst [data-testid=product-information] .variant-option--dropdowns>label,body.bravotex-context-mst [data-testid=product-information] .variant-option[data-testid=variant-option-single]{grid-column:1 / -1;margin:0 0 2px!important;color:#ffffffb8!important;font-size:.86rem;font-weight:800;letter-spacing:.01em}body.bravotex-context-mst [data-testid=product-information] .variant-option__swatch-value{color:#fff!important;font-weight:900}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label--has-swatch{display:flex!important;min-width:0!important;min-height:54px!important;flex:initial!important;align-items:center;justify-content:center;gap:8px;padding:10px 14px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:16px!important;background:#ffffff17!important;color:#fff!important;box-shadow:inset 0 1px #ffffff0f;overflow:hidden!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:hover,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label--has-swatch:hover{border-color:#ffffff6b!important;background:#ffffff26!important;color:#fff!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label__pill{display:none!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label .variant-option__button-label__text,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label__text,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label span[data-key=variant-option-text]{position:relative;z-index:3;color:inherit!important;font-size:.95rem;font-weight:900;line-height:1.15;text-align:center;text-wrap:balance}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has(input:checked),body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label--has-swatch:has(input:checked){border-color:#fff!important;background:#fff!important;color:#0b0d11!important;box-shadow:0 0 0 2px #e30613c7,0 14px 28px #0003!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has(input:checked) .variant-option__button-label__text,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label--has-swatch:has(input:checked) .variant-option__button-label__text,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has(input:checked) span[data-key=variant-option-text]{color:#0b0d11!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has([data-option-available=false]){border-color:#ffffff2e!important;background:#ffffff0e!important;color:#ffffff9e!important;opacity:1!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has([data-option-available=false]) span[data-key=variant-option-text]{color:#ffffffad!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has([data-option-available=false]):has(input:checked){border-color:#e30613b3!important;background:#e306132e!important;color:#fff!important;box-shadow:0 0 0 2px #e3061359!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:before,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:after{border-color:transparent!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label .variant-option__strikethrough,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label svg.variant-option__strikethrough{z-index:4;stroke:#ffffffb8!important;stroke-width:1.5px!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has([data-option-available=false]) .variant-option__strikethrough,body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label:has([data-option-available=false]) svg.variant-option__strikethrough{stroke:#e30613eb!important}body.bravotex-context-mst [data-testid=product-information] .variant-option__button-label--has-swatch .swatch{flex:0 0 22px;width:22px!important;height:22px!important;min-width:22px;border:1px solid rgba(255,255,255,.38)!important;box-shadow:0 0 0 1px #0000002e}body.bravotex-context-mst [data-testid=product-information] .variant-option__select-wrapper,body.bravotex-context-mst [data-testid=product-information] .variant-option__select{min-height:54px;border-radius:16px!important;background:#fff!important;color:#0b0d11!important}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons{display:grid!important;grid-template-columns:minmax(126px,.42fr) minmax(150px,1fr);align-items:stretch;gap:12px!important;width:100%}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector-wrapper{width:100%;min-width:0}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector{display:grid!important;grid-template-columns:42px 1fr 42px;width:100%;min-width:126px;min-height:54px;border:1px solid rgba(255,255,255,.22)!important;border-radius:18px!important;background:#fff!important;color:#0b0d11!important;overflow:hidden;box-shadow:0 12px 30px #0003}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector input,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector button,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector .svg-wrapper,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector svg{min-height:54px;border:0!important;background:transparent!important;color:#0b0d11!important;fill:currentColor!important;opacity:1!important;-webkit-text-fill-color:#0b0d11!important}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector input{width:100%;padding:0!important;text-align:center;font-size:1rem;font-weight:900}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector button{display:grid;place-items:center;cursor:pointer}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector button:hover{background:#e3061314!important}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector button:disabled,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector input:disabled{cursor:not-allowed;opacity:.55!important}body.bravotex-context-mst [data-testid=product-information] .quantity-label,body.bravotex-context-mst [data-testid=product-information] .quantity-rules,body.bravotex-context-mst [data-testid=product-information] .price-per-item,body.bravotex-context-mst [data-testid=product-information] .product-form-text__error{grid-column:1 / -1;color:#ffffffc2!important}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .add-to-cart-button,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .shopify-payment-button__button,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .button{width:100%;min-height:54px;border-radius:999px!important;font-size:.96rem;font-weight:900!important;letter-spacing:.01em;text-align:center;white-space:normal}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .add-to-cart-button,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons button[name=add]{background:linear-gradient(135deg,#e30613,#9c000b)!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 16px 34px #e306133d}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .add-to-cart-button *,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons button[name=add] *,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .add-to-cart-text,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .add-to-cart-text__content{color:#fff!important;fill:currentColor!important}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .add-to-cart-button:disabled,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons button[name=add]:disabled{background:#e30613b8!important;color:#fff!important;border-color:#ffffff24!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .shopify-payment-button{grid-column:1 / -1}@media screen and (max-width:749px){body.bravotex-context-mst [data-testid=product-information] .variant-option--buttons,body.bravotex-context-mst [data-testid=product-information] .product-form-buttons{grid-template-columns:1fr}body.bravotex-context-mst [data-testid=product-information] .product-form-buttons .quantity-selector{max-width:180px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/bravotex-mst-shop.css.map */
