:root{--c-color-1: 177, 6, 32;--c-color-2: 255, 0, 40;--c-gray-1: 240, 240, 240;--c-gray-2: 208, 208, 208;--c-gray-3: 138, 138, 138;--c-gray-4: 90, 90, 90;--c-gray-5: 40, 40, 40;--c-border-radius-1: .4rem;--c-border-radius-2: .8rem;--c-border-radius-3: 1.2rem;--c-transition: .2s ease-in-out;--c-letter-spacing: .02em}body *{letter-spacing:var(--c-letter-spacing)!important}.full-link_button{width:100%;height:100%;position:absolute;display:block!important;top:0;left:0;z-index:10}.caption-with-text-uppercase{text-transform:uppercase}@media screen and (min-width: 990px){.header{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto 1fr auto}.header .header_search-bar-container{grid-area:search}.header .header_search-bar-container .header__search{display:block;padding:0 7rem}}.header .header_search-bar-container .search-modal__form{max-width:100%}.header .header_search-bar-container .header__search .search-bar__container .search-bar.bar__content .search.search-modal__form .field:before,.header .header_search-bar-container .header__search .search-bar__container .search-bar.bar__content .search.search-modal__form .field:after{content:none}.header .header_search-bar-container .header__search .search-bar__container .search-bar.bar__content .search.search-modal__form .field .search__input.field__input{border-bottom:1px solid rgba(var(--color-foreground),.75);box-shadow:none;transition:var(--c-transition)}.header .header_search-bar-container .header__search .search-bar__container .search-bar.bar__content .search.search-modal__form .field .search__input.field__input:focus{border-bottom:1px solid rgba(var(--color-foreground),1)}.header .header_search-bar-container .header__search .search-bar__container .search-bar.bar__content .search.search-modal__form .field .search__button .icon{width:2.4rem;height:2.4rem;display:block;transform:none;color:rgb(var(--color-foreground))}.header .header__icons .header__icon .icon{width:2.4rem;height:2.4rem;transform:none}.header .header__inline-menu .list-menu .header__menu-item,.header .header__inline-menu .list-menu .header__menu-item span{text-decoration:none;transition:var(--c-transition)}.header .header__inline-menu .list-menu .header__menu-item .header__featured-item-icon{width:auto;height:1.6rem;display:inline-flex;margin-right:.6rem}.header .header__inline-menu .list-menu .list-menu--disclosure{width:32rem}.header .menu-drawer__menu .menu-drawer__menu-item{background-color:rgb(var(--color--background))}.header .menu-drawer__menu .menu-drawer__menu-item .header__featured-item-icon{display:flex;margin-right:.8rem}.header .menu-drawer__menu .menu-drawer__menu-item .header__featured-item-icon .icon{height:1.8rem}.header .header__icons .header__icon.header__icon--cart .cart-count-bubble{bottom:2.2rem;left:2.6rem}.header .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .menu-drawer__account .svg-wrapper{width:2.6rem;height:2.6rem}.header .menu-drawer .menu-drawer__inner-container .menu-drawer__menu .menu-drawer__submenu .menu-drawer__close-button{font-size:1.5rem}.header--has-social .menu-drawer__utility-links .list.list-social{gap:1.2rem;margin-top:1.2rem}.header--has-social .menu-drawer__utility-links .list.list-social .list-social__link.link .svg-wrapper{width:2.6rem;height:2.6rem}.header--has-social .menu-drawer__utility-links .list.list-social .list-social__link.link .svg-wrapper .icon{width:100%;height:100%}@media screen and (max-width: 989px){.header{padding-bottom:20px!important;grid-template-areas:"left-icons heading icons" "search search search";grid-template-columns:1fr auto 1fr}.header .header_search-bar-container{grid-area:search}.header .header_search-bar-container .header__search{width:100%}.header .header_search-bar-container .header__search .search-bar__container{width:100%;margin-top:.6rem}.header .header__icons .header__icon .icon.icon-cart-empty{width:2.6rem;height:2.6rem}.header .header__icons .header__icon.header__icon--cart .cart-count-bubble{bottom:2.4rem;left:2.6rem}}.footer .footer__content-image{display:flex;justify-content:center}.footer .footer__content-image .footer__image-item{display:inline-flex;padding:1.2rem 2rem 4rem}.footer .footer__content-image .footer__image-item img{width:100%;max-width:20rem;height:auto}.footer .footer-block__brand-info .brand_contact-item{display:block}.footer .footer-block__brand-info .brand_contact-item .brand_contact-item-button{display:inline-flex;font-size:1.4rem;line-height:1.4;padding:.4rem 0;align-items:flex-start;color:rgba(var(--color-foreground),.75);transition:var(--c-transition);text-decoration:none}.footer .footer-block__brand-info .brand_contact-item .brand_contact-item-button:hover{color:rgb(var(--color-foreground));text-decoration:underline}.footer .footer-block__brand-info .brand_contact-item .brand_contact-item-button .icon{width:2.2rem;height:2.2rem;margin:-.2rem .8rem 0 0}.footer .footer-block .footer-block__heading{font-size:calc(var(--font-heading-scale)* 1.5rem);text-transform:uppercase}.footer .footer-block.footer-block--menu .footer-block__details-content .list-menu__item{transition:var(--c-transition)}.footer .footer-block__brand-info .footer__list-social{gap:.8rem;margin-top:1.6rem}.footer .footer-block__brand-info .footer__list-social .list-social__item .link.list-social__link{padding:.8rem}.footer .footer-block__brand-info .footer__list-social .list-social__item .link.list-social__link .svg-wrapper{width:2.4rem;height:2.4rem}.footer .footer-block__brand-info .footer__list-social .list-social__item .link.list-social__link .svg-wrapper .icon{width:100%;height:auto;transform:none;color:rgba(var(--color-foreground),.75);transition:var(--c-transition)}.footer .footer-block__brand-info .footer__list-social .list-social__item .link.list-social__link:hover .svg-wrapper .icon{color:rgb(var(--color-foreground))}.footer .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.5)}.footer .footer__payment{margin:0}.footer .footer__content-bottom-wrapper.content-bottom_payments{justify-content:space-between;align-items:center}.footer .footer__content-bottom-wrapper.content-bottom_payments .footer__copyright.caption{margin-top:0}.footer .footer__content-bottom-wrapper .footer__payment-container{display:flex;gap:1.6rem;align-items:center}.footer .footer__content-bottom-wrapper .footer__payment-container .footer-payments_label{margin:0;text-transform:uppercase;font-size:1.2rem;font-size:calc(var(--font-heading-scale)* 1.2rem);color:rgba(var(--color-foreground),.75)}.footer .footer__content-bottom-wrapper .footer__payment-container .list.list-payment{padding:0}@media screen and (max-width: 989px){.footer .footer__content-bottom{padding-top:0}.footer .footer__content-bottom-wrapper.content-bottom_payments{flex-direction:column-reverse;padding-top:3.6rem;row-gap:3rem}.footer .footer__content-bottom-wrapper .footer__payment-container{flex-direction:column;row-gap:1.6rem}.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info{padding-top:1.6rem}.footer .footer-block__brand-info .brand_contact-item .brand_contact-item-button{padding:1.2rem 0}}.slideshow .media_image-mobile-display{height:auto!important}@media screen and (max-width: 749px){.slideshow .slideshow__media.banner__media.media.media_slide-mobile-image{height:auto!important}}.slideshow__controls.slideshow-controls_lines{width:100%;height:4.8rem;border:none;position:absolute;bottom:0;background-color:transparent}.slideshow__controls.slideshow-controls_lines .slideshow__control-wrapper.slider_counter--lines .slider-counter__link{display:inline-flex}.slideshow__controls.slideshow-controls_lines .slideshow__control-wrapper.slider_counter--lines .slider-counter__link .dot{width:3.2rem;height:.4rem;display:inline-block;background-color:rgba(var(--color-foreground),.4)}.slideshow__controls.slideshow-controls_lines .slideshow__control-wrapper.slider_counter--lines .slider-counter__link.slider-counter__link--lines.slider-counter__link--active .dot{background-color:rgb(var(--color-foreground))}.slideshow__controls.slideshow-controls_lines .slider-button.slider-button--prev,.slideshow__controls.slideshow-controls_lines .slider-button.slider-button--next{display:none}@media screen and (max-width: 749px){.slideshow.slideshow_controls-lines .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box{padding-bottom:8.8rem}}@media screen and (min-width: 750px){.slideshow .slideshow__slide .slideshow__media.banner__media.media{min-height:100%}.slideshow.slideshow_controls-lines .slideshow__slide .slideshow__text-wrapper{padding-bottom:9.8rem}}.slideshow__controls.slideshow-controls_lines .slideshow__autoplay{width:60px;margin:0;border:none;padding:0 2rem}.slideshow__controls.slideshow-controls_lines .slideshow__autoplay .svg-wrapper{position:absolute;transform:none}.slideshow__controls.slideshow-controls_lines .slideshow__autoplay .svg-wrapper .icon{height:1.6rem}.slideshow.slideshow_controls-lines+.slideshow_controls-arrows{width:100%;max-width:160rem;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;background-color:transparent}.slideshow.slideshow_controls-lines+.slideshow_controls-arrows .slider-button .svg-wrapper{width:3rem;height:3rem}.slideshow.slideshow_controls-lines+.slideshow_controls-arrows .slider-button .svg-wrapper .icon{height:1.2rem}.multicolumn .multicolumn-card__info .link .icon.icon-caret{transform:rotate(-90deg);height:.8rem}.product-grid .grid__item .card-wrapper{border:1px solid rgba(var(--color-foreground),.1);padding:1rem;box-sizing:border-box}.collection .slider-buttons.slider-buttons_style-arrows .slider-button{background-color:rgba(var(--color-foreground),.4);border-radius:30rem}.collection .slider-buttons.slider-buttons_style-arrows .slider-button .icon{color:rgb(var(--color-background))}.collection .slider-buttons.slider-buttons_style-arrows .slider-button[disabled=disabled]{background-color:rgba(var(--color-foreground),.03)}@media screen and (min-width: 990px){.collection.collection_page-width slider-component .product-grid .grid__item{padding-left:1px;padding-right:1px}}.newsletter .newsletter-form .field.field_contain-label .field__input{padding-right:1.6rem}.newsletter .newsletter-form .field.field_contain-label .newsletter-form__button{width:auto;height:inherit;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));right:0;position:relative;padding-left:1.6rem;padding-right:1.6rem;font-family:var(--font-body-family);font-size:1.5rem;transition:var(--c-transition)}.newsletter .newsletter-form .field.field_contain-label .newsletter-form__button:hover{background-color:rgba(var(--color-button),.9)}.rich-text.rich-text_contact-numbers .rich-text__buttons{flex-direction:column;align-items:flex-start}.rich-text.rich-text_contact-numbers .button.button--secondary{width:auto;min-width:auto;min-height:2.4rem;padding:0;text-decoration:underline}.rich-text.rich-text_contact-numbers .button.button--secondary:before,.rich-text.rich-text_contact-numbers .button.button--secondary:after{content:none}.rich-text.rich-text_contact-numbers .rich-text__text p a{color:rgba(var(--color-foreground),.75);transition:var(--c-transition)}.rich-text.rich-text_contact-numbers .rich-text__text p a:hover{color:rgb(var(--color-link))}.product .product__info-container .product__sku{font-size:1.5rem}.product .product__info-container .product__sku .sku__label{margin-right:.4rem}.product .product__info-container .product__compatibility-content{background-color:rgb(var(--c-gray-1));padding:.5rem 1rem;font-size:1.5rem;display:flex;align-items:flex-start}.product .product__info-container .product__compatibility-content .product__compatibility-heading{margin:0;padding:1.5rem 1rem;color:rgba(var(--color-foreground),.7)}.product .product__info-container .product__compatibility-content .product__compatibility-data{line-height:1.2;padding:1.5rem 1rem;color:rgb(var(--color-foreground))}.product .product__info-container .product__compatibility-content .product__compatibility-data p:first-child{margin-top:0}.product .product__info-container .product__compatibility-content .product__compatibility-data p:last-child{margin-bottom:0}.article-template .article-template__hero-container{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
