.dap-production .portal-layout #main>.da-wrap{padding:0;max-width:none;margin:0;width:100%}.dap-production .da-single{padding-top:0}.dap-production .da-article-head h1{font-size:30px}.dap-production .da-article-layout{grid-template-columns:minmax(0,1fr) 200px;gap:28px}.dap-production .da-article-head{padding-top:10px}.dap-production .da-prose{overflow-wrap:anywhere}.dap-production .da-article-main{min-width:0}.dap-production .da-prose img{max-width:100%;height:auto}.dap-production .da-article-image{max-width:700px;margin:0 auto 30px}.dap-production .da-product-intro{grid-template-columns:minmax(0,220px) minmax(0,1fr)}.dap-production .da-product-photo img{max-height:230px;object-fit:contain}.dap-production .da-product-photo{min-height:0}.dap-production .da-product-model{font-size:26px}.dap-production .da-content-section h2{font-size:23px}.dap-production .da-simple-page article{max-width:900px}.dap-production .da-footer{margin-top:0}.dap-production .da-footer .da-wrap{max-width:1440px}.dap-production .result-row .product-visual{display:grid;gap:6px}.dap-production .product-visual svg{width:75px;height:75px}.dap-production .product-visual small{font-size:9px;text-align:center;color:var(--muted)}.dap-production .results-toolbar form{display:flex;align-items:center;gap:8px}.dap-production .results-toolbar button,.dap-production .comparison-actions button{border:1px solid #bdcfd6;border-radius:3px;padding:8px 12px;background:#fff;color:var(--ink)}.dap-production .row-actions>a{font-size:11px}.dap-production .row-actions>button{border:1px solid #bdcfd6;background:white;color:var(--teal);padding:9px 14px;border-radius:4px}.dap-production .brand-category svg{width:46px;height:46px}.dap-production .brand-tile{border:1px solid var(--line);padding:20px;display:flex;justify-content:space-between;gap:20px}.dap-production .brand-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.dap-production .brand-index-controls{display:flex;gap:10px;margin-bottom:25px}.dap-production .brand-index-controls input{padding:10px;border:1px solid #bdcfd6}.dap-production .brand-index-controls button{padding:10px 20px}.dap-production .source-list small{display:block;color:var(--muted);font-size:12px}.dap-production .directory-heading h3{color:var(--ink)}.dap-production .selection-choice button,.dap-production .selection-slot button,.dap-production .a2-services form button{padding:10px 15px;border-radius:3px;border:1px solid #aac7cf;background:#fff;color:var(--teal);font-weight:600}.dap-production .selection-slot form button{margin-top:12px}.dap-production .selection-slot form select{margin-bottom:8px}.dap-production .selection-choice{flex-wrap:wrap}.dap-production .a2-services form{max-width:100%}.dap-production .a2-services select{max-width:100%}.dap-production .category-task-nav{margin-bottom:26px}.dap-production .comparison-actions{gap:18px;flex-wrap:wrap}.dap-production .compare-table{table-layout:fixed}.dap-production .compare-table td,.dap-production .compare-table th{overflow-wrap:anywhere}.dap-production .da-article-aside{position:static}.dap-production .da-topic-return{display:none}.dap-production .da-spec-table td{overflow-wrap:anywhere}.dap-production .portal-layout main a{scroll-margin-top:20px}.dap-production .da-footer .da-brand{font-size:22px}.dap-production .da-footer-links{display:flex;flex-wrap:wrap;gap:10px 24px;padding:0;list-style:none}.dap-production .da-footer-links a{font-size:12px}
@media(max-width:1150px){.dap-production .da-article-layout{display:block}.dap-production .da-article-aside{margin-top:30px}.dap-production .da-aside-related{display:none}.dap-production .da-toc{display:none}.dap-production .brand-index{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.portal-layout #site-sidebar{height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}.dap-production .da-article-head h1{font-size:25px}.dap-production .da-product-intro{grid-template-columns:1fr}.dap-production .da-product-photo{display:none}.dap-production .da-article-image{max-width:100%}.dap-production .result-row .product-visual svg{width:48px;height:48px}.dap-production .results-toolbar{flex-wrap:wrap;gap:12px}.dap-production .results-toolbar form{flex-wrap:wrap}.dap-production .brand-index{grid-template-columns:1fr 1fr;gap:10px}.dap-production .brand-tile{padding:16px 12px;font-size:12px}.dap-production .da-footer .da-wrap{padding:26px 18px}.dap-production .da-footer-top{display:block}.dap-production .da-footer-identity{margin-bottom:20px}.dap-production .da-footer-links{gap:10px 18px}.dap-production .selection-slot{min-width:0}.dap-production .selection-compare-action .primary{white-space:normal}.dap-production .da-lead{font-size:14px}.dap-production .da-prose{font-size:15px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
@media(max-width:782px){.admin-bar #site-sidebar{top:46px;max-height:calc(100dvh - 46px);height:calc(100dvh - 46px)}}
.dap-production .da-key-specs .fridge-key-note{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-top:4px;font-weight:400}
