@charset "UTF-8";.foot .foot-legal{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;gap:18px;padding-top:14px;border-top:1px solid var(--hairline-2)}.foot .foot-legal a{font-size:11px;letter-spacing:.12em;padding:8px 0}.foot .legal{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-ms-flex-preferred-size:100%;flex-basis:100%}.foot .foot-contact{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font:400 11.5px/1.7 var(--mono);color:var(--ink-3);letter-spacing:.08em;margin:0}.foot .foot-contact a{color:var(--ink-3);text-decoration:none;-webkit-transition:color .25s var(--out);transition:color .25s var(--out)}.foot .foot-contact a:hover{color:var(--fde)}h1,h2,h3,h4,h5,h6{color:inherit;margin-bottom:0}p{margin-bottom:0}a{text-decoration:none}body.pages-home main.body,body[class*=pages-custom-] main.body,main.body:has(> .container > .tisas-ported){margin:0}body.pages-home main.body>.container,body[class*=pages-custom-] main.body>.container,main.body>.container:has(> .tisas-ported){max-width:none;padding:0}.tisas-ported .card,body.pages-home .card,body[class*=pages-custom-] .card{margin-bottom:0}main.body .tisas-ported h1,main.body .tisas-ported h2,main.body .tisas-ported h3,main.body .tisas-ported h4,main.body .tisas-ported h5,main.body .tisas-ported h6{color:inherit;font-family:var(--display);font-weight:600;text-transform:uppercase;line-height:.98;letter-spacing:.015em;margin:0}.mast .menu{display:none;width:44px;height:44px;margin-left:4px;padding:0;border:0;background:0 0;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.mast .menu .bar{display:block;width:22px;height:2px;background:var(--ink);-webkit-transition:opacity .2s,-webkit-transform .25s var(--out);transition:opacity .2s,-webkit-transform .25s var(--out);transition:transform .25s var(--out),opacity .2s;transition:transform .25s var(--out),opacity .2s,-webkit-transform .25s var(--out)}.mast .menu[aria-expanded=true] .bar:first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.mast .menu[aria-expanded=true] .bar:nth-child(2){opacity:0}.mast .menu[aria-expanded=true] .bar:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.mnav{display:none}@media (max-width:1099px){.mast{grid-template-columns:auto 1fr}.mast nav.l{display:none}.mast nav.r{gap:14px}.mast nav.r a:not(.dealer){display:none}.mast .menu{display:-webkit-box;display:-ms-flexbox;display:flex}.mnav[hidden]{display:none}.mnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;left:0;right:0;top:66px;z-index:99;background:var(--ground-2);border-bottom:1px solid var(--hairline);padding:8px 0 12px}.mnav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:0 var(--gutter);font:600 14px/1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;border-top:1px solid var(--hairline-2)}.mnav a:first-child{border-top:0}.mnav a.dealer{color:var(--ink)}.mnav a:focus-visible,.mnav a:hover{color:var(--fde)}.mnav a.mnav-sub{padding-left:calc(var(--gutter) + 16px);font-size:12.5px;letter-spacing:.16em;color:var(--ink-3);border-top-color:var(--hairline-2)}.mnav a.mnav-sub:focus-visible,.mnav a.mnav-sub:hover{color:var(--fde)}}.navi{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.navi-caret{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:0 0;cursor:pointer;color:var(--ink-2);-webkit-transition:color .25s var(--out),-webkit-transform .2s var(--out);transition:color .25s var(--out),-webkit-transform .2s var(--out);transition:color .25s var(--out),transform .2s var(--out);transition:color .25s var(--out),transform .2s var(--out),-webkit-transform .2s var(--out)}.navi-caret:hover,.navi-caret[aria-expanded=true],.navi:hover .navi-caret{color:var(--fde)}.navi-caret[aria-expanded=true]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navi-caret:focus-visible{outline:2px solid var(--cobalt-text);outline-offset:2px}.navi-menu{position:fixed;top:66px;left:var(--gutter);z-index:99;min-width:222px;margin:0;padding:8px 0;list-style:none;background:var(--panel);border:1px solid var(--hairline);-webkit-box-shadow:0 24px 48px rgba(0,0,0,.5);box-shadow:0 24px 48px rgba(0,0,0,.5);opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);pointer-events:none;-webkit-transition:opacity .2s var(--out),-webkit-transform .2s var(--out);transition:opacity .2s var(--out),-webkit-transform .2s var(--out);transition:opacity .2s var(--out),transform .2s var(--out);transition:opacity .2s var(--out),transform .2s var(--out),-webkit-transform .2s var(--out)}.navi-menu[data-open]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.navi-menu li{margin:0}.navi-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:42px;padding:0 20px;font:600 12.5px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);text-decoration:none;-webkit-transition:color .2s var(--out),background-color .2s var(--out);transition:color .2s var(--out),background-color .2s var(--out)}.navi-menu a:focus-visible,.navi-menu a:hover{color:var(--fde);background:var(--panel-2)}.navi-menu a:focus-visible{outline:2px solid var(--cobalt-text);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.navi-caret,.navi-menu{-webkit-transition:none;transition:none}}@media (max-width:1099px){.navi-menu{display:none}}#supportForm .ferror{margin:0 0 18px;padding:12px 14px;border:1px solid #8a3b3b;background:rgba(138,59,59,.18);color:var(--ink);font-size:14px}#supportForm .question{display:block;margin:6px 0;font:500 14px/1.4 var(--mono);color:var(--fde)}#supportForm .g-recaptcha{margin-top:16px}.sent{padding:28px 0 8px}.sent h2{font-size:clamp(26px, 3vw, 36px)}.foot .foot-cols{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(24px,5vw,72px);padding:22px 0 8px;border-top:1px solid var(--hairline-2);max-width:720px}.foot .foot-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.foot .foot-h{font:500 11px/1 var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--fde);margin:0 0 10px}.foot .foot-col a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;font:600 12px/1.2 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);text-decoration:none}.foot .foot-col a:hover{color:var(--fde)}@media (max-width:560px){.foot .foot-cols{grid-template-columns:1fr}}.foot .foot-contact a,.foot nav a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px}.foot .foot-contact{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0}@media (max-width:560px){.foot nav{gap:0 22px}}main.body:not(:has(.tisas-ported)){margin-top:66px;padding-top:clamp(28px,4vh,48px);padding-bottom:clamp(48px,7vh,96px)}main.body:not(:has(.tisas-ported))>.container{max-width:1100px;padding-inline:var(--gutter)}main.body:not(:has(.tisas-ported)) .page-heading,main.body:not(:has(.tisas-ported)) h1,main.body:not(:has(.tisas-ported)) h2,main.body:not(:has(.tisas-ported)) h3,main.body:not(:has(.tisas-ported)) h4{color:var(--ink);font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:.015em;line-height:1.02}main.body:not(:has(.tisas-ported)) .page-heading,main.body:not(:has(.tisas-ported)) h1{font-size:clamp(34px, 4.4vw, 60px);margin:0 0 22px}main.body:not(:has(.tisas-ported)) h2{font-size:clamp(24px, 2.8vw, 36px);margin:36px 0 12px}main.body:not(:has(.tisas-ported)) h3{font-size:clamp(19px, 2vw, 24px);margin:28px 0 10px}main.body:not(:has(.tisas-ported)) h4{font-size:17px;margin:22px 0 8px}main.body:not(:has(.tisas-ported)) .page-content,main.body:not(:has(.tisas-ported)) .page-content li,main.body:not(:has(.tisas-ported)) .page-content p,main.body:not(:has(.tisas-ported)) .page-content td,main.body:not(:has(.tisas-ported)) .page-content th{font-family:var(--sans);font-size:16.5px;line-height:1.65;color:var(--ink-2)}main.body:not(:has(.tisas-ported)) .page-content--centered{text-align:left;max-width:78ch}main.body:not(:has(.tisas-ported)) .page-content p{margin:0 0 16px}main.body:not(:has(.tisas-ported)) .page-content b,main.body:not(:has(.tisas-ported)) .page-content strong{color:var(--ink)}main.body:not(:has(.tisas-ported)) .page-content a{color:var(--cobalt-text);text-decoration:underline;text-underline-offset:3px}main.body:not(:has(.tisas-ported)) .page-content img{max-width:100%;height:auto}main.body:not(:has(.tisas-ported)) .page-content table{border-collapse:collapse;width:100%;margin:18px 0}main.body:not(:has(.tisas-ported)) .page-content td,main.body:not(:has(.tisas-ported)) .page-content th{border:1px solid var(--hairline);padding:8px 10px;text-align:left}main.body:not(:has(.tisas-ported)) .page-content hr{border:0;border-top:1px solid var(--hairline-2);margin:28px 0}main.body:not(:has(.tisas-ported)) .breadcrumbs{margin:0 0 18px;padding:0}main.body:not(:has(.tisas-ported)) .breadcrumb{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}main.body:not(:has(.tisas-ported)) .breadcrumb a,main.body:not(:has(.tisas-ported)) .breadcrumb-label{color:var(--ink-3)}main.body:not(:has(.tisas-ported)) .breadcrumb.is-active .breadcrumb-label{color:var(--ink-2)}main.body:not(:has(.tisas-ported)) .navBar--sub .navBar-action{color:var(--ink-2);font:600 12px/1 var(--display);letter-spacing:.16em;text-transform:uppercase}main.body:not(:has(.tisas-ported)) .navBar--sub .navBar-action:hover{color:var(--fde)}main.body:not(:has(.tisas-ported)) .form-label{color:var(--ink-2);font-family:var(--sans)}main.body:not(:has(.tisas-ported)) .form-input,main.body:not(:has(.tisas-ported)) .form-select{background:var(--panel);color:var(--ink);border:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) .button,main.body:not(:has(.tisas-ported)) .button--primary{background:var(--cobalt);color:#fff;border-color:var(--cobalt);font:600 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;border-radius:0}main.body:not(:has(.tisas-ported)) .card-title a,main.body:not(:has(.tisas-ported)) .price{color:var(--ink)}main.body:not(:has(.tisas-ported)) .category-header{margin-top:0}main.body:not(:has(.tisas-ported)) .faq-wrapper,main.body:not(:has(.tisas-ported)) [data-layout-name],main.body:not(:has(.tisas-ported)) [id^=bc-]{font-family:var(--sans);color:var(--ink-2)}main.body:not(:has(.tisas-ported)) a:not(.button){color:var(--cobalt-text)}main.body:not(:has(.tisas-ported)) .accordion-heading,main.body:not(:has(.tisas-ported)) .accordion-title{color:var(--ink);font-family:var(--sans);font-weight:600}main.body:not(:has(.tisas-ported)) .accordion-heading{border-bottom-color:var(--hairline)!important}main.body:not(:has(.tisas-ported)) .accordion-content,main.body:not(:has(.tisas-ported)) .accordion-content p{color:var(--ink-2)}@media (max-width:760px){body{font-size:15px}.price,.spec,.w,li,p{font-size:max(1em,14px)!important}.ah-cue,.ah-eyebrow,.attr,.breadcrumb,.c,.cal,.ch-count,.eyebrow,.fine,.fname,.foot nav a,.foot-col a,.foot-contact,.foot-h,.foot-legal a,.fs-dyk,.fs-eyebrow,.hint,.ip-era,.k,.label,.legal,.lk-chips,.mnav a,.pf-k,.pnote,.pxskus,.small,.sn-chev,.tag,.works-note,figcaption,small,span.c,span.cal{font-size:max(1em,12px)!important}.fs b,.ip b,.ip-dyk,.ip-long,.ip-sub,.pxline b,.reason small,.stamp b,a,b,span{font-size:max(1em,12px)!important}.button,.buy,.ch-clear,.chip,.cta,.textlink,a.cta,a.dealer,button.cta{font-size:max(1em,14px)!important}.mast nav a{font-size:14px!important}.mast nav a.dealer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;padding-bottom:0;border-bottom:0;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--fde-rule)}.mast .home{min-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ch-clear,.chip,.pxline .cta,.sku .buy,.textlink{min-height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chip{padding-block:0}}.age-popup{color:#1a1a1a}.age-popup h2{color:#183d95}.age-popup p{color:#3a3f47;font-family:var(--sans)}.lk-chips .lk-chip,.lk-stamps .stamp,.phero .stamps .stamp,.srs .chip{white-space:nowrap}.lk-stamps{-ms-flex-wrap:wrap;flex-wrap:wrap}#carry,#choose,#dealer,#doublestack,#duty,#fatih,#gallery,#lines,#overview,#px9,#regent,#resources,#specs,.chooser,.dealer-band,.pdp-anchor,.pxline[id],[id^=a1],[id^=carry-],[id^=ds-],[id^=duty-],[id^=px-],[id^=us-],article.pxline{scroll-margin-top:136px}@media (max-width:412px){#consent-manager>div>div{padding:10px 12px!important}#consent-manager p,#consent-manager span:not(button span){font-size:12px!important;line-height:1.3!important;margin:0 0 6px!important}#consent-manager div:has(> button){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:6px!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;margin:0!important}#consent-manager button{padding:7px 10px!important;font-size:12px!important;line-height:1.2!important;min-height:34px!important;height:auto!important;margin:0!important;width:auto!important;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}}@media (min-width:1024px) and (max-width:1400px){#infopanel{width:min(300px,24vw)}}.productView[hidden]{display:none!important}main.body:not(:has(.tisas-ported)) [data-layout-name] h1,main.body:not(:has(.tisas-ported)) [data-layout-name] h2,main.body:not(:has(.tisas-ported)) [data-layout-name] h3,main.body:not(:has(.tisas-ported)) [data-layout-name] h4,main.body:not(:has(.tisas-ported)) [data-widget-id] h2,main.body:not(:has(.tisas-ported)) [data-widget-id] h3,main.body:not(:has(.tisas-ported)) [data-widget-id] h4{color:inherit}main.body:not(:has(.tisas-ported)) [id^=bc-],main.body:not(:has(.tisas-ported)) [id^=bc-] .container{background:0 0!important}main.body:not(:has(.tisas-ported)) [id^=bc-] :is(p,li,td,th,.column1,.column2,div){color:var(--ink-2)!important}main.body:not(:has(.tisas-ported)) [id^=bc-] :is(h1,h2,h3,h4,strong,b){color:var(--ink)!important}main.body:not(:has(.tisas-ported)) [id^=bc-] a:not(.button){color:var(--cobalt-text)!important}@media (max-width:800px){body{padding-top:0!important}body .navPages-container.is-open{padding-top:0!important}}[tabindex]:not([tabindex="-1"]):focus-visible,a[href]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cobalt-text)!important;outline-offset:2px!important}@media (max-width:480px){.pdp-tabs ul{grid-auto-columns:minmax(0,1fr)}.pdp-tabs a{padding:0 6px;font-size:11px!important;letter-spacing:.08em;min-height:48px;line-height:1.15;overflow-wrap:anywhere;text-align:center;min-width:0}}@media (min-width:768px){.mod .price small{font-size:max(.75em,11px)}}@media (max-width:800px){.jumps a{min-height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:700px){.sku-grid{grid-template-columns:minmax(0,1fr)}.sku{min-width:0}}@media (max-width:374px){.sku .skufoot{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}}main.body:not(:has(.tisas-ported)) article.blog{display:grid;grid-template-columns:clamp(180px,26vw,340px) minmax(0,1fr);gap:clamp(20px,3vw,40px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-block:clamp(26px,4vh,44px);border-top:1px solid var(--hairline-2)}main.body:not(:has(.tisas-ported)) article.blog:first-of-type{border-top:0;padding-top:0}main.body:not(:has(.tisas-ported)) .blog-post-figure{margin:0;width:100%}main.body:not(:has(.tisas-ported)) .blog-thumbnail{margin:0;width:100%}main.body:not(:has(.tisas-ported)) .blog-thumbnail a{display:block;border:1px solid var(--hairline);background:var(--ground-2);-webkit-transition:border-color .35s var(--out),-webkit-transform .35s var(--out);transition:border-color .35s var(--out),-webkit-transform .35s var(--out);transition:border-color .35s var(--out),transform .35s var(--out);transition:border-color .35s var(--out),transform .35s var(--out),-webkit-transform .35s var(--out)}main.body:not(:has(.tisas-ported)) .blog-thumbnail a:hover{border-color:var(--fde-rule);-webkit-transform:translateY(-3px);transform:translateY(-3px)}main.body:not(:has(.tisas-ported)) .blog-thumbnail img{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}main.body:not(:has(.tisas-ported)) .blog-post-datetimes{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 0 10px}main.body:not(:has(.tisas-ported)) .blog-post-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.body:not(:has(.tisas-ported)) .blog-author,main.body:not(:has(.tisas-ported)) .blog-date{font:500 11px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fde)}main.body:not(:has(.tisas-ported)) .blog-header{margin:0}main.body:not(:has(.tisas-ported)) h2.blog-title{margin:0 0 12px;font-size:clamp(21px, 2.2vw, 28px);line-height:1.1}main.body:not(:has(.tisas-ported)) .blog-title a{color:var(--ink);text-decoration:none;-webkit-transition:color .3s var(--out);transition:color .3s var(--out)}main.body:not(:has(.tisas-ported)) .blog-title a:hover{color:var(--fde)}main.body:not(:has(.tisas-ported)) .blog-post{color:var(--ink-2);font-family:var(--sans);font-size:16.5px;line-height:1.65;max-width:68ch}main.body:not(:has(.tisas-ported)) .blog-post li,main.body:not(:has(.tisas-ported)) .blog-post p,main.body:not(:has(.tisas-ported)) .blog-post td{color:var(--ink-2);font-family:var(--sans);font-size:16.5px;line-height:1.65}main.body:not(:has(.tisas-ported)) .blog-post b,main.body:not(:has(.tisas-ported)) .blog-post strong{color:var(--ink)}main.body:not(:has(.tisas-ported)) .blog-post p{margin:0 0 16px}main.body:not(:has(.tisas-ported)) .blog-post h2,main.body:not(:has(.tisas-ported)) .blog-post h3{color:var(--ink)}main.body:not(:has(.tisas-ported)) article.blog .button{position:static;-ms-flex-item-align:start;align-self:flex-start;margin:14px 0 0;padding:0 0 4px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:0 0!important;border:0!important;border-bottom:2px solid var(--fde-rule)!important;border-radius:0;color:var(--ink)!important;font:600 12px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;min-height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:border-color .3s var(--out),color .3s var(--out);transition:border-color .3s var(--out),color .3s var(--out)}main.body:not(:has(.tisas-ported)) article.blog .button:hover{border-bottom-color:var(--fde)!important;color:var(--fde)!important}@media (max-width:860px){main.body:not(:has(.tisas-ported)) article.blog{grid-template-columns:minmax(0,1fr)}}main.body:not(:has(.tisas-ported)) .pg{position:relative}main.body:not(:has(.tisas-ported)) .pg .page-content{margin-inline:0}main.body:not(:has(.tisas-ported)) .pg .page-heading,main.body:not(:has(.tisas-ported)) .pg h1{text-shadow:none}main.body:not(:has(.tisas-ported)) .wr-badge{position:absolute;top:0;right:var(--gutter);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:168px;padding:20px 14px;text-align:center;border:1px solid var(--fde-rule);background:var(--panel);-webkit-box-shadow:0 18px 40px rgba(0,0,0,.45);box-shadow:0 18px 40px rgba(0,0,0,.45)}main.body:not(:has(.tisas-ported)) .wr-badge-rule{display:block;width:40px;height:1px;background:var(--fde-rule)}main.body:not(:has(.tisas-ported)) .wr-badge-l1,main.body:not(:has(.tisas-ported)) .wr-badge-l3{font:500 10px/1 var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--fde)}main.body:not(:has(.tisas-ported)) .wr-badge-l2{font:600 26px/1 var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}main.body:not(:has(.tisas-ported)) .wr-cta{margin-top:clamp(34px,5vh,56px);padding:clamp(22px,3vw,34px);border:1px solid var(--hairline);background:var(--ground-2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}main.body:not(:has(.tisas-ported)) .wr-cta-copy{margin:0;max-width:52ch;font-family:var(--sans);font-size:16.5px;line-height:1.6;color:var(--ink-2)}main.body:not(:has(.tisas-ported)) .wr-cta-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:0 28px;background:var(--cobalt);color:#fff!important;text-decoration:none!important;font:600 13px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;-webkit-transition:background .3s var(--out);transition:background .3s var(--out)}main.body:not(:has(.tisas-ported)) .wr-cta-btn:hover{background:var(--cobalt-up)}@media (max-width:900px){main.body:not(:has(.tisas-ported)) .wr-badge{position:static;margin:0 auto 26px}main.body:not(:has(.tisas-ported)) .wr-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:901px){main.body:not(:has(.tisas-ported)) .pg-warranty .page-content{max-width:none}main.body:not(:has(.tisas-ported)) .pg-warranty .page-content>p{max-width:68ch}}main.body:not(:has(.tisas-ported)) .pg-warranty .page-content h2{margin-top:clamp(46px,7vh,76px);font-size:clamp(24px, 2.6vw, 34px);line-height:1.02}main.body:not(:has(.tisas-ported)) .pg-warranty .page-content h2::after{content:"";display:block;width:44px;height:2px;margin-top:12px;background:var(--fde-deep)}main.body:not(:has(.tisas-ported)) .pg-warranty .page-content h2:first-child{margin-top:0}main.body:not(:has(.tisas-ported)) .wr-lede{font-size:clamp(17px, 1.6vw, 19.5px);line-height:1.66;color:var(--ink);max-width:62ch}main.body:not(:has(.tisas-ported)) ul.wr-remedies{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;margin:clamp(22px,3vh,32px) 0;padding:0;list-style:none;background:var(--hairline);border:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) ul.wr-remedies li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0;padding:clamp(20px,2.6vw,30px);background:var(--ground-2);-webkit-transition:background-color .3s var(--out);transition:background-color .3s var(--out)}main.body:not(:has(.tisas-ported)) ul.wr-remedies li:hover{background:var(--panel-2)}main.body:not(:has(.tisas-ported)) .wr-rem-k{font:600 clamp(21px, 2.2vw, 27px)/1 var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}main.body:not(:has(.tisas-ported)) .wr-rem-d{font:400 14.5px/1.55 var(--sans);color:var(--ink-2)}main.body:not(:has(.tisas-ported)) ul.wr-excl{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:clamp(32px,4vw,64px);-moz-column-gap:clamp(32px,4vw,64px);column-gap:clamp(32px,4vw,64px);margin:clamp(20px,2.6vh,30px) 0;padding:0;list-style:none;max-width:1000px}main.body:not(:has(.tisas-ported)) ul.wr-excl li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0 0 12px;padding:0;font:400 15px/1.55 var(--sans);color:var(--ink-2)}main.body:not(:has(.tisas-ported)) ul.wr-excl li::before{content:"\00d7";-webkit-box-flex:0;-ms-flex:none;flex:none;font:500 13px/1.4 var(--mono);color:var(--fde)}@media (max-width:700px){main.body:not(:has(.tisas-ported)) ul.wr-excl{-webkit-columns:1;-moz-columns:1;columns:1}}main.body:not(:has(.tisas-ported)) .wr-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin:clamp(20px,2.6vh,30px) 0;background:var(--hairline);border:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) .wr-contact-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:clamp(18px,2.4vw,26px);background:var(--ground-2)}main.body:not(:has(.tisas-ported)) .wr-contact-v,main.body:not(:has(.tisas-ported)) .wr-contact-v a{font:500 15px/1.4 var(--mono);letter-spacing:.02em;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}main.body:not(:has(.tisas-ported)) .wr-contact-v a:hover{color:var(--fde)}main.body:not(:has(.tisas-ported)) .pdf-library{--paper:#111318;--paper-deep:#1C2027;--card:#14171D;--ink:#EDEFF2;--ink-muted:#A3A8B0;--rust:#183D95;--teal:#C7B299;--line:rgba(237,239,242,.13);--radius:0;--shadow:none}main.body:not(:has(.tisas-ported)) .pdf-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:clamp(14px,2vw,22px)!important}main.body:not(:has(.tisas-ported)) .pdf-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:clamp(20px,2.4vw,28px)!important;background:var(--ground-2)!important;border:1px solid var(--hairline)!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-decoration:none!important;-webkit-transition:border-color .35s var(--out),-webkit-transform .35s var(--out);transition:border-color .35s var(--out),-webkit-transform .35s var(--out);transition:border-color .35s var(--out),transform .35s var(--out);transition:border-color .35s var(--out),transform .35s var(--out),-webkit-transform .35s var(--out)}main.body:not(:has(.tisas-ported)) .pdf-item:hover{border-color:var(--fde-rule)!important;-webkit-transform:translateY(-3px);transform:translateY(-3px)}main.body:not(:has(.tisas-ported)) .pdf-item .doc-icon{width:34px;height:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}main.body:not(:has(.tisas-ported)) .pdf-item .doc-icon path:first-of-type{fill:var(--panel)}main.body:not(:has(.tisas-ported)) .pdf-item .doc-icon text{fill:#fff}main.body:not(:has(.tisas-ported)) .pdf-item__title{display:block;font:600 17px/1.2 var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink)!important}main.body:not(:has(.tisas-ported)) .pdf-item__open{margin-top:auto;font:500 10px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--fde)!important}main.body:not(:has(.tisas-ported)) .pg-manuals .page-content{max-width:none}main.body:not(:has(.tisas-ported)) .pdf-item.has-art{padding:0!important;gap:0}main.body:not(:has(.tisas-ported)) .pdf-item.has-art .doc-icon{display:none}main.body:not(:has(.tisas-ported)) .pdf-art{display:block;width:100%;aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) .pdf-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .6s var(--out);transition:-webkit-transform .6s var(--out);transition:transform .6s var(--out);transition:transform .6s var(--out),-webkit-transform .6s var(--out)}main.body:not(:has(.tisas-ported)) .pdf-item.has-art:hover .pdf-art img{-webkit-transform:scale(1.045);transform:scale(1.045)}main.body:not(:has(.tisas-ported)) .pdf-item.has-art .pdf-item__title{margin:18px 20px 0;font-size:18px}main.body:not(:has(.tisas-ported)) .pdf-item__models{display:block;margin:7px 20px 0;font:400 13.5px/1.5 var(--sans);color:var(--ink-2)}main.body:not(:has(.tisas-ported)) .pdf-item.has-art .pdf-item__open{margin:16px 20px 20px}@media (prefers-reduced-motion:reduce){main.body:not(:has(.tisas-ported)) .pdf-art img{-webkit-transition:none;transition:none}main.body:not(:has(.tisas-ported)) .pdf-item.has-art:hover .pdf-art img{-webkit-transform:none;transform:none}}main.body:not(:has(.tisas-ported)) .hub-close{margin-top:clamp(44px,7vh,80px)}main.body:not(:has(.tisas-ported)) .hub-close .wr-fact-v,main.body:not(:has(.tisas-ported)) .hub-close .wr-fact-v a{font:500 clamp(13.5px, 1.4vw, 17px)/1.35 var(--mono);letter-spacing:.02em;text-transform:none;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}main.body:not(:has(.tisas-ported)) .hub-close .wr-fact-v a:hover{color:var(--fde)}main.body:not(:has(.tisas-ported)) .faq-cta{margin-top:clamp(44px,7vh,72px)}main.body:not(:has(.tisas-ported)) .faq-wrapper h2{margin-top:clamp(46px,7vh,76px);font-size:clamp(24px, 2.6vw, 34px);line-height:1.02}main.body:not(:has(.tisas-ported)) .faq-wrapper h2::after{content:"";display:block;width:44px;height:2px;margin-top:12px;background:var(--fde-deep)}main.body:not(:has(.tisas-ported)) .faq-band{position:relative;margin:clamp(48px,8vh,88px) calc(50% - 50vw);height:clamp(240px,38vh,420px);overflow:hidden}main.body:not(:has(.tisas-ported)) .faq-band img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}main.body:not(:has(.tisas-ported)) .faq-band::after{content:"";position:absolute;inset:0;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,19,24,.5)),color-stop(30%,rgba(17,19,24,0)),color-stop(62%,rgba(17,19,24,0)),to(rgba(17,19,24,.6)));background:linear-gradient(180deg,rgba(17,19,24,.5) 0,rgba(17,19,24,0) 30%,rgba(17,19,24,0) 62%,rgba(17,19,24,.6) 100%)}main.body:not(:has(.tisas-ported)) .faq-close{margin-top:clamp(52px,9vh,96px)}main.body:not(:has(.tisas-ported)) .faq-close-foot{position:absolute;left:0;right:0;bottom:0;margin:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding:clamp(18px,3vh,30px) max(var(--gutter),calc(50vw - 550px + var(--gutter)))}main.body:not(:has(.tisas-ported)) .faq-close-foot .wr-cta-copy{color:var(--ink)}main.body:not(:has(.tisas-ported)) .wr-commit{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,4vw,56px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:clamp(46px,7vh,76px) 0 0}main.body:not(:has(.tisas-ported)) .wr-commit-art{display:block;overflow:hidden;aspect-ratio:4/3;border:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) .wr-commit-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .7s var(--out);transition:-webkit-transform .7s var(--out);transition:transform .7s var(--out);transition:transform .7s var(--out),-webkit-transform .7s var(--out)}main.body:not(:has(.tisas-ported)) .wr-commit:hover .wr-commit-art img{-webkit-transform:scale(1.04);transform:scale(1.04)}main.body:not(:has(.tisas-ported)) .wr-commit-copy h2{margin-top:0!important}main.body:not(:has(.tisas-ported)) .wr-commit-copy p{max-width:none}@media (max-width:900px){main.body:not(:has(.tisas-ported)) .wr-commit{grid-template-columns:1fr;gap:20px}}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-action.has-art{padding:0}main.body:not(:has(.tisas-ported)) .res-card-art{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) .res-card-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .6s var(--out);transition:-webkit-transform .6s var(--out);transition:transform .6s var(--out);transition:transform .6s var(--out),-webkit-transform .6s var(--out)}main.body:not(:has(.tisas-ported)) .navBar-action.has-art:hover .res-card-art img{-webkit-transform:scale(1.05);transform:scale(1.05)}main.body:not(:has(.tisas-ported)) .navBar-action.has-art{gap:8px}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-action.has-art>:not(.res-card-art){margin-inline:clamp(18px,2.4vw,24px)}main.body:not(:has(.tisas-ported)) .navBar-action.has-art .res-card-art{margin-inline:0}main.body:not(:has(.tisas-ported)) .navBar-action.has-art>:nth-child(2){margin-top:12px}main.body:not(:has(.tisas-ported)) .navBar-action.has-art .res-card-go{margin-bottom:clamp(16px,2vw,20px)}main.body:not(:has(.tisas-ported)) .res-split{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(24px,4vw,56px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:clamp(46px,7vh,80px) 0}main.body:not(:has(.tisas-ported)) .res-split-rev{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}main.body:not(:has(.tisas-ported)) .res-split-rev .res-split-copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main.body:not(:has(.tisas-ported)) .res-split-rev .res-split-art{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main.body:not(:has(.tisas-ported)) .res-split-art{margin:0;overflow:hidden;aspect-ratio:4/3;border:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) .res-split-art.res-split-tall{aspect-ratio:3/4}main.body:not(:has(.tisas-ported)) .res-split-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .7s var(--out);transition:-webkit-transform .7s var(--out);transition:transform .7s var(--out);transition:transform .7s var(--out),-webkit-transform .7s var(--out)}main.body:not(:has(.tisas-ported)) .res-split:hover .res-split-art img{-webkit-transform:scale(1.04);transform:scale(1.04)}main.body:not(:has(.tisas-ported)) .res-split-copy h2{margin:0 0 14px;font-size:clamp(24px, 2.6vw, 34px);line-height:1.02}main.body:not(:has(.tisas-ported)) .res-split-copy h2::after{content:"";display:block;width:44px;height:2px;margin-top:12px;background:var(--fde-deep)}main.body:not(:has(.tisas-ported)) .res-split-copy p{max-width:58ch}main.body:not(:has(.tisas-ported)) .res-split-copy .wr-cta-btn{margin-top:18px}@media (max-width:900px){main.body:not(:has(.tisas-ported)) .res-split,main.body:not(:has(.tisas-ported)) .res-split-rev{grid-template-columns:1fr;gap:18px}main.body:not(:has(.tisas-ported)) .res-split-rev .res-split-copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main.body:not(:has(.tisas-ported)) .res-split-rev .res-split-art{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}main.body:not(:has(.tisas-ported)) .wr-excl-row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,3.5vw,52px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:clamp(20px,2.6vh,30px) 0}main.body:not(:has(.tisas-ported)) .wr-excl-art{margin:0;overflow:hidden;border:1px solid var(--hairline);min-height:100%}main.body:not(:has(.tisas-ported)) .wr-excl-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}main.body:not(:has(.tisas-ported)) .wr-excl-row ul.wr-excl{margin:0;max-width:none}@media (max-width:900px){main.body:not(:has(.tisas-ported)) .wr-excl-row{grid-template-columns:1fr}main.body:not(:has(.tisas-ported)) .wr-excl-art{aspect-ratio:16/9;min-height:0}}main.body:not(:has(.tisas-ported)) .faq-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(24px,3.5vw,52px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}main.body:not(:has(.tisas-ported)) .faq-rail{margin:clamp(46px,7vh,76px) 0 0;position:sticky;top:120px;overflow:hidden;border:1px solid var(--hairline);aspect-ratio:4/5}main.body:not(:has(.tisas-ported)) .faq-rail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:900px){main.body:not(:has(.tisas-ported)) .faq-row{grid-template-columns:1fr}main.body:not(:has(.tisas-ported)) .faq-rail{position:static;aspect-ratio:16/9;margin-top:18px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}main.body:not(:has(.tisas-ported)) .rv{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px);-webkit-transition:opacity .6s var(--out),-webkit-transform .6s var(--out);transition:opacity .6s var(--out),-webkit-transform .6s var(--out);transition:opacity .6s var(--out),transform .6s var(--out);transition:opacity .6s var(--out),transform .6s var(--out),-webkit-transform .6s var(--out)}main.body:not(:has(.tisas-ported)) .rv-in{opacity:1;-webkit-transform:none;transform:none}@media (prefers-reduced-motion:reduce){main.body:not(:has(.tisas-ported)) .rv{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}main.body:not(:has(.tisas-ported)) .res-card-art img,main.body:not(:has(.tisas-ported)) .res-split-art img,main.body:not(:has(.tisas-ported)) .wr-commit-art img{-webkit-transition:none;transition:none}main.body:not(:has(.tisas-ported)) .navBar-action.has-art:hover .res-card-art img,main.body:not(:has(.tisas-ported)) .res-split:hover .res-split-art img,main.body:not(:has(.tisas-ported)) .wr-commit:hover .wr-commit-art img{-webkit-transform:none;transform:none}}main.body:not(:has(.tisas-ported)) .pg .page-heading,main.body:not(:has(.tisas-ported)) .pg h1{margin:0 calc(50% - 50vw) clamp(30px,4.5vh,48px);padding:clamp(54px,10vh,116px) max(var(--gutter),calc(50vw - 550px + var(--gutter)));background-color:var(--ground-2);background-image:-webkit-gradient(linear,left top,right top,from(rgba(17,19,24,.93)),color-stop(46%,rgba(17,19,24,.72)),to(rgba(17,19,24,.42))),url("../img/blog-bg.png");background-image:linear-gradient(90deg,rgba(17,19,24,.93) 0,rgba(17,19,24,.72) 46%,rgba(17,19,24,.42) 100%),url("../img/blog-bg.png");background-size:auto,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;border-bottom:1px solid var(--hairline-2)}main.body:not(:has(.tisas-ported)) .wr-badge{top:clamp(54px,10vh,116px)}@media (max-width:900px){main.body:not(:has(.tisas-ported)) .wr-badge{top:auto}}main.body:not(:has(.tisas-ported)) .wr-trust{position:relative;overflow:hidden;margin:clamp(36px,5vh,56px) calc(50% - 50vw) 0;aspect-ratio:16/7;min-height:240px;border-top:1px solid var(--hairline-2);border-bottom:1px solid var(--hairline-2)}main.body:not(:has(.tisas-ported)) .wr-trust-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;-webkit-transition:-webkit-transform .8s var(--out);transition:-webkit-transform .8s var(--out);transition:transform .8s var(--out);transition:transform .8s var(--out),-webkit-transform .8s var(--out)}main.body:not(:has(.tisas-ported)) .wr-trust:hover .wr-trust-bg{-webkit-transform:scale(1.035);transform:scale(1.035)}main.body:not(:has(.tisas-ported)) .wr-trust::before{content:"";position:absolute;inset:0;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,19,24,.66)),color-stop(30%,rgba(17,19,24,0)),color-stop(38%,rgba(17,19,24,0)),to(rgba(17,19,24,.94)));background:linear-gradient(180deg,rgba(17,19,24,.66) 0,rgba(17,19,24,0) 30%,rgba(17,19,24,0) 38%,rgba(17,19,24,.94) 100%)}main.body:not(:has(.tisas-ported)) .wr-trust-title{position:absolute;top:0;left:0;right:0;z-index:1;margin:0;padding:clamp(20px,3.4vh,34px) max(var(--gutter),calc(50vw - 550px + var(--gutter))) 0;font:600 clamp(26px, 3.6vw, 44px)/1.02 var(--display);letter-spacing:.015em;text-transform:uppercase;color:var(--ink);text-shadow:0 2px 18px rgba(0,0,0,.55)}main.body:not(:has(.tisas-ported)) .wr-trust-stats{position:absolute;left:0;right:0;bottom:0;margin:0;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);padding:clamp(18px,3vh,30px) max(var(--gutter),calc(50vw - 550px + var(--gutter)))}main.body:not(:has(.tisas-ported)) .wr-fact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding-left:20px;border-left:1px solid var(--hairline-2)}main.body:not(:has(.tisas-ported)) .wr-fact:first-child{border-left:0;padding-left:0}main.body:not(:has(.tisas-ported)) .wr-fact-k{font:500 10px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fde)}main.body:not(:has(.tisas-ported)) .wr-fact-v{font:600 clamp(19px, 2.3vw, 28px)/1.1 var(--display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink)}@media (max-width:700px){main.body:not(:has(.tisas-ported)) .wr-trust{aspect-ratio:3/4;min-height:340px}main.body:not(:has(.tisas-ported)) .wr-trust-stats{grid-template-columns:1fr;gap:14px}main.body:not(:has(.tisas-ported)) .wr-fact{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){main.body:not(:has(.tisas-ported)) .wr-trust-bg{-webkit-transition:none;transition:none}}main.body:not(:has(.tisas-ported)) .res-search{position:relative;max-width:420px}main.body:not(:has(.tisas-ported)) .res-search input{width:100%;height:46px;padding:0 16px 0 42px;background:var(--panel);color:var(--ink);border:1px solid var(--hairline);font:400 14.5px/1 var(--sans);-webkit-transition:border-color .25s var(--out);transition:border-color .25s var(--out)}main.body:not(:has(.tisas-ported)) .res-search input::-webkit-input-placeholder{color:var(--ink-3)}main.body:not(:has(.tisas-ported)) .res-search input::-moz-placeholder{color:var(--ink-3)}main.body:not(:has(.tisas-ported)) .res-search input:-ms-input-placeholder{color:var(--ink-3)}main.body:not(:has(.tisas-ported)) .res-search input::-ms-input-placeholder{color:var(--ink-3)}main.body:not(:has(.tisas-ported)) .res-search input::placeholder{color:var(--ink-3)}main.body:not(:has(.tisas-ported)) .res-search input:hover{border-color:var(--hairline-2);border-color:rgba(237,239,242,.22)}main.body:not(:has(.tisas-ported)) .res-search input:focus-visible{outline:2px solid var(--cobalt-text);outline-offset:2px}main.body:not(:has(.tisas-ported)) .res-search svg{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;stroke:var(--ink-3);fill:none;stroke-width:1.6;pointer-events:none}main.body:not(:has(.tisas-ported)) .res-search-count{display:block;margin-top:8px;font:500 11px/1 var(--mono);letter-spacing:.1em;color:var(--ink-3);min-height:11px}main.body:not(:has(.tisas-ported)) .res-empty{display:none;padding:28px 0;color:var(--ink-2);font:400 15px/1.6 var(--sans)}main.body:not(:has(.tisas-ported)) .res-empty.show{display:block}main.body:not(:has(.tisas-ported)) .res-hide{display:none!important}main.body:not(:has(.tisas-ported)) .pdf-item.res-hide{display:none!important}main.body:not(:has(.tisas-ported)) .pg-manuals .res-search{margin:0 0 clamp(22px,3vh,32px)}main.body:not(:has(.tisas-ported)) .faq-tools{margin:clamp(4px,1vh,10px) 0 clamp(28px,4vh,40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}main.body:not(:has(.tisas-ported)) .faq-jumps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}main.body:not(:has(.tisas-ported)) .faq-jumps a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:38px;padding:0 14px;border:1px solid var(--hairline);color:var(--ink-2);text-decoration:none;font:600 11.5px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;-webkit-transition:border-color .25s var(--out),color .25s var(--out),-webkit-transform .25s var(--out);transition:border-color .25s var(--out),color .25s var(--out),-webkit-transform .25s var(--out);transition:border-color .25s var(--out),color .25s var(--out),transform .25s var(--out);transition:border-color .25s var(--out),color .25s var(--out),transform .25s var(--out),-webkit-transform .25s var(--out)}main.body:not(:has(.tisas-ported)) .faq-jumps a:focus-visible,main.body:not(:has(.tisas-ported)) .faq-jumps a:hover{border-color:var(--fde-rule);color:var(--fde);-webkit-transform:translateY(-2px);transform:translateY(-2px)}main.body:not(:has(.tisas-ported)) .faq-jumps a.is-current{border-color:var(--fde-rule);color:var(--ink)}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading{cursor:pointer;-webkit-transition:padding-left .25s var(--out);transition:padding-left .25s var(--out)}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading:focus-visible,main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading:hover{padding-left:6px}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading:focus-visible .accordion-title,main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading:hover .accordion-title{color:var(--fde)}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-indicator{color:var(--fde);width:15px;height:15px;-webkit-transition:-webkit-transform .3s var(--out);transition:-webkit-transform .3s var(--out);transition:transform .3s var(--out);transition:transform .3s var(--out),-webkit-transform .3s var(--out)}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-content{display:block!important;overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .4s var(--out),opacity .3s ease;transition:max-height .4s var(--out),opacity .3s ease}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-content.is-open{max-height:640px;opacity:1}@media (prefers-reduced-motion:reduce){main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-content{-webkit-transition:none;transition:none}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-content:not(.is-open){max-height:0}}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading .toggleLink-text--on{display:none}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading.is-open .toggleLink-text--on{display:inline-block}main.body:not(:has(.tisas-ported)) .faq-wrapper .accordion-heading.is-open .toggleLink-text--off{display:none}main.body:not(:has(.tisas-ported)) .faq-wrapper h2{scroll-margin-top:150px}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--hairline);border:1px solid var(--hairline);margin-top:clamp(8px,2vh,20px);padding:0;list-style:none}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"])::after,main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"])::before{content:none;display:none}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-item{margin:0;list-style:none}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;height:100%;padding:clamp(22px,3vw,30px);background:var(--ground-2);font:600 15px/1.2 var(--display)!important;letter-spacing:.02em!important;text-transform:uppercase;-webkit-transition:background-color .3s var(--out),-webkit-transform .3s var(--out);transition:background-color .3s var(--out),-webkit-transform .3s var(--out);transition:background-color .3s var(--out),transform .3s var(--out);transition:background-color .3s var(--out),transform .3s var(--out),-webkit-transform .3s var(--out)}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-action:focus-visible,main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-action:hover{background-color:var(--panel-2);-webkit-transform:translateY(-3px);transform:translateY(-3px)}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-action .res-card-note{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font:400 13.5px/1.5 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink-2)}main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]) .navBar-action .res-card-go{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:auto;font:500 10px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fde)}@media (max-width:560px){main.body:not(:has(.tisas-ported)) .navBar-section:has(.navBar-action[href$="/support/warranty/"]){grid-template-columns:1fr}}main.body:not(:has(.tisas-ported)) .pg-legacy .productGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(14px,2vw,22px);padding:0;list-style:none}main.body:not(:has(.tisas-ported)) .pg-legacy .product{margin:0;padding:0;width:auto}main.body:not(:has(.tisas-ported)) .pg-legacy .card{margin:0;background:var(--ground-2);border:1px solid var(--hairline);border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .3s var(--out);transition:border-color .3s var(--out)}main.body:not(:has(.tisas-ported)) .pg-legacy .card:hover{border-color:var(--fde-rule)}main.body:not(:has(.tisas-ported)) .pg-legacy .card-figure{margin:0;padding:0;background:#f3f3f1;border-bottom:1px solid var(--hairline)}main.body:not(:has(.tisas-ported)) .pg-legacy .card-figure img{aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;width:100%}main.body:not(:has(.tisas-ported)) .pg-legacy .card-figcaption{display:none}main.body:not(:has(.tisas-ported)) .pg-legacy .card-body{padding:16px 18px 18px;background:0 0}main.body:not(:has(.tisas-ported)) .pg-legacy .card-title{margin:0;font:600 17px/1.2 var(--display);letter-spacing:.02em;text-transform:uppercase}main.body:not(:has(.tisas-ported)) .pg-legacy .card-title a{color:var(--ink);text-decoration:none;-webkit-transition:color .25s var(--out);transition:color .25s var(--out)}main.body:not(:has(.tisas-ported)) .pg-legacy .card-title a:hover{color:var(--fde)}main.body:not(:has(.tisas-ported)) .pg-legacy .card-text{margin-top:8px}main.body:not(:has(.tisas-ported)) .pg-legacy .price,main.body:not(:has(.tisas-ported)) .pg-legacy .price-section{font:500 13px/1 var(--mono);letter-spacing:.12em;color:var(--fde)}main.body:not(:has(.tisas-ported)) .pg-legacy .card-title a:focus-visible{outline:2px solid var(--cobalt-text);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}main.body:not(:has(.tisas-ported)) .pg-legacy .card .action{display:none}main.body:not(:has(.tisas-ported)) .pg-coming .page-content{max-width:none;padding-top:clamp(20px,4vh,44px);padding-bottom:clamp(80px,16vh,170px)}main.body:not(:has(.tisas-ported)) .pg-coming .cs-title{margin:0;font-size:clamp(38px, 5.2vw, 64px);line-height:.98}main.body:not(:has(.tisas-ported)) .pg-coming .cs-title::after{content:"";display:block;width:44px;height:2px;margin-top:18px;background:var(--fde-deep)}main.body:not(:has(.tisas-ported)) .pg-coming .cs-lede{margin:clamp(20px,3vh,30px) 0 0;max-width:52ch;font:400 clamp(17px, 1.6vw, 19.5px)/1.66 var(--sans);color:var(--ink-2)}main.body:not(:has(.tisas-ported)) .pg-coming .cs-act{margin:clamp(34px,5.5vh,54px) 0 0;font:400 15.5px/1.6 var(--sans);color:var(--ink-2)}main.body:not(:has(.tisas-ported)) .pg-coming .cs-link{display:inline-block;margin-left:6px;position:relative;padding-bottom:6px;font:600 13.5px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink)!important;text-decoration:none!important;border-bottom:2px solid var(--fde-rule);-webkit-transition:border-color .25s var(--out),color .25s var(--out);transition:border-color .25s var(--out),color .25s var(--out)}main.body:not(:has(.tisas-ported)) .pg-coming .cs-link::before{content:"";position:absolute;inset:-12px -8px}main.body:not(:has(.tisas-ported)) .pg-coming .cs-link:hover{color:var(--fde)!important;border-bottom-color:var(--fde)}main.body:not(:has(.tisas-ported)) .pg-coming .cs-link:focus-visible{outline:2px solid var(--cobalt-text);outline-offset:3px}