@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto}.header.header--middle-left .header__inline-menu{justify-self:end;margin-right:2rem}}.footer-block__brand-info{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-block__brand-info .troubleco-footer-logo{margin-left:auto;margin-right:auto}.footer-block__brand-info .footer__list-social{display:flex;justify-content:center!important;width:100%;margin:1.6rem 0 0;gap:1.2rem}.footer-block__brand-info .footer__list-social .list-social__link{padding:.6rem}.troubleco-logo{width:150px;max-width:42vw;height:auto}.troubleco-footer-logo{max-width:180px;margin:0 auto}.troubleco-footer-logo img{width:100%;height:auto;display:block}.button:not(.button--secondary):not(.button--tertiary):not([disabled]),a.button:not(.button--secondary):not(.button--tertiary),.banner__buttons .button--primary,.banner__box .button--primary{--color-button: 244, 58, 44;--color-button-text: 255, 255, 255;background-color:#f43a2c!important;color:#fff!important;border:none!important}.button:after,.button--primary:after,.shopify-payment-button__button:after{display:none!important}.button,.button:hover,.button:focus,.button:focus-visible,.button:active,.button.focused,a.button,a.button:hover,a.button:focus,a.button:focus-visible{box-shadow:none!important;outline:none!important}.newsletter-form__button{background-color:#f43a2c!important;color:#fff!important}.newsletter-form__button .icon,.newsletter-form__button svg{color:#fff!important}.price__badge-sold-out{display:none!important}.product-form__submit:not([disabled]){background-color:#f43a2c!important;color:#fff!important;--color-button: 244, 58, 44;--color-button-text: 255, 255, 255}.button--secondary:not(.product-form__submit){background-color:transparent!important;color:#f2f1f1!important;box-shadow:inset 0 0 0 1.5px #f2f1f18c!important}.button--secondary:not(.product-form__submit):hover{background-color:#f2f1f114!important}:root{--font-heading-family: "Archivo Expanded", sans-serif;--font-heading-weight: 700;--font-body-family: "Inter Tight", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700}body,button,input,optgroup,select,textarea,.rte,.button,.field__input,.header,.footer,.marquee,.price,.list-menu__item{font-family:Inter Tight,sans-serif}body,p,li,.rte,.field__input,.product__text{font-weight:400}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.banner__heading,.section-header,.gtu-heading,.arch-title,.footer-block__heading{font-family:Archivo Expanded,sans-serif;font-weight:700;letter-spacing:-.01em}.banner__heading,.gtu-heading,.arch-title,.collection__title .title{font-weight:800}.card__heading,.card__heading a,.product__title,.product__title h1,.gtu-quote,.arch-card__title,.arch-feature__title,.quote,blockquote,.rte blockquote{font-family:Fraunces,Georgia,serif!important;font-weight:600;text-transform:none;letter-spacing:-.01em}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:Inter Tight,sans-serif!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important}.rte h1{font-size:2rem!important}.rte h2{font-size:1.7rem!important}.rte h3,.rte h4,.rte h5,.rte h6{font-size:1.4rem!important}.rte small,.rte big,.rte p [style*=font-size],.rte li [style*=font-size],.rte p [class*=size]{font-size:inherit!important}.product__title,.product__title>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product__title{font-size:clamp(1.7rem,2.4vw,2.2rem)!important}@media screen and (max-width:749px){.product__title,.product__title>*{white-space:normal;overflow:visible;text-overflow:clip}}@media screen and (max-width:749px){.footer-block--menu .footer-block__heading{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin:0;padding:1.4rem 0;border-bottom:1px solid rgba(242,241,241,.14)}.footer-block--menu .footer-block__heading:after{content:"+";font-family:Inter Tight,sans-serif;font-weight:400;font-size:2.4rem;line-height:1}.footer-block--menu.is-open .footer-block__heading:after{content:"\2212"}.footer-block--menu .footer-block__details-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.footer-block--menu.is-open .footer-block__details-content{max-height:40rem;padding-top:1rem}}[id*="178402817415c2dff0"]{background:#100f0f}[id*="178402817415c2dff0"] img,[id*="178402817415c2dff0"] video{object-fit:cover!important;width:100%!important;height:100%!important}[id*="178402817415c2dff0"] h1,[id*="178402817415c2dff0"] h2,[id*="178402817415c2dff0"] h3,[id*="178402817415c2dff0"] [class*=title]{font-family:Archivo Expanded,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.01em!important}.collection__title .title,.collection__title .title.h1,.collection__title .title.h2{font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;text-transform:uppercase;letter-spacing:.01em}.product-grid{--grid-desktop-vertical-spacing: 4rem;--grid-desktop-horizontal-spacing: 2.4rem;--grid-mobile-vertical-spacing: 2.4rem;--grid-mobile-horizontal-spacing: 1rem}@media screen and (max-width:989px){.header__icon--account.small-hide{display:inline-flex!important}}@media screen and (max-width:749px){.related-products .grid.product-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.2rem;padding-bottom:1rem}.related-products .grid.product-grid>.grid__item{flex:0 0 46%;max-width:46%;scroll-snap-align:start}}[id*=image_banner_fHmrmE] .banner__content.page-width{max-width:100%!important;padding-left:4rem!important;padding-right:4rem!important}[id*=image_banner_fHmrmE] .banner__box{max-width:64rem}[id*=image_banner_fHmrmE] .banner__text{font-size:clamp(2rem,2.8vw,3rem)!important;line-height:1.3!important}@media screen and (max-width:749px){[id*=image_banner_fHmrmE] .banner__content.page-width{padding-left:2rem!important;padding-right:2rem!important}[id*=image_banner_fHmrmE] .banner__text{font-size:1.9rem!important}}[id*=image_banner_fHmrmE] .banner__media img,[id*=image_banner_fHmrmE] .banner__media svg{display:none!important}[id*=image_banner_fHmrmE] .banner__media{background-size:cover;background-position:center;background-repeat:no-repeat}.facet-filters__label{display:none!important}.facet-filters .select{position:relative}.facet-filters .select:before{content:"Sort";position:absolute;top:0;bottom:0;left:0;right:2.2rem;display:flex;align-items:center;padding-left:.2rem;background:#100f0f;color:#f2f1f1;font-size:1.4rem;letter-spacing:.02em;pointer-events:none;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/9/assets/troubleco-custom.css.map */
