.page-width-wide{--page-content-width: 1560px;--page-margin: 20px}@media screen and (max-width:749px){.page-width-wide{--page-margin: 15px}}.header__row--top{min-height:90px}@media screen and (max-width:989px){.header__row--top{min-height:70px}}.header-logo:not(:has(img)):not(:has(svg)){font-family:var(--font-heading--family)!important;font-size:20px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.5px;color:#181716!important;text-decoration:none}.header-logo img,.header-logo svg{width:80px!important;height:30px!important;object-fit:contain}.menu-list{gap:50px}.header-actions svg,.header__actions svg{width:20px;height:20px}h1,h2,h3,h4,h5,h6{color:#181716}body,p{font-family:var(--font-body--family);color:#000}.button,.button-secondary{min-height:40px;padding:8px 24px;font-family:var(--font-accent--family);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:normal;border-radius:6px;transition:border-radius .4s cubic-bezier(.29,.63,.44,1),background-color .4s cubic-bezier(.29,.63,.44,1)}.button:hover,.button-secondary:hover{border-radius:0}.button:not(.button-secondary):not(.button-unstyled):hover{background-color:#181716;color:#fff}.product-card__title,.product-card__title a,.product-title,.product-title a{font-family:var(--font-heading--family)!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important;text-transform:uppercase!important;color:#181716!important}.price,.price *{font-family:var(--font-body--family)!important;font-size:16px!important;font-weight:400!important;color:#000!important}[id$=__main] h1{font-size:30px!important;line-height:1.2!important;font-weight:900!important;text-transform:uppercase!important;color:#181716!important}[id$=__main] .button,[id$=__main] add-to-cart-component button{width:100%;min-height:40px;background-color:#c10503;color:#fff;border-radius:6px;font-family:var(--font-accent--family);font-size:16px;font-weight:700;text-transform:uppercase}[id$=__main] .accordion summary,[id$=__main] details summary{font-family:var(--font-accent--family)!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;color:#181716!important}[id$=__collection_banner] h1{font-size:30px!important;line-height:1.2!important;font-weight:900!important;text-transform:uppercase!important;color:#181716!important;text-align:left}@media screen and (max-width:749px){[id$=__main] h1,[id$=__collection_banner] h1{font-size:28px!important}}[id$=__main] .facets,[id$=__main] facets-form-component,[id$=__main] form.facets__form{border:none!important;border-top:none!important;border-bottom:none!important}[id$=__main] .facets__heading,[id$=__main] .facet-filters__label,[id$=__main] .facets summary,[id$=__main] .facets label{font-family:var(--font-body--family)!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;color:#000!important}[id$=__footer_main] h5,[id$=__footer_main] .menu-block__heading{font-family:var(--font-heading--family)!important;font-size:20px!important;font-weight:900!important;line-height:1.2!important;text-transform:uppercase!important;color:#181716!important;margin-bottom:20px!important}[id$=__footer_main] a,[id$=__footer_main] p,[id$=__footer_main] li{font-family:var(--font-body--family)!important;font-size:14px!important;font-weight:400!important;line-height:16.8px!important;color:#000!important}[id$=__footer_main] input[type=email]{height:49px;border:1px solid #000;border-radius:5px;background-color:transparent;font-family:var(--font-body--family);font-size:14px}[id$=__footer_utils] svg{width:21px;height:20px}.shopify-section+.shopify-section{margin-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
