.bc-plates{color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--aps-blue:#376da6;--aps-line:#d5d5d5;background:#fff;font-family:inherit;font-weight:400}.bc-plates *{box-sizing:border-box}.bc-plates{margin:0}.bc-plates button,.bc-plates input,.bc-plates select,.bc-plates textarea{font:inherit}.bc-plates button,.bc-plates summary{cursor:pointer}.bc-plates button{color:inherit}.bc-plates button:disabled{cursor:default;color:#999}.bc-plates a{color:inherit;text-decoration:none}.bc-plates img{max-width:100%;display:block}.bc-plates button{background:0 0;border:0}.bc-plates button,.bc-plates a,.bc-plates summary,.bc-plates select{touch-action:manipulation}.bc-plates button:focus-visible,.bc-plates a:focus-visible,.bc-plates summary:focus-visible,.bc-plates select:focus-visible,.bc-plates [tabindex]:focus-visible{outline:2px solid var(--aps-blue);outline-offset:4px}.bc-plates button svg,.bc-plates a svg{flex-shrink:0}.bc-plates p{line-height:1.65}.bc-plates h1,.bc-plates h2,.bc-plates h3,.bc-plates p{margin:0}.bc-plates h1{font-size:32px;font-weight:400;line-height:1.25}.bc-plates h2{font-size:32px;font-weight:500;line-height:1.25}.bc-plates h3{font-size:22px;font-weight:500;line-height:1.35}.bc-plates{scroll-behavior:smooth;scroll-padding-top:80px;font-size:16px}.bc-plates .aps-header{z-index:20;background:#fff;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:relative;box-shadow:0 2px 6px #0003}.bc-plates .aps-header>a:first-child{display:block}.bc-plates .aps-header img{width:150px;height:auto}.bc-plates .aps-edifis{color:#444;align-items:center;gap:8px;font-size:14px;display:flex}.bc-plates .aps-edifis:hover{color:var(--aps-blue)}.bc-plates .aps-main{max-width:1800px;min-height:65vh;margin:auto;padding:0 24px;position:relative}.bc-plates .aps-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.bc-plates .aps-skip:focus{top:8px}.bc-plates .aps-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.bc-plates .aps-link{color:var(--aps-blue);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.bc-plates .aps-link:hover{text-underline-offset:3px;text-decoration:underline}.bc-plates .aps-button{background:var(--aps-blue);color:#fff;text-align:center;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:14px 22px;line-height:1.4;display:inline-flex}.bc-plates .aps-button-light{color:#111;background:#eee}.bc-plates .aps-home-intro{padding-top:42px;padding-bottom:24px}.bc-plates .aps-home-intro h1{text-transform:uppercase;padding-right:355px;font-size:32px;line-height:1.3}.bc-plates .aps-home-intro h1 strong{font-weight:700}.bc-plates .aps-home-intro p{margin-top:8px;font-size:14px}.bc-plates .aps-filter-top{border-bottom:1px solid var(--aps-line);justify-content:space-between;align-items:center;gap:18px;padding-bottom:6px;display:flex}.bc-plates .aps-filter-heading{color:#666;cursor:default;align-items:center;gap:10px;padding:0;font-size:14px;display:flex}.bc-plates .aps-filter-heading svg{display:none}.bc-plates .aps-quicklinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:30px;display:flex}.bc-plates .aps-filter-buttons{border-bottom:1px solid var(--aps-line);flex-wrap:wrap;gap:14px 8px;padding:8px 0 16px;display:flex}.bc-plates .aps-filter-buttons>button{text-align:left;background:#ececec;justify-content:space-between;align-items:center;gap:24px;width:230px;min-width:0;min-height:42px;padding:8px 16px;font-size:14px;font-weight:500;display:flex}.bc-plates .aps-filter-buttons>button:hover,.bc-plates .aps-filter-buttons>button.selected{background:#d6d6d6}.bc-plates .aps-filter-buttons>button.selected{box-shadow:inset 0 -3px var(--aps-blue)}.bc-plates .aps-filter-buttons>button.aps-reset{color:#555;background:0 0;justify-content:center;font-size:14px;font-weight:400}.bc-plates .aps-filter-buttons>button.aps-reset:disabled{color:#b5b5b5}.bc-plates .aps-catalog-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:12px 0 22px;display:flex}.bc-plates .aps-tabs{align-items:center;gap:16px;display:flex}.bc-plates .aps-tabs button{text-transform:uppercase;min-height:36px;padding:0 0 14px;font-size:14px;position:relative}.bc-plates .aps-tabs button.active:after{content:"";background:var(--aps-blue);height:4px;position:absolute;bottom:0;left:0;right:0}.bc-plates .aps-color-count{align-items:center;gap:14px;display:flex}.bc-plates .aps-color-picker{position:relative}.bc-plates .aps-color-picker>summary{align-items:center;gap:10px;min-height:40px;font-size:14px;list-style:none;display:flex}.bc-plates .aps-color-picker summary::-webkit-details-marker{display:none}.bc-plates .aps-product-picker summary::-webkit-details-marker{display:none}.bc-plates .aps-function-section summary::-webkit-details-marker{display:none}.bc-plates .aps-color-options{z-index:12;background:#fff;border:1px solid #ddd;width:270px;padding:14px;position:absolute;top:100%;right:0;box-shadow:0 5px 20px #0003}.bc-plates .aps-color-options>button{text-align:left;align-items:center;gap:12px;width:100%;min-height:42px;padding:8px;font-size:14px;display:flex}.bc-plates .aps-color-options>button:hover{background:#eee}.bc-plates .aps-swatch{border:1px solid #aaa;flex:none;place-items:center;width:24px;height:24px;display:grid}.bc-plates .aps-swatch.custom{background:linear-gradient(135deg,#e8e8e8 48%,#bbb 49% 51%,#fff 52%)}.bc-plates .aps-count{color:#666;white-space:nowrap;font-size:14px}.bc-plates .aps-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:64px;display:grid}.bc-plates .aps-catalog-card{height:320px;position:relative;overflow:hidden}.bc-plates .aps-catalog-card>a,.bc-plates .aps-catalog-card picture{width:100%;height:100%;display:block}.bc-plates .aps-catalog-card picture img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.bc-plates .aps-catalog-card:hover picture img{transform:scale(1.025)}.bc-plates .aps-span-3{grid-column:span 3}.bc-plates .aps-span-2{grid-column:span 2}.bc-plates .aps-span-1{grid-column:span 1}.bc-plates .aps-span-3 .aps-card-copy{width:32.5%}.bc-plates .aps-span-2 .aps-card-copy{width:49%}.bc-plates .aps-card-copy{color:#111;background:#fffc;flex-direction:column;justify-content:center;width:100%;min-height:144px;padding:32px 32px 24px;display:flex;position:absolute;bottom:32px;left:0}.bc-plates .aps-card-copy h2{text-transform:uppercase;font-size:24px;font-weight:500;line-height:1.3333}.bc-plates .aps-card-copy>p{margin-top:6px;font-size:14px;line-height:1.5}.bc-plates .aps-card-icons{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-top:8px;display:flex}.bc-plates .aps-card-icons>span{display:flex}.bc-plates .aps-new{color:#fff;text-transform:uppercase;background:#ee8600;padding:5px 8px;font-size:14px;line-height:1.3;position:absolute;top:0;right:32px}.bc-plates .aps-empty{text-align:center;padding:70px 20px}.bc-plates .aps-empty p{margin-bottom:20px}.bc-plates .aps-flyout{z-index:15;position:absolute;top:60px;right:24px}.bc-plates .aps-flyout-toggle{color:#fff;background:#303030;align-items:center;gap:10px;min-height:36px;padding:9px 12px;font-size:14px;display:flex;box-shadow:0 3px 12px #0003}.bc-plates .aps-flyout.is-open{max-width:calc(100vw - 48px);margin:0;position:fixed;top:78px;right:24px}.bc-plates .aps-flyout.is-open .aps-flyout-toggle{margin-left:auto}.bc-plates .aps-model-navigation{background:#fff;grid-template-columns:repeat(5,minmax(110px,1fr));gap:12px;width:800px;max-width:calc(100vw - 48px);max-height:75vh;padding:24px;display:grid;overflow:auto;box-shadow:0 10px 32px #0004}.bc-plates .aps-model-navigation a{text-align:center;border:1px solid #0000;flex-direction:column;gap:12px;padding:10px;font-size:14px;display:flex}.bc-plates .aps-model-navigation a:hover{border-color:#666}.bc-plates .aps-model-navigation img{object-fit:contain;width:120px;max-width:100%;height:70px;margin:auto}.bc-plates .aps-breadcrumb{color:#777;align-items:center;gap:18px;min-height:68px;font-size:14px;display:flex}.bc-plates .aps-breadcrumb>a{color:#333}.bc-plates .aps-product-hero-image{aspect-ratio:1232/693;background:#eee;position:relative}.bc-plates .aps-product-hero-image>img{object-fit:cover;width:100%;height:100%}.bc-plates .aps-product-hero h1{text-transform:uppercase;background:#ffffffe6;max-width:calc(50% - 16px);padding:28px 32px;font-size:46px;font-weight:500;line-height:1.3;position:absolute;bottom:48px;left:0}.bc-plates .aps-hero-compare{justify-content:flex-end;align-items:center;min-height:52px;display:flex}.bc-plates .aps-text-column{width:calc(50% - 36px);max-width:808px;margin:52px auto 32px}.bc-plates .aps-text-column h2{margin-bottom:8px}.bc-plates .aps-text-column p{margin:10px 0 0;font-size:16px;line-height:1.65}.bc-plates .aps-text-column>.aps-link{margin:12px 22px 0 0}.bc-plates .aps-product-intro{margin-top:44px;margin-bottom:52px}.bc-plates .aps-specifications{background:#f4f4f4;grid-template-columns:5fr 7fr;align-items:stretch;min-height:248px;margin:52px 0 0;display:grid}.bc-plates .aps-specifications>img{object-fit:cover;width:100%;height:100%;max-height:450px}.bc-plates .aps-specifications>div{padding:40px 52px}.bc-plates .aps-specifications h2{font-weight:400}.bc-plates .aps-specifications ul{margin:18px 0 0;padding-left:22px;font-size:16px;line-height:1.7}.bc-plates .aps-specifications.image-right{grid-template-columns:7fr 5fr}.bc-plates .aps-specifications.image-right>img{order:1}.bc-plates .aps-variant-group{width:calc(100% - 64px);margin:26px auto 24px}.bc-plates .aps-variant-group label{margin-bottom:8px;font-size:14px;display:block}.bc-plates .aps-variant-group select{white-space:normal;background:#fff;border:1px solid #aaa;width:100%;max-width:100%;min-height:46px;padding:10px;font-size:14px}.bc-plates .aps-carousel{padding:0 32px;position:relative}.bc-plates .aps-variant-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#999 #eee;gap:32px;padding:0 0 22px;display:flex;overflow-x:auto}.bc-plates .aps-variant-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 21.3333px);min-width:0;position:relative}.bc-plates .aps-product-scale{aspect-ratio:1.5;background:#fff;border:1px dotted #bbb;align-items:flex-end;width:100%;display:flex;position:relative;overflow:hidden}.bc-plates .aps-product-scale>img{object-fit:contain;object-position:bottom left;width:100%;height:100%}.bc-plates .aps-scaled{background:linear-gradient(147deg,#0000 49.85%,#eee 50%,#0000 50.3%)}.bc-plates .aps-scaled>img{width:auto;height:auto;position:absolute;bottom:0;left:0}.bc-plates .aps-size-label{color:#444;font-size:14px;position:absolute;top:6px;right:32px}.bc-plates .aps-zoom{opacity:0;background:#ffffffe8;place-items:center;width:34px;height:34px;transition:opacity .15s;display:grid;position:absolute;bottom:8px;right:8px}.bc-plates .aps-product-scale:hover .aps-zoom,.bc-plates .aps-zoom:focus-visible{opacity:1}.bc-plates .aps-article-info{margin-top:16px;font-size:14px;line-height:1.6}.bc-plates .aps-article-info p{margin:0;font-size:14px;line-height:1.7}.bc-plates .aps-article-info .aps-reference{color:#666}.bc-plates .aps-reference strong{font-weight:400}.bc-plates .aps-article-info .aps-article-group{margin-bottom:9px;font-weight:500}.bc-plates .aps-reference-contact{color:var(--aps-blue);align-items:center;gap:8px;min-height:32px;margin:14px 0 8px;font-size:14px;display:flex}.bc-plates .aps-carousel-prev,.bc-plates .aps-carousel-next{z-index:1;background:#fff;place-items:center;width:30px;height:44px;display:grid;position:absolute;top:22%}.bc-plates .aps-carousel-prev{left:0}.bc-plates .aps-carousel-next{right:0}.bc-plates .aps-total-references{text-align:right;color:#666;margin:8px 32px 0;font-size:14px}.bc-plates .aps-feature-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1040px;margin:auto;display:grid}.bc-plates .aps-feature-links>a{background:#f2f2f2;align-items:center;gap:14px;padding:22px;font-size:16px;line-height:1.5;display:flex}.bc-plates .aps-feature-links>a>svg:last-child{margin-left:auto}.bc-plates .aps-compatibility>img{width:65%;max-width:808px;height:auto;margin:28px auto 60px}.bc-plates .aps-contact-section{padding:12px 0 34px}.bc-plates .aps-contact-card{text-align:center;max-width:680px;margin:35px auto 20px;padding:30px 20px}.bc-plates .aps-contact-card>svg{margin:0 auto 15px}.bc-plates .aps-contact-card p{margin:12px 0 18px}.bc-plates .aps-contact-inline{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:20px;font-size:14px;display:flex}.bc-plates .aps-contact-inline a:hover{text-decoration:underline}.bc-plates .aps-compare-cta>img{width:55%;max-width:820px;height:auto;margin:0 auto 56px}.bc-plates .aps-compare-title{text-align:center;text-transform:uppercase;margin:24px auto 46px;font-size:36px;font-weight:500;line-height:1.3}.bc-plates .aps-comparison{min-width:620px}.bc-plates .aps-comparison-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bc-plates .aps-product-picker{min-width:0;position:relative}.bc-plates .aps-product-picker>summary{border-bottom:1px solid #bbb;align-items:center;gap:12px;min-height:48px;padding:8px;font-size:14px;list-style:none;display:flex}.bc-plates .aps-product-picker summary>img{object-fit:contain;width:40px;height:25px}.bc-plates .aps-product-picker summary>span{flex:1;min-width:0;line-height:1.3}.bc-plates .aps-product-options{z-index:13;background:#fff;max-height:380px;padding:8px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 6px 20px #0003}.bc-plates .aps-product-options>button{text-align:left;align-items:center;gap:12px;width:100%;padding:10px 5px;font-size:14px;line-height:1.4;display:flex}.bc-plates .aps-product-options>button:hover{background:#eee}.bc-plates .aps-product-options>button img{object-fit:contain;width:55px;height:40px}.bc-plates .aps-product-options>button span{flex:1}.bc-plates .aps-comparison-images{margin-top:24px}.bc-plates .aps-comparison-info{margin-top:0}.bc-plates .aps-comparison-swatches{margin-top:32px;margin-bottom:24px}.bc-plates .aps-finish-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.bc-plates .aps-finish-thumbs button{border:1px solid #0000;width:100%;min-height:44px;padding:3px}.bc-plates .aps-finish-thumbs button[aria-pressed=true]{border-color:#111}.bc-plates .aps-finish-thumbs img{aspect-ratio:1.5;object-fit:contain;width:100%}.bc-plates .aps-finish-thumbs button:hover{border-color:#999}.bc-plates .aps-show-all{border-bottom:1px solid #bbb;justify-content:flex-end;align-items:center;gap:14px;width:100%;min-height:48px;margin-top:12px;font-size:14px;display:flex}.bc-plates .aps-comparison-feature-group>h2{border-bottom:1px solid #ddd;padding:18px 0;font-size:16px;font-weight:700}.bc-plates .aps-feature-row>div{text-align:center;min-height:52px;padding:12px 0;font-size:14px}.bc-plates .aps-feature-row a{justify-content:center;align-items:center;gap:12px;display:flex}.bc-plates .aps-feature-row a:hover{color:var(--aps-blue)}.bc-plates .aps-comparison-galleries{margin-top:18px}.bc-plates .aps-comparison-galleries>div{flex-wrap:wrap;gap:12px;display:flex}.bc-plates .aps-comparison-galleries button{width:calc(33.3333% - 8px);max-width:136px;padding:0}.bc-plates .aps-comparison-galleries img{aspect-ratio:1;object-fit:cover;width:100%}.bc-plates .aps-comparison-details{margin:24px 0 32px}.bc-plates .aps-comparison-details>div{flex-direction:column;gap:8px;display:flex}.bc-plates .aps-dialog{border:0;max-width:min(700px,100vw - 32px);max-height:90dvh;padding:0;box-shadow:0 20px 100px #0005}.bc-plates .aps-dialog-wide{width:1100px;max-width:min(1200px,100vw - 32px)}.bc-plates .aps-dialog::backdrop{background:#0009}.bc-plates .aps-dialog-content{padding:48px 32px 32px;position:relative}.bc-plates .aps-dialog h2{margin-bottom:24px;padding-right:28px;font-size:22px}.bc-plates .aps-close{place-items:center;min-width:40px;height:40px;display:grid;position:absolute;top:8px;right:8px}.bc-plates .aps-lightbox-image{object-fit:contain;max-width:100%;max-height:70vh;margin:auto}.bc-plates .aps-function-grid{margin-bottom:70px}.bc-plates .aps-function-section{grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:45px 0 70px;scroll-margin-top:30px;display:grid}.bc-plates .aps-function-section:nth-child(2n)>.aps-function-image{order:1}.bc-plates .aps-function-image{height:480px;overflow:hidden}.bc-plates .aps-function-image img{object-fit:cover;width:100%;height:100%}.bc-plates .aps-function-section>div:last-child{padding:20px 5vw 20px 0}.bc-plates .aps-function-section h2{margin:16px 0}.bc-plates .aps-function-section p{margin:12px 0}.bc-plates .aps-function-tile{object-fit:contain;width:140px;height:140px;margin:20px 0}.bc-plates .aps-function-section details{margin-top:24px}.bc-plates .aps-function-section summary{border-bottom:1px solid #bbb;justify-content:space-between;align-items:center;min-height:48px;list-style:none;display:flex}.bc-plates .aps-matching-models{flex-direction:column;padding-top:8px;display:flex}.bc-plates .aps-matching-models a{color:var(--aps-blue);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.bc-plates .aps-contact-page{text-align:center;max-width:640px;margin:42px auto 90px}.bc-plates .aps-contact-page>svg{margin:0 auto 22px}.bc-plates .aps-contact-page h1{margin-bottom:18px;font-size:36px;font-weight:500}.bc-plates .aps-contact-page p{margin:16px 0}.bc-plates .aps-contact-page .aps-button{width:100%;margin:14px 0;display:flex}.bc-plates .aps-contact-reference{background:#f1f1f1;margin:24px 0;padding:20px}.bc-plates .aps-information{max-width:820px;margin:35px auto 80px}.bc-plates .aps-information h1{margin-bottom:35px}.bc-plates .aps-information h2{margin:28px 0 12px;font-size:23px}.bc-plates .aps-information p{margin-bottom:18px}.bc-plates .aps-information p a{color:var(--aps-blue)}.bc-plates .aps-footer{background:#f3f3f3;grid-template-columns:1fr 1fr;gap:24px;margin-top:35px;padding:40px 24px 24px;font-size:14px;display:grid}.bc-plates .aps-footer>div:first-child,.bc-plates .aps-footer>div:nth-child(2){flex-direction:column;gap:14px;display:flex}.bc-plates .aps-footer>div:nth-child(2){align-items:flex-end}.bc-plates .aps-footer>div:first-child>a{font-weight:700}.bc-plates .aps-footer-bottom{color:#555;border-top:1px solid #ddd;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.bc-plates .aps-footer nav{flex-wrap:wrap;gap:24px;display:flex}.bc-plates .aps-footer a:hover{text-decoration:underline}@media (width<=1100px){.bc-plates .aps-home-intro h1{padding-right:0;font-size:28px}.bc-plates .aps-flyout{top:8px;right:24px}.bc-plates .aps-home-intro{padding-top:62px}.bc-plates .aps-filter-buttons>button{gap:12px;width:calc(25% - 6px)}.bc-plates .aps-quicklinks{gap:16px}.bc-plates .aps-product-hero h1{font-size:36px}.bc-plates .aps-text-column{width:66%}.bc-plates .aps-specifications>div{padding:30px}.bc-plates .aps-card-copy{padding:25px}.bc-plates .aps-card-copy h2{font-size:20px}.bc-plates .aps-finish-thumbs{gap:7px}.bc-plates .aps-function-section{gap:30px}.bc-plates .aps-function-section>div:last-child{padding-right:10px}.bc-plates .aps-function-image{height:420px}}@media (width<=1023px){.bc-plates .aps-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-plates .aps-span-3{grid-column:span 2}.bc-plates .aps-span-2,.bc-plates .aps-span-1{grid-column:span 1}.bc-plates .aps-catalog-card .aps-card-copy{width:100%;max-width:none;padding:32px 24px 24px;bottom:26px}.bc-plates .aps-catalog-card{height:320px}.bc-plates .aps-filter-buttons>button{width:calc(33.3333% - 5.33333px)}.bc-plates .aps-quicklinks{flex-wrap:wrap}.bc-plates .aps-quicklinks .aps-link{font-size:14px}.bc-plates .aps-text-column{width:72%}.bc-plates .aps-variant-card{flex-basis:calc(50% - 12px)}.bc-plates .aps-variant-track{gap:24px}.bc-plates .aps-product-hero h1{max-width:65%;font-size:32px;bottom:32px}.bc-plates .aps-feature-links{grid-template-columns:1fr 1fr}.bc-plates .aps-function-image{height:370px}.bc-plates .aps-model-navigation{grid-template-columns:repeat(4,minmax(100px,1fr));width:650px}}@media (width<=760px){.bc-plates .aps-header{height:62px;padding:0 16px}.bc-plates .aps-header img{width:132px}.bc-plates .aps-edifis{gap:5px;font-size:14px}.bc-plates .aps-main{padding:0 16px}.bc-plates .aps-home-intro{padding-top:64px;padding-bottom:20px}.bc-plates .aps-home-intro h1{font-size:25px;line-height:1.3}.bc-plates .aps-home-intro h1 strong{display:block}.bc-plates .aps-home-intro p{font-size:14px}.bc-plates .aps-flyout{justify-content:flex-end;max-width:calc(100% - 32px);display:flex;left:16px;right:16px}.bc-plates .aps-flyout-toggle{min-height:38px;padding:8px 10px;font-size:14px}.bc-plates .aps-filter-top{flex-direction:column-reverse;align-items:stretch;gap:18px;padding-bottom:8px}.bc-plates .aps-quicklinks{grid-template-columns:1fr 1fr;gap:9px 14px;display:grid}.bc-plates .aps-quicklinks .aps-link:first-child{grid-column:1/-1}.bc-plates .aps-quicklinks .aps-link{align-items:flex-start;min-height:30px;font-size:14px}.bc-plates .aps-filter-heading{color:#111;cursor:pointer;justify-content:space-between;width:100%;min-height:38px;font-size:16px}.bc-plates .aps-filter-heading svg{display:block}.bc-plates .aps-filter-buttons{display:none}.bc-plates .aps-filter-buttons.is-open{display:flex}.bc-plates .aps-filter-buttons>button{gap:8px;width:calc(50% - 4px);min-height:50px;padding:10px 12px;line-height:1.25}.bc-plates .aps-filter-buttons>button.aps-reset{width:100%}.bc-plates .aps-catalog-toolbar{flex-direction:column;align-items:stretch;gap:4px;margin-top:14px;margin-bottom:16px}.bc-plates .aps-tabs{justify-content:flex-start;gap:18px}.bc-plates .aps-tabs button{min-height:36px;font-size:14px}.bc-plates .aps-color-count{justify-content:space-between}.bc-plates .aps-color-picker>summary{min-height:42px}.bc-plates .aps-color-options{max-width:calc(100vw - 32px);left:0;right:auto}.bc-plates .aps-catalog-grid{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.bc-plates .aps-catalog-card{grid-column:auto;height:260px}.bc-plates .aps-catalog-card .aps-card-copy{width:100%;max-width:none;min-height:135px;padding:32px 16px 16px;bottom:26px}.bc-plates .aps-card-copy h2{font-size:20px;line-height:1.4}.bc-plates .aps-card-copy>p{font-size:14px;line-height:1.35}.bc-plates .aps-card-icons{gap:10px;margin-top:12px}.bc-plates .aps-card-icons svg{width:20px;height:20px}.bc-plates .aps-flyout.is-open{max-width:calc(100vw - 32px);display:block;top:70px;left:16px;right:16px}.bc-plates .aps-model-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:100%;max-height:78dvh;padding:16px}.bc-plates .aps-model-navigation a{padding:8px;font-size:14px}.bc-plates .aps-model-navigation img{width:100px;height:60px}.bc-plates .aps-breadcrumb{gap:12px;min-height:58px;font-size:14px;line-height:1.4}.bc-plates .aps-breadcrumb>span{overflow-wrap:anywhere}.bc-plates .aps-product-hero-image{aspect-ratio:1/1.07}.bc-plates .aps-product-hero-image>img{object-fit:cover}.bc-plates .aps-product-hero h1{max-width:88%;padding:20px 24px;font-size:27px;line-height:1.25;bottom:24px}.bc-plates .aps-hero-compare{min-height:48px;padding:12px 0}.bc-plates .aps-text-column{width:100%;margin:34px auto 25px}.bc-plates .aps-text-column h2{font-size:25px}.bc-plates .aps-text-column p{font-size:16px;line-height:1.6}.bc-plates .aps-product-intro{margin-top:28px}.bc-plates .aps-specifications{flex-direction:column;min-height:0;margin-top:30px;display:flex}.bc-plates .aps-specifications>img{object-fit:cover;height:270px;max-height:none;order:0!important}.bc-plates .aps-specifications>div{padding:25px 20px}.bc-plates .aps-specifications h2{font-size:26px}.bc-plates .aps-specifications ul{margin-top:15px;font-size:16px;line-height:1.6}.bc-plates .aps-carousel{padding:0 22px}.bc-plates .aps-variant-track{gap:22px}.bc-plates .aps-variant-card{flex-basis:100%}.bc-plates .aps-carousel-next,.bc-plates .aps-carousel-prev{width:20px;height:44px}.bc-plates .aps-carousel-next svg,.bc-plates .aps-carousel-prev svg{width:21px}.bc-plates .aps-variant-group{width:100%;margin:22px auto}.bc-plates .aps-variant-group select,.bc-plates .aps-article-info p{font-size:14px}.bc-plates .aps-zoom{opacity:1}.bc-plates .aps-total-references{margin-right:22px}.bc-plates .aps-feature-links{grid-template-columns:1fr;gap:10px}.bc-plates .aps-feature-links>a{padding:18px;font-size:15px}.bc-plates .aps-compatibility>img{width:100%;margin:24px auto 32px}.bc-plates .aps-contact-card{margin:20px auto;padding:20px 0}.bc-plates .aps-contact-card h3{font-size:23px}.bc-plates .aps-contact-card p{font-size:16px}.bc-plates .aps-contact-inline{flex-direction:column;gap:12px;font-size:16px}.bc-plates .aps-compare-cta>img{width:100%;margin-bottom:30px}.bc-plates .aps-compare-title{margin:22px auto 30px;font-size:25px}.bc-plates .aps-comparison-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;padding:0 0 20px;overflow-x:auto}.bc-plates .aps-comparison{min-width:720px}.bc-plates .aps-comparison-row{gap:18px}.bc-plates .aps-product-picker>summary{gap:8px;min-height:60px;padding:6px 0;font-size:14px}.bc-plates .aps-product-picker summary>img{width:32px}.bc-plates .aps-comparison-images{margin-top:16px}.bc-plates .aps-finish-thumbs{gap:5px}.bc-plates .aps-finish-thumbs>button{min-height:35px;padding:1px}.bc-plates .aps-product-options{max-height:360px;position:absolute}.bc-plates .aps-comparison-feature-group h2{max-width:calc(100vw - 32px);line-height:1.5;position:sticky;left:0}.bc-plates .aps-feature-row>div{font-size:14px}.bc-plates .aps-feature-row a{align-items:flex-start;gap:5px}.bc-plates .aps-feature-row svg{width:18px}.bc-plates .aps-comparison-galleries>div{gap:8px}.bc-plates .aps-comparison-galleries button{width:calc(33.3333% - 5.33333px)}.bc-plates .aps-comparison-details .aps-link{align-items:flex-start;font-size:14px}.bc-plates .aps-product-scale .aps-size-label{font-size:14px;right:15px}.bc-plates .aps-function-section{flex-direction:column;gap:20px;margin:30px 0 45px;display:flex}.bc-plates .aps-function-section:nth-child(2n)>.aps-function-image{order:0}.bc-plates .aps-function-image{width:100%;height:300px}.bc-plates .aps-function-section>div:last-child{padding:0}.bc-plates .aps-function-section h2{font-size:25px}.bc-plates .aps-function-grid{margin-bottom:45px}.bc-plates .aps-contact-page{margin-top:24px}.bc-plates .aps-contact-page h1{font-size:29px}.bc-plates .aps-dialog-content{padding:48px 20px 24px}.bc-plates .aps-dialog h2{font-size:20px}.bc-plates .aps-information{margin-top:24px}.bc-plates .aps-information h1{font-size:28px}.bc-plates .aps-footer{flex-direction:column;margin-top:24px;padding:32px 16px 24px;font-size:14px;display:flex}.bc-plates .aps-footer>div:nth-child(2){align-items:flex-start}.bc-plates .aps-footer-bottom{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.bc-plates .aps-footer nav{gap:18px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.bc-plates{scroll-behavior:auto}.bc-plates *{transition:none!important;animation:none!important}}@media print{.bc-plates .aps-header,.bc-plates .aps-footer,.bc-plates .aps-quicklinks,.bc-plates .aps-flyout,.bc-plates .aps-close,.bc-plates .aps-zoom{display:none!important}.bc-plates .aps-main{padding:0}.bc-plates .aps-comparison-scroll{overflow:visible}.bc-plates .aps-comparison{min-width:0}.bc-plates .aps-comparison-row{gap:12px}.bc-plates .aps-comparison-info{break-inside:avoid}.bc-plates .aps-product-options{display:none}.bc-plates .aps-finish-thumbs{grid-template-columns:repeat(5,1fr)}}.bc-plates .aps-feature-icon{object-fit:contain;flex:none;display:block}.bc-plates .aps-filter-buttons>button:disabled{color:#999;box-shadow:none;background:#f5f5f5}.bc-plates .aps-filter-buttons>button:disabled .aps-feature-icon{opacity:.35}.bc-plates .aps-comparison-hint{display:none}@media (width<=760px){.bc-plates .aps-comparison-hint{color:#666;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;display:flex}}@media print{.bc-plates .aps-comparison-hint{display:none}}.bc-plates{font-family:var(--sans,Inter,Arial,sans-serif);color:#15283b;isolation:isolate;background:#fff;font-size:1rem;line-height:1.6}.bc-plates .bc-plates-back{background:#f4f8fb;border-bottom:1px solid #dce6e9;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px 24px;display:flex}.bc-plates .bc-plates-back a{color:#174d70;align-items:center;gap:10px;min-height:32px;font-size:.875rem;display:flex}.bc-plates .aps-main{max-width:1440px;padding-bottom:48px}.bc-plates .aps-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bc-plates .aps-catalog-card{background:#fff;border:1px solid #dce6e9;grid-column:auto;height:auto;min-height:0;overflow:hidden}.bc-plates .aps-catalog-card>a{flex-direction:column;height:100%;display:flex;position:relative}.bc-plates .aps-catalog-card picture{aspect-ratio:1.55;width:100%;height:auto;display:block;position:relative;inset:auto;overflow:hidden}.bc-plates .aps-catalog-card picture img{object-fit:cover;width:100%;height:100%;position:static;transform:none}.bc-plates .aps-catalog-card .aps-card-copy{color:#15283b;background:#fff;flex:1;width:100%;max-width:none;height:auto;min-height:170px;padding:24px;position:relative;inset:auto;transform:none}.bc-plates .aps-catalog-card .aps-card-copy h2{color:#15283b;font-size:1.25rem;line-height:1.4}.bc-plates .aps-card-copy>p{color:#4c606d;font-size:1rem;line-height:1.5}.bc-plates .aps-card-copy .aps-new{color:#0066b3;background:#e8f2f9;margin-bottom:12px;padding:4px 8px;font-size:.75rem;display:inline-block;position:static}.bc-plates .aps-card-icons{margin-top:16px}.bc-plates .aps-home-intro p{font-size:1rem}.bc-plates .aps-flyout{z-index:30}.bc-plates .aps-dialog{z-index:1600}.bc-plates .aps-filter-buttons>button,.bc-plates .aps-quicklinks .aps-link{min-height:44px;font-size:.875rem}@media (width<=1023px){.bc-plates .aps-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.bc-plates .aps-catalog-grid{grid-template-columns:1fr;gap:18px}.bc-plates .aps-main{padding-inline:16px}.bc-plates .aps-catalog-card .aps-card-copy{min-height:0;padding:22px}.bc-plates .bc-plates-back{padding:14px 16px}.bc-plates .aps-home-intro h1{font-size:1.75rem}}:is(.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-card-copy,.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-text-column,.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-article-info,.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-information){text-align:right}:is(.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-reference,.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-contact-inline){direction:ltr;unicode-bidi:isolate}:is(.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .lucide-arrow-right,.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .lucide-arrow-left){transform:scaleX(-1)}.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-variant-track{direction:ltr}.bc-plates:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .aps-variant-card{direction:rtl}
