.flexcontainer-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexcontainer-centered>*{width:280px;margin:0 20px}.twocolgrid{display:grid;grid-template-columns:1fr 1fr;margin:20px 0}.twocolgrid.odd>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.twocolgrid>div.imageholder{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.twocolgrid>div img{-o-object-fit:cover;object-fit:cover;margin:0 auto}@media (max-width:800px){.twocolgrid{grid-template-columns:1fr}.twocolgrid.odd>div{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.profile-scroll .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;list-style:none;text-align:center}.profile-scroll .cols>*{width:280px}.How.To.Get.Started.Kitchen .breadcrumbs{display:none}iframe{width:100%;margin:0 auto;display:block}iframe[src*=youtube]{height:clamp(0px,55vw,600px);max-height:100%;width:100%!important;max-width:1200px}.How.To.Get.Started.Kitchen h1.page-heading{background:url(https://www.cabinetnow.com/content/measurehead.jpg) center center;margin:-12px calc(-50vw + 50%) 0;min-height:30vh;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:70px;font-weight:700!important;color:#fff!important;text-shadow:0 0 3px #000;padding:10px 20px;line-height:1;text-align:center;background-size:cover}@media (max-width:600px){.How.To.Measure.Your.Kitchen h1.page-heading{font-size:42px}}.optrectangle.form-field{margin-bottom:0!important}.optrectangle .options-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:initial;float:initial}.faq .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0;font-size:15px;-webkit-transition:.4s;transition:.4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq .accordion h3{margin:0!important}.faq .accordion:hover,.faq .active{background-color:#ccc}.faq .accordion:after{content:'\002B';color:#777;font-weight:700;float:right;margin-left:auto}.faq .active:after{content:"\2212"}.faq .panel{display:block;padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}a.ikeainfolink{display:block;margin:10px 0;padding:5px!important;background:var(--tan);color:#000;max-width:360px;text-transform:uppercase;text-decoration:none;text-align:center}.category.main.custom-category-b.eclectic ul.breadcrumbs,.category.main.custom-category-b.modern ul.breadcrumbs,.category.main.custom-category-b.traditional ul.breadcrumbs,.category.main.custom-category-b.transitional ul.breadcrumbs{display:none}.category.main.custom-category-b.eclectic h1,.category.main.custom-category-b.modern h1,.category.main.custom-category-b.traditional h1,.category.main.custom-category-b.transitional h1{background-size:cover!important;margin:-17px calc(-50vw + 50%) 20px;min-height:30vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff!important;text-shadow:0 0 7px #000;font-size:68px!important}@media (max-width:1200px){.category.main.custom-category-b.traditional h1{min-height:300px;font-size:42px!important}}.category.main.custom-category-b.eclectic h1{background:url(https://cabinetnow.com/content/eclectic.jpg) center}.category.main.custom-category-b.transitional h1{background:url(https://cabinetnow.com/content/transitional.jpg) center}.category.main.custom-category-b.modern h1{background:url(https://cabinetnow.com/content/modern.jpg) center}.category.main.custom-category-b.traditional h1{background:url(https://cabinetnow.com/content/traditional.jpg) center}a.viewguidelink{background:#c30b0b;padding:10px;color:#fff!important}.howtomeasuregridonethree{display:grid;grid-template-columns:3fr 2fr;grid-gap:20px}.howtomeasuregridonethree div:last-child{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ol.boldlist{font-weight:700}a.downloadprintableguide,a.submityourdesignslink{background:#ea9037;padding:10px;display:inline-block;margin:20px 1%;width:47%;text-align:center;font-weight:700;color:#fff!important}a.submityourdesignslink{background:#1ab4b5}@media (max-width:800px){.howtomeasuregridonethree{grid-template-columns:1fr}a.downloadprintableguide,a.submityourdesignslink{width:100%}}.damonssubcatgrid ul{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.damonssubcatgrid li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);margin:10px}@media (max-width:550px){.damonssubcatgrid li{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 30px);flex:1 1 calc(50% - 30px);max-width:130px}.category-grid .actionBar{margin-bottom:40px!important}}.assembled-kitchen-cabinets .damonssubcatgrid li a.subcategory-link{min-height:60px}.category.assembled-kitchen-cabinets h1.container-header{min-height:35vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff!important;text-shadow:0 0 4px #000;font-size:62px!important;background:url(https://www.cabinetnow.com/content/assembledhero.jpg) center 40%!important;background-size:cover!important;margin:0 calc(-50vw + 50%);text-align:center;line-height:1}@media (min-width:2200px){.assembled-kitchen-cabinets.category h1.container-header{min-height:40vh}}@media (max-width:1200px){.assembled-kitchen-cabinets.category h1.container-header{font-size:42px!important;min-height:30vh}}@media (max-width:600px){.assembled-kitchen-cabinets.category h1.container-header{font-size:24px!important;min-height:20vh}}.materials-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1400px;margin:0 auto 40px}.centered{text-align:center}.materials-grid>div{margin:10px;max-width:200px}.materials-grid h3{text-align:center;line-height:1.2;font-weight:400!important;font-size:15px!important}.progrid{display:grid;grid-gap:5px;grid-template-columns:13fr 8fr}.progrid div:first-child{grid-area:1/1/2/3}.progrid div:nth-child(2){grid-area:2/1/3/2}.progrid div:nth-child(3){grid-area:2/2/3/3}.About.Us .body{max-width:1200px}.About.Us h1.page-heading{display:none!important}.yearpanel h3{font-size:82px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:400px;margin:0 auto;text-transform:uppercase!important}.yearpanel h3 span{font-size:28px!important;line-height:1.2;font-family:Roboto;margin-top:-10px}.yearpanel{display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:60vh;margin:0 calc(-50vw + 50%);width:100vw}.yearpanel:first-child{background-image:url(https://cabinetnow.com/content/Image_1_Full_Color.jpg)}.yearpanel:nth-child(2){background-image:url(https://cabinetnow.com/content/Image_2_Full_Color.jpg)}.yearpanel:nth-child(3){background-image:url(https://cabinetnow.com/content/Image_3_Full_Color.jpg)}.yearpanel:nth-child(4){background-image:url(https://cabinetnow.com/content/Image_4_Full_Color.jpg)}.yearpanel:nth-child(5){background-image:url(https://cabinetnow.com/content/Image_5_Full_Color.jpg)}.yearpanel:nth-child(6){background-image:url(https://cabinetnow.com/content/Image_6_Full_Color.jpg)}.ytinner{width:100%;min-height:100%;background:rgba(93,53,53,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ourstoryhero-2 h2{margin-bottom:60px;margin-top:0;font-size:2vw;color:#000!important}.ytinner .constrained{margin:0 auto;width:100%}.ytinner p{margin:0 auto!important;color:#fff!important;margin:100px!important;background:rgba(19,23,37,.81);font-size:24px!important;padding:2vw 4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ytinner h3{color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:800px){.ytinner .constrained{display:grid;grid-template-columns:3fr 2fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ytinner p{margin:0!important}.ytinner>*{height:100%}}.toanimate.yeartexts{background:url(https://cabinetnow.com/content/ourstorystartshere.svg) no-repeat center 13%;background-size:600px}.toanimate.animatedHalf.yeartexts{background:0 0}.About.Us p{font-size:18px}.About.Us .breadcrumbs{display:none}.yearsection h2{text-align:center}.yeartext{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline{margin-top:-1.5rem}.yeartext>img{margin-right:20px}.yeartext h3 span{font-size:28px!important;line-height:1.2}.yearsection h2 span{font-size:42px!important}.yearsection h2 span{color:#e2bc67;-webkit-transition:.25s;transition:.25s}h2.gettoknowus{border-top:1px solid #ddd;margin:0 calc(-50vw + 50%) 30px;padding-top:40px;font-size:42px;text-align:center}.animatedHalf.yearsection h2 span{color:#fff;-webkit-transform:scale(1.2) translatex(0);transform:scale(1.2) translatex(0);display:block}.yearsection h2 span:after{-webkit-transform:scalex(0);transform:scalex(0)}#kytoday.animatedHalf{margin-left:-30px}.animatedTwoThirds.yearsection h2 span{color:#fff;-webkit-transform:scale(1.2)!important;transform:scale(1.2)!important}.beforeafter{min-height:60vh;width:100%;background:#eee}.yearsection{min-height:40vh;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.animatedHalf.animatedTwoThirds.yearsection{background-image:none!important}.yeartexts{position:sticky;top:0;margin-top:50px}.yeartext{opacity:0;-webkit-transition:.75s;transition:.75s;padding-left:40px}.yeartext.active{opacity:1}.yearsection:last-child{min-height:210px}@media (min-width:800px){.yeartexts{bottom:0;position:sticky;height:auto;float:right;display:grid;width:75%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.yeartexts>*{grid-area:2/1/3/2}.yeartexts:before{background:url(https://cabinetnow.com/content/triangle.svg) no-repeat;background-size:cover;-webkit-transform:rotate(180deg) translatex(100%);transform:rotate(180deg) translatex(100%);width:20px;height:40px;content:"";grid-area:2/1/3/2}.yearsections{width:25%;display:inline-block;padding-top:150px;background:#972122;color:#fff}}.productGrid .product{width:33.3%}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.damononly{display:none!important}.loading-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url("https://i.stack.imgur.com/FhHRx.gif") 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .loading-modal{display:block}.fw-modal{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.5);z-index:999}.fw-modal .fw-modal-content{position:absolute;overflow-y:scroll;top:20%;bottom:20%;left:20%;right:20%;border-radius:15px;padding:25px;border:1px solid #ccc;background:#fff;margin:auto;text-align:center;font-family:"Roboto Condensed",Arial,sans-serif}.fw-modal .fw-modal-heading{font-size:24px;font-weight:700;padding-bottom:3rem}.fw-modal .fw-modal-body .btn{font-weight:700}.fw-modal .fw-modal-body .col{display:inline-block;width:18%;text-align:center;vertical-align:top}.fw-modal .fw-modal-body .secondary{width:auto;padding:0;padding-top:1rem;margin:0}.fw-modal .fw-modal-body .secondary li{list-style-type:none;padding:.5rem;border-top:1px solid #ccc}.fw-modal .fw-modal-body .secondary a{color:#444;font-size:12px}@media (max-width:1100px){.col{width:100%!important}}.Contact.Us .page-heading{display:none!important}.contact-intro{margin:-33px calc(-50vw + 50%) 0;padding:130px 0 160px;background:url(https://www.cabinetnow.com/content/contactback.jpg) center;background-size:cover;text-align:center}.contact-intro p{color:#fff!important;font-size:22px!important;text-shadow:0 0 2px #000;line-height:1.2}.contact-intro h1{font-size:3em;margin-bottom:20px;color:#fff!important;text-shadow:0 0 2px #000;line-height:1.2}.contact-intro>*{max-width:800px;margin:0 auto}.contactboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:40%;flex-basis:40%}.contactboxes>*{background:#fff;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;margin:-30px 20px 60px;padding:30px 20px 50px;width:400px;max-width:80%;font-size:1.1em}.family>a{width:30px;margin:0 auto}.fullwidthpage{margin:-21px calc(-50vw + 50%) -36px;padding:10px 0 0 0}.contacttop>div:nth-child(2){margin-top:30px}.fullwidthpageinner{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.contacttop .hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}.page-content .hours{text-align:center;width:100%;display:inline-block}.contacttop>div p{font-size:18px!important}.contacttop{display:grid;grid-template-columns:1fr;grid-gap:10px 40px;margin-bottom:-6vw;position:relative;z-index:2}.submitrequestlink{text-align:center}.submitrequestlink a{color:#000!important;padding:10px 20px;border-radius:0;margin-bottom:20px;display:inline-block;margin:0 auto 20px!important;background:var(--tan);text-decoration:none}.submitrequestlink a:focus,.submitrequestlink a:hover{background:var(--lightred);text-decoration:none}.contactpage{margin:0 calc(-50vw + 50%) 0;background:url(https://www.cabinetnow.com/content/ikeaprogrampage/whiteback.svg) no-repeat top center;background-color:#fff;background-size:100%;position:relative}.contactpage .inner{display:grid;grid-template-columns:1fr;max-width:1200px;margin:0 auto;padding:8vw 20px 0;grid-gap:40px}.contactform{background:#fff;min-height:600px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.callus::before{background:url(https://cabinetnow.com/content/ikeaprogrampage/phone-white.svg) no-repeat;background-size:contain;display:inline-block;content:" ";width:20px;height:20px;margin-bottom:-6px;margin-right:6px}.callus.chat::before{background:url(https://cabinetnow.com/content/ikeaprogrampage/chat-white.svg) no-repeat}.family{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0 20px;color:#000!important;text-align:center}.family a,.family h2,.family p{line-height:1.2}.family p a{text-decoration:underline}.family p a:hover{text-decoration:none}.family h2{line-height:1.2;font-size:22px}.family .instagrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;margin:5px auto 25px;max-width:300px}.tradeform img{padding:20px}.tradeform iframe{padding:0!important}.tradeform{display:grid;grid-template-columns:1fr;text-align:center;margin-top:20px}.tradeform div:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tradeform div:first-child{background:#60b1c0;text-align:left;padding:20px;color:#fff}.tradeform h2{color:#fff!important;font-size:32px;line-height:1.2;margin-top:0}@media (min-width:800px){.tradeform{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 2fr;-webkit-box-shadow:0 0 2px;box-shadow:0 0 2px;overflow:hidden}}.bulletpoint{background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#f9f9f9));background:linear-gradient(#eee,#f9f9f9);padding:20px 10px 10px;border-radius:10px;border:6px solid #5db2c1;text-align:center}.bulletpoint img{width:100px;margin:0 auto 20px;display:block;padding:20px;border-radius:50%;background:#fefefe}.bulletpoint strong{line-height:1.4!important;margin-bottom:10px!important;display:block}.bullets{padding:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:30px auto;border-radius:10px}@media (min-width:1000px){.bullets{grid-template-columns:1fr 1fr 1fr 1fr}}.Trade.Program h1{display:none}body.Contact.Us .page-heading{margin:-12px calc(-50vw + 50%) 0;background-size:cover;min-height:10vh;font-size:48px;font-weight:700!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.Contact.Us .breadcrumbs{display:none}@media (max-width:800px){.contacttop>div:nth-child(2){margin-top:00px}.contactpage .inner{grid-template-columns:1fr}.contacttop{grid-template-columns:1fr}}