@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow:wght@300;400;500;600&family=Barlow+Condensed:wght@400;600;700&family=Saira+Condensed:wght@700;800&display=swap";:root{--ew-bg: #060606;--ew-bg2: #111114;--ew-bg3: #1a1a1f;--ew-surface: #1e1e24;--ew-border: rgba(255, 255, 255, .07);--ew-border-gold: rgba(255, 51, 70, .35);--ew-gold: #ff3346;--ew-gold-light: #ff6b7a;--ew-gold-dim: rgba(255, 51, 70, .12);--ew-white: #f0ede8;--ew-muted: rgba(240, 237, 232, .5);--ew-muted2: rgba(240, 237, 232, .2);--ew-font-head: "Bebas Neue", sans-serif;--ew-font-cond: "Barlow Condensed", sans-serif;--ew-font-body: "Barlow", sans-serif}body{background-color:#060606!important;color:var(--ew-white)!important;font-family:var(--ew-font-body)!important}:root{--color-background: 10, 10, 11 !important;--color-foreground: 240, 237, 232 !important;--color-base-background-1: 6, 6, 6 !important;--color-base-background-2: 6, 6, 6 !important;--color-base-text: 240, 237, 232 !important;--color-base-solid-button-labels: 0, 0, 0 !important;--color-base-outline-button-labels: 240, 237, 232 !important;--color-base-accent-1: 255, 51, 70 !important;--color-base-accent-2: 255, 51, 70 !important;--font-body-family: "Barlow", sans-serif !important;--font-heading-family: "Bebas Neue", sans-serif !important;--font-heading-weight: 400 !important}.header,.header-wrapper,header-drawer{background-color:#060606f2!important;border-bottom:1px solid var(--ew-border)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.header__heading-link,.header__menu-item,.header__menu-item span,.list-menu__item,.header__icon{color:var(--ew-muted)!important;font-family:var(--ew-font-cond)!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;transition:color .2s!important}.header__heading-link:hover,.header__menu-item:hover span,.list-menu__item:hover{color:var(--ew-white)!important}.header__heading{font-family:var(--ew-font-head)!important;font-size:24px!important;letter-spacing:3px!important;color:var(--ew-white)!important}.header__icon svg path,.header__icon svg circle{stroke:var(--ew-muted)!important}.cart-count-bubble{background-color:#000!important;border:none!important}.cart-count-bubble span[aria-hidden=true]{color:var(--ew-white)!important;font-family:var(--ew-font-cond)!important;font-size:14px!important;font-weight:700!important}.cart-drawer__overlay,.drawer__overlay{background-color:#0000004d!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}cart-drawer.active~shopify-chat{opacity:0!important;pointer-events:none!important;transition:opacity .2s ease!important}.powered-by-link{display:none!important}.ew-page-heading{margin-top:0!important}.header__submenu,.disclosure__panel{background-color:var(--ew-bg2)!important;border:1px solid var(--ew-border)!important}.announcement-bar{background-color:#000!important;color:#6b4800!important}.announcement-bar__message,.announcement-bar p{font-family:var(--ew-font-cond)!important;font-size:12px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#6b4800!important}.slideshow,.slideshow__slide,.banner,.banner__media{background-color:var(--ew-bg)!important}.banner__content,.slideshow__text-wrapper{background:transparent!important}.banner__heading,.slideshow__heading,.hero__title{font-family:var(--ew-font-head)!important;font-size:clamp(56px,7vw,90px)!important;line-height:1!important;letter-spacing:2px!important;color:var(--ew-white)!important}.banner__text,.slideshow__text{font-size:13px!important;font-weight:300!important;letter-spacing:4px!important;text-transform:uppercase!important;color:#f0ede899!important}.button,.button--primary,.btn,input[type=submit],button[type=submit]{background-color:transparent!important;color:var(--ew-white)!important;border:2px solid var(--ew-white)!important;border-radius:0!important;font-family:var(--ew-font-cond)!important;font-size:13px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:14px 32px!important;transition:background-color .2s,transform .1s!important;cursor:pointer!important}.button:hover,.button--primary:hover,input[type=submit]:hover,button[type=submit]:hover{background-color:var(--ew-gold-dim)!important;border-color:var(--ew-gold)!important;color:var(--ew-gold)!important;transform:translateY(-2px)!important}.button--secondary:not(.product-form__submit){background-color:transparent!important;color:var(--ew-white)!important;border:1px solid rgba(240,237,232,.3)!important;border-radius:0!important;font-family:var(--ew-font-cond)!important;font-size:13px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;transition:border-color .2s,color .2s!important}.button--secondary:not(.product-form__submit):hover{border-color:var(--ew-gold)!important;color:var(--ew-gold)!important;background-color:transparent!important}h1,h2,h3,.h1,.h2,.h3,.section-header__title,.title{font-family:var(--ew-font-head)!important;letter-spacing:1.5px!important;color:var(--ew-white)!important;font-weight:400!important}h4,h5,h6,.h4,.h5,.h6{font-family:var(--ew-font-cond)!important;letter-spacing:1px!important;color:var(--ew-white)!important}p,li,span,label{font-family:var(--ew-font-body)!important;color:var(--ew-muted)!important}a{color:var(--ew-white)!important;transition:color .2s!important}a:hover{color:var(--ew-gold)!important}.color-background-1,.color-scheme-1{background-color:var(--ew-bg)!important;color:var(--ew-white)!important}.color-background-2,.color-scheme-2{background-color:var(--ew-bg2)!important;color:var(--ew-white)!important}.color-inverse,.color-scheme-inverse{background-color:var(--ew-gold)!important;color:#000!important}.color-inverse h1,.color-inverse h2,.color-inverse p,.color-scheme-inverse h1,.color-scheme-inverse h2,.color-scheme-inverse p{color:#000!important}.card-wrapper,.card,.product-card-wrapper{background-color:var(--ew-surface)!important;border:1px solid var(--ew-border)!important;border-radius:0!important;transition:border-color .3s,transform .2s!important}.card-wrapper:hover,.card:hover,.product-card-wrapper:hover{border-color:var(--ew-border-gold)!important;transform:translateY(-3px)!important}.card__media,.card__image-wrapper{background-color:var(--ew-bg3)!important;border-radius:0!important}.card__heading,.card__heading a,.full-unstyled-link{font-family:var(--ew-font-cond)!important;font-size:17px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:var(--ew-white)!important}.price,.price__regular,.price-item,.price-item--regular{font-family:var(--ew-font-cond)!important;font-size:20px!important;font-weight:700!important;color:var(--ew-white)!important}.price-item--sale{color:var(--ew-gold)!important}.price-item--regular.price-item--last{color:var(--ew-muted2)!important;text-decoration:line-through!important}.badge,.card__badge,.badge--sale{background-color:var(--ew-gold)!important;color:#000!important;border-radius:0!important;font-family:var(--ew-font-cond)!important;font-size:10px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.product__title{font-family:var(--ew-font-head)!important;font-size:clamp(36px,5vw,60px)!important;letter-spacing:2px!important;color:var(--ew-white)!important}.product__vendor{font-family:var(--ew-font-cond)!important;font-size:11px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--ew-gold)!important}.product__description,.product-description p{font-family:var(--ew-font-body)!important;font-size:15px!important;font-weight:300!important;color:var(--ew-muted)!important;line-height:1.8!important}.variant-picker__option-label,.product-form__label{font-family:var(--ew-font-cond)!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--ew-white)!important}.variant-picker__option-values,.swatch__input+label,.product-form__input--pill input[type=radio]+label{border:1px solid rgba(255,255,255,.4)!important;background:transparent!important;color:#f0ede8d9!important;border-radius:6px!important;font-family:var(--ew-font-cond)!important;font-size:14px!important;font-weight:600!important;letter-spacing:1px!important;padding:10px 16px!important;min-width:52px!important;font-variant:small-caps!important}.variant-picker__option-values:hover,.swatch__input:checked+label,.product-form__input--pill input[type=radio]:checked+label{border:2px solid #ff3346!important;color:#fff!important;background:#ff334626!important}.collection-hero,.collection-hero__image{background-color:var(--ew-bg)!important}.collection__title{font-family:var(--ew-font-head)!important;font-size:clamp(48px,7vw,80px)!important;letter-spacing:2px!important;color:var(--ew-white)!important}.facets__label,.facets-heading,.facets input+label,.mobile-facets__label{font-family:var(--ew-font-cond)!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--ew-white)!important}.facets__summary,.facets details summary{border:1px solid var(--ew-border)!important;background:transparent!important;color:var(--ew-white)!important;border-radius:0!important;font-family:var(--ew-font-cond)!important;letter-spacing:1px!important}.active-facets__button,.active-facets a{background:var(--ew-gold-dim)!important;border:1px solid var(--ew-border-gold)!important;color:var(--ew-gold)!important;border-radius:0!important;font-family:var(--ew-font-cond)!important;font-size:11px!important}.cart-drawer,.cart-notification{background-color:var(--ew-bg2)!important;border-left:1px solid var(--ew-border)!important}.cart-drawer__header,.cart-notification__heading{font-family:var(--ew-font-head)!important;font-size:28px!important;letter-spacing:2px!important;color:var(--ew-white)!important;border-bottom:1px solid var(--ew-border)!important}.cart-item__name,.cart-item__details a{font-family:var(--ew-font-cond)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:var(--ew-white)!important}.cart-drawer .cart-item{display:block!important;grid-template:none!important;gap:0!important}.cart-drawer .cart-item>td{display:block!important;width:100%!important;padding:0!important}.cart-drawer .ew-cart-item__name{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.35!important}.cart-item__price,.totals__total-value{font-family:var(--ew-font-cond)!important;font-weight:700!important;color:var(--ew-white)!important}.cart__ctas .button{background-color:transparent!important;color:var(--ew-white)!important;border:2px solid var(--ew-white)!important}.quantity__button,.quantity__input{background:transparent!important;border:1px solid var(--ew-border)!important;color:var(--ew-white)!important;border-radius:0!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select,.field__input,.select__select{background-color:var(--ew-surface)!important;border:1px solid var(--ew-border)!important;border-radius:0!important;color:var(--ew-white)!important;font-family:var(--ew-font-body)!important;font-size:14px!important;transition:border-color .2s!important}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:var(--ew-gold)!important;outline:none!important;box-shadow:none!important}.field__label,label{font-family:var(--ew-font-cond)!important;font-size:11px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--ew-muted)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #1e1e24 inset!important;-webkit-text-fill-color:#f0ede8!important;border-color:var(--ew-gold)!important;transition:background-color 5000s ease-in-out 0s!important}.footer{background-color:#000!important;border-top:1px solid var(--ew-border)!important;color:var(--ew-white)!important}.footer__heading{font-family:var(--ew-font-cond)!important;font-size:11px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--ew-gold)!important}.footer__list-item a,.footer__content a,.footer-block__details-content a{font-family:var(--ew-font-body)!important;font-size:13px!important;color:var(--ew-muted)!important;transition:color .2s!important}.footer__list-item a:hover,.footer__content a:hover{color:var(--ew-white)!important}.footer__copyright{font-family:var(--ew-font-cond)!important;font-size:11px!important;letter-spacing:1px!important;color:var(--ew-muted2)!important;border-top:1px solid var(--ew-border)!important}.social-icons a,.footer__list--social a{color:var(--ew-muted)!important;transition:color .2s!important}.social-icons a:hover,.footer__list--social a:hover{color:var(--ew-gold)!important}.rich-text__heading{font-family:var(--ew-font-head)!important;font-size:clamp(36px,5vw,64px)!important;letter-spacing:2px!important;color:var(--ew-white)!important}.rich-text__text{color:var(--ew-muted)!important;font-family:var(--ew-font-body)!important;font-weight:300!important;line-height:1.8!important}.image-with-text__content{background-color:var(--ew-bg2)!important}.image-with-text__heading{font-family:var(--ew-font-head)!important;letter-spacing:2px!important;color:var(--ew-white)!important}.image-with-text__text{font-family:var(--ew-font-body)!important;font-weight:300!important;color:var(--ew-muted)!important}.multicolumn-card{background-color:var(--ew-surface)!important;border:1px solid var(--ew-border)!important;border-radius:0!important}.multicolumn-card__title{font-family:var(--ew-font-cond)!important;font-size:17px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--ew-white)!important}.multicolumn-card__info{font-size:13px!important;color:var(--ew-muted)!important;line-height:1.6!important}.testimonials-grid .card,.reviews-block{background-color:var(--ew-surface)!important;border:1px solid var(--ew-border)!important;border-radius:0!important}.marquee-text,.ticker-text{font-family:var(--ew-font-cond)!important;font-size:12px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important}hr,.section-divider{border-color:var(--ew-border)!important}::-webkit-scrollbar{width:6px;background:var(--ew-bg)}::-webkit-scrollbar-thumb{background:#ff33464d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--ew-gold)}.header__drawer,.mobile-facets__wrapper{background-color:var(--ew-bg2)!important}.drawer__inner{background-color:var(--ew-bg2)!important;border-left:1px solid var(--ew-border)!important}.header__drawer .list-menu__item{border-bottom:1px solid var(--ew-border)!important;color:var(--ew-white)!important}.pagination__item{background:transparent!important;border:1px solid var(--ew-border)!important;color:var(--ew-muted)!important;font-family:var(--ew-font-cond)!important;border-radius:0!important;transition:all .2s!important}.pagination__item:hover,.pagination__item--current{background:var(--ew-gold)!important;border-color:var(--ew-gold)!important;color:#000!important}.breadcrumbs a,nav[aria-label=breadcrumbs] a{font-family:var(--ew-font-cond)!important;font-size:11px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--ew-muted)!important}.breadcrumbs .separator,nav[aria-label=breadcrumbs] .separator{color:var(--ew-gold)!important}.loading-overlay__spinner path,.loading-overlay__spinner circle{stroke:var(--ew-gold)!important}.ew-label{font-family:var(--ew-font-cond)!important;font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--ew-gold)!important;display:flex!important;align-items:center!important;gap:12px!important}.ew-label:before{content:""!important;display:inline-block!important;width:24px!important;height:1px!important;background:var(--ew-gold)!important}.swatch-input__input+.swatch-input__label{outline-color:#f0ede833!important}.swatch-input__input:checked+.swatch-input__label,.swatch-input__input:active+.swatch-input__label{outline:2px solid var(--ew-white)!important;outline-offset:2px!important}.product-form__input--pill input[type=radio]+label{background-color:transparent!important;border-color:#f0ede833!important;color:var(--ew-muted)!important}.product-form__input--pill input[type=radio]:checked+label{background-color:transparent!important;color:var(--ew-white)!important;border:2px solid var(--ew-white)!important}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--ew-white)!important;color:var(--ew-white)!important}.banner .button,.slideshow .button{border:2px solid var(--ew-white)!important}.banner__box,.banner__content .banner__box{background:#00000059!important;padding:32px 40px!important}.banner__heading,.slideshow__heading{text-shadow:0 2px 12px rgba(0,0,0,.8)!important}.banner__text,.slideshow__text{text-shadow:0 1px 8px rgba(0,0,0,.8)!important}.template-contact .contact__title{display:none!important}.header__icon--search,details-modal{display:none!important}.header__menu-item span,.list-menu__item--link{font-size:20px!important}.product-form__submit{background-color:#ff3346!important;background:#ff3346!important;color:#fff!important;-webkit-text-fill-color:rgb(255,255,255)!important;border:0!important;border-radius:8px!important;font-size:15px!important;font-weight:700!important;letter-spacing:2px!important;padding:16px 32px!important;width:100%!important;opacity:1!important;box-shadow:none!important;transition:background-color .15s!important;outline:none!important}.product-form__submit:hover,.product-form__submit:focus{background-color:#e0202c!important;background:#e0202c!important;color:#fff!important;-webkit-text-fill-color:rgb(255,255,255)!important;border:0!important;transform:none!important}.product-form__submit span{color:#fff!important;-webkit-text-fill-color:rgb(255,255,255)!important}.footer__content-bottom-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important}.footer__copyright{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;text-align:center!important}ul.policies{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;padding:0!important;margin:4px 0 0!important;list-style:none!important}.menu-drawer,#menu-drawer{width:300px!important;max-width:100vw!important;left:0!important;right:auto!important}.authorized-dealer{background-color:var(--ew-bg2)!important;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.authorized-dealer__inner{max-width:120rem;margin:0 auto;padding-left:2rem;padding-right:2rem;text-align:center}.authorized-dealer__heading{font-family:var(--ew-font-cond)!important;font-size:14px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--ew-gold)!important;margin:0 auto 1.5rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:14px!important}.authorized-dealer__heading:before,.authorized-dealer__heading:after{content:""!important;display:inline-block!important;width:32px!important;height:1px!important;background:var(--ew-gold)!important}.authorized-dealer__subheading{font-family:var(--ew-font-body)!important;font-size:16px!important;font-weight:300!important;color:var(--ew-muted)!important;margin:0 auto 4.5rem!important;max-width:600px!important;line-height:1.6!important;text-align:center!important}.authorized-dealer__logos{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:2.5rem!important}.authorized-dealer__logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:.75!important;transition:opacity .25s ease,transform .25s ease!important;filter:brightness(1.1)!important}.authorized-dealer__logo:hover{opacity:1!important;transform:translateY(-2px)!important}.authorized-dealer__logo img{height:60px!important;width:auto!important;max-width:200px!important;object-fit:contain!important;display:block!important}.authorized-dealer+*{margin-top:3rem!important}@media screen and (max-width:749px){.authorized-dealer__heading{font-size:12px!important;letter-spacing:3px!important}.authorized-dealer__heading:before,.authorized-dealer__heading:after{width:20px!important}.authorized-dealer__subheading{font-size:14px!important;margin-bottom:3rem!important}.authorized-dealer__logos{flex-wrap:wrap!important;gap:2.5rem 3rem!important}.authorized-dealer__logo img{height:48px!important;max-width:160px!important}}html,body{overflow-x:hidden;max-width:100%}body .ew-search button.ew-search__submit{color:#fff!important}:root{--ew-btn-red: #ff3346;--ew-btn-red-hover: #e0202c;--ew-btn-red-off: #7a1f2a;--ew-btn-font: "Saira Condensed", "Barlow Condensed", "Arial Narrow", sans-serif;--ew-btn-slant: polygon(12px 0, 100% 0, calc(100% - 12px) 100%, 0 100%);--ew-btn-slant-sm: polygon(9px 0, 100% 0, calc(100% - 9px) 100%, 0 100%)}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}html body .button:not(.button--secondary):not(.button--tertiary),html body .product-form__buttons .product-form__submit,html body .cart-drawer .cart__ctas .cart__checkout-button.button,html body #ew-contact-form #ContactForm-submit,html body .rl-submit-btn,html body .ewc-request-btn,html body .ewc-success-btn{min-height:54px!important;padding:0 30px!important;background:var(--ew-btn-red)!important;color:#fff!important;border:0!important;border-radius:0!important;clip-path:var(--ew-btn-slant)!important;font-family:var(--ew-btn-font)!important;font-size:20px!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1.1!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;transform:none!important;transition:background-color .2s ease!important}html body .button:not(.button--secondary):not(.button--tertiary):hover:not(:disabled):not(.loading),html body .product-form__buttons .product-form__submit:hover:not(:disabled):not(.loading),html body .cart-drawer .cart__ctas .cart__checkout-button.button:hover:not(:disabled):not(.loading),html body #ew-contact-form #ContactForm-submit:hover:not(:disabled):not(.loading),html body .rl-submit-btn:hover:not(:disabled):not(.loading),html body .ewc-request-btn:hover:not(:disabled):not(.loading),html body .ewc-success-btn:hover:not(:disabled):not(.loading){background:var(--ew-btn-red-hover)!important;color:#fff!important;transform:none!important}html body .button:not(.button--secondary):not(.button--tertiary):disabled,html body .product-form__buttons .product-form__submit:disabled,html body .cart-drawer .cart__ctas .cart__checkout-button.button:disabled,html body #ew-contact-form #ContactForm-submit:disabled,html body .rl-submit-btn:disabled{background:var(--ew-btn-red-off)!important;color:#ffffffa6!important;cursor:not-allowed!important}html body .ewc-success-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .button.button--secondary:not(.product-form__submit),html body .shopify-payment-button__button--unbranded{min-height:54px!important;padding:0 28px!important;background:transparent!important;color:#f6f6f6!important;border:2px solid currentColor!important;border-radius:0!important;clip-path:none!important;font-family:var(--ew-btn-font)!important;font-size:20px!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1.1!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;transition:background-color .2s ease,color .2s ease!important}html body .button.button--secondary:not(.product-form__submit):hover:not(:disabled):not(.loading),html body .shopify-payment-button__button--unbranded:hover:not(:disabled):not(.loading){background:#ffffff14!important;color:#fff!important;border-color:currentColor!important;transform:none!important}html body .button:not(.button--secondary):not(.button--tertiary):focus-visible,html body .product-form__buttons .product-form__submit:focus-visible,html body .cart-drawer .cart__ctas .cart__checkout-button.button:focus-visible,html body #ew-contact-form #ContactForm-submit:focus-visible,html body .rl-submit-btn:focus-visible,html body .ewc-request-btn:focus-visible,html body .ewc-success-btn:focus-visible,html body .button.button--secondary:not(.product-form__submit):focus-visible,html body .shopify-payment-button__button--unbranded:focus-visible{outline:none!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important}html body .button:not(.button--secondary):not(.button--tertiary) span,html body .product-form__buttons .product-form__submit span,html body .cart-drawer .cart__ctas .cart__checkout-button.button span,html body #ew-contact-form #ContactForm-submit span,html body .rl-submit-btn span,html body .ewc-request-btn span,html body .ewc-success-btn span,html body .button.button--secondary:not(.product-form__submit) span,html body .shopify-payment-button__button--unbranded span{font-family:var(--ew-btn-font)!important;color:inherit!important}html body .button:not(.button--secondary):not(.button--tertiary).loading,html body .product-form__buttons .product-form__submit.loading,html body .cart-drawer .cart__ctas .cart__checkout-button.button.loading,html body #ew-contact-form #ContactForm-submit.loading,html body .rl-submit-btn.loading,html body .ewc-request-btn.loading,html body .ewc-success-btn.loading,html body .button.button--secondary:not(.product-form__submit).loading,html body .shopify-payment-button__button--unbranded.loading,html body .button:not(.button--secondary):not(.button--tertiary).loading>span,html body .product-form__buttons .product-form__submit.loading>span,html body .cart-drawer .cart__ctas .cart__checkout-button.button.loading>span,html body #ew-contact-form #ContactForm-submit.loading>span,html body .rl-submit-btn.loading>span,html body .ewc-request-btn.loading>span,html body .ewc-success-btn.loading>span,html body .button.button--secondary:not(.product-form__submit).loading>span,html body .shopify-payment-button__button--unbranded.loading>span{color:transparent!important;-webkit-text-fill-color:transparent!important}html body .ew-search input.ew-search__input{border-radius:0!important}html body .ew-search button.ew-search__submit{padding:0 22px!important;border-radius:0!important;clip-path:var(--ew-btn-slant-sm)!important;background:var(--ew-btn-red)!important;color:#fff!important;font-family:var(--ew-btn-font)!important;font-size:16px!important;font-weight:800!important;letter-spacing:.06em!important;transition:background-color .2s ease!important}html body .ew-search button.ew-search__submit:hover{background:var(--ew-btn-red-hover)!important}html body .ew-cat .ew-cat__cta{min-height:38px!important;padding:0 22px!important;background:var(--ew-btn-red)!important;color:#fff!important;clip-path:var(--ew-btn-slant-sm)!important;font-family:var(--ew-btn-font)!important;font-size:16px!important;font-weight:800!important;letter-spacing:.06em!important}html body .ew-cat .ew-cat__cta:hover{background:var(--ew-btn-red-hover)!important;color:#fff!important}html body .ewc-select-btn,html body .ewc-draft-btn{font-family:var(--ew-btn-font)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:0!important}html body .ewc-select-btn{font-size:15px!important}html body .ewc-draft-btn{font-size:13px!important}html body .ewc-select-btn:hover,html body .ewc-product-card.ewc-product-selected .ewc-select-btn,html body .ewc-draft-btn:not(.ewc-draft-discard):hover,html body .ewc-qty-btn:not(:disabled):hover,html body .ewc-zoom-btn:hover{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/enlightworks.css.map */
