:root{--logo-black: #000000;--logo-dark-gray: #1A1A1A;--logo-red: #EB0000;--logo-red-dark: #C80000;--logo-red-light: #FF1A1A;--logo-white: #FFFFFF;--text-primary: #1A1A1A;--text-secondary: #4A4A4A;--text-light: #6A6A6A;--bg-primary: #FFFFFF;--bg-secondary: #F5F5F5;--bg-dark: #000000;--border-light: #E0E0E0;--border-medium: #B0B0B0;--border-dark: #1A1A1A}body{color:var(--text-primary)!important;background-color:var(--bg-primary)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--text-primary)!important;font-weight:700!important;letter-spacing:-.02em!important}h2,.h2{color:var(--logo-red)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:2rem!important;margin-bottom:2rem!important}.header-wrapper,.header{background-color:var(--bg-primary)!important;border-bottom:2px solid var(--border-dark)!important;box-shadow:0 2px 8px #0000001a!important}.header__menu-item,.header__inline-menu .header__menu-item{font-weight:600!important;color:var(--text-primary)!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.9rem!important;transition:color .2s ease!important}.header__menu-item:hover,.header__inline-menu .header__menu-item:hover{color:var(--logo-red)!important}.header__menu-item.active,.header__inline-menu .header__menu-item.active{color:var(--logo-red)!important;border-bottom:2px solid var(--logo-red)!important}.button,button[type=submit],.button--primary{background-color:var(--logo-red)!important;color:var(--logo-white)!important;border:2px solid var(--logo-red)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:1rem 2rem!important;border-radius:0!important;transition:all .2s ease!important;box-shadow:0 4px 8px #eb00004d!important}.button:hover,button[type=submit]:hover,.button--primary:hover{background-color:var(--logo-red-dark)!important;border-color:var(--logo-red-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 12px #eb000066!important}.button--secondary{background-color:transparent!important;color:var(--logo-red)!important;border:2px solid var(--logo-red)!important;font-weight:700!important;text-transform:uppercase!important}.button--secondary:hover{background-color:var(--logo-red)!important;color:var(--logo-white)!important}.announcement-bar,.color-scheme-6{background-color:var(--logo-red)!important;color:var(--logo-white)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:1rem 0!important;text-align:center!important}.announcement-bar__message{color:var(--logo-white)!important;font-weight:700!important}.card-wrapper{border:none!important;transition:all .3s ease!important;overflow:visible!important}.card-wrapper .card{border:1px solid var(--border-light)!important;border-radius:4px!important;background-color:var(--bg-primary)!important;box-shadow:0 1px 3px #00000014!important;overflow:hidden!important;transition:all .3s ease!important}.card-wrapper:hover .card{border-color:var(--logo-red)!important;border-width:2px!important;box-shadow:0 8px 16px #eb000033!important}.card-wrapper:hover{transform:translateY(-4px)!important}.card-wrapper .card__inner,.card-wrapper .card__media{border:none!important;overflow:hidden!important}.card-wrapper .card__inner{box-shadow:none!important}.card__heading,.card__heading a,.card__heading h3,.card__heading h3 a{font-family:Inter,sans-serif!important;font-weight:700!important;color:var(--text-primary)!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:1.1rem!important}.price{color:var(--logo-red)!important;font-weight:700!important;font-size:1.25rem!important}.card__author-link{color:var(--logo-red)!important;font-weight:600!important;text-transform:uppercase!important;font-size:.85rem!important;letter-spacing:.05em!important}.card__author-link:hover{color:var(--logo-red-dark)!important;text-decoration:underline!important}.banner__heading{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--text-primary)!important;text-shadow:2px 2px 4px rgba(0,0,0,.1)!important}.banner__text{font-weight:600!important;color:var(--text-secondary)!important}.banner__box .button{background-color:var(--logo-red)!important;color:var(--logo-white)!important;border:none!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.15em!important;padding:1.25rem 3rem!important;border-radius:0!important;box-shadow:0 6px 12px #eb000066!important}.banner__box .button:hover{background-color:var(--logo-red-dark)!important;transform:translateY(-3px)!important;box-shadow:0 8px 16px #eb000080!important}.section-header h2,.collection__title h2,.featured-collection__title h2{color:var(--logo-red)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:2.25rem!important;margin-bottom:2.5rem!important;position:relative!important;padding-bottom:1rem!important}.section-header h2:after,.collection__title h2:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:80px!important;height:3px!important;background-color:var(--logo-red)!important}.footer{background-color:var(--logo-black)!important;color:var(--logo-white)!important;border-top:3px solid var(--logo-red)!important}.footer-block__heading{color:var(--logo-white)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:1.5rem!important}.footer a{color:var(--logo-white)!important;opacity:.9!important;transition:all .2s ease!important}.footer a:hover{color:var(--logo-red)!important;opacity:1!important}.footer__copyright{color:var(--logo-white)!important;border-top:1px solid rgba(255,255,255,.2)!important;padding-top:2rem!important}.footer__copyright a{color:var(--logo-red)!important;font-weight:700!important}a{color:var(--text-primary)!important;transition:color .2s ease!important}a:hover{color:var(--logo-red)!important}input[type=text],input[type=email],input[type=password],textarea,select{border:2px solid var(--border-medium)!important;border-radius:0!important;padding:.75rem 1rem!important;font-weight:500!important;transition:border-color .2s ease!important}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:var(--logo-red)!important;outline:none!important;box-shadow:0 0 0 3px #eb00001a!important}.facets__summary{font-weight:700!important;text-transform:uppercase!important;color:var(--text-primary)!important;border-bottom:2px solid var(--border-light)!important;padding-bottom:.5rem!important}.facets__display{border-left:3px solid var(--logo-red)!important;padding-left:1rem!important}.product__title{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--text-primary)!important}.product__price{color:var(--logo-red)!important;font-weight:700!important;font-size:1.5rem!important}.product-form__submit{background-color:var(--logo-red)!important;color:var(--logo-white)!important;border:none!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:1.25rem 3rem!important;border-radius:0!important;width:100%!important}.product-form__submit:hover{background-color:var(--logo-red-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 12px #eb000066!important}.article__title{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--text-primary)!important}.article__meta{color:var(--text-secondary)!important;font-weight:600!important;text-transform:uppercase!important;font-size:.85rem!important;letter-spacing:.1em!important}@media screen and (max-width: 749px){h2,.h2{font-size:1.5rem!important;line-height:1.3!important}.section-header h2{font-size:1.75rem!important;margin-bottom:1.5rem!important}.button,button[type=submit],.button--primary{padding:1rem 1.5rem!important;font-size:.9rem!important;min-height:44px!important;width:100%!important;max-width:100%!important}.card-wrapper .card{border-width:1px!important}.card-wrapper:hover .card{border-width:2px!important}.header__menu-item{font-size:.85rem!important;padding:.75rem .5rem!important;min-height:44px!important}.banner__heading{font-size:2rem!important;line-height:1.2!important}.banner__box .button{padding:1rem 2rem!important;font-size:.95rem!important}.product__title{font-size:1.75rem!important;line-height:1.2!important}.product__price{font-size:1.25rem!important}.product-form__submit{padding:1rem 2rem!important;font-size:1rem!important}.footer{padding:2rem 1rem!important}.footer-block__heading{font-size:1rem!important;margin-bottom:1rem!important}.card-wrapper .card{box-shadow:0 1px 2px #0000000d!important}.card-wrapper:hover .card{box-shadow:0 4px 8px #eb000026!important}.card-wrapper:hover{transform:translateY(-2px)!important}.button:hover,.product-form__submit:hover{transform:translateY(-1px)!important}}@media screen and (min-width: 750px) and (max-width: 989px){h2,.h2{font-size:1.75rem!important}.section-header h2{font-size:2rem!important}.button,button[type=submit]{padding:1rem 2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/logo-inspired-design.css.map */
