.brand-en{white-space:nowrap}.study-crop{position:relative;overflow:hidden}.study-crop>img{width:100%;height:100%;object-fit:cover}.image-disclosure{position:absolute;bottom:0;left:0;right:0;background:#f9f6f1e8;padding:9px 12px;font:9px Arial,sans-serif;color:#665b50;text-align:left}.material-status{font-size:9px;color:var(--orange);margin-top:12px;line-height:1.6}.card-actions{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.card-actions .enquiry-text{margin-top:15px}.compare-toggle{font-size:10px;color:var(--muted);padding:8px 0;white-space:nowrap}.compare-toggle[aria-pressed=true]{color:var(--orange)}.catalog-toolbar{flex-wrap:wrap}.application-filter{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--muted)}.application-filter select{min-height:40px;border:1px solid var(--line);background:transparent;font:11px Arial,sans-serif;padding:8px 28px 8px 10px;color:var(--ink);max-width:200px}.catalog-summary{display:flex;justify-content:space-between;gap:20px;padding:0 0 20px;font-size:10px;color:var(--muted)}.catalog-summary a{color:var(--orange);text-decoration:underline;text-underline-offset:4px}.catalog-note{line-height:1.9}.catalog-legend{border-left:2px solid var(--orange);padding:14px 18px;background:#f1eae0;font-size:11px;line-height:1.9;color:var(--muted);margin-bottom:28px}.catalog-legend strong{color:var(--ink);font-weight:400}.family-links{display:flex;justify-content:center;gap:13px 26px;flex-wrap:wrap;margin-top:24px;font-size:11px}.family-links a{border-bottom:1px solid var(--line);padding-bottom:5px}.material-photo .image-disclosure{z-index:1}.material-grid{row-gap:55px}.material-copy p{max-width:390px;margin-left:auto;margin-right:auto}.comparison-section,.guide-section{padding-top:75px;padding-bottom:80px;border-top:1px solid var(--line)}.comparison-intro{font-size:12px;color:var(--muted);line-height:1.9;text-align:center;max-width:650px;margin:-8px auto 30px}.comparison-controls{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:22px;font-size:11px}.comparison-controls button{border-bottom:1px solid var(--line);padding-bottom:4px}.comparison-wrap{overflow-x:auto}.comparison-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;line-height:1.8;min-width:600px}.comparison-table th,.comparison-table td{padding:18px 20px;vertical-align:top;border-bottom:1px solid var(--line);min-width:180px}.comparison-table th{font-weight:400;background:#f1eae0}.comparison-table thead th{font-family:Georgia,serif;font-size:21px}.comparison-table th:first-child{width:20%;font:11px Arial,sans-serif;color:var(--muted);min-width:140px}.comparison-table a{border-bottom:1px solid var(--orange)}.comparison-empty{text-align:center;font-size:13px;padding:25px;color:var(--muted)}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.guide-grid article{border-top:1px solid var(--line);padding-top:22px}.guide-grid h3{font-size:24px;line-height:1.3;margin-bottom:16px}.guide-grid p{font-size:12px;line-height:1.9;color:var(--muted)}.guide-grid a{display:inline-block;margin-top:20px;font-size:11px}.sample-questions{padding-top:0;padding-bottom:70px}.sample-questions details{border-top:1px solid var(--line);padding:20px 0}.sample-questions details:last-child{border-bottom:1px solid var(--line)}.sample-questions summary{cursor:pointer;font:19px Georgia,serif;line-height:1.4;padding-right:20px}.sample-questions details p{font-size:12px;line-height:1.9;color:var(--muted);max-width:800px;margin:17px 0 0}.detail-status{font-size:11px;line-height:1.8;border-left:2px solid var(--orange);padding:12px 14px;background:#eee7dd;margin:20px 0}.detail-image-caption{font-size:10px;line-height:1.8;color:var(--muted);margin-top:12px}.material-figure{margin:0;min-width:0}.material-figure figcaption{font:10px/1.8 Arial,sans-serif;color:var(--muted);padding-top:12px}.status-panel{border-left:2px solid var(--orange);background:#f0e9df;padding:15px 18px;margin:22px 0;font:11px/1.8 Arial,sans-serif}.status-panel>span{color:var(--orange)}.status-panel p{color:var(--muted);margin-top:7px}.material-editorial{padding-top:35px;padding-bottom:70px;border-top:1px solid var(--line)}.editorial-heading{max-width:650px;margin-bottom:34px}.editorial-heading>.eyebrow{color:var(--orange)}.editorial-heading h2{font-size:34px;line-height:1.3;margin:15px 0}.editorial-heading>p:last-child{font-size:12px;color:var(--muted)}.editorial-columns{display:grid;grid-template-columns:1fr 1fr;gap:55px}.editorial-columns h3{font-size:24px;margin-bottom:15px}.editorial-columns p{font-size:13px;line-height:1.95;color:var(--muted)}.review-panel{margin-top:40px;padding:30px;background:#f0e9df;display:grid;grid-template-columns:1fr 1fr;gap:45px}.review-panel .eyebrow{font-size:9px;color:var(--orange)}.review-panel h3{font-size:26px;margin:14px 0}.review-panel p,.review-panel li{font-size:12px;line-height:1.9;color:var(--muted)}.review-panel ul,.collection-context ul{padding-left:18px}.review-panel li+li,.collection-context li+li{margin-top:10px}.related-materials{padding-bottom:70px}.related-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:950px;margin:auto}.collection-back{display:table;font-size:12px;margin:30px auto 0}.collection-hero{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:75px;padding-top:55px;padding-bottom:65px}.collection-hero .eyebrow{color:var(--orange);font-size:10px}.collection-hero h1{font-size:54px;line-height:1.15;margin:22px 0}.collection-hero>div>p:not(.eyebrow){font-size:14px;line-height:1.95;color:var(--muted);max-width:430px}.collection-hero .underlined{display:inline-block;font-size:12px;margin-top:28px}.collection-hero .material-photo{height:440px}.collection-context{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid var(--line);padding-top:50px;padding-bottom:55px}.collection-context .eyebrow{color:var(--orange);font-size:9px}.collection-context h2{font-size:32px;margin:16px 0}.collection-context h3{font-size:25px;margin-bottom:20px}.collection-context p,.collection-context li{font-size:13px;line-height:1.95;color:var(--muted)}.family-selection{padding-top:35px;padding-bottom:70px}.collection-status{max-width:850px;margin:0 auto 32px;text-align:center;font-size:11px;line-height:1.9;color:var(--muted)}.collection-brief{text-align:center;padding-top:45px;padding-bottom:75px;background:#f1eae0}.collection-brief .eyebrow{color:var(--orange);font-size:9px}.collection-brief h2{font-size:34px;line-height:1.3;margin:20px 0}.collection-brief p:not(.eyebrow){max-width:640px;margin:auto;font-size:13px;line-height:1.9;color:var(--muted)}.collection-brief .outline-button{display:table;margin:28px auto 0;width:auto}.detail-photo.study-crop>img{position:absolute;width:100%;height:100%;object-fit:cover}.enquiry-thumb.study-crop>img{width:100%;height:100%;object-fit:cover}.enquiry-direction{color:var(--orange)!important;font-size:10px!important;margin-top:5px}.detail-info h2{line-height:1.25!important}.page-product-info h1{overflow-wrap:break-word}.filters{flex-wrap:wrap}.material-editorial .eyebrow{font-size:10px}
@media(max-width:1050px){.collection-hero{gap:35px}.collection-hero h1{font-size:44px}.collection-context{gap:40px}.filters{gap:24px}.guide-grid{gap:24px}.card-actions{align-items:flex-start;flex-direction:column;gap:0}.card-actions .compare-toggle{padding-top:12px}.application-filter{margin-left:auto}}
@media(max-width:720px){.brand-en{font-size:5px!important;letter-spacing:.08em!important}.hero h1{max-width:500px!important}.catalog-toolbar .filters{gap:13px;width:100%;justify-content:flex-start}.catalog-toolbar .filters button{font-size:11px!important}.catalog-toolbar .filters span{font-size:9px!important;margin-left:3px!important}.application-filter{margin:0;justify-content:space-between;width:100%;padding-top:10px;border-top:1px solid var(--line)}.application-filter select{max-width:220px;font-size:12px}.catalog-summary{font-size:10px;gap:10px}.catalog-legend{font-size:10px;padding:12px 14px}.image-disclosure{font-size:8px;padding:7px 8px}.material-status{font-size:9px}.family-links{gap:14px 22px;font-size:11px}.material-grid{row-gap:35px}.comparison-section,.guide-section{padding-top:50px;padding-bottom:50px}.comparison-intro{font-size:12px}.comparison-table th,.comparison-table td{padding:14px 15px;min-width:170px}.comparison-table thead th{font-size:19px}.guide-grid{grid-template-columns:1fr;gap:25px}.guide-grid h3{font-size:25px}.guide-grid p{font-size:12px}.sample-questions{padding-bottom:50px}.sample-questions summary{font-size:20px}.editorial-heading h2{font-size:29px}.material-editorial{padding-top:30px;padding-bottom:45px}.editorial-columns{grid-template-columns:1fr;gap:30px}.editorial-columns h3{font-size:25px}.review-panel{grid-template-columns:1fr;gap:20px;padding:24px;margin-top:30px}.review-panel h3{font-size:25px}.review-panel ul{margin:0}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 17px}.related-materials{padding-bottom:45px}.collection-hero{grid-template-columns:1fr;gap:30px;padding-top:35px;padding-bottom:40px}.collection-hero h1{font-size:42px;margin:18px 0}.collection-hero>div>p:not(.eyebrow){font-size:13px}.collection-hero .material-photo{height:330px}.collection-context{grid-template-columns:1fr;gap:30px;padding-top:35px;padding-bottom:35px}.collection-context h2{font-size:30px}.family-selection{padding-top:25px;padding-bottom:45px}.collection-brief{padding-top:35px;padding-bottom:45px}.collection-brief h2{font-size:28px}.collection-brief .outline-button{width:100%;font-size:11px}.comparison-controls{gap:15px;font-size:11px}}
.catalog-summary,.comparison-controls{flex-wrap:wrap}.application-filter{min-width:0}.application-filter select{min-width:0}.comparison-wrap{max-width:100%;min-width:0}.product-card .product-name{overflow-wrap:anywhere}
@media(max-width:720px){.application-filter select{flex:1;width:0}.application-filter{gap:10px}.catalog-summary{align-items:center}.comparison-controls{line-height:1.8}.card-actions .enquiry-text{text-align:left}.detail-info .primary-button{font-size:11px}}
