@media(min-width:769px){
.desktop-menu #mega-menu-item-19194 > ul.mega-sub-menu > li.mega-menu-row{display:block!important;float:none!important;clear:both!important;width:100%!important;box-sizing:border-box!important;}
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-1 > ul.mega-sub-menu,
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-2 > ul.mega-sub-menu{width:100%!important;box-sizing:border-box!important;float:none!important;}
.desktop-menu #mega-menu-item-19194 .mega-menu-column .mm-cat-img{height:205px!important;width:100%!important;object-fit:cover!important;}
.desktop-menu #mega-menu-item-19194 .mega-menu-column .mm-cat-title{display:block;min-height:42px;}

.desktop-menu #mega-menu-item-19194 #mega-menu-19194-1 > ul.mega-sub-menu,
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-2 > ul.mega-sub-menu{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:0!important;}
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-1 > ul.mega-sub-menu > li.mega-menu-column,
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-2 > ul.mega-sub-menu > li.mega-menu-column{flex:1 1 0!important;width:0!important;min-width:0!important;float:none!important;clear:none!important;box-sizing:border-box!important;}
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-1 > ul.mega-sub-menu::before,
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-1 > ul.mega-sub-menu::after,
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-2 > ul.mega-sub-menu::before,
.desktop-menu #mega-menu-item-19194 #mega-menu-19194-2 > ul.mega-sub-menu::after{content:none!important;display:none!important;}
}
.nps-choice{background:#fff;padding:48px 0;color:#16334e}.nps-choice .container,.nps-deciding .container{max-width:1280px;padding-left:20px;padding-right:20px;margin:auto}.nps-choice-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:25px}.nps-choice h2,.nps-deciding h2{font-size:clamp(26px,3vw,36px);line-height:1.2;color:#16334e;margin:0}.nps-choice-heading>a{color:#16334e;white-space:nowrap;text-decoration:underline}.nps-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.nps-choice-card{border:1px solid #d5e4ed;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.nps-choice-photo{display:block;aspect-ratio:1.45;background:#eaf3f9;overflow:hidden}.nps-choice-photo img{display:block;width:100%;height:100%;object-fit:cover}.nps-choice-body{padding:23px;display:flex;flex-direction:column;flex:1}.nps-choice h3,.nps-sample-card h3{font-size:24px;color:#16334e;margin:0 0 12px}.nps-choice-body p{color:#455969;margin:0 0 20px;min-height:3.2em}.nps-choice-price{font-weight:600;font-size:20px;margin-top:auto}.nps-choice-body small{font-size:13px;color:#455969;margin:4px 0 20px}.nps-choice-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 17px;background:#16334e;color:#fff!important;border:1px solid #16334e;border-radius:4px;text-decoration:none!important;font-size:14px;font-weight:600;text-align:center;min-height:48px}.nps-choice-button:hover{background:#264e6d}.nps-choice-button:focus-visible{outline:3px solid #477fa8;outline-offset:3px}.nps-deciding{background:#eaf3f9;padding:50px 0;color:#16334e}.nps-deciding-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.nps-choice-eyebrow{text-transform:uppercase;letter-spacing:1.7px;font-size:12px;margin:0 0 15px}.nps-deciding-copy>p:not(.nps-choice-eyebrow){color:#455969;max-width:460px;margin:20px 0 25px}.nps-sample-card{background:#fff;border:1px solid #d5e4ed;border-radius:10px;padding:32px}.nps-sample-card>p{color:#455969;margin:0 0 24px}.nps-choice-outline{background:#fff;color:#16334e!important}.nps-choice-outline:hover{background:#f2f7fa}.nps-sample-card .nps-showroom-link{font-size:14px;margin:24px 0 0}.nps-showroom-link a{color:#16334e;text-decoration:underline}@media(max-width:1000px){.nps-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nps-deciding-grid{gap:28px}}@media(max-width:600px){.nps-choice,.nps-deciding{padding:32px 0}.nps-choice-heading{align-items:flex-start;flex-direction:column;gap:12px}.nps-choice-grid,.nps-deciding-grid{grid-template-columns:1fr}.nps-choice-body p{min-height:0}.nps-choice-photo{aspect-ratio:1.8}.nps-sample-card{padding:24px}.nps-choice-heading>a{white-space:normal}}