button.disclosure__button.localization-selector:before,button.disclosure__button.localization-selector:after{display:none}button.disclosure__button.localization-selector svg.icon.icon-caret{color:#fff}.header__menu-item span{font-family:var(--font-heading-family)}a#cart-icon-bubble img.cart_icon{display:block;max-width:100%;filter:invert(1);width:20px}a#cart-icon-bubble:hover img.cart_icon{filter:none}.header__icon--cart{width:60px;padding:10px;text-decoration:none;background:#ac1d2e}.header__icons.custom-icons.postion_cart{height:100%;display:none}button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large:hover span{color:#ac1e2e!important}.contact .field{margin-bottom:15px!important}.contact .field__input{height:44px;padding:10px;font-size:12px}h2.custom_heading{padding-top:15px}.contact .field label.field__label{opacity:0;visibility:hidden}.contact .field .field__input::placeholder{opacity:1}.contact__button{margin-top:15px!important}span.custom_form_label-wrap{display:inline-flex!important;gap:5px;margin-bottom:7px!important}.contact__button button.button:before,.contact__button button.button:after{display:none}.contact__button button.button:hover{background:#ac1d2e}#ContactForm .new span{line-height:1}.contact__button button.button{transition:.3s ease;text-transform:uppercase;font-family:var(--font-heading-family);font-size:14px}.custom_heading_wrapper{padding-bottom:10px}#ContactForm .new{line-height:1}select#SortBy{padding:8px 14px;box-shadow:none}select#SortBy:focus-visible{box-shadow:none;outline:none}.facets__form{grid-template-columns:1fr max-content!important}facet-filters-form.facets.small-hide{display:block!important}.product-count.light.medium-hide.large-up-hide{display:none}@media (max-width: 749px){.contact__button button.button{width:100%}h2.custom_heading{padding-top:10px;font-size:15px}.contact h2.title.title-wrapper--no-top-margin{font-size:16px}menu-drawer.mobile-facets__wrapper.medium-hide.large-up-hide{display:none}form#FacetFiltersForm{display:block}facet-filters-form .facet-filters.sorting.caption{padding:0!important}facet-filters-form .facet-filters__field{justify-content:flex-start}facet-filters-form select#SortBy{padding-left:0;padding-right:0;width:100%;font-size:16px}facet-filters-form .select{width:100%!important}}.product__media-wrapper button.thumbnail{border:0;box-shadow:none;opacity:.5}.product__media-wrapper button.thumbnail[aria-current]{opacity:1}.product__media-wrapper button.thumbnail:focus{box-shadow:none!important}.page-width-custom{max-width:1200px}.product-media-container{margin:0}.product-media-container{border:0}@media (min-width: 750px){.product__info-wrapper.grid__item{padding-left:20px!important}}.__pf.__pf_ljxITpC8 .pf-167_{background-color:#000;border-bottom:solid 1px #1b1f23}.__pf.__pf_ljxITpC8 .pf-171_ span.sc-bOQUxc.quwHz.pf-173_{font-size:24px;letter-spacing:2px}h3.sc-cVzzKN.eMDdXJ.pf-175_ span.sc-bOQUxc.quwHz.pf-177_{font-family:var(--font-body-family);text-transform:uppercase;font-size:14px}@media (max-width: 749px){.__pf.__pf_ljxITpC8 .pf-171_ span.sc-bOQUxc.quwHz.pf-173_{font-size:15px}.footer-block a.link.link--text.list-menu__item.list-menu__item--link{padding:0;margin:9px 0}.footer-block__details-content:has(.footer__list-social){margin:0;min-height:max-content!important}.product__title.underline h1{font-size:16px!important;margin-bottom:0!important;margin-top:15px!important}.product__title.underline{margin-bottom:0}.product__info-wrapper .price{font-size:15px}}.uppercase{text-transform:uppercase!important}.card__information{text-align:center}fieldset.js.product-form__input.product-form__input--pill label{border:#e2e2e2 1px solid!important;min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0!important;box-shadow:none!important;font-size:13px}.product-form__input--pill input[type=radio]:checked+label{background:inherit;color:inherit;border-color:#000!important}.fieldset--Color label{position:relative}.fieldset--Color label:before{display:none}.fieldset--Color span.color-style{width:32px;height:32px;border:1px solid #ddd}.fieldset--Color span.tooltip{text-align:center;background:#333;background:#333333e6;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:120px;font-size:11px;left:50%;margin-bottom:15px;opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:all .25s ease-out;box-shadow:2px 2px 6px #00000047;z-index:1;right:0}.fieldset--Color label:hover .tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.tooltip:before{content:"";bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.product-form__buttons .product-form__submit:hover{background:#ac1e2e}span.tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid rgba(51,51,51,.9) 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{display:none}.product-form__buttons .product-form__submit{transition:all .3s ease}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{position:relative;z-index:2}legend.form__label,.product-form__quantity .form__label{font-weight:700;text-transform:uppercase;font-size:13px}.product__info-container .product__description{line-height:1}.header__utils{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:0}.desktop-search .field input::placeholder{opacity:.7;color:#fff}.desktop-search .field input{font-size:13px;font-family:var(--font-heading-family);font-weight:400;letter-spacing:1px;height:auto}.desktop-search .field__input:focus,.desktop-search .field__input:not(:placeholder-shown),.desktop-search .field__input:-webkit-autofill,.desktop-search .field input:focus,.desktop-search .field input:not(:placeholder-shown),.desktop-search .field input:-webkit-autofill,.desktop-search .field__input{padding:10px 50px 10px 10px}.desktop-search .field input:focus::placeholder{opacity:1}.desktop-search{width:105px;position:relative;top:6px}.header-topbar{padding-left:50px;position:relative}.header--split-menu nav.header__inline-menu{margin:0}.header--split-menu .left-menu{display:flex;justify-content:flex-end;padding-right:40px}.header--split-menu .right-menu{padding-left:40px}.header__inline-menu li{font-size:14px;text-transform:uppercase}.header__menu-item{color:rgba(var(--color-foreground),1);font-size:14px;letter-spacing:1px}.mega-menu .mega-menu__list--condensed{display:flex!important;justify-content:space-between;font-family:var(--font-heading-family);letter-spacing:1px}cart-notification{position:absolute;right:0;width:100%;top:100%;z-index:99;max-width:420px;height:auto}.cart-notification-wrapper:is(.page-width)>.cart-notification{right:0!important;transform:translate(0)!important}.mega-menu .mega-menu__content{border:0}.header__utils .header__icons{padding:0}.cart-count-bubble{position:static;flex:0 0 1.7rem;background:transparent;text-decoration:none;color:rgb(var(--color-button));font-size:12px;font-weight:600;line-height:1}.header__icon--cart svg{width:16px!important}.header__icon--cart .svg-wrapper{width:auto;height:44px;padding-left:0}account-icon span.svg-wrapper{filter:invert(1);width:18px!important}@media (min-width: 990px){header.header.header--split-menu .header__icons{position:absolute;top:0;right:0;padding:0}}@media (max-width: 989px){.header-topbar{display:none}.header__heading-logo{width:auto;height:30px}.localization-form__select .icon-caret{right:0!important}.menu-drawer__localization .localization-form{display:flex!important}.menu-drawer__utility-links{padding:0 30px!important}.header__icon--cart{width:60px;padding:0 5px 0 7px}.header .header__icons{margin-right:-3rem;padding:0}.header-localization .disclosure .localization-form__select{font-size:12px!important}}.menu-drawer__menu-item,.menu-drawer__utility-links{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:1px}.menu-drawer__account{padding-left:0!important}.menu-drawer__account span.svg-wrapper{display:none}.header{padding:0px 3rem!important}span.icon--label{font-size:12px;letter-spacing:1px}a.header__icon.header__icon--account.link{width:auto;text-decoration:none}account-icon{display:flex;gap:6px;padding:0 15px;align-items:center;text-transform:uppercase;font-family:var(--font-heading-family)}.header-localization .disclosure .localization-form__select:hover{text-decoration:none}@media (min-width: 990px){details-modal.header__search{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
