:root{--lm-surface-page: #f2f4f7;--lm-surface-primary: #ffffff;--lm-surface-secondary: #f2f4f7;--lm-surface-elevated: #ffffff;--lm-surface-muted: #e9edf2;--lm-surface-dark: #17191c;--lm-surface-inverse: #17191c;--lm-surface-emphasis: #e9edf2;--lm-text-primary: #151b22;--lm-text-secondary: #39444f;--lm-text-muted: #5f6b76;--lm-text-inverse: #ffffff;--lm-text-inverse-secondary: #e2e7ec;--lm-text-inverse-muted: #b9c2cb;--lm-text-inverse-accent: #ff7e86;--lm-text-on-dark: #ffffff;--lm-text-muted-on-dark: var(--lm-text-inverse-muted);--lm-text-link: #8e0d1b;--lm-text-link-hover: #650812;--lm-text-link-inverse: #ffffff;--lm-text-link-inverse-hover: #ffb8bd;--lm-action-primary: #b51224;--lm-action-primary-hover: #8e0d1b;--lm-action-primary-text: #ffffff;--lm-action-secondary: #25292e;--lm-action-secondary-hover: #050607;--lm-action-secondary-text: #ffffff;--lm-action-disabled: #676d74;--lm-border-subtle: #e3e7eb;--lm-border-default: #d7dde4;--lm-border-strong: #8b96a1;--lm-focus: #ffd33d;--lm-success: #087a36;--lm-success-bg: #e4f3e8;--lm-warning: #805400;--lm-warning-bg: #fff1d2;--lm-info: #174b62;--lm-info-bg: #e4f1f5;--lm-unavailable: #5f666d;--lm-unavailable-bg: #e9edf0;--lm-danger: #a11b28;--lm-danger-bg: #fbe7e9;--lm-radius-sm: 4px;--lm-radius: 8px;--lm-radius-lg: 14px;--lm-shadow-sm: 0 5px 16px rgba(24, 34, 44, .08);--lm-shadow-card: 0 8px 22px rgba(24, 34, 44, .09);--lm-shadow: 0 14px 36px rgba(24, 34, 44, .13);--lm-shadow-elevated: 0 18px 48px rgba(24, 34, 44, .18)}html body.template-collection,html body.template-product,html body.template-search{background:var(--lm-surface-secondary)!important}.template-collection .page-collections,.template-search .page-search{border-color:#cfd6de!important;background:#fff!important}.template-collection .page-collections .page-content,.template-search .page-search .page-content{background:#f6f8fa!important}.template-collection .halo-column-product{display:flex!important;width:auto!important;flex-wrap:wrap!important;align-items:stretch!important;margin-inline:-12px!important}.template-collection .halo-column-product>.halo-item{display:flex!important;width:25%!important;padding:12px!important}.template-collection .halo-column-product>.halo-item>.product-card{width:100%}.product-card.lm-product-card,.product-card.lm-merch-card{display:flex!important;width:100%!important;overflow:hidden!important;height:100%!important;flex-direction:column!important;padding:0!important;border:1px solid #d4dbe2!important;border-radius:14px!important;background:#fff!important;box-shadow:0 8px 22px #18222c17!important;color:var(--lm-text-primary)!important}.product-card.lm-product-card:before,.product-card.lm-merch-card:before{width:100%!important;height:3px!important;inset:0 0 auto!important;background:var(--lm-action-primary)!important;opacity:1!important}.product-card.lm-product-card:hover,.product-card.lm-merch-card:hover,.product-card.lm-product-card:focus-within,.product-card.lm-merch-card:focus-within{border-color:#aeb8c2!important;box-shadow:0 16px 34px #18222c29!important;transform:translateY(-3px)!important}.product-card.lm-product-card .product-image,.product-card.lm-merch-card .product-image{display:flex!important;min-height:0!important;align-items:center!important;justify-content:center!important;padding:16px!important;border-radius:0!important;border-bottom:1px solid #e2e7ec!important;background:linear-gradient(145deg,#fff,#f0f3f6)!important}.product-card.lm-product-card .product-image .product-link,.product-card.lm-merch-card .product-image .product-link{display:flex!important;width:100%!important;aspect-ratio:4 / 3;align-items:center!important;justify-content:center!important}.product-card.lm-product-card .product-image img,.product-card.lm-merch-card .product-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;filter:none!important;transform:none!important}.product-card.lm-product-card .lm-product-content,.product-card.lm-merch-card .product-content{display:flex!important;width:100%!important;flex:1 1 auto!important;flex-direction:column!important;padding:18px!important;background:#fff!important}.product-card.lm-product-card .product-detail,.product-card.lm-merch-card .product-detail{display:flex;flex:1 1 auto;flex-direction:column;padding:0!important}.product-card.lm-product-card :where(.lm-product-title,.product-title),.product-card.lm-merch-card :where(.lm-product-title,.product-title){min-height:0!important;margin:4px 0 10px!important;color:var(--lm-text-primary)!important;font-size:16px!important;font-weight:800!important;line-height:1.3!important;-webkit-line-clamp:3!important}.product-card.lm-product-card .lm-card-meta,.product-card.lm-merch-card .lm-card-meta{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;margin:4px 0 0!important;padding:10px 12px!important;border-left:3px solid var(--lm-action-primary);background:#f2f5f7!important}.product-card.lm-product-card .lm-card-meta__item,.product-card.lm-merch-card .lm-card-meta__item{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:8px!important;align-items:start!important}.product-card.lm-product-card .lm-card-meta__item dt,.product-card.lm-merch-card .lm-card-meta__item dt{font-size:10px!important;line-height:1.35!important}.product-card.lm-product-card .lm-card-meta__item dd,.product-card.lm-merch-card .lm-card-meta__item dd{overflow-wrap:break-word!important;word-break:normal!important;color:#27323c!important;font-size:12px!important;line-height:1.35!important}.product-card.lm-product-card .lm-card-summary,.product-card.lm-merch-card .lm-card-summary{margin-top:10px!important;color:#46515c!important;font-size:13px!important;line-height:1.48!important;-webkit-line-clamp:3!important}.product-card.lm-product-card .lm-card-availability,.product-card.lm-merch-card .lm-card-availability{display:inline-flex!important;align-self:flex-start!important;margin-top:10px!important;padding:5px 8px!important;border-radius:999px;background:#e8f4ec!important;color:#126330!important;font-size:11px!important;font-weight:800!important}.product-card.lm-product-card .lm-product-price,.product-card.lm-merch-card .product-price{margin-top:auto!important;padding-top:14px!important;color:var(--lm-text-primary)!important;font-size:18px!important;line-height:1.25!important}.product-card.lm-product-card .lm-product-actions,.product-card.lm-merch-card .product-actions{margin-top:12px!important}.template-index .section-product-1{border-bottom:1px solid #e0e5ea}.template-index .section-product-1 .container{max-width:1540px}.template-index .section-product-1 .collection-carousel .slick-slide{padding-inline:10px!important}.template-index .section-product-1 .lm-merch-card .product-content{padding:18px!important}.template-collection .sa-v2 .sa-v2__body{width:100%;max-width:1540px!important}.template-collection .sa-v2 #stackers-inventory.page-collections{width:100%!important;padding:28px!important;border:1px solid #cbd2da!important;border-radius:12px!important;background:#eef1f4!important;box-shadow:0 18px 48px #0000003d!important}.template-collection .sa-v2 #stackers-inventory .page-content{background:#f6f8fa!important}.sa-v2 .sa-v2__card-facts span{border-color:#aeb8c2!important;border-radius:999px;background:#eef2f5!important;color:#27323c!important;font-weight:800}.sa-v2 .sa-condition-badge{border-color:#aeb8c2!important;box-shadow:none}body.template-product .product-template-4 .product_top{border-color:#cfd6de!important;background:#eef1f4!important}body.template-product .product-template-4 .product-single__photos_container,body.template-product .product-template-4 .product_shop{border:1px solid #d2d9e0!important;background:#fff!important;box-shadow:0 14px 34px #18222c21!important}body.template-product .product-template-4 .product-single__photos_container{overflow:hidden;border-radius:18px!important}body.template-product .product-template-4 .product_shop{border-top:5px solid var(--lm-action-primary)!important;border-radius:18px!important}body.template-product .product-template-4 .product_infor,body.template-product .product-template-4 .lm-price-card,body.template-product .product-template-4 .lm-availability-card,body.template-product .product-template-4 .product_form_wrapper{border-color:#d5dce3!important;background:#f7f9fa!important;box-shadow:none!important}body.template-product .product-template-4 .lm-trust-panel{border-color:#252b31!important;background:#171b1f!important;box-shadow:0 12px 28px #131b232e!important;color:#fff!important}body.template-product .product-template-4 .lm-trust-panel :where(strong,.lm-help-phone){color:#fff!important}body.template-product .product-template-4 .lm-trust-panel :where(.lm-help-eyebrow,.lm-trust-item span:not(.lm-trust-icon)){color:#d4dbe1!important}body.template-product .product-template-4 .product-description-full{border-color:#d4dbe2!important;background:#fff!important}body.template-product .product-template-4 .product-description-full :where(h2,h3){padding-left:12px;border-left:4px solid var(--lm-action-primary);color:var(--lm-text-primary)!important}@media(max-width:1599px){.template-collection .halo-column-product>.halo-item{width:33.333333%!important}}@media(max-width:989px){.template-collection .halo-column-product>.halo-item{width:50%!important}.template-collection .sa-v2 #stackers-inventory.page-collections{padding:18px!important}}@media(max-width:749px){.template-collection .halo-column-product{margin-inline:0!important}.template-collection .halo-column-product>.halo-item{width:100%!important;padding:9px 0!important}.product-card.lm-product-card .product-image .product-link,.product-card.lm-merch-card .product-image .product-link{aspect-ratio:16 / 11}.product-card.lm-product-card .lm-product-content,.product-card.lm-merch-card .product-content{padding:17px!important}.template-index .section-product-1 .collection-carousel .slick-slide{padding-inline:18px!important}}.lm-shipping-estimate{container-type:inline-size;margin-top:24px!important;padding:clamp(18px,3vw,28px);border:1px solid var(--lm-border-default);border-radius:14px;background:var(--lm-surface-primary);color:var(--lm-text-primary);box-shadow:0 10px 28px #18243112}.lm-shipping-estimate__header{margin-bottom:18px;text-align:left}.lm-shipping-estimate__eyebrow{margin:0 0 4px;color:var(--lm-action-primary);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lm-shipping-estimate__title{margin:0;color:var(--lm-text-primary);font-size:clamp(22px,2.4vw,30px);line-height:1.1}.lm-shipping-estimate__intro{max-width:720px;margin:8px 0 0;color:var(--lm-text-secondary);font-size:14px;line-height:1.55}.lm-shipping-estimate__rules{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 18px}.lm-shipping-estimate__rules>div{min-width:0;padding:13px 14px;border:1px solid var(--lm-border-default);border-radius:10px;background:var(--lm-surface-secondary)}.lm-shipping-estimate__rules dt{margin-bottom:4px;color:var(--lm-text-primary);font-size:13px;font-weight:800}.lm-shipping-estimate__rules dd{margin:0;color:var(--lm-text-secondary);font-size:12px;line-height:1.45}.lm-shipping-estimate__prompt{display:flex;flex-wrap:wrap;gap:3px 8px;margin-bottom:12px;color:var(--lm-text-secondary);font-size:13px}.lm-shipping-estimate__prompt strong{color:var(--lm-text-primary)}.lm-shipping-estimate__form{display:grid;grid-template-columns:1fr;gap:10px;align-items:end}.lm-shipping-estimate__form .form-group{min-width:0;margin:0}.lm-shipping-estimate__form .form-label{margin-bottom:6px;color:var(--lm-text-primary);font-size:12px;font-weight:800}.lm-shipping-estimate__form .form-control,.lm-shipping-estimate__form select.form-control:not([size]):not([multiple]){width:100%;min-height:44px;border:1px solid var(--lm-border-strong)!important;border-radius:8px;background:#fff!important;color:var(--lm-text-primary)!important}.lm-shipping-estimate__action{margin:0}.lm-shipping-estimate__action .btn{min-height:44px;margin:0;padding-inline:18px;border-color:var(--lm-action-primary)!important;background:var(--lm-action-primary)!important;color:#fff!important;white-space:nowrap}.lm-shipping-estimate__response:empty{display:none}.lm-shipping-estimate__response:not(:empty){margin-top:16px;padding:14px;border:1px solid var(--lm-border-strong);border-radius:10px;background:var(--lm-surface-secondary)}.lm-shipping-result__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;margin-bottom:10px;color:var(--lm-text-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.07em}.lm-shipping-result__header strong{color:var(--lm-text-primary);font-size:14px;text-transform:none;letter-spacing:0}#wrapper-response .lm-shipping-result__rates{display:grid;gap:8px;margin:0;padding:0;list-style:none;color:var(--lm-text-primary);font-weight:400}.lm-shipping-result__rate{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid var(--lm-border-default);border-radius:8px;background:#fff}.lm-shipping-result__rate span{color:var(--lm-text-primary);font-weight:700}.lm-shipping-result__rate strong{color:var(--lm-text-primary);font-size:18px;white-space:nowrap}.lm-shipping-result__note,.lm-shipping-result__feedback,.lm-shipping-estimate__policy{margin:10px 0 0;color:var(--lm-text-secondary);font-size:12px;line-height:1.5}.lm-shipping-result__feedback.error{color:var(--lm-danger-text, #8c1d18);font-weight:700}.lm-shipping-estimate__policy a{color:var(--lm-text-link);font-weight:700;text-decoration:underline;text-underline-offset:2px}@container (min-width: 700px){.lm-shipping-estimate__rules{grid-template-columns:repeat(3,minmax(0,1fr))}.lm-shipping-estimate__form{grid-template-columns:minmax(145px,1.2fr) minmax(130px,1fr) minmax(110px,.7fr) auto}}@media(max-width:520px){.lm-shipping-estimate{padding:16px;border-radius:12px}.lm-shipping-estimate__action .btn{width:100%}.lm-shipping-result__rate{align-items:flex-start}}html{background:var(--lm-surface-dark)}body,.page-container,.main-content{background:var(--lm-surface-secondary)!important;color:var(--lm-text-primary)}.main-content{min-height:44vh}.main-content .container,.main-content .page,.template-search .page-content,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.main-content .page-heading,.main-content .title,.main-content .product-title,.main-content .product-title a{color:var(--lm-text-primary)}.main-content p,.main-content li,.main-content label,.main-content .rte,.main-content .description,.main-content .excerpt{color:var(--lm-text-secondary)}.main-content .text-muted,.main-content .note,.main-content .helper,.main-content small{color:var(--lm-text-muted)!important}:where(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--lm-focus)!important;outline-offset:3px!important;box-shadow:0 0 0 6px #111!important}.js-focus-hidden:focus{outline:0!important;box-shadow:none!important}:where(.btn,.button,button,input[type=button],input[type=submit],select,summary){min-height:44px}:where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){border:1px solid var(--lm-border-strong)!important;border-radius:var(--lm-radius-sm);background:#fff!important;color:var(--lm-text-primary)!important}:where(input,textarea)::placeholder{color:#687078!important;opacity:1}:where(button,input,select,textarea):disabled,:where(.btn,.button)[aria-disabled=true]{border-color:var(--lm-action-disabled)!important;background:var(--lm-action-disabled)!important;color:#fff!important;opacity:1}.main-content :where(.btn,.button,button[type=submit],input[type=submit]):not(.btn--secondary):not(.btn--tertiary):not(.slick-arrow):not(.close),.cart-popup :where(.btn,button[type=submit]),.halo_mobileNavigation :where(.btn,button[type=submit]){border:2px solid var(--lm-action-primary)!important;border-radius:var(--lm-radius-sm);background:var(--lm-action-primary)!important;color:#fff!important;font-weight:800;text-decoration:none}.main-content a.btn.btn--primary,.main-content a.cart__continue-btn{color:#fff!important}.main-content :where(.btn--primary,.button--primary),.cart-popup :where(.btn--primary,.button--primary),#login-mobile :where(.btn--primary,.button--primary),.halo_mobileNavigation .cart-dropdown .no-items .btn.btn--primary{color:#fff!important}.main-content :where(.btn,.button,button[type=submit],input[type=submit]):not(.btn--secondary):not(.btn--tertiary):not(.slick-arrow):not(.close):hover,.cart-popup :where(.btn,button[type=submit]):hover,.halo_mobileNavigation :where(.btn,button[type=submit]):hover{border-color:var(--lm-action-primary-hover)!important;background:var(--lm-action-primary-hover)!important;color:#fff!important}.main-content :where(.btn--secondary,.btn--secondary-accent,.button--secondary){border:2px solid var(--lm-action-secondary)!important;border-radius:var(--lm-radius-sm);background:transparent!important;color:var(--lm-action-secondary)!important;font-weight:800}.main-content :where(.btn--secondary,.btn--secondary-accent,.button--secondary):hover{background:var(--lm-action-secondary)!important;color:#fff!important}.main-content :where(.btn--tertiary,.text-link){color:var(--lm-action-primary)!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.main-content :where(.rte,p,.product-vendor,.product_vendor) a:not(.btn):not(.button),.main-content a.forgot-password,.main-content a.shopify-payment-button__more-options{color:var(--lm-action-primary)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.site-header,.site-header .header-top,.site-header .header-middle,.site-header .header-bottom{border-color:#363a40!important;background:var(--lm-surface-dark)!important;color:var(--lm-text-on-dark)!important}.halo-header-mobile,.halo-header-mobile .header-Mobile-item{border-color:#363a40!important;background:var(--lm-surface-dark)!important;color:#fff!important}.halo-header-mobile :where(a,span,svg){color:#fff!important;fill:currentColor}.site-header :where(a,p,span,.nav-action,.navUser-action,.menu__moblie),.site-header :where(.icon,svg){color:var(--lm-text-on-dark)!important;fill:currentColor}.site-header .header-top :where(a,p,span){color:var(--lm-text-muted-on-dark)!important}.site-header .header-search__input{border-color:#707780!important;background:#fff!important;color:var(--lm-text-primary)!important}.site-header .header-search__input::placeholder{color:#606870!important}.site-header :where(.dropdown-menu,.site-nav-dropdown,.mega-menu,.menu-lv-2,.menu-lv-3),.halo_mobileNavigation,.halo_mobileNavigation_wrapper{border-color:var(--lm-border-default)!important;background:#fff!important;color:var(--lm-text-primary)!important}.site-header :where(.dropdown-menu,.site-nav-dropdown,.mega-menu,.menu-lv-2,.menu-lv-3) :where(a,p,span,li),.halo_mobileNavigation :where(a,p,span,li,h2,label){color:var(--lm-text-primary)!important}.site-header .menu-lv-1:hover>a,.site-header .menu-lv-1:focus-within>a{color:#fff!important;text-decoration:underline;text-underline-offset:5px}.mobileMenu-toggle,.header-middle .navUser-action{min-width:44px;min-height:44px}.skip-link:focus{z-index:99999;padding:12px 16px;background:#fff!important;color:#750b17!important}.site-footer,.site-footer .footer-top,.site-footer .footer-middle,.site-footer .footer-bottom{border-color:#454b52!important;background:#25282c!important;color:var(--lm-text-muted-on-dark)!important}.site-footer :where(h2,h3,h4,h5,.title,strong){color:#fff!important}.site-footer :where(p,li,span,label){color:var(--lm-text-muted-on-dark)!important}.site-footer a{color:#fff!important;text-decoration-color:#9da3aa;text-underline-offset:3px}.site-footer a:hover{text-decoration:underline;text-decoration-thickness:2px}.site-footer input{background:#fff!important;color:var(--lm-text-primary)!important}.template-collection .page-collections,.template-product .product_template,.template-search .page-search,.template-cart .page-cart,.template-page .page{margin-block:22px 34px;padding:clamp(18px,2.5vw,34px);border:1px solid var(--lm-border-default);border-radius:var(--lm-radius);background:var(--lm-surface-primary);box-shadow:var(--lm-shadow-sm)}.template-collection .olsa-v2,.template-collection .sa-v2{margin-inline:calc(-1*clamp(18px,2.5vw,34px))}.page-heading,.collection-title,.template-collection h1{margin-bottom:20px;padding-left:14px;border-left:5px solid var(--lm-action-primary);font-size:clamp(26px,3vw,42px)!important;line-height:1.05;letter-spacing:-.025em}.breadcrumb,.breadcrumbs{color:var(--lm-text-muted)!important;font-size:12px}.breadcrumb a,.breadcrumbs a{color:var(--lm-text-secondary)!important;text-decoration:underline;text-underline-offset:3px}.toolbar,.collection-toolbar,.sidebarBlock,.facets-container,.filter-sortby,.filter-group,.pagination{border-color:var(--lm-border-default)!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important}.template-collection .page-collections .page-content,.template-search .page-content,.template-product .page-content{background:var(--lm-surface-secondary)!important;color:var(--lm-text-primary)!important}.sidebarBlock,.facets-container{padding:16px;border:1px solid var(--lm-border-default);border-radius:var(--lm-radius-sm)}.toolbar :where(a,button,label,span),.sidebarBlock :where(a,button,label,span,li),.facets-container :where(a,button,label,span,li){color:var(--lm-text-secondary)!important}.filters-toolbar__label{color:var(--lm-text-primary)!important}.toolbar select,.filter-sortby select,.sidebarBlock input{min-height:44px}.product-card{height:100%;padding:12px;border:1px solid var(--lm-border-default);border-radius:var(--lm-radius);background:#fff!important;box-shadow:0 2px 9px #1113160d;color:var(--lm-text-primary)!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.template-search .page-search .product-card,.template-search .page-search .product-card .product-content,.template-collection .page-collections .product-card,.template-collection .page-collections .product-card .product-content{background:#fff!important;color:var(--lm-text-primary)!important}.product-card:hover,.product-card:focus-within{border-color:var(--lm-border-strong);box-shadow:var(--lm-shadow-sm);transform:translateY(-2px)}.product-card .product-image{overflow:hidden;border-radius:var(--lm-radius-sm);background:#fff!important}.product-card .product-content{padding-top:12px;background:#fff!important}.product-card .product-title,.product-card .product-title a{color:var(--lm-text-primary)!important;line-height:1.35}.product-card .product-vendor,.product-card .product-vendor a{color:var(--lm-text-muted)!important}.product-card :where(.price,.money,.product-price){color:var(--lm-text-primary)!important;font-weight:800}.product-card .product-content .product-price,.product-card .product-content .product-price .price-item,.product-card.lm-product-card .lm-product-price .price-item,.product-card.lm-product-card .lm-product-price span{color:var(--lm-text-primary)!important}.product-card .compare-price{color:var(--lm-text-muted)!important}.product-card .product-link:focus-visible{outline-offset:-3px!important}.product-card .product-btn{width:100%;min-height:44px}.lm-card-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;color:var(--lm-text-secondary)!important}.lm-card-meta__item{display:inline-flex;min-width:0;gap:5px;align-items:baseline}.lm-card-meta__item dt{margin:0;color:var(--lm-text-muted)!important;font-size:11px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.lm-card-meta__item dd{overflow-wrap:anywhere;margin:0;color:var(--lm-text-secondary)!important;font-size:12px;font-weight:700;line-height:1.35}.lm-card-summary{display:-webkit-box;overflow:hidden;margin:9px 0 0;color:var(--lm-text-secondary)!important;font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card .lm-card-availability{margin-top:9px;font-size:12px;font-weight:750}.product-card .product-content>.product-price,.product-card .lm-product-price{margin-top:11px}.badge.sale-badge,.sale-badge{background:var(--lm-danger)!important;color:#fff!important}.lm-card-availability{color:var(--lm-success)!important}.lm-card-availability--limited,.lm-card-availability--unknown,.lm-card-availability--preorder,.lm-card-availability--backorder{color:var(--lm-warning)!important}.lm-card-availability--unavailable{color:var(--lm-danger)!important}.pagination :where(a,span){min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.template-search .page-content{padding-block:24px 40px}.template-product .product_top{gap:clamp(22px,3vw,46px);color:var(--lm-text-primary)}.template-product .product_photos,.template-product .product_shop,.template-product .product-description-full,.template-product .product-bottom-inner{border-color:var(--lm-border-default)!important;background:#fff!important;color:var(--lm-text-primary)!important}.template-product .product_shop{padding:clamp(18px,2.2vw,30px);border:1px solid var(--lm-border-default);border-radius:var(--lm-radius);box-shadow:var(--lm-shadow-sm)}.template-product .product_template .product_shop .product-title,.template-product .product_template .product_shop .product-title :where(a,span){color:var(--lm-text-primary)!important}.template-product .product-title{margin-bottom:12px;color:var(--lm-text-primary)!important;font-size:clamp(25px,2.5vw,38px)!important;line-height:1.08}.template-product .product_infor,.template-product .product_infor :where(label,span,a),.template-product .product_condition,.template-product .product_condition :where(label,span){color:var(--lm-text-secondary)!important}.template-product .lm-price-card,.template-product .lm-availability-card,.template-product .product_form_wrapper,.template-product .lm-trust-panel{border-color:var(--lm-border-default)!important;border-radius:var(--lm-radius-sm);background:var(--lm-surface-secondary)!important;color:var(--lm-text-primary)!important}.template-product .product_template .product_shop .product_infor,.template-product .product_template .product_shop .lm-price-card,.template-product .product_template .product_shop .lm-availability-card,.template-product .product_template .product_shop .product_form_wrapper,.template-product .product_template .product_photos .lm-trust-panel{border:1px solid var(--lm-border-default)!important;background:var(--lm-surface-secondary)!important;color:var(--lm-text-primary)!important;box-shadow:none!important}.template-product .product_template .product_shop .product_infor :where(label,span,a,strong),.template-product .product_template .product_shop .lm-price-card :where(label,span,p,.money,.price-item),.template-product .product_template .product_shop .product_form_wrapper :where(label,span,p),.template-product .product_template .product_photos .lm-trust-panel :where(h2,h3,p,span,a){color:var(--lm-text-primary)!important}.template-product .lm-price-card :where(.price,.money,.price-item,.lm-price-main),.template-product .total-price :where(label,.money,span),.template-product .product-price{color:var(--lm-text-primary)!important}.template-product .product_template .product_shop .product-price,.template-product .product_template .product_shop .product-price :where(span,.money){color:var(--lm-text-primary)!important}.template-product .klarna-badge{display:inline-flex;padding:2px 5px;background:#fff!important;color:#111!important}.template-product .lm-availability-card :where(strong,span,p){color:var(--lm-text-secondary)!important}.template-product .lm-availability-card .lm-ship :where(strong,span){color:var(--lm-success)!important}body.template-product .product-template-4 .product_shop .lm-price-card .lm-price-label,body.template-product .product-template-4 .product_shop .lm-price-card .lm-price-option-label,body.template-product .product-template-4 .product_shop .lm-availability-card .lm-availability-heading{color:var(--lm-text-muted)!important}body.template-product .product-template-4 .product_photos .lm-trust-panel .lm-help-card strong,body.template-product .product-template-4 .product_photos .lm-trust-panel .lm-trust-item strong{color:var(--lm-text-primary)!important}body.template-product .product-template-4 .product_photos .lm-trust-panel .lm-trust-item span:not(.lm-trust-icon),body.template-product .product-template-4 .product_photos .lm-trust-panel .lm-help-eyebrow{color:var(--lm-text-secondary)!important}body.template-product .product-template-4 .product_shop .lm-financing-pill>span:last-child,body.template-product .product-template-4 .product_shop .lm-paylater-wrap .lm-klarna-text{color:#f4f5f6!important}body.template-product .product-template-4 .product_shop .product-form__cart-submit,body.template-product .product-template-4 .product_shop .product-form__cart-submit :where(span,strong){color:#fff!important}.template-product .product_form_wrapper{padding:16px}.template-product .product-form__cart-submit{width:100%;min-height:50px}.template-product .product-description-full{margin-top:24px;padding:clamp(18px,2.4vw,32px);border:1px solid var(--lm-border-default);border-radius:var(--lm-radius)}.template-product .product-description-full :where(p,li,td,th,span){color:var(--lm-text-secondary)}.template-product .spr-badge,.template-product .spr-badge-caption{color:var(--lm-text-muted)!important}.template-product .sold_product,.template-product .sold_product :where(span,strong){color:var(--lm-action-primary)!important}.template-product .shopify-payment-button__more-options{color:var(--lm-action-primary)!important}.template-cart .cart,.template-cart .cart-list,.template-cart .cart__footer,.cart-popup,.halo_mobileNavigation_wrapper,#login-mobile .halo_mobileNavigation_wrapper{background:#fff!important;color:var(--lm-text-primary)!important}.template-cart :where(.cart,.cart-list,.cart__footer) :where(h1,h2,h3,p,label,span,a),.cart-popup :where(h1,h2,h3,p,label,span,a),#login-mobile :where(h1,h2,h3,p,label,span,a){color:var(--lm-text-primary)!important}.halo_mobileNavigation a.close,.cart-popup a.close,a.close[data-close-cart-preview],a.close[data-close-login]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--lm-radius-sm);background:var(--lm-action-secondary)!important;color:#fff!important}#login-mobile .btn--secondary-accent{border-color:var(--lm-action-primary)!important;background:var(--lm-action-primary)!important;color:#fff!important}.template-cart .cart--empty-message{color:var(--lm-text-secondary)!important}.login-title,#login-mobile .login-title{color:var(--lm-text-primary)!important}.forgot-password{color:var(--lm-action-primary)!important}.template-index .main-content>.shopify-section,.template-index .halo-section:not(.halo-section-background-gray){background-color:var(--lm-surface-primary);color:var(--lm-text-primary)}.template-index .section-product-1{padding-block:26px!important}.template-index .halo-section-background-gray{background:var(--lm-surface-secondary)!important;color:var(--lm-text-primary)!important}.template-index .race-highlight-strip,.template-index .halo-slideshow,.template-index .lm-fuel-station,.template-index .lm-premium-carousel-section{color:#fff}.template-index .race-highlight-strip :where(h1,h2,h3,p,li,a,span),.template-index .halo-slideshow :where(h1,h2,h3,p,li,a,span){color:#fff}.lm-premium-faq :where(h1,h2,h3,h4,p,li,a,span,button),.lm-premium-faq .lm-faq-question{color:var(--faq-text, #fff)!important}.lm-premium-carousel :where(.lm-pc-heading,.lm-pc-description,.lm-pc-eyebrow,.lm-pc-main-button,.lm-pc-arrow){color:var(--lm-pc-text, #fff)!important}.lm-premium-carousel .lm-pc-description :where(p,li){color:var(--lm-text-inverse-secondary)!important}.lm-premium-carousel .lm-pc-vendor{color:var(--lm-text-inverse-accent)!important}.lm-premium-carousel .lm-pc-card :where(.lm-pc-product-title,.lm-pc-product-title a,.lm-pc-price,.lm-pc-price span){color:#fff!important}.lm-premium-carousel .lm-pc-card :where(.lm-pc-tagline,.lm-pc-product-desc,s){color:var(--lm-text-inverse-muted)!important}.lee-premium-content :where(.lpc-heading,.lpc-lead,.lpc-body,.lpc-panel-heading,.lpc-panel-text,.lpc-badge,.lpc-feature){color:var(--lpc-text, #fff)!important}.lee-premium-content :where(.lpc-lead,.lpc-body,.lpc-panel-text) :where(p,li),.lee-premium-content .lpc-feature span{color:var(--lm-text-inverse-secondary)!important}.lm-fuel-station :where(.lm-fuel-station__heading,.lm-fuel-station__subheading,.lm-fuel-station__footer,p,li,span){color:var(--lm-text, #f6f7f8)!important}.lm-fuel-station :where(small,.lm-fuel-station__descriptor){color:var(--lm-text-inverse-muted)!important}.main-content .lm-fuel-station :where(.lm-fuel-station__toggle-copy small,.lm-pickup-quick__copy small){color:var(--lm-text-inverse-muted)!important}.lm-fuel-station .lm-fuel-station__eyebrow{color:var(--lm-text-inverse-accent)!important}.lm-fuel-station .lm-tech-badge__inner :where(.lm-tech-badge__top,.lm-tech-badge__code,.lm-tech-badge__meta){color:#f8f8f8!important}.sa-home :where(.sa-home__eyebrow,.sa-home__vendor,.sa-home__title,.sa-home__copy,p,h2,h3,span,strong){color:#f1f2f3!important}.sa-home small{color:var(--lm-text-inverse-muted)!important}.template-collection:has(.sa-v2) .page-collections{background:#f1eee8}.sa-v2{color:#fff}.sa-v2 :where(h1,h2,h3,h4,strong),.sa-v2 .sa-v2__title,.sa-v2 .sa-v2__dispatch :where(h2,h3,strong){color:#fff!important}.sa-v2 :where(p,li,span),.sa-v2 .sa-v2__lede,.sa-v2 .sa-v2__dispatch :where(p,span){color:#d9dde1!important}.sa-v2 .sa-v2__condition-grid small{color:var(--lm-text-inverse-muted)!important}.sa-v2 .sa-v2__guide :where(h2,h3,strong){color:#111!important}.sa-v2 .sa-v2__guide :where(p,li,span){color:#343940!important}.sa-v2 .sa-v2__eyebrow{color:#ff7e86!important}.sa-v2 a{color:#fff}.sa-v2 .sa-v2__guide .sa-v2__eyebrow{color:#9f1020!important}.sa-v2 .page-collections :where(h1,h2,h3,h4,p,li,label,span,a){color:var(--lm-text-primary)!important}.sa-v2 .page-collections .product-vendor a{color:var(--lm-text-muted)!important}.sa-v2 .page-collections .lm-card-availability{color:var(--lm-success)!important}.sa-v2 .sa-condition-badge{color:#15171a!important}.sa-v2 .page-collections .pagination{background:#fff!important}.sa-v2 .page-collections .pagination a{color:var(--lm-text-primary)!important}.template-collection:has(.flf-v2),.template-collection:has([class*=flf-]){--lm-action-primary: #a20f20}.template-collection:has(.flf-v2) .page-heading,.template-collection:has([class*=flf-]) .page-heading{border-left-color:#cf9b22}.template-collection:has(.xs-power),.template-collection:has([class*=xs-]){--lm-action-primary: #a70f20}.template-collection:has(.olsa-v2) .page-collections{margin-block:0;padding:0;border:0;background:#fff;box-shadow:none}.template-product:has(.olsa-facts) .product_shop .product-price,.template-product:has(.olsa-facts) .product_shop .product-price :where(span,.money),.template-product:has(.olsa-facts) .product_shop .lm-price-card .price-item,.template-product:has(.olsa-facts) .product_shop .lm-price-main,.template-product:has(.olsa-facts) .product_shop .total-price :where(label,span,.money),.template-product:has(.olsa-facts) .product_shop .product_infor :where(label,span,a),.template-product:has(.olsa-facts) .product_shop .spr-badge-caption,.template-product:has(.olsa-facts) .product_shop .shopify-payment-button__more-options{color:var(--lm-text-primary)!important}.template-product:has(.olsa-facts) .product_shop .lm-availability-card .lm-ship :where(strong,span){color:var(--lm-success)!important}.template-product:has(.olsa-facts) .product_shop .sold_product :where(strong,span){color:var(--lm-action-primary)!important}.olsa-v2__filters input,.olsa-v2__sort select{border-color:var(--lm-border-strong)!important}.template-product .product_template .spr-badge,.template-product .product_template .spr-badge-caption{color:var(--lm-text-muted)!important}.main-content .sk-google-business-profile-address-link{color:#fff!important;text-decoration:underline}.main-content .sk-google-business-profile-follow-btn{background:#155f82!important;color:#fff!important;border-color:#155f82!important}.main-content .sk-google-profile-info-label{color:#fff!important}.template-page .azbrandstable,.template-page .azbrandstable :where(.nav-item,.tab-content,.brand-grid,.brand-item){background:#fff!important;color:var(--lm-text-primary)!important}.template-page .azbrandstable a{color:var(--lm-text-primary)!important}.template-page .azbrandstable a.active{color:var(--lm-action-primary)!important}.template-search .product_badges{color:#fff!important}@media(max-width:989px){.template-collection .page-collections,.template-product .product_template,.template-search .page-search,.template-cart .page-cart,.template-page .page{margin-block:12px 24px;padding:16px}.template-product .product_shop{padding:17px}.template-product .product_top{gap:18px}.sidebarBlock,.facets-container{max-width:calc(100vw - 32px)}.halo_mobileNavigation :where(a[href],button,summary){min-height:44px}}@media(max-width:550px){.page-heading,.collection-title,.template-collection h1{font-size:28px!important}.halo-column-product{row-gap:16px}.product-card{padding:9px}.template-product .product-title{font-size:27px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.template-product .sticky_form{padding:10px 0;color:var(--lm-text-primary)!important;background:#fffffffa!important;border-top:4px solid var(--lm-action-primary);box-shadow:0 -12px 34px #090f162e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.template-product .sticky_form .container{width:min(100% - 30px,1240px);max-width:1240px;padding-inline:0}.template-product .sticky_form .sticky-add-to-cart form{width:100%;min-width:0;gap:clamp(12px,1.5vw,22px);justify-content:space-between}.template-product .sticky_form .sticky-add-to-cart form>.item{min-width:0;margin:0!important}.template-product .sticky_form .product-wrapper{flex:1 1 480px;max-width:540px!important}.template-product .sticky_form .product-on-cart{display:flex;min-width:0;align-items:center;gap:14px}.template-product .sticky_form .product-on-cart .product-image{display:flex;flex:0 0 66px;width:66px;height:66px;padding:5px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--lm-border-default);border-radius:8px;background:#f4f6f8}.template-product .sticky_form .product-on-cart .product-image img{width:100%;height:100%;object-fit:contain}.template-product .sticky_form .product-on-cart .product-details{min-width:0;padding:0}.template-product .sticky_form .product-on-cart .product-details:before{content:"READY WHEN YOU ARE";display:block;margin-bottom:3px;color:var(--lm-action-primary);font:800 10px/1.1 Arimo,sans-serif;letter-spacing:.12em}.template-product .sticky_form .product-name{display:-webkit-box!important;overflow:hidden;color:var(--lm-text-primary)!important;font:800 14px/1.25 Arimo,sans-serif;text-align:left;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-product .sticky_form .variants-wrapper{flex:0 1 260px;max-width:260px}.template-product .sticky_form .pr-selectors .pr-active{width:100%;min-height:46px;line-height:44px;color:var(--lm-text-primary)!important;border-color:var(--lm-border-strong);background:#fff}.template-product .sticky_form .quantity{flex:0 0 auto}.template-product .sticky_form .qty-group{display:grid;grid-template-columns:44px 50px 44px;align-items:center;width:138px;overflow:hidden;border:1px solid #971020;border-radius:7px;background:#111820}.template-product .sticky_form .qty-group :where(.minus,.plus){display:flex;width:44px;min-width:44px;height:46px;min-height:46px;padding:0;align-items:center;justify-content:center;color:#fff!important;border:0!important;border-radius:0;background:var(--lm-action-primary)!important}.template-product .sticky_form .qty-group :where(.minus,.plus):hover{background:#8f0d1c!important}.template-product .sticky_form .qty-group :where(.minus,.plus) svg{display:none!important}.template-product .sticky_form .qty-group :where(.minus,.plus):before{color:#fff;font:800 22px/1 Arimo,sans-serif}.template-product .sticky_form .qty-group .minus:before{content:"\2212"}.template-product .sticky_form .qty-group .plus:before{content:"+"}.template-product .sticky_form .qty-group input[data-quantity-input]{width:50px;height:46px;min-height:46px;padding:0;color:#fff!important;font-weight:800;line-height:46px;text-align:center;border:0!important;border-inline:1px solid rgba(255,255,255,.2)!important;border-radius:0;background:#111820!important}.template-product .sticky_form .action-wrapper{flex:0 0 clamp(200px,17vw,240px)}.template-product .sticky_form .btn.btn-sticky-add-to-cart{width:100%;min-width:0;min-height:48px;padding:12px 24px 10px;color:#fff!important;font-size:16px;font-weight:800;letter-spacing:.025em;border:1px solid var(--lm-action-primary)!important;border-radius:7px;background:var(--lm-action-primary)!important;box-shadow:0 7px 16px #b512243d}.template-product .sticky_form .btn.btn-sticky-add-to-cart:hover{border-color:#8f0d1c!important;background:#8f0d1c!important;transform:translateY(-1px)}.template-product .sticky_form :where(a,input,button):focus-visible{outline:3px solid var(--lm-focus)!important;outline-offset:3px!important}@media(max-width:1100px)and (min-width:768px){.template-product .sticky_form .product-wrapper{flex-basis:320px}.template-product .sticky_form .variants-wrapper{flex-basis:190px;max-width:190px}.template-product .sticky_form .action-wrapper{flex-basis:190px}}@media(max-width:767px){.template-product .sticky_form{padding:9px 0 calc(9px + env(safe-area-inset-bottom));border-top-width:3px}.template-product .sticky_form .container{width:min(100% - 20px,620px)}.template-product .sticky_form .sticky-add-to-cart form{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,1.3fr);gap:8px}.template-product .sticky_form .variants-wrapper{display:block;max-width:none}.template-product .sticky_form form:not(:has(.variants-wrapper)) .action-wrapper{grid-column:1 / -1}.template-product .sticky_form .action-wrapper{width:100%}.template-product .sticky_form .btn.btn-sticky-add-to-cart{min-height:50px}.template-product .sticky_form .pr-selectors .pr-active{min-height:50px;line-height:48px}}body.template-product .product-template-4 .product_top{grid-template-columns:minmax(0,1fr) minmax(440px,560px)!important;gap:32px!important;padding:22px 24px 28px!important}body.template-product .product-template-4 .product_shop{max-width:560px!important;padding:22px!important;border-radius:22px!important}body.template-product .product-template-4 .product-title{margin-bottom:14px!important;padding-bottom:12px!important;font-size:clamp(26px,2.25vw,35px)!important;line-height:1.08!important}body.template-product .product-template-4 .product_infor{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 18px!important;margin:12px 0 14px!important;padding:16px 18px!important;border-radius:16px!important}body.template-product .product-template-4 .product_infor>div{display:grid!important;grid-template-columns:minmax(68px,auto) minmax(0,1fr)!important;gap:5px 8px!important;align-items:start!important;margin:0!important;padding:0!important}body.template-product .product-template-4 .product_infor .product_inventory{display:none!important}body.template-product .product-template-4 .product_infor label{font-size:11px!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.template-product .product-template-4 .product_infor :where(span,a){overflow-wrap:anywhere;font-size:13px!important;line-height:1.35!important}body.template-product .product-template-4 .product_condition .condition-note{grid-column:2!important;margin-top:0!important;font-size:12px!important;line-height:1.35!important}body.template-product .product-template-4 .brand-inline{gap:8px!important}body.template-product .product-template-4 .brand-logo-inline{width:auto!important;max-width:104px!important;height:auto!important;max-height:38px!important;padding:5px 8px!important}body.template-product .product-template-4 .lm-purchase-panel{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;gap:12px!important;margin:12px 0 14px!important}body.template-product .product-template-4 .lm-purchase-panel:has(.lm-price-right){grid-template-columns:1fr!important}body.template-product .product-template-4 .lm-price-card,body.template-product .product-template-4 .lm-availability-card{min-height:104px!important;padding:16px 18px!important;border-radius:16px!important}body.template-product .product-template-4 .lm-price-card{gap:12px!important}body.template-product .product-template-4 .lm-price-label,body.template-product .product-template-4 .lm-price-option-label,body.template-product .product-template-4 .lm-availability-heading{margin-bottom:7px!important;font-size:11px!important}body.template-product .product-template-4 .lm-price-main,body.template-product .product-template-4 .lm-price-main .price,body.template-product .product-template-4 .lm-price-main .money,body.template-product .product-template-4 .lm-price-main *{font-size:clamp(24px,2vw,30px)!important;line-height:1.05!important}body.template-product .product-template-4 .lm-availability-row{gap:9px!important;padding:8px 0!important}body.template-product .product-template-4 .product_form_wrapper{margin-top:14px!important;padding:18px!important;border-radius:20px!important}body.template-product .product-template-4 .product-form__item--quantity{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:8px!important}body.template-product .product-template-4 .product-form__item--quantity .form-label{margin:0!important}body.template-product .product-template-4 .total-price{margin:8px 0 10px!important;padding:10px 0!important}body.template-product .product-template-4 .lm-paylater-wrap{margin:10px 0 12px!important;padding:14px 16px!important;border-radius:16px!important}body.template-product .product-template-4 .lm-financing-pill{gap:9px!important;margin-bottom:7px!important}body.template-product .product-template-4 .klarna-badge{padding:6px 11px!important}body.template-product .product-template-4 .button-group.layout-1{gap:10px!important;margin-top:14px!important}body.template-product .product-template-4 .button-group.layout-1 :where(.btn,.product-form__cart-submit,.wishlist){min-height:50px!important}body.template-product .product-template-4 .lm-trust-panel{margin-top:18px!important;padding:20px!important;border-radius:20px!important}body.template-product .product-template-4 .lm-help-card{gap:14px!important;margin-bottom:16px!important;padding-bottom:16px!important}body.template-product .product-template-4 .lm-help-card strong{font-size:17px!important}body.template-product .product-template-4 .lm-help-phone{font-size:18px!important}body.template-product .product-template-4 .lm-trust-list{gap:13px 18px!important}body.template-product .product-template-4 .lm-trust-item{gap:10px!important}body.template-product .product-template-4 .lm-trust-icon{flex-basis:30px!important;width:30px!important;height:30px!important}body.template-product .product-template-4 .lm-trust-item strong{margin-bottom:3px!important;font-size:14px!important}body.template-product .product-template-4 .lm-trust-item span:not(.lm-trust-icon){font-size:12.5px!important;line-height:1.4!important}body.template-product .product-template-4 .product-bottom-full{margin-top:22px!important;padding-top:22px!important}body.template-product .product-template-4 .product-description-full{max-width:1400px!important;line-height:1.68!important}body.template-product .product-template-4 .product-description-full h2{margin-top:28px!important;margin-bottom:14px!important}.template-index .section-product-1{padding-block:18px!important}.template-index .section-product-1 .section-header.section-header-product-carousel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 22px!important;align-items:end!important;margin-bottom:16px!important;padding:0 0 12px!important;background:transparent!important;border-color:var(--lm-border-default)!important}.template-index .section-product-1 .section-header .lm-section-kicker{grid-column:1 / -1;color:var(--lm-action-primary)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.075em!important;line-height:1.25!important;text-transform:uppercase!important}.template-index .section-product-1 .section-header h2{grid-column:1;margin:0!important;color:var(--lm-text-primary)!important;font-size:clamp(21px,2vw,30px)!important;font-weight:900!important;letter-spacing:-.025em!important;line-height:1.08!important;text-transform:uppercase!important}.template-index .section-product-1 .section-header .wrapper-link-description{grid-column:2;position:static!important;transform:none!important}.template-index .section-product-1 .section-header .text-link{color:var(--lm-action-primary)!important;font-weight:800!important;text-underline-offset:4px}.template-index .section-product-1 .collection-carousel .slick-track{display:flex!important;align-items:stretch!important}.template-index .section-product-1 .collection-carousel .slick-slide,.template-index .section-product-1 .collection-carousel .slick-slide>div,.template-index .section-product-1 .collection-carousel .halo-item{height:auto!important}.template-index .section-product-1 .collection-carousel .halo-item,.template-index .section-product-1 .product-card-countdown{height:100%!important}.template-index .section-product-1 .product-card-countdown{display:flex!important;flex-direction:column!important;padding:10px!important;border-radius:18px!important}.template-index .section-product-1 .product-card-countdown .product-content{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:13px 2px 4px!important}.template-index .section-product-1 .product-card-countdown .product-title{display:-webkit-box;overflow:hidden;min-height:2.7em;margin-bottom:0!important;line-height:1.35!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-index .section-product-1 .product-card-countdown .lm-card-meta{gap:4px 10px;margin-top:8px}.template-index .section-product-1 .product-card-countdown .lm-card-meta__item{flex:1 1 120px}.template-index .section-product-1 .product-card-countdown .lm-card-summary{margin-top:7px;-webkit-line-clamp:2}.template-index .section-product-1 .product-card-countdown .product-price{margin-top:auto!important;padding-top:11px!important}.product-card.lm-product-card .product-detail{padding:0!important}.product-card.lm-product-card .lm-product-content{padding:14px!important}.product-card.lm-product-card :where(.lm-product-tagline,.lm-product-description){display:none!important}.product-card.lm-product-card .lm-product-title{display:-webkit-box;overflow:hidden;margin-bottom:7px!important;font-size:15px!important;line-height:1.3!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-card.lm-product-card .lm-card-meta{gap:5px 10px;margin-top:7px}.product-card.lm-product-card .lm-card-meta__item{flex:1 1 120px}.product-card.lm-product-card .lm-product-price{margin:9px 0 7px!important}.product-card.lm-product-card .lm-product-actions{margin-top:11px!important}@media(max-width:1100px){body.template-product .product-template-4 .product_top{grid-template-columns:1fr!important;gap:20px!important;padding:18px 18px 26px!important}body.template-product .product-template-4 .product_shop{max-width:none!important}}body.template-product .product-template-4 .product_shop .product_form_wrapper .swatch-element label,body.template-product .product-template-4 .product_shop .product_form_wrapper .product-form__input input+label,body.template-product .product-template-4 .product_shop .product_form_wrapper .variant-input label{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:9px 14px;border:1px solid #9ca8b3!important;border-radius:5px;background:#fff!important;color:#18222c!important;font-weight:800!important;line-height:1.2}body.template-product .product-template-4 .product_shop .product_form_wrapper .swatch-element{position:relative}body.template-product .product-template-4 .product_shop .product_form_wrapper .swatch-element input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;border:0!important;display:block!important;opacity:0!important;white-space:nowrap!important}body.template-product .product-template-4 .product_shop .product_form_wrapper .swatch-element label:hover,body.template-product .product-template-4 .product_shop .product_form_wrapper .product-form__input input+label:hover,body.template-product .product-template-4 .product_shop .product_form_wrapper .variant-input label:hover{border-color:#a20d20!important;background:#fff0f2!important;color:#7b0012!important}body.template-product .product-template-4 .product_shop .product_form_wrapper .swatch-element input:checked+label,body.template-product .product-template-4 .product_shop .product_form_wrapper .product-form__input input:checked+label,body.template-product .product-template-4 .product_shop .product_form_wrapper .variant-input input:checked+label,body.template-product .product-template-4 .product_shop .product_form_wrapper .swatch-element input:checked+label:hover,body.template-product .product-template-4 .product_shop .product_form_wrapper .product-form__input input:checked+label:hover,body.template-product .product-template-4 .product_shop .product_form_wrapper .variant-input input:checked+label:hover{border-color:#64000d!important;background:linear-gradient(135deg,#b51224,#72000f)!important;box-shadow:0 5px 14px #b512243d!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.28)}body.template-product .product-template-4 .product_shop .product_form_wrapper :where(.swatch-element input,.product-form__input input,.variant-input input):focus+label{outline:3px solid #075ea8!important;outline-offset:3px!important}body.template-product .product-template-4 .product_shop .product_form_wrapper :where(.swatch-element,.variant-input).soldout label,body.template-product .product-template-4 .product_shop .product_form_wrapper :where(.swatch-element,.variant-input).unavailable label,body.template-product .product-template-4 .product_shop .product_form_wrapper :where(.swatch-element input,.product-form__input input,.variant-input input):disabled+label{border-color:#c6ccd2!important;background:#e7eaed!important;color:#59636d!important;opacity:1!important;text-decoration:line-through}body.template-product .product-template-4 .lm-trust-panel button.lm-help-expert{min-height:44px;justify-content:center;padding:9px 14px;border:1px solid #930017!important;border-radius:6px;background:#fff!important;box-shadow:0 3px 10px #18222c1a;color:#870014!important;font-weight:850!important}body.template-product .product-template-4 .lm-trust-panel button.lm-help-expert:hover{border-color:#69000f!important;background:#9c0019!important;color:#fff!important}body.template-product .product-template-4 .lm-trust-panel button.lm-help-expert:focus-visible{outline:3px solid #075ea8!important;outline-offset:3px!important}@media(max-width:749px){body.template-product .product-template-4 .product_top{padding:12px 10px 22px!important}body.template-product .product-template-4 .product_shop,body.template-product .product-template-4 .product_form_wrapper,body.template-product .product-template-4 .lm-trust-panel{padding:16px!important;border-radius:16px!important}body.template-product .product-template-4 .product_infor,body.template-product .product-template-4 .lm-purchase-panel{grid-template-columns:1fr!important}body.template-product .product-template-4 .product_infor>div{grid-template-columns:82px minmax(0,1fr)!important}body.template-product .product-template-4 .product-title{font-size:27px!important}body.template-product .product-template-4 .lm-price-card,body.template-product .product-template-4 .lm-availability-card{min-height:0!important}.template-index .section-product-1 .section-header.section-header-product-carousel{grid-template-columns:1fr!important;gap:6px!important}.template-index .section-product-1 .section-header :where(.lm-section-kicker,h2,.wrapper-link-description){grid-column:1!important}.template-index .section-product-1 .section-header h2{font-size:21px!important}.product-card.lm-product-card .lm-card-meta__item{flex-basis:100%}}.product-card.lm-product-card .lm-product-content{padding:18px!important}.product-card.lm-product-card .lm-product-title{min-height:0!important;margin:4px 0 10px!important;font-size:16px!important;line-height:1.3!important;-webkit-line-clamp:3!important}.product-card.lm-product-card .lm-card-meta{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;margin:4px 0 0!important;padding:10px 12px!important}.product-card.lm-product-card .lm-card-meta__item{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:8px!important}.product-card.lm-product-card .lm-product-price{margin:auto 0 0!important;padding-top:14px!important;font-size:18px!important}.product-card.lm-product-card .lm-product-actions{margin-top:12px!important}@media(max-width:749px){.product-card.lm-product-card .lm-product-content{padding:17px!important}.template-collection .product-card.lm-product-card .product-image,.template-index .section-product-1 .product-card.lm-merch-card .product-image{height:232px!important}.template-index .section-product-1 .halo-row{margin-inline:0!important;padding-inline:16px!important}.template-index .section-product-1 .halo-row>.halo-item{width:100%!important;padding-inline:0!important}.template-index .section-product-1 .lm-merch-card .lm-card-meta__item{grid-template-columns:82px minmax(0,1fr)!important}}body.template-product .product-template-4 .product_infor{position:relative;overflow:hidden;padding:20px!important}body.template-product .product-template-4 .product_infor:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--lm-action-primary),#202a34)}body.template-product .product-template-4 .product_vendor{grid-column:1 / -1;grid-template-columns:82px minmax(0,1fr)!important;align-items:start!important}body.template-product .product-template-4 .brand-inline{display:flex!important;width:100%;flex-direction:row;align-items:center!important;gap:14px!important}body.template-product .product-template-4 .brand-logo-shell{display:flex;width:min(174px,100%);height:68px;align-items:center;justify-content:center;padding:9px 14px;border:1px solid #cbd3dc;border-radius:8px;background:#fff;box-shadow:0 5px 14px #18222c1a}body.template-product .product-template-4 .brand-logo-inline{display:block;width:100%!important;height:100%!important;max-width:150px!important;max-height:46px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;object-fit:contain!important}body.template-product .product-template-4 .brand-name,body.template-product .product-template-4 .brand-name a{color:#18222c!important;font-size:13px;font-weight:850;text-decoration-color:#9ba6b0!important}body.template-product .product-template-4 .product_condition{grid-column:1 / -1;grid-template-columns:82px minmax(0,1fr)!important;align-items:start!important}body.template-product .product-template-4 .lm-condition-lockup{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px;align-items:center;min-width:0}body.template-product .product-template-4 .product_condition .condition-note{display:block!important;margin:0!important;color:#46525e!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.main-content .sa-condition-badge{display:inline-flex!important;min-height:30px!important;width:fit-content;align-items:center;gap:7px;padding:6px 10px!important;border:1px solid transparent!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px #111b2514;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1.1!important;text-transform:uppercase}.main-content .sa-condition-badge:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #ffffff6b}.main-content .sa-condition-badge--new{border-color:#77a889!important;background:#e4f3e8!important;color:#15552b!important}.main-content .sa-condition-badge--nos{border-color:#7897bb!important;background:#e7eff9!important;color:#173d68!important}.main-content .sa-condition-badge--open-box{border-color:#c59a45!important;background:#fff1d2!important;color:#684407!important}.main-content .sa-condition-badge--return{border-color:#8d86b5!important;background:#efecf8!important;color:#3b346a!important}.main-content .sa-condition-badge--never-installed{border-color:#658ea7!important;background:#e4f1f5!important;color:#174b62!important}.main-content .sa-condition-badge--racer-spare{border-color:#c26e77!important;background:#fbe7e9!important;color:#721d29!important}.main-content .sa-condition-badge--used{border-color:#8a939c!important;background:#e9edf0!important;color:#303a43!important}.main-content .sa-condition-badge--scratch-dent{border-color:#ca7c52!important;background:#fbe8dc!important;color:#6c2d0d!important}body.template-product .product-template-4 .sa-pdp-top-condition{margin:15px 0 8px!important}body.template-product .product-template-4 .sa-pdp-top-condition .sa-condition-badge{min-height:34px!important;padding:8px 13px!important;font-size:11px!important;box-shadow:0 7px 18px #18222c21}.product-card .lm-card-condition{display:flex;margin:2px 0 8px}.product-card .product-vendor,.product-card .lm-product-vendor{display:flex!important;min-height:34px;align-items:center!important;justify-content:space-between;gap:10px}.product-card .lm-card-brand-logo{display:inline-flex;width:84px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;padding:4px 7px;border:1px solid #d3dae1;border-radius:5px;background:#fff}.product-card .lm-card-brand-logo img{display:block;width:100%;height:100%;object-fit:contain}.product-card.lm-product-card,.product-card.lm-merch-card,body.template-product .product-template-4 .product-single__photos_container,body.template-product .product-template-4 .product_shop{animation:lm-premium-rise .48s cubic-bezier(.2,.72,.25,1) both}body.template-product .product-template-4 .product_shop{animation-delay:.07s}.halo-column-product>.halo-item:nth-child(2) .product-card,.collection-carousel .halo-item:nth-child(2) .product-card{animation-delay:.05s}.halo-column-product>.halo-item:nth-child(3) .product-card,.collection-carousel .halo-item:nth-child(3) .product-card{animation-delay:.1s}.halo-column-product>.halo-item:nth-child(4) .product-card,.collection-carousel .halo-item:nth-child(4) .product-card{animation-delay:.15s}.product-card.lm-product-card .product-image:after,.product-card.lm-merch-card .product-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(110deg,transparent 22%,rgba(255,255,255,.52) 45%,transparent 68%);transform:translate(-115%);transition:transform .62s ease}.product-card.lm-product-card:hover .product-image:after,.product-card.lm-merch-card:hover .product-image:after,.product-card.lm-product-card:focus-within .product-image:after,.product-card.lm-merch-card:focus-within .product-image:after{transform:translate(115%)}.product-card .lm-card-brand-logo img,body.template-product .product-template-4 .brand-logo-inline{transition:transform .24s ease,filter .24s ease}.product-card:hover .lm-card-brand-logo img,.product-card:focus-within .lm-card-brand-logo img,body.template-product .product-template-4 .brand-logo-shell:hover .brand-logo-inline{filter:saturate(1.1) contrast(1.05);transform:scale(1.04)}@keyframes lm-premium-rise{0%{opacity:.01;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){body.template-product .product-template-4 .brand-logo-shell{width:150px;height:60px}body.template-product .product-template-4 .brand-inline{align-items:flex-start!important;flex-direction:column}body.template-product .product-template-4 .lm-condition-lockup{grid-template-columns:1fr}.product-card .lm-card-brand-logo{width:74px;height:30px}}@media(prefers-reduced-motion:reduce){.product-card.lm-product-card,.product-card.lm-merch-card,body.template-product .product-template-4 .product-single__photos_container,body.template-product .product-template-4 .product_shop{animation:none!important}.product-card.lm-product-card .product-image:after,.product-card.lm-merch-card .product-image:after,.product-card .lm-card-brand-logo img,body.template-product .product-template-4 .brand-logo-inline{transition:none!important;transform:none!important}}html body{background:var(--lm-surface-page);color:var(--lm-text-primary)}.main-content :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea),.halo_mobileNavigation :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea),.site-footer input:not([type=submit]):not([type=button]){min-height:44px;border:1px solid var(--lm-border-strong)!important;border-radius:var(--lm-radius-sm)!important;background:var(--lm-surface-primary)!important;box-shadow:inset 0 1px 2px #151b220a!important;color:var(--lm-text-primary)!important}.main-content :where(input,textarea)::placeholder,.halo_mobileNavigation :where(input,textarea)::placeholder,.site-footer :where(input,textarea)::placeholder{color:var(--lm-text-muted)!important;opacity:1!important}.main-content :where(input,select,textarea):disabled{border-color:var(--lm-border-default)!important;background:var(--lm-surface-muted)!important;color:var(--lm-unavailable)!important;opacity:1!important}.main-content :where(.btn,.button,button[type=submit],input[type=submit]):not(.btn--secondary):not(.btn--tertiary):not(.slick-arrow):not(.close),.site-footer input[type=submit]{border:2px solid var(--lm-action-primary)!important;border-radius:6px!important;background:var(--lm-action-primary)!important;color:var(--lm-action-primary-text)!important;box-shadow:none!important}.main-content :where(.btn--secondary,.btn--secondary-accent,.button--secondary,.wishlist){border:2px solid var(--lm-action-secondary)!important;border-radius:6px!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important;box-shadow:none!important}.main-content :where(.btn--secondary,.btn--secondary-accent,.button--secondary,.wishlist):hover{border-color:var(--lm-action-secondary)!important;background:var(--lm-action-secondary)!important;color:var(--lm-action-secondary-text)!important}.filters-toolbar-wrapper{padding:14px 16px!important;border:1px solid var(--lm-border-default)!important;border-radius:var(--lm-radius)!important;background:var(--lm-surface-secondary)!important}.filters-toolbar,.filters-toolbar :where(label,span){color:var(--lm-text-primary)!important}.filters-toolbar__label{font-weight:800!important;letter-spacing:.025em}.filters-toolbar .filters-toolbar__input-wrapper,.filters-toolbar .select-group,.filters-toolbar__input-wrapper:before,.filters-toolbar__input-wrapper:after,.filters-toolbar .select-group:before,.filters-toolbar .select-group:after{border-color:var(--lm-border-strong)!important;background:var(--lm-surface-primary)!important;box-shadow:none!important}.filters-toolbar select,.filters-toolbar .filters-toolbar__input,#showPagination,#SortBy{min-height:44px!important;border:1px solid var(--lm-border-strong)!important;border-radius:var(--lm-radius-sm)!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important;box-shadow:none!important}.filters-toolbar select option{background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important}.filters-toolbar .filters-toolbar__input-wrapper :where(svg,.icon,.icon-chevron-down){background:transparent!important;color:var(--lm-text-primary)!important;fill:currentColor!important;stroke:currentColor!important}.filters-toolbar .view-as-btn{gap:4px;padding:3px;border:1px solid var(--lm-border-default);border-radius:6px;background:var(--lm-surface-primary)!important}.filters-toolbar .view-as-btn>a{border:1px solid transparent!important;border-radius:var(--lm-radius-sm)!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-secondary)!important}.filters-toolbar .view-as-btn>a:hover{border-color:var(--lm-border-strong)!important;background:var(--lm-surface-muted)!important;color:var(--lm-text-primary)!important}.productGrid--maxCol1 .view-as-btn>#list-view,.productGrid--maxCol2 .view-as-btn>#grid-view-2,.productGrid--maxCol3 .view-as-btn>#grid-view-3,.productGrid--maxCol4 .view-as-btn>#grid-view-4{border-color:var(--lm-action-primary)!important;background:var(--lm-action-primary)!important;color:var(--lm-action-primary-text)!important}.sidebarBlock,.facets-container,.collection-filters{border-color:var(--lm-border-default)!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important}.sidebarBlock :where(.widget-title,.sidebarBlock-heading,label,.field__currency,.slide_price--to,.count),.facets-container :where(label,span,button,a){color:var(--lm-text-secondary)!important}.sidebarBlock :where(.filter__price,input[type=number]),.halo_mobileNavigation :where(.filter__price,input[type=number]){min-width:0;min-height:44px;border:1px solid var(--lm-border-strong)!important;border-radius:var(--lm-radius-sm)!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important}.sidebarBlock input[type=range],.halo_mobileNavigation input[type=range]{min-height:24px!important;accent-color:var(--lm-action-primary);background:transparent!important}.sidebarBlock .apply__button,.facets-container .facets__button{border-color:var(--lm-action-primary)!important;border-radius:6px!important;background:var(--lm-action-primary)!important;color:var(--lm-action-primary-text)!important}.sidebarBlock .clear,.active-facets__button{color:var(--lm-text-link)!important;text-decoration:underline;text-underline-offset:3px}.pagination :where(a,span),.pagination-wrapper :where(a,span,button){border:1px solid var(--lm-border-default)!important;border-radius:var(--lm-radius-sm)!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important}.pagination :where(.active,.pagination--current),.pagination-wrapper :where(.active,.pagination--current,.pagination__item--current){border-color:var(--lm-action-primary)!important;background:var(--lm-action-primary)!important;color:var(--lm-action-primary-text)!important}.pagination :where(.disabled,.pagination-link--disabled),.pagination-wrapper :where(.disabled,[aria-disabled=true]){border-color:var(--lm-border-default)!important;background:var(--lm-surface-muted)!important;color:var(--lm-unavailable)!important}.product-card.lm-product-card,.product-card.lm-merch-card,.product-card:not(.lm-product-card):not(.lm-merch-card){border-color:var(--lm-border-default)!important;border-radius:var(--lm-radius-lg)!important;background:var(--lm-surface-elevated)!important;box-shadow:var(--lm-shadow-card)!important;color:var(--lm-text-primary)!important}.product-card :where(.product-image,.product-content,.product-detail){background-color:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important}.product-card .lm-card-meta{border-left-color:var(--lm-action-primary)!important;border-radius:var(--lm-radius-sm);background:var(--lm-surface-muted)!important}.product-card .lm-card-summary,.product-card .lm-product-description,.product-card .lm-product-tagline{color:var(--lm-text-secondary)!important}.product_badges .badge,.badge,.lm-product-badges span{border-radius:999px!important;font-weight:850!important;letter-spacing:.045em}.product_badges .sale-badge,.sale-badge{border-color:var(--lm-danger)!important;background:var(--lm-danger)!important;color:var(--lm-text-inverse)!important}.product_badges .new-badge,.new-badge,.lm-card-availability:not(.lm-card-availability--limited):not(.lm-card-availability--unknown):not(.lm-card-availability--preorder):not(.lm-card-availability--backorder):not(.lm-card-availability--unavailable){border-color:#77a889!important;background:var(--lm-success-bg)!important;color:#15552b!important}.product_badges .soldOut-badge,.soldOut-badge,.lm-card-availability--unavailable{border-color:var(--lm-unavailable)!important;background:var(--lm-unavailable-bg)!important;color:#303a43!important}.product-card--sold-out .product-image img{opacity:.72}.countPill.cart-quantity{background:#287314!important;color:#fff!important;font-weight:800!important}body.template-product .product-template-4 .product_shop :where(.qty-group input,.quantity input,input[data-quantity-input]),.template-product .sticky_form input[data-quantity-input]{border:1px solid var(--lm-border-strong)!important;background:var(--lm-surface-primary)!important;color:var(--lm-text-primary)!important}.template-product :where(.lm-klarna-text,.lm-paylater-wrap,.lm-paylater-wrap span:not(.klarna-badge)){color:var(--lm-text-secondary)!important}.template-product :where(.pr-swatch.sold-out,.pr-swatch.unavailable){border-color:var(--lm-border-default)!important;background:var(--lm-unavailable-bg)!important;color:var(--lm-unavailable)!important;opacity:1!important}.template-product .zoom-image .text,.template-product .product-img-box .text{color:var(--lm-text-muted)!important}[class*=ai-faq-subtitle-],[class*=ai-faq-answer-content-]{color:var(--lm-text-secondary)!important}.sa-v2 :where(small,.sa-v2__trust dd,.sa-v2__intro){color:#aeb6c0!important}.sa-v2 .sa-v2__trust div small{color:#aeb6c0!important}.site-header .header-middle{padding-block:12px!important}.site-header .header-logo img{max-height:72px;object-fit:contain}@media(max-width:749px){.filters-toolbar-wrapper{padding:12px!important}.filters-toolbar__item-wrapper.three,.filters-toolbar__item-wrapper.three .filters-toolbar__item-child{gap:8px!important}.filters-toolbar__item-wrapper.three .filters-toolbar__input-wrapper{width:100%!important}.template-collection .page-collections,.template-product .product_template,.template-search .page-search{margin-block:12px 24px;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/lee-sitewide-light-v2.css.map */
