.typography{font-weight:500}.typography__container{font-size:1rem}.typography__container_padding{padding-block:5rem}@media (min-width:768px){.typography__container_padding{padding-block:3.125rem}}@media (min-width:992px){.typography__container_padding{padding-block:5rem}}.typography__container *{margin-bottom:0}.typography__container a{color:var(--grayscale-black);font-weight:600;text-decoration:underline;transition:all .2s ease-in-out}.typography__container a:hover{color:var(--blue-links)}.typography__container a:focus-visible{outline:.125rem solid var(--blue-links);outline-offset:.125rem}.typography__container h1{color:#000;font-size:calc(1rem + 1.875vw);font-weight:700}@media (min-width:992px){.typography__container h1{font-size:2.375em}}.typography__container h1{margin-top:1.4em;line-height:1.3em}@media (min-width:992px){.typography__container h1{line-height:1.2em}}.typography__container h2{color:#000;font-size:calc(1rem + 1.5vw);font-weight:700}@media (min-width:992px){.typography__container h2{font-size:2.125em}}.typography__container h2{margin-top:1.4em;line-height:1.3em}@media (min-width:992px){.typography__container h2{line-height:1.2em}}.typography__container h3{color:#000;font-size:calc(1rem + 1.125vw);font-weight:700}@media (min-width:992px){.typography__container h3{font-size:1.875em}}.typography__container h3{margin-top:1.2em;line-height:1.3em}.typography__container h4{color:#000;font-size:calc(1rem + .75vw);font-weight:700}@media (min-width:992px){.typography__container h4{font-size:1.625em}}.typography__container h4{margin-top:1.2em;line-height:1.3em}.typography__container h5{color:#000;font-size:calc(1rem + .375vw);font-weight:700}@media (min-width:992px){.typography__container h5{font-size:1.375em}}.typography__container h5{margin-top:1.2em;line-height:1.3em}.typography__container h6{color:#000;font-size:1rem;font-weight:700}@media (min-width:992px){.typography__container h6{font-size:1.125em}}.typography__container h6{margin-top:1.2em;line-height:1.3em}.typography__container h7{color:#000;font-size:calc(1rem - .375vw);font-weight:700}@media (min-width:992px){.typography__container h7{font-size:.875em}}.typography__container h7{margin-top:1.2em;line-height:1.3em}.typography__container p,.typography__container ul,.typography__container ol,.typography__container tbody td{color:var(--grayscale-black);margin-top:1.25rem;font-size:1em;line-height:1.4}.typography__container p{font-weight:400;line-height:1.6}.typography__container ul,.typography__container ol{padding-left:1.875rem}.typography__container ul li,.typography__container ol li{margin-top:.5em;line-height:1.4}.typography__container ul li:first-child,.typography__container ol li:first-child{margin-top:0}.typography__container ul li{list-style:outside}.typography__container ul li::marker{color:#5f5fb9}.typography__container ol li{list-style:decimal}.typography__container img,.typography__container iframe,.typography__container ul,.typography__container ol,.typography__container picture{max-width:100%}.typography__container p>img,.typography__container pre,.typography__container figure,.typography__container>img,.typography__container>picture{display:block}.typography__container p>img,.typography__container pre,.typography__container figure,.typography__container>img,.typography__container>table,.typography__container iframe,.typography__container .typography__table-box,.typography__container>picture{margin-top:2.25em;margin-bottom:2.25em}.typography__container>h1{max-width:58.5rem}@media (min-width:1400px){.typography__container>h1{max-width:65.875rem}}.typography__container>h2{max-width:58.5rem}@media (min-width:1400px){.typography__container>h2{max-width:65.875rem}}.typography__container>h3{max-width:58.5rem}@media (min-width:1400px){.typography__container>h3{max-width:65.875rem}}.typography__container>h4{max-width:58.5rem}@media (min-width:1400px){.typography__container>h4{max-width:65.875rem}}.typography__container>h5{max-width:58.5rem}@media (min-width:1400px){.typography__container>h5{max-width:65.875rem}}.typography__container>h6{max-width:58.5rem}@media (min-width:1400px){.typography__container>h6{max-width:65.875rem}}.typography__container>p{max-width:58.5rem}@media (min-width:1400px){.typography__container>p{max-width:65.875rem}}.typography__container>ul{max-width:58.5rem}@media (min-width:1400px){.typography__container>ul{max-width:65.875rem}}.typography__container>ol{max-width:58.5rem}@media (min-width:1400px){.typography__container>ol{max-width:65.875rem}}.typography__container>pre{max-width:58.5rem}@media (min-width:1400px){.typography__container>pre{max-width:65.875rem}}.typography__container>figure{max-width:58.5rem}@media (min-width:1400px){.typography__container>figure{max-width:65.875rem}}.typography__container table{font-size:1em}.typography__container table thead{background:#3a5b8c}.typography__container table thead td{color:#fff;font-weight:600}.typography__container table tr{vertical-align:top}.typography__container table tr td{border:.0625em solid #3b3535;padding:1em}.typography__container table tr td>:first-child,.typography__container>:first-child{margin-top:0}.typography__container_block-center>*{margin-left:auto;margin-right:auto}.typography figcaption{margin-top:1em;font-size:1em;font-style:italic;line-height:1.625em}.typography figcaption cite{display:flex}.typography__table-box{overflow:auto}.figure_blockquote{color:#212121;line-height:1.625;position:relative}@media (min-width:768px){.figure_blockquote{padding-left:6.875em}}.figure_blockquote:before{content:"";color:#3a5b8c;font-family:"Font Awesome 6 Free";font-size:3rem;line-height:1;top:0;left:0}@media (min-width:768px){.figure_blockquote:before{font-size:4.5rem;position:absolute}}.figure_blockquote blockquote{font-size:1.125em}@media (max-width:767.98px){.figure_blockquote blockquote{margin-top:1.25rem}}.figure_blockquote blockquote>:first-child{margin-top:0}.figure_blockquote blockquote:before{content:"";background-color:#3a5b8c;width:.1875em;height:100%;position:absolute;top:0;left:5.375em}@media (max-width:767.98px){.figure_blockquote blockquote:before{display:none}}.rich-text{color:#333;font-family:Roboto Condensed Web,Roboto Condensed,sans-serif}.rich-text>:first-child{margin-top:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:#333;font-weight:600;line-height:1.2}.rich-text h1{margin-top:3.125rem;font-size:1.5rem}@media (min-width:576px){.rich-text h1{font-size:1.625rem}}@media (min-width:768px){.rich-text h1{margin-top:3.75rem;font-size:1.875rem}}@media (min-width:992px){.rich-text h1{margin-top:5rem;font-size:2rem}}@media (min-width:1200px){.rich-text h1{font-size:2.375rem}}@media (min-width:1400px){.rich-text h1{margin-top:8.4375rem;font-size:2.625rem}}.rich-text h2{margin-top:1.875rem;font-size:1.375rem}@media (min-width:576px){.rich-text h2{margin-top:2.0625rem;font-size:1.5rem}}@media (min-width:768px){.rich-text h2{margin-top:2.375rem;font-size:1.75rem}}@media (min-width:992px){.rich-text h2{margin-top:3rem;font-size:1.875rem}}@media (min-width:1200px){.rich-text h2{font-size:2.125rem}}@media (min-width:1400px){.rich-text h2{margin-top:3.75rem;font-size:2.375rem}}.rich-text h3{margin-top:1.5rem;font-size:1.25rem}@media (min-width:576px){.rich-text h3{margin-top:1.625rem;font-size:1.375rem}}@media (min-width:768px){.rich-text h3{font-size:1.5rem}}@media (min-width:992px){.rich-text h3{margin-top:2.25rem;font-size:1.625rem}}@media (min-width:1200px){.rich-text h3{font-size:1.875rem}}@media (min-width:1400px){.rich-text h3{margin-top:2.8125rem;font-size:2.125rem}}.rich-text h4{margin-top:1.375rem;font-size:1.125rem}@media (min-width:576px){.rich-text h4{margin-top:1.5rem;font-size:1.25rem}}@media (min-width:768px){.rich-text h4{font-size:1.375rem}}@media (min-width:992px){.rich-text h4{margin-top:2rem}}@media (min-width:1200px){.rich-text h4{font-size:1.625rem}}@media (min-width:1400px){.rich-text h4{margin-top:2.5rem;font-size:1.875rem}}.rich-text h5{margin-top:1.3125rem;font-size:1.0625rem}@media (min-width:576px){.rich-text h5{font-size:1.125rem}}@media (min-width:768px){.rich-text h5{margin-top:1.375rem}}@media (min-width:992px){.rich-text h5{margin-top:1.625rem;font-size:1.25rem}}@media (min-width:1200px){.rich-text h5{font-size:1.375rem}}@media (min-width:1400px){.rich-text h5{margin-top:2.125rem;font-size:1.5rem}}.rich-text h6{margin-top:1.1875rem;font-size:1rem}@media (min-width:768px){.rich-text h6{margin-top:1.25rem}}@media (min-width:992px){.rich-text h6{margin-top:1.375rem}}@media (min-width:1200px){.rich-text h6{font-size:1.125rem}}@media (min-width:1400px){.rich-text h6{margin-top:1.875rem;font-size:1.25rem}}.rich-text p{color:var(--grayscale-black);margin-top:.75rem;font-size:1rem;font-weight:400;line-height:1.7}@media (min-width:992px){.rich-text p{margin-top:.875rem}}@media (min-width:1400px){.rich-text p{margin-top:1rem;font-size:1.125rem}}.rich-text h4+p{margin-top:.5rem}@media (min-width:576px){.rich-text h4+p{margin-top:.625rem}}@media (min-width:768px){.rich-text h4+p{margin-top:.75rem}}@media (min-width:992px){.rich-text h4+p{margin-top:.875rem}}@media (min-width:1200px){.rich-text h4+p{margin-top:.75rem}}@media (min-width:1400px){.rich-text h4+p{margin-top:.875rem}}.rich-text ul,.rich-text ol{color:#333;margin-top:1.1875rem;padding-left:1.25rem;font-size:1rem;line-height:1.6}@media (min-width:768px){.rich-text ul,.rich-text ol{margin-top:1.25rem}}@media (min-width:992px){.rich-text ul,.rich-text ol{margin-top:1.375rem}}@media (min-width:1400px){.rich-text ul,.rich-text ol{margin-top:1.875rem;font-size:1.125rem}}.rich-text ul li,.rich-text ol li{margin-top:.375rem}.rich-text ul li:first-child,.rich-text ol li:first-child{margin-top:0}.rich-text ul li{list-style:outside}.rich-text ol{padding-left:1.5rem}.rich-text ol li{list-style:decimal}.rich-text p+ul,.rich-text p+ol{margin-top:.625rem}@media (min-width:992px){.rich-text p+ul,.rich-text p+ol{margin-top:.875rem}}@media (min-width:1400px){.rich-text p+ul,.rich-text p+ol{margin-top:1rem}}.rich-text a{color:#0055a1;padding-bottom:calc(.2em + 2px);background-repeat:no-repeat;padding-bottom:calc(.5lh - .6em + 2px);font-weight:500;text-decoration:none}.rich-text a:hover{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:100% 1px}.rich-text a:active{opacity:.7}.rich-text a:focus-visible{outline-offset:.125rem;outline:.125rem solid #0055a1}.rich-text a[target=_blank]{background-image:url(/icons/link.svg);background-position:0 .6em;background-size:1.375rem 1.375rem;padding-top:.6875rem;padding-left:2rem}.rich-text a[target=_blank]:hover{background-image:linear-gradient(currentColor,currentColor),url(/icons/link.svg);background-position:2rem 100%,0 .6em;background-size:calc(100% - 2rem) 1px,1.375rem 1.375rem}.rich-text a[href^=mailto\:]{color:var(--grayscale-black);font-weight:600}.rich-text a[href^=mailto\:]:hover{background-image:linear-gradient(#333,#333)}.rich-text a[href^=mailto\:]:focus-visible{outline-color:var(--grayscale-black)}.rich-text strong,.rich-text b{font-weight:700}.rich-text em,.rich-text i{font-style:italic}.rich-text img{max-width:100%;height:auto;margin-top:2.25rem;display:block}@media (min-width:1400px){.rich-text img{margin-top:2.8125rem}}.rich-text__table-box{margin-top:2.25rem;overflow-x:auto}@media (min-width:1400px){.rich-text__table-box{margin-top:2.8125rem}}.rich-text table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:2.25rem}@media (min-width:1400px){.rich-text table{margin-top:2.8125rem}}.rich-text table th,.rich-text table td{text-align:left;vertical-align:top;overflow-wrap:break-word;border:1px solid #e6e6e6;padding:.75rem 1rem}.rich-text table thead th,.rich-text table thead td{text-transform:uppercase;letter-spacing:.06em;color:#484848;background:#e6e6e6;border-color:#f0f0f0;padding:1.625rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.6}@media (min-width:1400px){.rich-text table thead th,.rich-text table thead td{font-size:1.125rem}}.rich-text table tbody th,.rich-text table tbody td{color:#333;padding:1.25rem;font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:1400px){.rich-text table tbody th,.rich-text table tbody td{font-size:1.125rem}}.rich-text__table-box table{margin-top:0}@media (min-width:1400px){.rich-text__table-box+h4{margin-top:1.5rem}}.rich-text blockquote{color:#333;background:#f0f0f0;border-radius:.375rem;margin-top:2.25rem;padding:1.25rem;font-size:.875rem;font-weight:500;line-height:1.6}@media (min-width:576px){.rich-text blockquote{font-size:1rem}}@media (min-width:768px){.rich-text blockquote{padding:2rem}}@media (min-width:1200px){.rich-text blockquote{font-size:1.125rem}}@media (min-width:1400px){.rich-text blockquote{margin-top:2.8125rem;font-size:1.25rem}}@font-face{font-display:swap;font-family:Roboto Condensed Web;font-style:normal;font-weight:400;src:url(/fonts/roboto-condensed-v31-cyrillic_latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Condensed Web;font-style:normal;font-weight:500;src:url(/fonts/roboto-condensed-v31-cyrillic_latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Condensed Web;font-style:normal;font-weight:600;src:url(/fonts/roboto-condensed-v31-cyrillic_latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Condensed Web;font-style:normal;font-weight:700;src:url(/fonts/roboto-condensed-v31-cyrillic_latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Condensed Web;font-style:normal;font-weight:900;src:url(/fonts/roboto-condensed-v31-cyrillic_latin-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Web;font-style:normal;font-weight:400;src:url(/fonts/roboto-v51-cyrillic_cyrillic-ext_latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Web;font-style:normal;font-weight:500;src:url(/fonts/roboto-v51-cyrillic_cyrillic-ext_latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Roboto Web;font-style:normal;font-weight:600;src:url(/fonts/roboto-v51-cyrillic_cyrillic-ext_latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Tilda Sans Web;font-style:normal;font-weight:400;src:url(/fonts/TildaSans-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Tilda Sans Web;font-style:normal;font-weight:500;src:url(/fonts/TildaSans-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Tilda Sans Web;font-style:normal;font-weight:600;src:url(/fonts/TildaSans-Semibold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Tilda Sans Web;font-style:normal;font-weight:700;src:url(/fonts/TildaSans-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat Web;font-style:normal;font-weight:600;src:url(/fonts/montserrat-v31-cyrillic_latin-600.woff2)format("woff2")}*{border:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#0000;outline:none}a,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-weight:inherit;font-size:inherit;margin:0;padding:0}ul{padding:0;padding-inline-start:0;list-style-type:none}img{vertical-align:top}address{font-style:normal}input,textarea,button,select{color:inherit;font-size:inherit;background-color:#0000;font-family:inherit}input::-ms-clear{display:none}button,input[type=submit]{box-shadow:none;cursor:pointer;background:0 0;display:inline-block}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}:root{--font-family:"Roboto Condensed Web","Roboto Condensed",sans-serif;--second-family:"Tilda Sans Web","Tilda Sans",sans-serif;--third-family:"Montserrat Web","Montserrat",sans-serif;--fourth-family:"Roboto Web","Roboto",sans-serif;--white:#fff;--light-blue:#f3f7ff;--blue-links:#2248aa;--blue-branded:#394d81;--blue-2:#153f61;--blue-3:#217692;--green:#39813f;--red:#cd1111;--grey-button:#f8f8f8;--color-bg-card:#f5f5f5;--corporate-dark-blue:#192632;--stroke-light-gray:#dedede;--stroke-gray:#767676;--grayscale-black:#000;--grayscale-gray-80:#333;--grayscale-gray-6:#474747;--grayscale-gray-50:#828282;--grayscale-gray-40:#999;--grayscale-gray-20:#999;--grayscale-gray-3:#e2e2e2;--grayscale-gray-2:#f0f0f0;--grayscale-gray-1:#f4f4f4;--accent:#3a556d;--accent-hover:#28425a;--zebra:#f9f9f9;--stroke-checkbox:#a2a2a2;--blue-gray:#68727d;--color-badge-sale:#a91219;--color-stock-in:#00ba6a;--color-stock-order:#f18132;--color-unavailable:#d8dde2;--color-price-old:#919191;--stroke-thumb:#d7d7d7;--color-file-pdf:#e20408;--color-file-doc:#335a94;--color-bg-card-hover:#e3e3e3;--color-text-gray:#484848;--color-badge-deadline:#ca3333;--color-badge-finished:#555;--color-badge-brand:#0092d6;--stroke-field:#e0e0e0;--color-field-text:#060014;--color-form-error:#dd181c;--color-form-success:#008f0e;--bottom-nav-h:4rem;--header-shadow:0 .25rem .25rem 0 #0000000d;--header-h-sticky:4.5rem}@media (min-width:992px){:root{--header-h-sticky:5.5rem}}@media (min-width:1200px){:root{--header-h-sticky:6.125rem}}html,body{overflow-anchor:none}html{height:100%;overflow-x:clip}body{flex-direction:column;min-height:100vh;display:flex}@media (max-width:991.98px){body{padding-bottom:var(--bottom-nav-h)}}main{flex:1 0 auto}html{color:var(--grayscale-gray-80);background:#fff;font-family:Roboto Condensed Web,Roboto Condensed,sans-serif;font-size:16px}@media (min-width:1901px){html{font-size:.8329vw}}section{z-index:2;background-color:#fff;position:relative}.descriptor{z-index:-1}footer{z-index:2}:root.intro-pending [data-section=header],:root.intro-pending [data-section=hero],:root.intro-pending [data-section=promo-banners],:root.intro-pending [data-section=descriptor] [data-intro],:root.intro-pending [data-intro=breadcrumbs],:root.intro-pending [data-section=catalog-subcategories] [data-intro]{opacity:0}
.layout-module-scss-module__uQLIpG__headerShell{z-index:50;position:sticky;top:0}
.BottomNav-module-scss-module__nNPU8W__nav{z-index:40;height:var(--bottom-nav-h);background:var(--white);border-top:1px solid var(--stroke-light-gray);align-items:stretch;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -.0625rem .09375rem #b5b5b51a,0 -.3125rem .15625rem #b5b5b517,0 -.75rem .21875rem #b5b5b50d,0 -1.25rem .25rem #b5b5b503}@media (min-width:576px){.BottomNav-module-scss-module__nNPU8W__nav{gap:1.5rem;padding-left:1.5rem}}@media (min-width:768px){.BottomNav-module-scss-module__nNPU8W__nav{gap:3rem}}@media (min-width:992px){.BottomNav-module-scss-module__nNPU8W__nav{display:none}}.BottomNav-module-scss-module__nNPU8W__nav_abovePopup{z-index:202}.BottomNav-module-scss-module__nNPU8W__nav__item{color:var(--grayscale-black);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.BottomNav-module-scss-module__nNPU8W__nav__item:hover,.BottomNav-module-scss-module__nNPU8W__nav__item:focus-visible,.BottomNav-module-scss-module__nNPU8W__nav__item:active{background-color:#efefef}.BottomNav-module-scss-module__nNPU8W__nav__catalog{appearance:none;font:inherit;cursor:pointer;background:0 0;border:none;flex:1 1 0;gap:.4375rem}@media (min-width:576px){.BottomNav-module-scss-module__nNPU8W__nav__catalog{border:1px solid var(--grayscale-black);white-space:nowrap;flex-direction:row;flex:none;align-self:center;gap:.75rem;width:9.375rem;height:2.5rem;padding:.5rem 1.5rem .5rem 1rem}.BottomNav-module-scss-module__nNPU8W__nav__catalog .BottomNav-module-scss-module__nNPU8W__nav__label{letter-spacing:.03rem;text-transform:uppercase;font-weight:700}.BottomNav-module-scss-module__nNPU8W__nav__catalog:hover,.BottomNav-module-scss-module__nNPU8W__nav__catalog:focus-visible,.BottomNav-module-scss-module__nNPU8W__nav__catalog:active{background-color:var(--grayscale-black);color:var(--white)}}.BottomNav-module-scss-module__nNPU8W__nav__catalog_active{background-color:#efefef}@media (min-width:576px){.BottomNav-module-scss-module__nNPU8W__nav__catalog_active{background-color:var(--grayscale-black);color:var(--white)}}.BottomNav-module-scss-module__nNPU8W__nav__actions{display:contents}@media (min-width:576px){.BottomNav-module-scss-module__nNPU8W__nav__actions{flex:1 1 0;margin:0;padding:0;list-style:none;display:flex}}.BottomNav-module-scss-module__nNPU8W__nav__actionItem{flex:1 1 0;list-style:none;display:flex}.BottomNav-module-scss-module__nNPU8W__nav__action{flex:1 1 0}@media (min-width:576px){.BottomNav-module-scss-module__nNPU8W__nav__action{padding-inline:.625rem}}@media (min-width:768px){.BottomNav-module-scss-module__nNPU8W__nav__action{padding-inline:3.125rem}}.BottomNav-module-scss-module__nNPU8W__nav__iconBox{display:inline-flex;position:relative}.BottomNav-module-scss-module__nNPU8W__nav__icon{width:1.125rem;height:1.125rem;display:block}.BottomNav-module-scss-module__nNPU8W__nav__icon_catalog{width:1.1875rem;height:1.1875rem}@media (min-width:576px){.BottomNav-module-scss-module__nNPU8W__nav__icon_catalog{display:none}}.BottomNav-module-scss-module__nNPU8W__nav__icon_burger{width:1.5rem;height:1.5rem;display:none}@media (min-width:576px){.BottomNav-module-scss-module__nNPU8W__nav__icon_burger{display:block}}.BottomNav-module-scss-module__nNPU8W__nav__count{font-family:var(--second-family);color:var(--grayscale-black);white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.3;position:absolute;top:-.4375rem;left:1.4375rem}.BottomNav-module-scss-module__nNPU8W__nav__label{font-family:var(--second-family);white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1.2}
.CompareSpecGroup-module-scss-module__2x-Mqq__group{border-bottom:.0625rem solid #e9e9e9;padding-block:.5rem}.CompareSpecGroup-module-scss-module__2x-Mqq__group_alt{border-bottom-color:var(--stroke-light-gray);background:#f9f9f9}.CompareSpecGroup-module-scss-module__2x-Mqq__group__head{z-index:1;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;width:fit-content;height:1.5rem;padding:0 0 0 .5rem;display:flex;position:sticky;left:0}.CompareSpecGroup-module-scss-module__2x-Mqq__group__head:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}.CompareSpecGroup-module-scss-module__2x-Mqq__group__label{font-family:var(--font-family);color:var(--grayscale-black);font-size:1rem;font-weight:500;line-height:1.2;transition:color .2s}.CompareSpecGroup-module-scss-module__2x-Mqq__group__head:hover .CompareSpecGroup-module-scss-module__2x-Mqq__group__label{color:var(--accent)}.CompareSpecGroup-module-scss-module__2x-Mqq__group__chevron{width:1.5rem;height:1.5rem;color:var(--grayscale-black);flex-shrink:0;transition:transform .2s,color .2s}.CompareSpecGroup-module-scss-module__2x-Mqq__group__head:hover .CompareSpecGroup-module-scss-module__2x-Mqq__group__chevron{color:var(--accent)}.CompareSpecGroup-module-scss-module__2x-Mqq__group__chevron_open{transform:rotate(180deg)}.CompareSpecGroup-module-scss-module__2x-Mqq__group__values{display:flex}.CompareSpecGroup-module-scss-module__2x-Mqq__group__values[hidden]{display:none}.CompareSpecGroup-module-scss-module__2x-Mqq__group__cell{flex:0 0 var(--compare-col,0px);min-width:0;font-family:var(--font-family);color:var(--grayscale-black);padding:.5rem;font-size:.875rem;font-weight:400;line-height:1.3}.CompareSpecGroup-module-scss-module__2x-Mqq__group__cell:first-child{flex-basis:calc(var(--compare-col,0px) + var(--compare-inset,0px))}
.CompareBoard-module-scss-module__bJmx6a__board{--compare-inset:0px;--compare-gutter:1rem;--compare-visible:2;--compare-arrow:1rem;min-width:0;min-height:0;padding-inline:var(--compare-inset);flex-direction:column;flex:1;display:flex;position:relative}@media (min-width:576px){.CompareBoard-module-scss-module__bJmx6a__board{--compare-inset:1.5rem;--compare-gutter:1.5rem;--compare-arrow:1.5rem}}@media (min-width:768px){.CompareBoard-module-scss-module__bJmx6a__board{--compare-visible:3}}@media (min-width:992px){.CompareBoard-module-scss-module__bJmx6a__board{--compare-visible:4}}@media (min-width:1200px){.CompareBoard-module-scss-module__bJmx6a__board{--compare-visible:5}}@media (min-width:1400px){.CompareBoard-module-scss-module__bJmx6a__board{--compare-visible:6}}.CompareBoard-module-scss-module__bJmx6a__board__scroll[data-dragging]{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.CompareBoard-module-scss-module__bJmx6a__board__scroll{overscroll-behavior:contain;min-height:0;scroll-padding-left:var(--compare-gutter);flex:1;overflow:auto}.CompareBoard-module-scss-module__bJmx6a__board__scroll[data-ready]:not([data-dragging]){scroll-snap-type:x mandatory}.CompareBoard-module-scss-module__bJmx6a__board__scroll:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}.CompareBoard-module-scss-module__bJmx6a__board__scroll{padding-bottom:1.5rem}@media (max-width:991.98px){.CompareBoard-module-scss-module__bJmx6a__board__scroll{padding-bottom:calc(var(--bottom-nav-h) + 1.5rem)}}@supports not selector(::-webkit-scrollbar){.CompareBoard-module-scss-module__bJmx6a__board__scroll{scrollbar-width:thin;scrollbar-color:var(--accent)var(--stroke-light-gray)}}.CompareBoard-module-scss-module__bJmx6a__board__scroll::-webkit-scrollbar{width:.25rem;height:0}.CompareBoard-module-scss-module__bJmx6a__board__scroll::-webkit-scrollbar-track{background:var(--stroke-light-gray)}.CompareBoard-module-scss-module__bJmx6a__board__scroll::-webkit-scrollbar-thumb{background:var(--accent);border-radius:.125rem}.CompareBoard-module-scss-module__bJmx6a__board__track{width:calc(var(--compare-col,0px)*var(--compare-total,1) + var(--compare-gutter)*2);min-width:100%}.CompareBoard-module-scss-module__bJmx6a__board__sticky{z-index:3;opacity:0;visibility:hidden;height:0;transition:opacity .2s,visibility .2s;position:sticky;top:0}.CompareBoard-module-scss-module__bJmx6a__board__sticky_visible{opacity:1;visibility:visible}.CompareBoard-module-scss-module__bJmx6a__board__sticky .CompareBoard-module-scss-module__bJmx6a__board__cards>li{scroll-snap-align:none}.CompareBoard-module-scss-module__bJmx6a__board__strip{isolation:isolate;padding:1rem var(--compare-gutter);background:#f9f9f9;position:relative;box-shadow:0 .25rem .125rem #00000026}@media (min-width:576px){.CompareBoard-module-scss-module__bJmx6a__board__strip{padding-block:2rem}}.CompareBoard-module-scss-module__bJmx6a__board__shields{z-index:1;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:0}.CompareBoard-module-scss-module__bJmx6a__board__shields>span{width:var(--compare-gutter);pointer-events:auto;background:#f9f9f9;flex:none;position:sticky}.CompareBoard-module-scss-module__bJmx6a__board__shields>span:first-child{left:0}.CompareBoard-module-scss-module__bJmx6a__board__shields>span:last-child{right:0}.CompareBoard-module-scss-module__bJmx6a__board__cards{margin:0;padding:0;list-style:none;display:flex}.CompareBoard-module-scss-module__bJmx6a__board__cards>li{isolation:isolate;flex:0 0 var(--compare-col,0px);scroll-snap-align:start;min-width:0;display:flex}.CompareBoard-module-scss-module__bJmx6a__board__table{margin-top:1rem;margin-inline:var(--compare-gutter);position:relative}@media (min-width:576px){.CompareBoard-module-scss-module__bJmx6a__board__table{margin-inline:0}}.CompareBoard-module-scss-module__bJmx6a__board__lines{pointer-events:none;position:absolute;inset:0}.CompareBoard-module-scss-module__bJmx6a__board__lines span{top:0;bottom:0;left:calc(var(--compare-inset) + var(--compare-col,0px)*var(--compare-line,0));border-left:.0625rem solid var(--stroke-light-gray);position:absolute}.CompareBoard-module-scss-module__bJmx6a__board__arrow{top:max(var(--compare-mini-h,0px)/2,var(--compare-strip-h,0px)/2 - var(--compare-scroll-y,0px));z-index:4;width:var(--compare-arrow);height:var(--compare-arrow);color:var(--grayscale-black);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s,opacity .2s;display:flex;position:absolute;transform:translateY(-50%)}.CompareBoard-module-scss-module__bJmx6a__board__arrow[hidden]{display:none}.CompareBoard-module-scss-module__bJmx6a__board__arrow_prev{left:var(--compare-inset)}.CompareBoard-module-scss-module__bJmx6a__board__arrow_next{right:var(--compare-inset)}.CompareBoard-module-scss-module__bJmx6a__board__arrow:hover:not(:disabled){color:var(--accent)}.CompareBoard-module-scss-module__bJmx6a__board__arrow:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.CompareBoard-module-scss-module__bJmx6a__board__arrow:disabled{opacity:.3;cursor:default}.CompareBoard-module-scss-module__bJmx6a__board__chevron{width:100%;height:100%}.CompareBoard-module-scss-module__bJmx6a__board__arrow_prev .CompareBoard-module-scss-module__bJmx6a__board__chevron{transform:scaleX(-1)}
