.tchq{--tchq-brand:#CF4D1D;--tchq-nav:#111315;--tchq-ink:#1A1A1A;--tchq-ink-2:#55585B;--tchq-ink-3:#8A8D90;--tchq-line:#DDDDDD;--tchq-line-2:#EFEFEF;--tchq-tint:#F6F5F4;--tchq-good:#1B6B46;--tchq-good-soft:#EAF4EF;--tchq-star:#E8A317;color:var(--tchq-ink)}.tchq *{box-sizing:border-box}.tchq img{max-width:100%;display:block}.tchq p{margin:0}.tchq a{color:inherit;text-decoration:none}.tchq a:focus-visible,.tchq summary:focus-visible{outline:2px solid var(--tchq-brand);outline-offset:2px}.tchq h2,.tchq h3{margin:0;font-weight:700;text-wrap:balance;line-height:1.15}.tchq h2{font-size:clamp(1.3rem,2.8vw,1.65rem);text-transform:uppercase}.tchq h3{font-size:1.02rem}.tchq-shell{max-width:1200px;margin:0 auto;padding:0 20px}.tchq-icn{width:1em;height:1em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tchq-band{border-top:1px solid var(--tchq-line-2);padding-block:46px}.tchq-band--tint{background:var(--tchq-tint)}.tchq-band h2{margin-bottom:22px}.tchq-lede{font-size:1.02rem;font-weight:600;max-width:62ch;margin-bottom:16px}.tchq-prose{max-width:66ch;display:flex;flex-direction:column;gap:14px;color:var(--tchq-ink-2);font-size:.95rem;line-height:1.6}.tchq-prose b,.tchq-prose strong{color:var(--tchq-ink)}.tchq-prose ul{margin:0;padding-left:1.1em}.tchq-prose a{text-decoration:underline;text-underline-offset:2px}.tchq-hl{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:26px 34px}.tchq-hl article{display:grid;grid-template-columns:auto 1fr;gap:14px}.tchq-hl svg{width:26px;height:26px;color:var(--tchq-brand)}.tchq-hl h3{margin-bottom:4px;font-size:.98rem;font-weight:700}.tchq-hl p{font-size:.86rem;color:var(--tchq-ink-2);line-height:1.5}.tchq-install{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;align-items:start}.tchq-install--policies-only{grid-template-columns:minmax(0,720px)}.tchq-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.tchq-btn{border:2px solid var(--tchq-nav);padding:11px 18px;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.tchq-btn--solid{background:var(--tchq-brand);border-color:var(--tchq-brand);color:#fff}.tchq-btn--solid:hover{background:#a93c13;border-color:#a93c13}.tchq-btn svg{width:15px;height:15px}.tchq-acc{border-bottom:1px solid var(--tchq-line);padding-block:12px}.tchq-acc summary{cursor:pointer;font-weight:700;font-size:.9rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.tchq-acc summary::-webkit-details-marker{display:none}.tchq-acc summary:after{content:"+";font-weight:400;font-size:1.2rem;color:var(--tchq-ink-3);line-height:1}.tchq-acc[open] summary:after{content:"\2013"}.tchq-acc .tchq-ans{font-size:.88rem;color:var(--tchq-ink-2);line-height:1.6;padding-top:9px}.tchq-acc .tchq-ans a{text-decoration:underline;text-underline-offset:2px}.tchq-experts{background:var(--tchq-nav);color:#fff;padding-block:40px}.tchq-experts .tchq-shell{display:flex;gap:28px;align-items:center;justify-content:space-between;flex-wrap:wrap}.tchq-experts h2{margin:0 0 6px}.tchq-experts p{color:#b9bcbf;font-size:.9rem;max-width:46ch}.tchq-experts .tchq-call{display:flex;align-items:center;gap:11px;background:var(--tchq-brand);color:#fff;padding:15px 26px;font-size:.88rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.tchq-experts .tchq-call svg{width:17px;height:17px;color:#fff}@media(max-width:860px){.tchq-install{grid-template-columns:1fr;gap:28px}.tchq-band{padding-block:34px}.tchq-experts .tchq-shell{flex-direction:column;align-items:flex-start}.tchq-experts .tchq-call{width:100%;justify-content:center}}.tchq-prose iframe{width:100%;max-width:640px;aspect-ratio:16/9;height:auto;border:0;display:block}.tchq-prose h5{margin:4px 0 0;font-size:.92rem;font-weight:700;color:var(--tchq-ink)}.product--section .price{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:12px;row-gap:2px}.product--section .price__current{order:1;margin-right:0}.product--section .price__current .money{font-size:1.6rem;line-height:1.15;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.product--section .price__current--on-sale .money{color:#cf4d1d}.product--section .price__compare-at{order:2}.product--section .price__compare-at .money{font-size:1rem;font-weight:600;color:#8a8d90;text-decoration:line-through;text-decoration-thickness:2px;font-variant-numeric:tabular-nums}.product--section .product__badge--sale{background:#cf4d1d;color:#fff;font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:4px 9px;margin-bottom:8px}@media(max-width:600px){.product--section .price__current .money{font-size:1.4rem}}.tchq-apps-heading{border-top:1px solid var(--tchq-line-2);padding:46px 0 0}.tchq-apps-heading h2{margin:0}.tchq-apps-body{margin-top:18px;margin-bottom:46px;overflow:visible;position:relative;z-index:1}.tchq-apps-body:after{content:"";display:block;clear:both}.tchq-apps-body>*:last-child{margin-bottom:0}.product--section .product-title{font-weight:600;letter-spacing:-.01em}@media(max-width:860px){.tchq-apps-heading{padding-top:34px}.tchq-apps-body{margin-top:14px;margin-bottom:34px}}@media(max-width:600px){.product--section .product-title{font-size:1.35rem;line-height:1.25}}.product--section .product-form--atc-button,.product--section .smart-payment-enabled .product-form--atc-button{background-color:#cf4d1d;border:1px solid #CF4D1D;color:#fff}.product--section .product-form--atc-button:not(.disabled):hover,.product--section .smart-payment-enabled .product-form--atc-button:not(.disabled):hover{background:#a93c13;border:1px solid #A93C13;color:#fff}.product--section .product-form--atc-button.disabled,.product--section .smart-payment-enabled .product-form--atc-button.disabled{background-color:#767676;border:1px solid #767676;color:#fff}.product--section .product-form__action-wrapper .quantity-selector{display:none}.product--section .product-form__action-wrapper .product-form--atc-button{width:100%;margin-top:0;margin-left:0}
/*# sourceMappingURL=/cdn/shop/t/69/assets/tchq-pdp.css.map */
