@font-face{font-family:Helmet;src:url(./tr-helmet-regular.woff2) format("woff2"),url(./tr-helmet-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--tr-color-black: #000;--tr-color-white: #fff;--tr-color-gray: #edecea;--tr-color-gray-alt: #eaeaea;--tr-color-gray-alt-2: #f4f4f4;--tr-color-modal-bg: rgb(0 0 0 / .5);--font-body-family: "Helmet", sans-serif;--font-heading-family: "Helmet", sans-serif;--border: 1px solid var(--tr-color-black);--border-gray: 1px solid var(--tr-color-gray-alt-2);--tr-container-width: 1360px;--tr-container-padding-x: 16px;--tr-container-fluid-width: 1440px;--tr-spacing-y: 40px;--tr-header-height: 55px;--tr-announcement-bar-height: 33px;--tr-z-base: 100;--tr-z-header: 200;--tr-z-dropdown: 300;--tr-z-modal: 400;--tr-z-overlay: 500;--tr-transition-duration: .2s}html.is-lock{overflow-y:hidden}body{font-size:12px;line-height:1.2;letter-spacing:0}strong,b,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:400;letter-spacing:0}:is(img,video)[class*=tr]{display:block;max-width:100%}:is(:is(a,button)[class^=tr][aria-label],.tr-has-icon){position:relative}:is(:is(a,button)[class^=tr][aria-label],.tr-has-icon):before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:44px;height:44px}:is(.tr-reset-input,.tr-reset-button){display:inline-block;padding:0;font:inherit;color:inherit;background-color:transparent;border:none}.tr-reset-button{cursor:pointer}.tr-reset-list{padding-left:0;margin-block:0;list-style:none}.tr-reset-list dd{margin-left:0}*:focus-visible{box-shadow:none!important;outline:1px dashed var(--tr-color-gray);outline-offset:4px}.tr-container{--maxWidth: var(--tr-container-width);--paddingX: var(--tr-container-padding-x);max-width:calc(var(--maxWidth) + var(--paddingX) * 2);margin-inline:auto;padding-inline:var(--paddingX)}.tr-container--fluid{--maxWidth: var(--tr-container-fluid-width);--paddingX: 0}.tr-description{margin-block:0}.tr-description>*:first-child{margin-top:0}.tr-description>*:last-child{margin-bottom:0}.tr-description :is(h1,h2,h3,h4,h5,h6){margin-block:32px 16px;font-size:14px}.tr-description :is(ul,ol){padding-left:0}.tr-description ol{list-style:inside;list-style-type:decimal}.tr-description ul{list-style:disc}.tr-description a{color:inherit;text-decoration:none}.tr-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-ellipsis-2,.tr-ellipsis-3,.tr-ellipsis-4,.tr-ellipsis-5,.tr-ellipsis-6,.tr-ellipsis-7,.tr-ellipsis-8,.tr-ellipsis-9,.tr-ellipsis-10{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.tr-ellipsis-2{-webkit-line-clamp:2}.tr-ellipsis-3{-webkit-line-clamp:3}.tr-ellipsis-4{-webkit-line-clamp:4}.tr-ellipsis-5{-webkit-line-clamp:5}.tr-ellipsis-6{-webkit-line-clamp:6}.tr-ellipsis-7{-webkit-line-clamp:7}.tr-ellipsis-8{-webkit-line-clamp:8}.tr-ellipsis-9{-webkit-line-clamp:9}.tr-ellipsis-10{-webkit-line-clamp:10}.tr-title{margin-block:0;font-size:18px;line-height:.9;text-transform:uppercase}.tr-title--max-width{max-width:182px;text-align:center}.tr-link-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.tr-section{--trSpacingTopMobileFactor: 1;--trSpacingBottomMobileFactor: 1;margin-block:calc(var(--trSpacingTop) * var(--trSpacingTopMobileFactor)) calc(var(--trSpacingBottom) * var(--trSpacingBottomMobileFactor))}.tr-field.tr-field--variant-plane .tr-field__input{padding:1px 20px 11px 0;border-bottom:1px solid var(--tr-color-black);border-radius:0}.tr-field__input{width:100%}:is(.tr-field__input,.tr-field__input::placeholder){line-height:1;color:inherit}.tr-field__input::placeholder{opacity:1;color:var(--tr-color-black)}.message{display:flex;align-items:center;column-gap:6px;margin-top:3px}.message svg{width:12px;height:12px}:is(.tr-button--variant-plain,.tr-button--variant-plain-white){font-size:14px;line-height:1;text-transform:uppercase;text-decoration:underline!important;text-underline-offset:4px;transition:opacity var(--tr-transition-duration)}.tr-button--variant-plain-white{color:var(--tr-color-white)}.tr-accordion{border-top:var(--border-gray)}*:last-child>.tr-accordion{border-bottom:var(--border-gray)}.tr-accordion__summary{display:flex;justify-content:space-between;align-items:center;column-gap:16px;padding-block:16px}.tr-accordion__summary:focus-visible .tr-accordion__title{translate:5px}.tr-accordion__summary:focus-visible .tr-accordion__button-decor{translate:-5px}.tr-accordion__title{margin-block:0;font-size:14px;line-height:1;text-transform:uppercase;transition:translate var(--tr-transition-duration)}.tr-accordion__button-decor{position:relative;flex-shrink:0;display:block;width:12px;height:12px;transition:translate var(--tr-transition-duration)}.tr-accordion__button-decor:before,.tr-accordion__button-decor:after{content:"";position:absolute;display:block;background-color:rgba(var(--color-button));border-radius:1px}.tr-accordion__button-decor:before{left:50%;top:50%;translate:-50% -50%;width:100%;height:1px}.tr-accordion__button-decor:after{left:50%;width:1px;height:100%;transition:rotate var(--tr-transition-duration),opacity var(--tr-transition-duration)}.tr-accordion__details[open]+.tr-accordion__body{grid-template-rows:1fr}.tr-accordion__details[open] .tr-accordion__button-decor:after{rotate:90deg;opacity:.5}.tr-accordion__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--tr-transition-duration)}.tr-accordion__content{overflow:hidden}.tr-accordion__description{padding-bottom:16px}.quick-add-modal[open]{z-index:var(--tr-z-modal)!important}.tr-header-search .modal__content{animation:animateMenuOpen var(--duration-default) ease;transition:opacity var(--duration-default) ease}@keyframes animateMenuOpen{0%{opacity:0}to{opacity:1}}.tr-header-search .search-modal__form{max-width:none}.tr-header-search .field:before,.tr-header-search .field:after{display:none}.tr-header-search .search__input::placeholder{opacity:1}.tr-header-search .search__input,.tr-header-search .search__input:focus{padding:15px 15px 15px 45px;padding-right:45px!important}.tr-header-search .search__button{left:0;right:auto}.tr-header-search .reset__button{right:0}.tr-header-search .reset__button:after{display:none!important}@media (any-hover){.tr-accordion__summary:hover .tr-accordion__title{translate:5px}.tr-accordion__summary:hover .tr-accordion__button-decor{translate:-5px}.tr-button:hover{opacity:.8}}@media (any-hover){.tr-accordion__summary:active .tr-accordion__title{translate:5px}.tr-accordion__summary:active .tr-accordion__button-decor{translate:-5px}.tr-button:active{opacity:.8}}@media (max-width: 1024px){:root{--tr-header-height: 49px}}@media (max-width: 990px){.tr-header-search .predictive-search{max-height:300px!important}}@media (max-width: 767px){.tr-title{font-size:14px}.tr-section{--trSpacingTopMobileFactor: .8;--trSpacingBottomMobileFactor: .8}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tr-styles.css.map */
