@font-face{font-family:"Outfit";src:url("/cdn/shop/files/outfit-variable.ttf?v=1705605682");font-display:fallback}@font-face{font-family:"NumberPlate";src:url("/cdn/shop/files/CharlesWright-Bold.otf?v=1705617965");font-display:fallback}body{--font-heading-family: Outfit;--font-body-family: Outfit;--grid-desktop-horizontal-spacing: 30px;--grid-desktop-vertical-spacing: 30px;--badge-corner-radius: 0.5rem}.header__menu-item{text-transform:uppercase}.footer{background:#000000}@media screen and (min-width: 750px){.product.product--small:not(.product--no-media) .product__media-wrapper{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:40%}}@media screen and (min-width: 750px){.product.product--small:not(.product--no-media) .product__info-wrapper{width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:60%}}.product .price{font-size:23px}.product .price-item{color:#FFB22F}.product-form__buttons{margin:30px 0 20px}.product-form__submit{padding:20px 30px;font-weight:bold;font-size:21px;line-height:26px;text-transform:uppercase}.mw-apo-container .mw-option .filepond--drop-label,.mw-apo-container .mw-option input[type="file"],.mw-apo-container .mw-option input[type="text"],.mw-apo-container .mw-option input[type="email"],.mw-apo-container .mw-option input[type="number"],.mw-apo-container .mw-option select,.mw-apo-container .mw-option .selectCustom{max-width:100%;width:438px}.mw-apo-container .mw-option .mw-option__value+.mw-option__value{margin-top:5px}.mw-apo-container .mw-option .selectCustom-trigger,.mw-apo-container .mw-option .selectCustom-trigger>div,.mw-apo-container .mw-option select{padding:10px 5px 5px;font-size:18px;background-color:#181C1C;color:white;border-radius:5px;text-align:center;padding:20px 30px;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:initial;border-color:white}.mw-apo-container .mw-option .selectCustom-trigger:has(>div){padding:0}.mw-apo-container .mw-option .selectCustom-trigger,.mw-apo-container .mw-option .selectCustom-option{background-color:#181C1C;color:white}.mw-apo-container .mw-option .selectCustom-option.mw-selected{background:#FFB22F;color:#181C1C}.mw-apo-container .mw-option .selectCustom-option:hover{background:#fecf43;color:#181C1C}.mw-apo-container .mw-option .selectCustom-trigger::after{content:"";width:10px;height:10px;position:absolute;right:0;top:0;background-image:url(https://cdn.shopify.com/s/files/1/0293/9476/3860/t/1/assets/ico-select.svg?v=2900367270910467858);filter:invert(1);width:100%;height:100%;background-position:right 10px center;background-repeat:no-repeat;pointer-events:none}.mw-apo-container .mw-text.mw-text--style-strong{color:white;font-size:18px}.mw-apo-container .theme-registration input{text-transform:uppercase;background-color:#FFB22F;letter-spacing:6px;color:#181C1C;border-radius:10px;font-weight:bold;border:0;outline:0;text-align:center;font-family:NumberPlate;line-height:72px;font-size:32px;padding:10px 5px 5px;box-shadow:0 0 0 1000px #FFB22F inset}.mw-apo-container .theme-registration input::placeholder{color:#181C1C}.mw-apo-container .theme-registration input::-webkit-autofill,.mw-apo-container .theme-registration input:-webkit-autofill:focus{transition:background-color 0s 600000s, color 0s 600000s;background-color:#FFB22F}@media screen and (min-width: 1024px){.mw-apo-container .theme-registration input{font-size:60px;padding:30px 20px 20px}}.mw-apo-container .filepond--drop-label{background:white}.card--standard{padding:20px;display:none}.card .full-unstyled-link{text-transform:uppercase;font-size:18px}@media screen and (min-width: 750px){.card .full-unstyled-link{font-size:24px}}li:has(.card--standard){border:1px solid rgba(255,255,255,0.45)}li:has(.card--standard):has(.price--on-sale){border-color:#FFB22F}li:has(.card--standard):has(.price--on-sale) .card .full-unstyled-link{color:#FFB22F}.badge{border:0;font-size:1.8rem;text-transform:uppercase;letter-spacing:initial}.badge__fire{margin-right:3px}.card .badge__fire{margin-right:6px}.banner--extra-small{height:175px}@media screen and (max-width: 750px){.banner .animate--fixed>img:not(.zoom):not(.deferred-media__poster-button){position:absolute;height:100%;object-fit:cover;object-position:center;max-height:100%}}
