/* Product centre and product detail share V2 brand styles and page gutters. */
[data-page^=product] .section{padding:80px 0}[data-page^=product] .section-heading h2{font-size:clamp(28px,2.7vw,41px)}
.breadcrumbs{display:flex;flex-wrap:wrap;gap:11px;font-size:11px;color:#657b92;line-height:1.8}.breadcrumbs a:hover{color:var(--blue)}.breadcrumbs>span:last-child{color:#274c74}
.pc-hero{background:#f0f5fb;border-bottom:1px solid #d4e2ef;overflow:hidden}.pc-hero-grid{display:grid;grid-template-columns:1.22fr 1fr;gap:5vw;align-items:center;padding-top:25px;padding-bottom:44px}.pc-hero .breadcrumbs{margin-bottom:30px}.pc-hero .eyebrow{font-size:11px;margin-bottom:16px}.pc-hero h1{font-size:clamp(36px,3.5vw,55px);line-height:1.4;letter-spacing:-.05em}.pc-hero h1 span{color:var(--blue)}.pc-intro{font-size:14px;color:#536b84;line-height:1.95;margin-top:19px}.pc-search{display:flex;align-items:center;gap:14px;border:1px solid #a9bfd8;background:#fff;padding:6px 6px 6px 18px;margin-top:25px;max-width:650px;scroll-margin-top:110px}.pc-search>svg{flex-shrink:0;width:20px;color:#124fb5}.pc-search input{background:transparent;border:0;padding:11px 0;width:100%;min-width:0;color:#163a60;outline:none;font-size:14px;line-height:1.5;font-family:inherit}.pc-search:focus-within{box-shadow:0 0 0 3px #124fb51a;border-color:#124fb5}.pc-search .button{min-height:47px;padding:11px 18px;font-size:13px;white-space:nowrap;gap:22px}.pc-shortcuts{display:flex;flex-wrap:wrap;gap:11px 22px;align-items:center;font-size:11px;margin-top:14px}.pc-shortcuts>span{color:#60768f}.pc-shortcuts>button{font-size:11px;border-bottom:1px solid #b4c9df;padding:2px 0;color:#1a528f}.pc-hero-art{position:relative;align-self:stretch;min-height:350px;margin-top:5px;overflow:hidden}.pc-hero-art>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center 60%}.pc-art-text{position:absolute;top:24px;left:27px;color:#153f6c}.pc-art-text>span{font:500 54px/1 DM,sans-serif;letter-spacing:-.05em}.pc-art-text p{font-size:11px;line-height:1.9;margin-top:12px}
.pc-catalog{padding:57px 0 65px;scroll-margin-top:10px}.pc-catalog-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:44px}.pc-filters{border-top:2px solid #124fb5;padding-top:19px;align-self:start;position:sticky;top:110px}.pc-filter-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.pc-filter-heading h2{font-size:18px;letter-spacing:-.02em}#filter-toggle{display:none}.pc-filter-fields fieldset{padding:0;margin:0 0 25px;border:0}.pc-filter-fields legend{font-size:12px;font-weight:600;margin-bottom:16px;color:#2e4c6e}.pc-filter-fields fieldset>label{display:flex;gap:11px;align-items:center;font-size:12px;color:#4c6781;margin:13px 0;cursor:pointer}.pc-filter-fields input{width:15px;height:15px;margin:0;accent-color:#124fb5;flex-shrink:0}.pc-select-label{font-size:12px;font-weight:600;display:block;margin-bottom:12px}.pc-filter-fields select{width:100%;padding:10px 9px;border:1px solid #c6d5e6;background:#fff;color:#345574;font-size:12px;border-radius:0}.pc-filter-fields>.plain-link{font-size:11px;margin-top:16px}.pc-filter-help{background:#edf4fb;padding:22px 19px;margin-top:28px}.small-cross{display:block;color:#124fb5;font-size:27px;line-height:1;margin-bottom:17px}.pc-filter-help strong{font-size:13px;font-weight:600}.pc-filter-help p{font-size:11px;color:#55708a;line-height:1.9;margin:11px 0 15px}.pc-filter-help .plain-link{font-size:11px}.pc-results{min-width:0}.pc-results-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:26px}.pc-results-heading .eyebrow{font-size:10px;margin-bottom:9px}.pc-results-heading h2{font-size:31px}.pc-results-heading>p{font-size:12px;color:#5e7690;padding-bottom:5px;white-space:nowrap}.active-filters{display:flex;flex-wrap:wrap;gap:8px;margin:-7px 0 20px}.active-filters button{background:#e9f1fb;border:1px solid #c5d8ed;color:#1b4e86;padding:5px 11px;font-size:11px;max-width:100%;overflow-wrap:anywhere}.active-filters button span{margin-left:10px}.pc-family{display:flex;gap:25px;justify-content:space-between;align-items:center;background:#f0f5fa;border:1px solid #d7e2ee;padding:24px;margin-bottom:22px}.pc-family-identity{display:flex;align-items:center;gap:23px}.pc-family-symbol{font:500 39px/1 DM,sans-serif;color:#124fb5;letter-spacing:-.06em;border-right:1px solid #bacfe4;padding-right:24px}.pc-family-label{font-size:10px;color:#57728d;letter-spacing:.08em}.pc-family h3{font-size:20px;margin:5px 0 7px;line-height:1.5}.pc-family p{font-size:11px;color:#60778e}.pc-family>.plain-link{font-size:11px;white-space:nowrap}.direction-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.direction-card{border:1px solid #d2deeb;background:#fff;padding:25px 22px 0;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.direction-card:hover{border-color:#6f98c7;box-shadow:0 10px 25px #183d6010}.direction-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px}.direction-card-top>span:first-child{font:400 16px DM,sans-serif;color:#124fb5}.direction-card-top>span:last-child{font-size:10px;color:#65809a}.direction-card h3{font-size:23px;line-height:1.6}.direction-card h3 a{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.direction-card h3 span{font-size:22px;color:#124fb5;font-weight:400}.direction-card>p{font-size:13px;color:#536c85;line-height:1.9;margin:14px 0 22px;min-height:50px}.direction-card dl{padding:18px 0;margin:0;border-top:1px solid #e0e8f0}.direction-card dt{font-size:10px;color:#6c8097;margin-bottom:9px}.direction-card dd{font-size:12px;line-height:1.9;color:#335775;margin:0;min-height:46px}.direction-card-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;border-top:1px solid #d4e0ed;padding:18px 0;font-size:10px}.direction-card-actions label{display:flex;gap:7px;align-items:center;white-space:nowrap;cursor:pointer}.direction-card-actions input{accent-color:#124fb5;margin:0;width:14px;height:14px}.direction-card-actions a{color:#124fb5;font-weight:600}.pc-compare-bar{border:1px solid #cad9e9;background:#f5f8fc;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px;margin-top:24px}.pc-compare-bar strong{font-size:15px;font-weight:600}.pc-compare-bar p{font-size:11px;color:#58718b;margin-top:5px}.pc-compare-bar>div:last-child{display:flex;gap:18px;align-items:center}.pc-compare-bar .plain-link{font-size:11px}.pc-compare-bar .button{font-size:12px;min-height:43px;padding:10px 16px}.pc-compare-bar .button:disabled{color:#61768d;background:#e2eaf3;border-color:#d0ddeb;transform:none}.pc-scope{font-size:11px;color:#637b94;line-height:1.9;margin-top:18px}.pc-empty{background:#f5f8fc;border:1px solid #dae4ee;padding:43px 28px;text-align:center}.pc-empty>span{font-size:38px;color:#7294b9;line-height:1}.pc-empty h3{font-size:23px;margin:15px 0}.pc-empty p{font-size:13px;color:#59728b;max-width:530px;margin:0 auto}.pc-empty>div{display:flex;gap:24px;justify-content:center;align-items:center;margin-top:24px}.pc-empty .button{font-size:12px;min-height:44px}.pc-empty .plain-link{font-size:12px}.pc-start-guide{padding:67px 0 75px;background:#f0f5fa}.pc-start-guide h2{font-size:34px}.pc-start-guide .section-heading{margin-bottom:30px}.pc-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pc-guide-grid>a{border-top:1px solid #a8bfd8;padding:25px 0 0;display:block}.pc-guide-grid>a>span{font-size:11px;color:#5c7691}.pc-guide-grid h3{font-size:24px;margin:25px 0 13px}.pc-guide-grid p{font-size:13px;color:#526e88;line-height:1.9}.pc-guide-grid b{font-size:12px;color:#124fb5;display:block;font-weight:600;margin-top:27px}.pc-guide-grid>a:hover h3{color:#124fb5}.pc-contact-band{padding:57px 0 63px;background:#124fae;color:#fff}.pc-contact-band>.container{display:flex;align-items:center;justify-content:space-between;gap:40px}.pc-contact-band .eyebrow{font-size:11px;color:#c8ddff;margin-bottom:16px}.pc-contact-band h2{font-size:clamp(29px,2.6vw,40px);line-height:1.45}.pc-contact-band p:not(.eyebrow){font-size:13px;color:#d6e5fb;margin-top:17px;line-height:1.9}.pc-contact-band .button{font-size:13px;min-width:205px}
.dp-hero{padding:23px 0 53px;background:#fff}.dp-hero>.container>.breadcrumbs{margin-bottom:27px}.dp-hero-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:5vw;align-items:stretch}.dp-product-visual{position:relative;background:#edf2f7;overflow:hidden;min-height:510px}.dp-product-visual>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center 55%}.dp-material-identity{position:absolute;top:28px;left:31px;display:flex;align-items:center;gap:22px;color:#1a4b7e}.dp-material-identity>span:first-child{font:500 48px/1 DM,sans-serif;letter-spacing:-.05em}.dp-material-identity>span:last-child{font-size:10px;line-height:1.8;border-left:1px solid #94acc3;padding-left:20px}.dp-product-intro{padding:12px 0 7px}.dp-product-intro>.eyebrow{font-size:11px;margin-bottom:16px}.dp-product-intro h1{font-size:clamp(36px,3.3vw,52px);line-height:1.45;letter-spacing:-.05em}.dp-english{font:400 19px/1.6 DM,sans-serif;color:#526e8a;margin-top:8px}.dp-lead{font-size:15px;line-height:1.9;color:#3f5d7b;margin-top:23px}.dp-quick-facts{display:grid;grid-template-columns:1fr 1.4fr;margin:25px 0 0;border-top:1px solid #cbdbe9;border-bottom:1px solid #cbdbe9;gap:0 22px;padding:17px 0}.dp-quick-facts>div{padding:3px 0 9px}.dp-quick-facts>div:last-child{grid-column:1/-1;padding-bottom:0}.dp-quick-facts dt{font-size:10px;color:#698098;margin-bottom:5px}.dp-quick-facts dd{font-size:13px;margin:0;color:#2e5375;line-height:1.8}.dp-direction-picker{display:flex;align-items:center;gap:22px;margin-top:22px}.dp-direction-picker label{font-size:12px;color:#3c5d7b;white-space:nowrap}.dp-direction-picker select{padding:10px 35px 10px 12px;background:#f7fafe;border:1px solid #b6cbe0;color:#174b81;min-width:215px;border-radius:0;font-size:13px}.dp-hero-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-top:22px}.dp-hero-actions .button{font-size:13px;min-height:47px;padding:12px 21px;gap:17px}.dp-hero-actions .plain-link{font-size:12px;margin-left:8px}.dp-commercial-note{font-size:10px;color:#657e96;line-height:1.9;margin-top:16px;max-width:600px}.dp-section-nav{position:sticky;top:84px;z-index:22;border-top:1px solid #d0dfed;border-bottom:1px solid #c7d9eb;background:#fffefa;box-shadow:0 5px 14px #1c446009}.dp-section-nav>.container{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:62px}.dp-section-nav>.container>div{display:flex;gap:33px;align-items:center;overflow-x:auto;scrollbar-width:none}.dp-section-nav a{font-size:12px;white-space:nowrap;line-height:1.5;padding:22px 0 20px;border-bottom:2px solid transparent;color:#47637f}.dp-section-nav a:hover,.dp-section-nav a[aria-current]{color:#124fb5;border-color:#124fb5}.dp-section-nav .button{font-size:11px;min-height:37px;white-space:nowrap}.dp-selection,.dp-problems,.dp-specifications,.dp-quality,.dp-packaging,.dp-faq-section{scroll-margin-top:53px}.heading-aside>p{font-size:13px;color:#58718b;line-height:1.9;margin-bottom:13px}.heading-aside>.plain-link{font-size:12px}.dp-direction-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #c5d6e8}.dp-direction-tabs>button{display:flex;align-items:center;gap:22px;text-align:left;padding:24px 27px;border-right:1px solid #c5d6e8;background:#f8fafc;position:relative}.dp-direction-tabs>button:last-child{border-right:0}.dp-direction-tabs>button>span{font-size:12px;color:#6a85a1;align-self:flex-start;padding-top:5px}.dp-direction-tabs strong{display:block;font-size:21px;font-weight:600;line-height:1.5}.dp-direction-tabs small{display:block;font-size:11px;color:#5c7792;margin-top:5px}.dp-direction-tabs b{font-size:21px;font-weight:400;margin-left:auto;color:#124fb5}.dp-direction-tabs>button[aria-selected=true]{background:#124fb5;color:#fff}.dp-direction-tabs>button[aria-selected=true] small,.dp-direction-tabs>button[aria-selected=true]>span,.dp-direction-tabs>button[aria-selected=true] b{color:#d7e7ff}.selection-panel{display:grid;grid-template-columns:1fr 1.35fr;border:1px solid #cbd9e9;border-top:0;min-height:365px}.selection-overview{padding:36px 38px;position:relative;background:#f0f5fa;overflow:hidden}.selection-index{position:absolute;right:29px;bottom:5px;font:500 130px/1.1 DM,sans-serif;letter-spacing:-.06em;color:#dce8f4;pointer-events:none}.selection-overview .eyebrow{font-size:11px;position:relative;margin-bottom:17px}.selection-overview h3{font-size:29px;position:relative}.selection-overview>p:not(.eyebrow){font-size:14px;line-height:1.95;color:#516f8a;max-width:390px;position:relative;margin:18px 0 30px}.selection-overview>.plain-link{font-size:12px;position:relative}.selection-guidance{padding:32px 39px}.selection-guidance>div{display:grid;grid-template-columns:100px 1fr;gap:23px;margin-bottom:15px;font-size:13px;line-height:1.9}.selection-guidance>div>span{color:#68809a;font-size:11px;padding-top:2px}.selection-guidance strong{font-weight:600}.selection-guidance>div>p{color:#3f607c}.selection-guidance ul{padding:18px 0 0 17px;margin:18px 0;border-top:1px solid #d7e1ec;color:#42627c;font-size:12px;line-height:2.1}.selection-boundary{background:#f4f7fb;padding:12px 15px;font-size:11px;color:#59738c;line-height:1.9}.selection-guidance>.plain-link{font-size:12px;margin-top:17px}.dp-section-note{font-size:11px;color:#667e95;margin-top:18px;line-height:1.9}.dp-problems{background:#f0f5fa}.dp-problems-grid{display:grid;grid-template-columns:.85fr 1.45fr;gap:7vw}.dp-problem-intro h2{font-size:clamp(30px,3vw,43px)}.dp-problem-intro>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#536f89;margin-top:22px}.dp-help-card{margin-top:35px;background:#fff;border-top:2px solid #8baed4;padding:25px 26px;max-width:360px}.dp-help-card>span{font-size:26px;color:#124fb5;display:block;line-height:1;margin-bottom:20px}.dp-help-card strong{font-size:15px;font-weight:600}.dp-help-card p{font-size:12px;line-height:1.9;color:#5e7890;margin-top:12px}.dp-help-card .plain-link{font-size:12px;margin-top:16px}.dp-problem-list{border-top:1px solid #b5cadf}.dp-problem-list details{border-bottom:1px solid #b5cadf;background:transparent}.dp-problem-list summary{padding:24px 0;display:flex;align-items:baseline;gap:23px;cursor:pointer;list-style:none}.dp-problem-list summary::-webkit-details-marker,.dp-reference-example summary::-webkit-details-marker,.dp-faq-list summary::-webkit-details-marker,.dp-sources summary::-webkit-details-marker{display:none}.dp-question-number{font-size:12px;color:#7490ac;white-space:nowrap}.dp-problem-list h3{font-size:20px;line-height:1.7;flex:1;font-weight:600}.accordion-plus{font-size:22px;font-weight:400;color:#124fb5;flex-shrink:0;transition:transform .2s;line-height:1}.dp-problem-list details[open] .accordion-plus,.dp-reference-example[open]>.accordion-plus,.dp-reference-example[open]>summary>.accordion-plus,.dp-faq-list details[open] .accordion-plus,.dp-sources details[open]>summary>.accordion-plus{transform:rotate(45deg)}.dp-problem-answer{padding:0 22px 28px 40px;font-size:13px;color:#4d6983;line-height:1.95}.dp-problem-answer>p{margin-bottom:18px}.dp-problem-answer>strong{font-size:12px;font-weight:600;color:#234e76}.dp-problem-answer ul{padding-left:18px;margin:10px 0 15px}.dp-problem-answer .plain-link{font-size:12px}.dp-table-wrap{overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #cbdbe9}.dp-table-wrap table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.85;text-align:left}.dp-table-wrap th,.dp-table-wrap td{padding:18px 23px;vertical-align:top;border-bottom:1px solid #d8e3ed}.dp-table-wrap th{font-weight:600}.dp-table-wrap thead{background:#edf3fa;color:#224e78;font-size:12px}.dp-table-wrap tbody>tr:last-child>th,.dp-table-wrap tbody>tr:last-child>td{border-bottom:0}.dp-spec-table tbody th{width:28%;background:#f7f9fc;font-size:13px;color:#254d72}.dp-spec-table td{color:#506b83;width:36%}.dp-reference-example{border:1px solid #c7d8e9;margin-top:23px}.dp-reference-example>summary{display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none;cursor:pointer;background:#f2f6fb;padding:23px 25px}.dp-reference-example summary b{font-size:14px;font-weight:600;display:block}.dp-reference-example summary small{font-size:11px;color:#657f96;display:block;margin-top:5px}.dp-reference-example>div{padding:26px}.dp-reference-example>div>p{font-size:12px;line-height:2;color:#526c85;margin-bottom:20px;max-width:1050px}.dp-reference-example .dp-table-wrap td,.dp-reference-example .dp-table-wrap th{padding:14px 18px;font-size:12px}.dp-reference-example .dp-reference-takeaway{margin:19px 0 13px}.dp-reference-example .plain-link{font-size:12px}.dp-spec-cta{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 0 0}.dp-spec-cta strong{font-size:16px;font-weight:600}.dp-spec-cta p{font-size:12px;color:#5c7790;margin-top:7px}.dp-spec-cta .button{font-size:12px;min-height:44px}.dp-quality{background:#10345b;color:#fff}.dp-quality .eyebrow{color:#accfff}.dp-quality .section-kicker>span{border-color:#5e83ad}.dp-quality .section-heading>p{color:#bdd0e6;font-size:13px}.dp-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.dp-document-grid article{border-top:1px solid #58799d;padding:28px 0 0}.dp-doc-code{display:inline-flex;align-items:center;justify-content:center;width:65px;height:74px;border:1px solid #7e9bbb;background:#ffffff08;font:400 22px/1 DM,sans-serif;color:#d0e4ff}.dp-document-grid h3{font-size:23px;margin:23px 0 15px}.dp-document-grid p{font-size:13px;color:#bdcfe3;line-height:1.95;max-width:340px;min-height:52px}.dp-document-grid .plain-link{font-size:12px;color:#c6e0ff;margin-top:21px}.dp-download-row{display:flex;align-items:center;gap:30px;justify-content:space-between;border-top:1px solid #4f7198;border-bottom:1px solid #4f7198;margin-top:39px;padding:23px 0}.dp-download-row>div{display:flex;gap:20px;align-items:center}.dp-download-row>div>span{font-size:27px;color:#b9d7ff}.dp-download-row strong{font-size:14px;font-weight:600}.dp-download-row p{font-size:11px;color:#bbcee4;margin-top:6px}.dp-download-row>a{font-size:12px;color:#d5e7ff;border-bottom:1px solid #7394b9;padding:4px 0;white-space:nowrap}.dp-validation-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:0;margin:31px 0 0}.dp-validation-steps li{display:flex;align-items:center;gap:14px}.dp-validation-steps span{font:400 11px DM,sans-serif;color:#96b6db}.dp-validation-steps strong{font-size:13px;font-weight:500;color:#d3e3f6}.dp-logistics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.dp-logistics-grid article{padding:25px 25px 23px;border:1px solid #d1dfea;background:#fff}.dp-logistics-grid article>span{font-size:11px;color:#5d7896}.dp-logistics-grid h3{font-size:22px;margin:25px 0 17px;line-height:1.55}.dp-logistics-grid p{font-size:13px;color:#58748c;line-height:1.95;min-height:76px}.dp-logistics-grid ul{font-size:12px;color:#40617e;line-height:2.2;margin:20px 0 0;padding:18px 0 0 17px;border-top:1px solid #d6e2ed}.dp-order-prep{margin-top:32px;padding:29px;background:#edf4fb;display:grid;grid-template-columns:1fr 1.5fr auto;gap:30px;align-items:center}.dp-order-prep .eyebrow{font-size:10px;margin-bottom:10px}.dp-order-prep h3{font-size:22px}.dp-order-prep ol{margin:0;padding:0;list-style-position:inside;display:grid;grid-template-columns:1fr 1fr;gap:11px 25px;font-size:12px;color:#456580}.dp-order-prep .button{font-size:12px;min-height:46px;padding:12px 18px;gap:12px}.dp-faq-section{background:#f4f7fa}.dp-faq-grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:8vw}.dp-faq-grid>div:first-child>.plain-link{font-size:12px;margin-top:24px}.dp-faq-list{border-top:1px solid #c1d3e3}.dp-faq-list details{border-bottom:1px solid #c1d3e3}.dp-faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 0;cursor:pointer;font-size:16px;font-weight:600;line-height:1.8}.dp-faq-list details>div{padding:0 28px 22px 0;font-size:13px;line-height:2;color:#516e87}.dp-sources{background:#f4f7fa;padding:0 0 43px}.dp-sources details{border-top:1px solid #cad9e7}.dp-sources summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:12px;color:#456c92;padding:20px 0}.dp-sources details>div>p{font-size:11px;line-height:2;color:#667f96;max-width:1100px}.dp-sources ol{padding-left:20px;margin:18px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:18px 45px}.dp-sources li{font-size:11px;color:#68819a;line-height:1.8;padding-left:4px}.dp-sources li a{color:#265a91;text-decoration:underline;text-underline-offset:3px}.dp-sources li span{display:block;font-size:10px;margin-top:4px}.dp-final-actions{display:flex;flex-direction:column;align-items:flex-start;gap:17px}.dp-final-actions .plain-link{font-size:12px;color:#d9eaff}.dp-mobile-actions{display:none}.product-compare-dialog{width:min(1100px,calc(100% - 36px))}.product-compare-dialog .dialog-shell{padding:36px}.product-compare-dialog .dialog-shell h2{font-size:30px}.product-compare-dialog .dialog-shell>p:not(.eyebrow){font-size:12px;margin-bottom:24px}.compare-table-wrap table{min-width:700px;table-layout:fixed}.compare-table-wrap th,.compare-table-wrap td{padding:16px;font-size:12px}.compare-table-wrap th:first-child{width:110px;background:#f4f7fb}.compare-table-wrap td{color:#46677f}.product-compare-dialog .dialog-actions .button{font-size:12px;min-height:46px}.product-compare-dialog .dialog-actions .plain-link{font-size:12px}#product-inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:15px 19px;margin-top:24px}#product-inquiry-form label{font-size:12px;font-weight:600}#product-inquiry-form input:not([type=file]),#product-inquiry-form textarea{font-size:13px;font-weight:400;line-height:1.7;font-family:inherit;color:#234766;width:100%;padding:10px 12px;border:1px solid #c4d5e5;background:#fbfcfe;border-radius:0;margin-top:6px}#product-inquiry-form textarea{resize:vertical}#product-inquiry-form [type=file]{display:block;margin-top:10px;max-width:100%;font-size:11px}#product-file-status{font-size:11px;color:#945126;margin:0}#product-summary-text{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.9 DM,'Microsoft YaHei',sans-serif;background:#f2f6fb;padding:21px;color:#3c5e7b;margin:20px 0}#product-inquiry-summary .dialog-actions .button{font-size:12px;min-height:44px}#product-inquiry-summary .dialog-actions .plain-link{font-size:12px}
@media(min-width:1700px){.pc-hero h1{font-size:61px}.pc-hero-grid{padding-top:30px;padding-bottom:53px}.pc-hero-art{min-height:450px}.pc-catalog-layout{grid-template-columns:250px minmax(0,1fr);gap:55px}.direction-card{padding:32px 28px 0}.direction-card h3{font-size:27px}.direction-card>p{font-size:14px}.direction-card dd{font-size:13px}.direction-card-actions{font-size:12px}.dp-product-visual{min-height:585px}.dp-product-intro{padding-top:22px}.dp-product-intro h1{font-size:61px}.dp-quick-facts{margin-top:30px}.dp-hero-actions{margin-top:29px}.dp-lead{font-size:17px}.selection-overview{padding:45px}.selection-guidance{padding:40px 48px}}
@media(max-width:1150px){.pc-hero-grid{gap:35px;grid-template-columns:1.35fr 1fr}.pc-hero h1{font-size:40px}.pc-search input{font-size:12px}.pc-search .button{gap:12px;padding:10px 14px;font-size:12px}.pc-shortcuts{gap:10px 17px;font-size:10px}.pc-shortcuts>button{font-size:10px}.pc-catalog-layout{grid-template-columns:185px minmax(0,1fr);gap:28px}.pc-family{padding:21px}.pc-family h3{font-size:18px}.pc-family-symbol{font-size:32px;padding-right:18px}.pc-family-identity{gap:18px}.pc-family>.plain-link{font-size:10px}.direction-results{gap:13px}.direction-card{padding:22px 17px 0}.direction-card h3{font-size:19px}.direction-card-top{gap:9px;margin-bottom:24px}.direction-card-top>span:last-child{font-size:9px}.direction-card>p{font-size:12px;min-height:68px}.direction-card dd{font-size:11px;min-height:63px}.direction-card-actions{align-items:start;flex-direction:column;gap:14px}.pc-compare-bar{padding:20px;gap:20px;align-items:start}.pc-compare-bar>div:last-child{flex-direction:column-reverse;align-items:end;gap:12px}.pc-compare-bar strong{font-size:14px}.dp-hero-grid{gap:35px}.dp-product-visual{min-height:500px}.dp-product-intro h1{font-size:38px}.dp-product-intro>.eyebrow{font-size:10px}.dp-english{font-size:17px}.dp-lead{font-size:13px;margin-top:17px}.dp-quick-facts{margin-top:19px}.dp-direction-picker{gap:13px;flex-wrap:wrap;margin-top:18px}.dp-direction-picker select{min-width:190px;font-size:12px}.dp-hero-actions{gap:10px;margin-top:20px}.dp-hero-actions .button{font-size:12px;padding:10px 16px;min-height:44px}.dp-hero-actions .plain-link{font-size:11px;margin-left:5px}.dp-section-nav>.container>div{gap:25px}.dp-direction-tabs>button{padding:22px 20px;gap:16px}.dp-direction-tabs strong{font-size:18px}.selection-overview{padding:31px}.selection-overview h3{font-size:25px}.selection-guidance{padding:28px}.selection-guidance>div{grid-template-columns:80px 1fr;gap:17px;font-size:12px}.dp-problems-grid{gap:45px}.dp-problem-list h3{font-size:18px}.dp-problem-list summary{gap:19px}.dp-problem-answer{padding-left:35px}.dp-download-row{gap:25px}.dp-download-row>a{font-size:11px}.dp-logistics-grid{gap:20px}.dp-logistics-grid article{padding:24px 20px}.dp-logistics-grid h3{font-size:20px}.dp-logistics-grid p{min-height:99px}.dp-order-prep{grid-template-columns:1fr 1.6fr;gap:23px}.dp-order-prep .button{grid-column:2;justify-self:start}.dp-order-prep h3{font-size:20px}.dp-faq-grid{gap:45px}}
@media(max-width:980px){.pc-hero-grid{grid-template-columns:1.4fr 1fr;gap:26px}.pc-hero h1{font-size:35px}.pc-intro{font-size:13px}.pc-hero-art{min-height:350px}.pc-art-text{left:20px;top:26px}.pc-art-text>span{font-size:43px}.pc-art-text p{font-size:10px}.pc-search{gap:9px;padding-left:12px}.pc-search input{font-size:11px}.pc-search .button{font-size:11px;padding:10px 12px;gap:8px;min-height:43px}.pc-catalog-layout{grid-template-columns:170px minmax(0,1fr);gap:25px}.pc-filters{top:100px}.pc-filter-heading h2{font-size:16px}.pc-results-heading{align-items:start;flex-direction:column;gap:7px}.pc-results-heading h2{font-size:27px}.pc-results-heading>p{font-size:11px}.pc-family{align-items:start;flex-direction:column;gap:17px}.direction-results{grid-template-columns:1fr}.direction-card{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;padding:23px 24px 0}.direction-card-top{grid-column:1/-1;margin-bottom:15px}.direction-card h3{font-size:24px;grid-column:1}.direction-card>p{font-size:12px;min-height:0;grid-column:1;margin:12px 0 21px}.direction-card dl{grid-column:2;grid-row:2/4;border-top:0;border-left:1px solid #d7e3ee;padding:4px 0 0 22px;align-self:start}.direction-card dd{min-height:0;font-size:12px}.direction-card-actions{grid-column:1/-1;flex-direction:row;align-items:center;font-size:11px;padding:16px 0}.pc-compare-bar{flex-direction:column;gap:20px}.pc-compare-bar>div:last-child{flex-direction:row;align-items:center;width:100%;justify-content:space-between}.pc-guide-grid{gap:24px}.pc-guide-grid h3{font-size:22px}.pc-guide-grid p{font-size:12px}.pc-start-guide h2{font-size:30px}.dp-hero-grid{grid-template-columns:1fr 1.15fr;gap:26px}.dp-product-intro h1{font-size:32px}.dp-product-visual{min-height:500px}.dp-product-intro{padding-top:5px}.dp-material-identity{left:21px;top:25px;gap:17px}.dp-material-identity>span:first-child{font-size:39px}.dp-material-identity>span:last-child{font-size:9px;padding-left:14px}.dp-quick-facts{grid-template-columns:1fr;gap:0;padding:13px 0}.dp-quick-facts>div{display:flex;gap:17px;padding-bottom:7px;align-items:baseline}.dp-quick-facts dt{width:85px;flex-shrink:0;font-size:10px}.dp-quick-facts dd{font-size:11px}.dp-lead br{display:none}.dp-direction-picker{margin-top:16px;gap:8px}.dp-direction-picker label{font-size:11px}.dp-direction-picker select{padding:9px 12px;min-width:190px;font-size:12px}.dp-section-nav{top:74px}.dp-section-nav>.container{min-height:58px;gap:20px}.dp-section-nav a{padding:20px 0 18px;font-size:11px}.dp-section-nav>.container>div{gap:21px}.dp-section-nav .button{font-size:10px;min-height:35px;padding:8px 11px}.dp-direction-tabs>button{padding:20px 16px;gap:12px}.dp-direction-tabs strong{font-size:17px}.dp-direction-tabs small{font-size:10px}.dp-direction-tabs>button>span{font-size:10px}.dp-direction-tabs b{font-size:17px}.selection-panel{grid-template-columns:1fr 1.25fr}.selection-overview{padding:29px 25px}.selection-overview h3{font-size:24px}.selection-overview>p:not(.eyebrow){font-size:13px}.selection-guidance{padding:27px 24px}.selection-guidance>div{grid-template-columns:1fr;gap:5px}.selection-guidance ul{font-size:11px}.dp-problems-grid{gap:30px;grid-template-columns:.8fr 1.3fr}.dp-problem-list h3{font-size:17px}.dp-problem-list summary{gap:15px;padding:20px 0}.dp-problem-answer{font-size:12px;padding-left:30px}.dp-help-card{padding:22px 21px}.dp-document-grid{gap:24px}.dp-document-grid h3{font-size:21px}.dp-document-grid p{font-size:12px;min-height:71px}.dp-download-row{flex-wrap:wrap;justify-content:flex-start;gap:22px 40px}.dp-download-row>div{width:100%}.dp-validation-steps{gap:18px}.dp-validation-steps li{gap:10px}.dp-validation-steps strong{font-size:12px}.dp-logistics-grid{gap:17px}.dp-logistics-grid h3{font-size:18px}.dp-logistics-grid p{font-size:12px;min-height:112px}.dp-logistics-grid ul{font-size:11px}.dp-faq-grid{gap:30px;grid-template-columns:.8fr 1.3fr}.dp-faq-list summary{font-size:15px}.dp-faq-list details>div{font-size:12px}}
@media(max-width:700px){[data-page^=product] .section{padding:49px 0}[data-page^=product] .section-heading h2{font-size:27px}.pc-hero-grid{display:block;padding-top:20px;padding-bottom:27px}.pc-hero .breadcrumbs{font-size:10px;margin-bottom:25px}.pc-hero .eyebrow{font-size:10px;margin-bottom:16px}.pc-hero h1{font-size:clamp(32px,8vw,47px);line-height:1.4}.pc-intro{font-size:12px;margin-top:17px}.pc-intro br{display:none}.pc-search{margin-top:23px;padding:5px 5px 5px 12px;gap:10px}.pc-search input{font-size:12px}.pc-search .button{font-size:12px;min-height:44px;padding:10px 12px;gap:10px}.pc-search svg{width:18px}.pc-shortcuts{gap:10px 15px;font-size:10px;margin-top:13px}.pc-shortcuts button{font-size:10px}.pc-hero-art{min-height:0;height:195px;margin-top:27px}.pc-hero-art>img{object-position:center 63%}.pc-art-text{top:18px;left:21px}.pc-art-text>span{font-size:35px}.pc-art-text p{font-size:9px;margin-top:9px}.pc-catalog{padding:32px 0 40px;scroll-margin-top:0}.pc-catalog-layout{display:block}.pc-filters{position:static;border:1px solid #c6d7e7;padding:0;margin-bottom:27px;background:#f5f8fc}.pc-filter-heading{padding:16px 18px;margin:0}.pc-filter-heading h2{font-size:15px}#filter-toggle{display:flex;gap:18px;align-items:center;font-size:12px;color:#124fb5}#filter-toggle span{font-size:19px}.pc-filter-fields{display:none;padding:6px 18px 20px}.pc-filters.filters-open .pc-filter-fields{display:block}.pc-filter-fields fieldset{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-bottom:20px}.pc-filter-fields legend{margin-bottom:7px;font-size:11px}.pc-filter-fields fieldset>label{font-size:11px;margin:9px 0;gap:8px}.pc-select-label{font-size:11px}.pc-filter-help{display:none}.pc-filter-fields select{max-width:340px}.pc-filter-fields>.plain-link{display:block;font-size:11px;margin-top:14px}.pc-results-heading{flex-direction:row;align-items:end;gap:14px;margin-bottom:21px}.pc-results-heading h2{font-size:24px}.pc-results-heading>p{font-size:10px;white-space:normal;text-align:right;max-width:100px;padding:0;line-height:1.8}.pc-results-heading .eyebrow{font-size:10px;margin-bottom:8px}.active-filters{margin-top:0;margin-bottom:17px}.active-filters button{font-size:10px;padding:4px 9px}.pc-family{padding:20px;margin-bottom:19px;gap:17px}.pc-family-symbol{font-size:29px;padding-right:17px}.pc-family-identity{gap:17px;align-items:center}.pc-family-label{font-size:9px}.pc-family h3{font-size:17px;line-height:1.65}.pc-family p{font-size:9px;line-height:1.8}.pc-family>.plain-link{font-size:11px}.direction-results{gap:18px}.direction-card{display:flex;padding:22px 21px 0}.direction-card-top{width:100%;margin-bottom:23px}.direction-card-top>span:last-child{font-size:10px}.direction-card h3{font-size:25px}.direction-card>p{font-size:13px;margin:13px 0 19px}.direction-card dl{border-left:0;border-top:1px solid #d7e3ee;padding:16px 0 18px;align-self:stretch}.direction-card dd{font-size:12px;min-height:0}.direction-card dt{font-size:10px;margin-bottom:7px}.direction-card-actions{font-size:11px;gap:20px;padding:16px 0;width:100%}.pc-compare-bar{padding:22px 20px;margin-top:21px;gap:19px}.pc-compare-bar strong{font-size:15px}.pc-compare-bar p{font-size:11px;line-height:1.8}.pc-compare-bar>div:last-child{gap:12px}.pc-compare-bar .button{font-size:11px;padding:10px 13px;min-height:42px}.pc-compare-bar .plain-link{font-size:10px}.pc-scope{font-size:10px;margin-top:17px;line-height:1.9}.pc-empty{padding:32px 22px}.pc-empty h3{font-size:21px}.pc-empty p{font-size:12px}.pc-empty>div{gap:18px;flex-wrap:wrap}.pc-empty .button,.pc-empty .plain-link{font-size:11px}.pc-start-guide{padding:42px 0 48px}.pc-start-guide h2{font-size:27px}.pc-start-guide .section-heading{margin-bottom:26px}.pc-guide-grid{grid-template-columns:1fr;gap:26px}.pc-guide-grid>a{padding-top:21px}.pc-guide-grid>a>span{font-size:10px}.pc-guide-grid h3{font-size:23px;margin:18px 0 11px}.pc-guide-grid p{font-size:12px}.pc-guide-grid b{font-size:11px;margin-top:20px}.pc-contact-band{padding:43px 0 49px}.pc-contact-band>.container{align-items:start;flex-direction:column;gap:26px}.pc-contact-band h2{font-size:29px}.pc-contact-band .eyebrow{font-size:10px;margin-bottom:14px}.pc-contact-band p:not(.eyebrow){font-size:12px;line-height:1.9;margin-top:15px}.pc-contact-band .button{font-size:12px;min-height:46px;min-width:220px}.dp-hero{padding:19px 0 32px}.dp-hero>.container>.breadcrumbs{font-size:10px;margin-bottom:22px;gap:8px}.dp-hero-grid{display:flex;flex-direction:column;gap:24px}.dp-product-visual{min-height:0;height:285px}.dp-product-visual>img{object-position:center 61%}.dp-material-identity{top:22px;left:23px;gap:16px}.dp-material-identity>span:first-child{font-size:39px}.dp-material-identity>span:last-child{font-size:9px;line-height:1.7}.dp-product-intro{padding:0}.dp-product-intro>.eyebrow{font-size:10px;margin-bottom:13px}.dp-product-intro h1{font-size:clamp(31px,8vw,43px);line-height:1.45}.dp-english{font-size:17px;margin-top:6px}.dp-lead{font-size:13px;line-height:1.9;margin-top:18px}.dp-lead br{display:none}.dp-quick-facts{padding:16px 0;margin-top:22px;gap:3px}.dp-quick-facts dt{font-size:10px;width:87px}.dp-quick-facts dd{font-size:12px}.dp-direction-picker{display:block;margin-top:20px}.dp-direction-picker label{display:block;font-size:11px;margin-bottom:10px}.dp-direction-picker select{width:100%;padding:11px 12px;font-size:13px}.dp-hero-actions{gap:12px;margin-top:19px}.dp-hero-actions .button{font-size:12px;min-height:45px;padding:11px 21px}.dp-hero-actions .plain-link{font-size:11px;margin:0}.dp-commercial-note{font-size:10px;margin-top:16px;line-height:1.9}.dp-section-nav{top:68px;background:#fff}.dp-section-nav>.container{min-height:50px;display:block}.dp-section-nav>.container>div{gap:25px}.dp-section-nav a{font-size:11px;padding:17px 0 15px}.dp-section-nav .button{display:none}.dp-selection,.dp-problems,.dp-specifications,.dp-quality,.dp-packaging,.dp-faq-section{scroll-margin-top:25px}.heading-aside>p{font-size:12px;margin-bottom:10px}.heading-aside .plain-link{font-size:11px}.dp-selection .section-heading{gap:18px;margin-bottom:26px}.dp-direction-tabs{grid-template-columns:1fr 1fr 1fr}.dp-direction-tabs>button{padding:16px 10px;gap:10px;display:block;min-height:104px}.dp-direction-tabs>button>span{font-size:10px;display:block;padding:0;margin-bottom:10px}.dp-direction-tabs strong{font-size:13px;line-height:1.5}.dp-direction-tabs small{font-size:9px;line-height:1.6;margin-top:5px}.dp-direction-tabs b{display:none}.selection-panel{grid-template-columns:1fr;min-height:0}.selection-overview{padding:25px 23px}.selection-overview .eyebrow{font-size:10px;margin-bottom:13px}.selection-overview h3{font-size:26px}.selection-overview>p:not(.eyebrow){font-size:13px;line-height:1.9;margin:15px 0 20px;max-width:none}.selection-overview>.plain-link{font-size:11px}.selection-index{font-size:110px;right:23px;bottom:0}.selection-guidance{padding:25px 23px}.selection-guidance>div{font-size:12px;gap:7px;margin-bottom:17px}.selection-guidance>div>span{font-size:10px}.selection-guidance ul{font-size:12px;line-height:2;padding-top:16px;margin:17px 0}.selection-boundary{font-size:11px;padding:12px 13px}.selection-guidance>.plain-link{font-size:11px}.dp-section-note{font-size:10px;line-height:1.9;margin-top:16px}.dp-problems-grid{grid-template-columns:1fr;gap:30px}.dp-problem-intro h2{font-size:29px}.dp-problem-intro>p:not(.eyebrow){font-size:12px;margin-top:17px}.dp-problem-intro>p:not(.eyebrow)>br{display:none}.dp-help-card{display:none}.dp-problem-list summary{gap:13px;align-items:baseline;padding:21px 0}.dp-question-number{font-size:10px}.dp-problem-list h3{font-size:17px;line-height:1.8}.accordion-plus{font-size:20px}.dp-problem-answer{padding:0 12px 24px 28px;font-size:12px;line-height:1.95}.dp-problem-answer>strong{font-size:11px}.dp-problem-answer .plain-link{font-size:11px}.dp-problem-answer ul{margin:9px 0 15px}.dp-specifications .section-heading>.plain-link{font-size:11px}.dp-table-wrap table{min-width:640px;font-size:12px}.dp-table-wrap th,.dp-table-wrap td{padding:16px 18px}.dp-table-wrap thead{font-size:11px}.dp-spec-table tbody th{font-size:12px}.dp-reference-example{margin-top:20px}.dp-reference-example>summary{padding:19px 20px;gap:15px}.dp-reference-example summary b{font-size:13px}.dp-reference-example summary small{font-size:10px;line-height:1.8;margin-top:6px}.dp-reference-example>div{padding:20px}.dp-reference-example>div>p{font-size:11px;line-height:2;margin-bottom:18px}.dp-reference-example .dp-table-wrap td,.dp-reference-example .dp-table-wrap th{font-size:11px;padding:14px 16px}.dp-reference-example .plain-link{font-size:11px}.dp-spec-cta{flex-direction:column;align-items:start;gap:19px;padding-top:23px}.dp-spec-cta strong{font-size:16px}.dp-spec-cta p{font-size:11px;line-height:1.9}.dp-spec-cta .button{font-size:11px;min-height:43px}.dp-quality .section-heading>p{font-size:12px}.dp-document-grid{grid-template-columns:1fr;gap:28px}.dp-document-grid article{padding-top:24px;display:grid;grid-template-columns:60px 1fr;gap:0 20px}.dp-doc-code{width:57px;height:65px;font-size:20px;grid-column:1;grid-row:1/4}.dp-document-grid h3{font-size:21px;margin:0 0 12px;grid-column:2}.dp-document-grid p{font-size:12px;line-height:1.9;max-width:none;min-height:0;grid-column:2}.dp-document-grid .plain-link{font-size:11px;margin-top:17px;grid-column:2}.dp-download-row{gap:15px 25px;padding:23px 0;margin-top:31px}.dp-download-row>div{gap:16px;margin-bottom:7px}.dp-download-row strong{font-size:13px}.dp-download-row p{font-size:10px;line-height:1.9}.dp-download-row>a{font-size:11px}.dp-validation-steps{grid-template-columns:1fr 1fr;gap:22px 17px;margin-top:26px}.dp-validation-steps strong{font-size:11px}.dp-validation-steps span{font-size:10px}.dp-logistics-grid{grid-template-columns:1fr;gap:19px}.dp-logistics-grid article{padding:23px}.dp-logistics-grid article>span{font-size:10px}.dp-logistics-grid h3{font-size:22px;margin:20px 0 13px}.dp-logistics-grid p{font-size:12px;min-height:0;line-height:1.95}.dp-logistics-grid ul{font-size:11px;margin-top:19px;padding-top:15px}.dp-order-prep{grid-template-columns:1fr;padding:24px;gap:23px;margin-top:25px}.dp-order-prep .eyebrow{font-size:10px;margin-bottom:11px}.dp-order-prep h3{font-size:22px}.dp-order-prep ol{grid-template-columns:1fr;gap:11px;font-size:12px}.dp-order-prep .button{grid-column:1;font-size:12px;justify-self:start;min-height:45px}.dp-faq-grid{grid-template-columns:1fr;gap:29px}.dp-faq-grid h2{font-size:28px}.dp-faq-grid>div:first-child>.plain-link{font-size:11px;margin-top:19px}.dp-faq-list summary{font-size:15px;gap:21px;padding:21px 0;line-height:1.85}.dp-faq-list details>div{font-size:12px;padding:0 19px 22px 0;line-height:2}.dp-sources{padding-bottom:33px}.dp-sources summary{font-size:11px;padding:18px 0}.dp-sources details>div>p{font-size:10px;line-height:2}.dp-sources ol{grid-template-columns:1fr;gap:16px;padding-left:18px;margin-top:17px}.dp-sources li{font-size:11px}.dp-sources li span{font-size:10px}.dp-final-actions{gap:15px}.dp-final-actions .plain-link{font-size:11px}.dp-mobile-actions{position:fixed;left:0;right:0;bottom:0;z-index:24;display:grid;grid-template-columns:1fr 1.3fr;gap:10px;background:#fffffff5;border-top:1px solid #c5d7e9;padding:10px var(--page-gutter) max(10px,env(safe-area-inset-bottom));box-shadow:0 -5px 20px #183c6310}.dp-mobile-actions button{font-size:12px;min-height:42px;border:1px solid #124fb5;color:#124fb5;background:white}.dp-mobile-actions button:last-child{background:#124fb5;color:white}[data-page=product-detail] .floating-whatsapp{bottom:83px}[data-page=product-detail] .footer-bottom{padding-bottom:120px}.product-compare-dialog{width:calc(100% - 24px);max-height:90dvh}.product-compare-dialog .dialog-shell{padding:30px 20px}.product-compare-dialog .dialog-shell h2{font-size:25px}.product-compare-dialog .dialog-shell>p:not(.eyebrow){font-size:11px;margin-bottom:20px}.compare-table-wrap table{min-width:720px}.compare-table-wrap th,.compare-table-wrap td{font-size:11px;padding:14px}.compare-table-wrap th:first-child{width:90px}.product-compare-dialog .dialog-actions .button{font-size:11px;min-height:44px}.product-compare-dialog .dialog-actions .plain-link{font-size:11px}#product-inquiry-form{grid-template-columns:1fr;gap:14px}#product-inquiry-form label{font-size:11px}#product-inquiry-form input:not([type=file]),#product-inquiry-form textarea{font-size:12px;padding:10px 11px}#product-inquiry-form [type=file]{font-size:10px}#product-summary-text{font-size:11px;padding:17px}.product-inquiry-shell .inquiry-note{font-size:10px!important}}
@media(max-width:370px){.pc-hero h1{font-size:30px}.pc-search input{font-size:10px}.pc-search .button{font-size:11px;padding:10px 9px;gap:7px}.pc-results-heading h2{font-size:22px}.pc-results-heading>p{font-size:9px;max-width:88px}.pc-family{padding:19px 16px}.pc-family-identity{gap:13px}.pc-family-symbol{font-size:25px;padding-right:13px}.pc-family h3{font-size:16px}.direction-card{padding:21px 18px 0}.pc-compare-bar>div:last-child{gap:10px}.pc-compare-bar .button{font-size:10px;padding:10px}.pc-compare-bar .plain-link{font-size:10px}.dp-product-intro h1{font-size:29px}.dp-direction-tabs strong{font-size:12px}.dp-direction-tabs small{font-size:8px}.dp-direction-tabs>button{padding:15px 9px}.dp-document-grid h3{font-size:19px}.dp-document-grid article{gap:0 16px}.dp-hero-actions .button{padding:11px 17px}.dp-hero-actions .plain-link{font-size:10px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important}}
