@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,500);@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,500);.md-button:not([disabled]):hover,md-dialog{background-color:transparent}*{box-sizing:border-box;outline:0}.home-page-header,h1.home-page{font-family:Montserrat,sans-serif;font-weight:200;font-size:32px;line-height:39px;letter-spacing:1.7px;text-transform:uppercase}@media screen and (max-width:1279px){.home-page-header,h1.home-page{font-size:28px;line-height:34px}}.home-page-header-sub,h1.home-page .sub,h1.home-page-sub{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase}.page-header-1,.panel-row-style.section .widget .widget-title,.panel-row-style.section-bp .widget .widget-title,.panel-row-style.section-sixup-bp .widget .widget-title,.panel-row-style.section-sm .widget .widget-title,.panel-row-style.section-sm-bp .widget .widget-title,h1,section.panel-row-style .widget .widget-title{font-family:Montserrat,sans-serif;font-weight:200;font-size:26px;line-height:32px;letter-spacing:1.4px;text-transform:uppercase}@media screen and (max-width:1279px){.page-header-1,.panel-row-style.section .widget .widget-title,.panel-row-style.section-bp .widget .widget-title,.panel-row-style.section-sixup-bp .widget .widget-title,.panel-row-style.section-sm .widget .widget-title,.panel-row-style.section-sm-bp .widget .widget-title,h1,section.panel-row-style .widget .widget-title{font-size:20px;line-height:24px;letter-spacing:1px}}.page-body-1,body,p{font-family:Roboto,sans-sarif;font-weight:300;font-size:16px;line-height:24px}.call-to-action-1,.call-to-action-2,.content-2 a,.content-2 h1,.page-header-2,a{font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase}@media screen and (max-width:1279px){.page-body-1,body,p{font-size:14px;line-height:20px}}.call-to-action-1,.call-to-action-2,.content-2 a,a{color:#c59617;text-decoration:underline;font-size:14px;line-height:17px;letter-spacing:.7px}.call-to-action-major,a.selection,a.selection-2,md-tabs a.md-tab{color:#000;text-decoration:none}@media screen and (max-width:1279px){.call-to-action-1,.call-to-action-2,.content-2 a,a{font-size:12px;line-height:15px;letter-spacing:.45px}}.content-2 h1,.page-header-2{font-size:14px;line-height:17px;letter-spacing:.4px}.content-2,.page-body-2{font-family:Roboto,sans-sarif;font-weight:300;font-size:12px;line-height:18px}.button,.caption,.md-button,.selection,.selection-2,md-tabs .md-tab,md-tabs .md-tab md-tab{font-weight:500;font-family:Montserrat,sans-serif}@media screen and (max-width:1279px){.content-2,.page-body-2{font-size:11px;line-height:17px}}.call-to-action-2,.content-2 a{font-size:12px;line-height:15px}@media screen and (max-width:1279px){.call-to-action-2,.content-2 a{font-size:11px;line-height:13px;letter-spacing:.4px}}.caption{font-size:10px;line-height:12px}.button,.md-button{font-size:12px;line-height:15px;letter-spacing:.5px;text-transform:uppercase}.selection,.selection-2,md-tabs .md-tab,md-tabs .md-tab md-tab{font-size:16px;line-height:20px;text-transform:uppercase}.selection-active,md-tabs .md-tab.md-active{font-weight:800}.selection-2,md-tabs .md-tab md-tab{font-size:14px;line-height:17px;letter-spacing:.4px}.call-to-action-major{font-size:14px;line-height:17px;font-family:Montserrat,sans-serif;text-transform:uppercase;border-bottom:2px solid #c59617}@media screen and (max-width:959px){.call-to-action-major{font-size:12px;line-height:15px}}.page-heading,h2,h3{font-family:Montserrat,sans-serif;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:1px}h2{font-size:21px}@media screen and (max-width:1279px){h2{font-size:18px}}.icon-cambria-sm:before,h3{font-size:16px}@font-face{font-family:icons-cambria;src:url(/app/themes/cambria-custom/fonts/icons-cambria/fonts/icons-cambria.eot);src:url(/app/themes/cambria-custom/fonts/icons-cambria/fonts/icons-cambria.eot?gscfbf#iefix) format("embedded-opentype"),url(/app/themes/cambria-custom/fonts/icons-cambria/fonts/icons-cambria.ttf) format("truetype"),url(/app/themes/cambria-custom/fonts/icons-cambria/fonts/icons-cambria.woff) format("woff"),url(/app/themes/cambria-custom/fonts/icons-cambria/fonts/icons-cambria.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=' icon-cambria-'],[class^=icon-cambria-]{font-family:icons-cambria!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cambria-Ui-Airplay:before{content:""}.icon-cambria-Ui-Cambria-Print-Store:before{content:""}.icon-cambria-Ui-Cart:before{content:""}.icon-cambria-Ui-Down-Arrow-No-Tail:before{content:""}.icon-cambria-Ui-Down-Arrow-W-Tail:before{content:""}.icon-cambria-Ui-Full-Screen:before{content:""}.icon-cambria-Ui-Left-Arrow-No-Tail:before{content:""}.icon-cambria-Ui-Left-Arrow-W-Tail:before{content:""}.icon-cambria-Ui-Menu:before{content:""}.icon-cambria-Ui-Multiply:before{content:""}.icon-cambria-Ui-Phone:before{content:""}.icon-cambria-Ui-Pin:before{content:""}.icon-cambria-Ui-Pin-P:before{content:""}.icon-cambria-Ui-Reset:before{content:""}.icon-cambria-Ui-Right-Arrow-No-Tail:before{content:""}.icon-cambria-Ui-Right-Arrow-W-Tail:before{content:""}.icon-cambria-Ui-Save:before{content:""}.icon-cambria-Ui-Search:before{content:""}.icon-cambria-Ui-Settings:before{content:""}.icon-cambria-Ui-Share:before{content:""}.icon-cambria-Ui-Store:before{content:""}.icon-cambria-Ui-Up-Arrow-No-Tail:before{content:""}.icon-cambria-Ui-Up-Arrow-W-Tail:before{content:""}.icon-cambria-Ui-Volume:before{content:""}.icon-cambria-Ui-Zoom-In:before{content:""}.icon-cambria-Ui-Zoom-Out:before{content:""}.icon-cambria-General-Favorites-Empty:before{content:""}.icon-cambria-General-Favorites-Filled:before{content:""}.icon-cambria-General-80-20-Split:before{content:""}.icon-cambria-General-Academy-at-Cambria:before{content:""}.icon-cambria-General-Additional-Information:before{content:""}.icon-cambria-General-AR-App:before{content:""}.icon-cambria-General-Attendees:before{content:""}.icon-cambria-General-Builder:before{content:""}.icon-cambria-General-Business-Operations-Required-Manual:before{content:""}.icon-cambria-General-Business-Partner-Agreement:before{content:""}.icon-cambria-General-Calendar:before{content:""}.icon-cambria-General-Cambria-Trade-Corner:before{content:""}.icon-cambria-General-Certifications:before{content:""}.icon-cambria-General-CIA-Forms:before{content:""}.icon-cambria-General-Commercial:before{content:""}.icon-cambria-General-Completed-Document:before{content:""}.icon-cambria-General-CUSA:before{content:""}.icon-cambria-General-Designer:before{content:""}.icon-cambria-General-Design-Resource-Kit:before{content:""}.icon-cambria-General-Documents-46:before{content:""}.icon-cambria-General-Documents-128:before{content:""}.icon-cambria-General-Dragon-View:before{content:""}.icon-cambria-General-Edge-Profiles:before{content:""}.icon-cambria-General-Events-Form:before{content:""}.icon-cambria-General-Fabricator:before{content:""}.icon-cambria-General-Forms:before{content:""}.icon-cambria-General-Images:before{content:""}.icon-cambria-General-Installation-Best-Practices:before{content:""}.icon-cambria-General-Learning-and-Development:before{content:""}.icon-cambria-General-Logo-Library:before{content:""}.icon-cambria-General-Marketing-Reports:before{content:""}.icon-cambria-General-Market-Rep-Help:before{content:""}.icon-cambria-General-Metrics:before{content:""}.icon-cambria-General-NDL-Info:before{content:""}.icon-cambria-General-News:before{content:""}.icon-cambria-General-Partner-Brand-Identity-Guidelines:before{content:""}.icon-cambria-General-Post-Academy-Documents:before{content:""}.icon-cambria-General-Premier-Dealer-Portal:before{content:""}.icon-cambria-General-Refine-and-Define:before{content:""}.icon-cambria-General-Remodeler:before{content:""}.icon-cambria-General-Reports:before{content:""}.icon-cambria-General-Retailer:before{content:""}.icon-cambria-General-Retailer-Portal:before{content:""}.icon-cambria-General-Right-Report:before{content:""}.icon-cambria-General-Safety:before{content:""}.icon-cambria-General-Schedule:before{content:""}.icon-cambria-General-Sign-Document:before{content:""}.icon-cambria-General-Software-Programs:before{content:""}.icon-cambria-General-Standard-Operating-Procedure:before{content:""}.icon-cambria-General-Submit-My-Project:before{content:""}.icon-cambria-General-Survey:before{content:""}.icon-cambria-General-Syndicated-Content:before{content:""}.icon-cambria-General-Technical-Resources:before{content:""}.icon-cambria-General-Template:before{content:""}.icon-cambria-General-Tools:before{content:""}.icon-cambria-General-Training-Portal:before{content:""}.icon-cambria-General-Youth-Sports:before{content:""}.icon-cambria-DV-All-Countertops:before{content:""}.icon-cambria-DV-Cabinets:before{content:""}.icon-cambria-DV-Compare-Designs:before{content:""}.icon-cambria-DV-Countertops:before{content:""}.icon-cambria-DV-Island:before{content:""}.icon-cambria-DV-Paint:before{content:""}.icon-cambria-DV-Perimeter:before{content:""}.icon-cambria-DV-View-Angle:before{content:""}.icon-cambria-Symbols-Attachment:before{content:""}.icon-cambria-Symbols-Chat:before{content:""}.icon-cambria-Symbols-Check:before{content:""}.icon-cambria-Symbols-Divide:before{content:""}.icon-cambria-Symbols-Dot:before{content:""}.icon-cambria-Symbols-Home:before{content:""}.icon-cambria-Symbols-Info-Documents:before{content:""}.icon-cambria-Symbols-Info-Notice:before{content:""}.icon-cambria-Symbols-Link:before{content:""}.icon-cambria-Symbols-Mail:before{content:""}.icon-cambria-Symbols-Maps:before{content:""}.icon-cambria-Symbols-Minus:before{content:""}.icon-cambria-Symbols-Pause:before{content:""}.icon-cambria-Symbols-Percent:before{content:""}.icon-cambria-Symbols-Play:before{content:""}.icon-cambria-Symbols-Play-Filled:before{content:""}.icon-cambria-Symbols-Plus:before{content:""}.icon-cambria-Symbols-Question:before{content:""}.icon-cambria-Symbols-Send:before{content:""}.icon-cambria-Symbols-Video:before{content:""}.icon-cambria-Hr-Bill:before{content:""}.icon-cambria-Hr-Careers:before{content:""}.icon-cambria-Hr-Cigna-Life-Assistance:before{content:""}.icon-cambria-Hr-Doctor:before{content:""}.icon-cambria-Hr-Evidence-of-Insurability:before{content:""}.icon-cambria-Hr-FSA:before{content:""}.icon-cambria-Hr-New-Hire:before{content:""}.icon-cambria-Hr-Qualified-Life-Event:before{content:""}.icon-cambria-Hr-Single:before{content:""}.icon-cambria-Hr-W-Children:before{content:""}.icon-cambria-Hr-Welcome-Kit:before{content:""}.icon-cambria-Hr-W-Spouse:before{content:""}.icon-cambria-Social-Facebook:before{content:""}.icon-cambria-Social-Houzz:before{content:""}.icon-cambria-Social-Instagram:before{content:""}.icon-cambria-Social-Linked-In:before{content:""}.icon-cambria-Social-Pinterest:before{content:""}.icon-cambria-Social-Social-Media:before{content:""}.icon-cambria-Social-Twitter:before{content:""}.icon-cambria-Social-Youtube:before{content:""}.icon-cambria-Pillar-American-Craftsmanship:before{content:""}.icon-cambria-Pillar-Full-Lifetime-Warranty:before{content:""}.icon-cambria-Pillar-Maintenance-Free:before{content:""}.icon-cambria-Pillar-NSF:before{content:""}.icon-cambria-Pillar-Sustainability:before{content:""}.icon-cambria-Pillar-Unbeaten-Durability:before{content:""}.icon-cambria-Pillar-World-Class-Service:before{content:""}.icon-cambria-md:before{font-size:24px}.icon-cambria-lg:before{font-size:32px}@media (max-width:959px){.icon-cambria-lg:before{font-size:24px}}.icon-cambria-gold:before{color:#c59617;font-weight:900}.icon-cambria-white:before{color:#fff;font-weight:900}.md-button{min-height:unset;min-width:unset;height:unset}md-tabs .md-tab.md-active{color:unset}md-tabs md-ink-bar{display:none}.md-standard-list-container.md-autocomplete-suggestions-container{margin-top:2px;width:190px}.md-button.button-link{font-family:Montserrat,sans-serif;font-weight:500;color:#c59617;text-transform:uppercase;text-decoration:underline;font-size:14px;line-height:17px}.md-button.button-link:disabled{color:#999}md-dialog{max-width:none;max-height:none;overflow:unset}md-dialog md-dialog-content.inspiration-video-modal__body{overflow:hidden}md-backdrop.md-dialog-backdrop{position:fixed;z-index:199}.md-dialog-is-showing{position:fixed;overflow:hidden}.appointment-dialog{padding:10px;font-weight:500;text-transform:uppercase;background-color:#fff}@media screen and (max-width:959px){.appointment-dialog{max-width:90%;max-height:95%}}.appointment-dialog__header .md-button span{font-size:22px;font-weight:700}.appointment-dialog__body{max-width:440px;margin:0 50px 20px;overflow-x:hidden}@media screen and (max-width:959px){.appointment-dialog__body{max-width:none;margin:10px}.appointment-dialog__body .modal-title{line-height:24px}}.appointment-dialog__body .modal-title{text-align:center;font-size:20px;margin:0 auto 5px}.appointment-dialog__body .modal-phone-number{color:#4c4c4c;padding-bottom:20px;text-align:center}.appointment-dialog__body .thankyou{margin-top:30px;text-align:center}.appointment-dialog__body .md-block{margin:5px 0}.appointment-dialog__body .md-block .field-label{margin-top:0;margin-bottom:2px}.appointment-dialog__body .Terms_and_Conditions{margin-top:10px}.appointment-dialog__body .Dealer_Privacy_Policy{margin-bottom:25px}.appointment-dialog__body .submit-button{width:min-content!important;height:auto!important;margin:10px 0 0;padding:0;color:#c59617;border-bottom:1px solid #c59617}.appointment-dialog__body .submit-button:hover{font-weight:700}.appointment-dialog__body .error{color:#dd2c00}.contact-details-form-container{max-width:440px;margin:20px;overflow-x:hidden;margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:959px){.contact-details-form-container{margin:10px}.contact-details-form-container .form-title{line-height:24px}}@media screen and (max-width:450px){.contact-details-form-container{max-width:320px}}.contact-details-form-container .form-title{text-align:center;font-size:20px;margin:0 auto 5px}.contact-details-form-container .form-sub-title{color:#4c4c4c;padding-bottom:20px;text-align:center;font-size:1.2em}.contact-details-form-container .thankyou{margin-top:30px;text-align:center}.contact-details-form-container .md-block{margin:5px 0}.contact-details-form-container .md-block .field-label{margin-top:0;margin-bottom:2px}.contact-details-form-container .Terms_and_Conditions{margin-bottom:24px}.contact-details-form-container .recaptchaContainer,.contact-details-form-container .submit-container{display:flex;justify-content:center}.contact-details-form-container .submit-button{background-color:#c59617;height:40px;width:100px;color:#fff;margin:20px}.contact-details-form-container .submit-button:hover{background-color:#4c4c4c}.contact-details-form-container .error{color:#dd2c00}.contact-details-form-container md-input-container{margin:0}.contact-details-form-container md-input-container md-checkbox{margin:10px 10px 0 0;font-family:Montserrat,sans-serif;color:#000;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-transform:uppercase;text-align:left}.contact-details-form-container md-input-container md-checkbox.gold .md-container .md-icon{border-color:#c59617}.contact-details-form-container md-input-container md-checkbox.gold.md-checked .md-container .md-icon{background-color:#c59617}.contact-details-form-container .md-inline{bottom:22px!important}.hero-gallery-video-modal,.inspiration-video-modal,.three-up-video-modal{width:90%;max-width:1260px;padding:0;margin:0}@media (max-width:960px) and (orientation:landscape){.hero-gallery-video-modal,.inspiration-video-modal,.three-up-video-modal{height:90%}}.hero-gallery-video-modal__body,.inspiration-video-modal__body,.three-up-video-modal__body{width:100%}.hero-gallery-video-modal__body .md-button,.inspiration-video-modal__body .md-button,.three-up-video-modal__body .md-button{position:absolute;top:0;right:0;z-index:1}.hero-gallery-video-modal__body .md-button span,.inspiration-video-modal__body .md-button span,.three-up-video-modal__body .md-button span{font-size:22px;font-weight:700;color:#fff}@media screen and (max-width:959px){.hero-gallery-video-modal__body .md-button span,.inspiration-video-modal__body .md-button span,.three-up-video-modal__body .md-button span{font-size:16px}}.hero-gallery-video-modal__body video,.inspiration-video-modal__body video,.three-up-video-modal__body video{display:block;width:100%;height:auto}@media (max-width:960px) and (orientation:landscape){.hero-gallery-video-modal__body video,.inspiration-video-modal__body video,.three-up-video-modal__body video{width:auto;height:100%;margin:0 auto}}.designs-modal{border-radius:0;background-color:#fff!important;width:100%;height:100%;max-height:90vh;padding:2%;margin:2%}@media screen and (max-height:599px) and (min-width:959px){.designs-modal{padding-top:1%;padding-bottom:1%}}.designs-modal-body{width:100%;height:100%}.designs-modal-body .closing-button{position:absolute;top:1%;right:0;z-index:1;height:50px;width:50px;text-align:center}.designs-modal-body .closing-button span{font-size:22px;font-weight:700;color:#4c4c4c}@media screen and (max-width:959px){.designs-modal-body .closing-button span{font-size:25px}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.designs-modal-body .closing-button span .safari_only{color:#000}}}.designs-modal .secondary-description{color:rgba(153,153,153,.6);font-style:italic;font-size:.8em;opacity:.7;font-weight:500;width:280px;height:70px}@media screen and (max-width:959px){.designs-modal .secondary-description{width:250px;height:60px}}.designs-modal .desing-modal-title{color:#4c4c4c;text-align:center;font-size:26px;margin:5px auto;height:30%}@media screen and (max-width:959px) and (min-height:600px){.designs-modal .desing-modal-title{margin:55px auto 5px}}@media screen and (max-width:959px){.designs-modal .desing-modal-title{height:40%}}@media screen and (max-height:599px){.designs-modal .desing-modal-title{height:40%}}.designs-modal .gold-color{color:#c59617}.designs-modal .design-select-form{height:33%}.designs-modal .design-select-form md-input-container{width:40%}@media screen and (max-width:959px){.designs-modal .design-select-form{height:60%}}@media screen and (max-height:599px){.designs-modal .design-select-form{height:60%}.designs-modal .sub-title{display:none}}.designs-modal .search-input-text{margin-left:20%;padding-right:3%;padding-top:1%;color:#000;font-weight:500}@media screen and (max-width:600px){.designs-modal .search-input-text{padding-top:2%}}.designs-modal .design-name-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:0}.designs-modal .sub-title{color:#4c4c4c;font-size:14px;max-width:40%;margin-left:30%;width:100%;margin-bottom:15px;height:33%;line-height:20px}@media screen and (max-width:1280px){.designs-modal .sub-title{max-width:60%;margin-left:20%}}.designs-modal .center-text{text-align:center;overflow-wrap:break-word}.designs-modal .bold{font-weight:500}.designs-modal .underline{text-decoration:underline}.designs-modal .card-button{background-color:transparent;height:20px;width:100px;font-size:15px;font-weight:700;color:#c59617;cursor:pointer}.designs-modal .card-button [disabled]{color:#efefef}.designs-modal .cards-container{align-items:initial;align-content:initial;height:70%;overflow-y:scroll;max-width:100%;width:100%}.designs-modal .cards-container::-webkit-scrollbar{width:10px}.designs-modal .cards-container::-webkit-scrollbar-track{background:rgba(153,153,153,.6)}.designs-modal .cards-container::-webkit-scrollbar-thumb{background:#c59617}.designs-modal .cards-container::-webkit-scrollbar-thumb:hover{background:#999}@media screen and (max-width:959px) and (min-height:600px){.designs-modal .cards-container{height:65%}}.designs-modal .design-select-container{cursor:pointer}.designs-modal md-card.design-card{padding:0;box-shadow:none;margin-bottom:0;width:180px;height:220px}@media screen and (max-width:959px){.designs-modal .card-button{font-size:13px}.designs-modal md-card.design-card{width:150px;height:183px}}.designs-modal .design-modal-header{height:20%}@media screen and (max-width:959px) and (min-height:600px){.designs-modal .design-modal-header{height:15%}}.designs-modal .design-modal-footer{height:5%;position:absolute;bottom:5%;width:92%;border-top:2px solid rgba(153,153,153,.6);display:block;padding-top:20px;margin-left:2%;font-weight:500}.designs-modal .secondary-color{color:rgba(153,153,153,.8)}.designs-modal img.design-img{width:180px;height:128px;margin-bottom:5px}@media screen and (max-width:959px){.designs-modal img.design-img{width:150px;height:107px}}.designs-modal .img-container{width:100%;position:relative;cursor:pointer}.designs-modal .inner{border-radius:30px;width:60px;height:60px;background:#c59617;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-weight:700;font-size:50px;padding-top:5px;padding-left:5px}md-input-container{margin:0}md-input-container md-checkbox{margin:10px 0;font-family:Montserrat,sans-serif;color:#000;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-transform:uppercase;text-align:left}md-input-container md-checkbox.gold .md-container .md-icon{border-color:#c59617}md-input-container md-checkbox.gold.md-checked .md-container .md-icon{background-color:#c59617}.md-select-menu-container .md-container .md-icon:after{border-color:#fff}.md-block.date label{width:100%!important;left:0!important;right:0!important}.md-block.date md-datepicker{display:flex;flex-flow:row-reverse}.md-block.date md-datepicker.md-datepicker-open{border-bottom:1px solid #000}.md-block.date md-datepicker .md-datepicker-button{position:absolute;margin:-15px 0 0;z-index:2}.md-block.date md-datepicker .md-datepicker-input-container{width:100%;margin:0}.md-block.date md-datepicker .md-datepicker-input-container.md-datepicker-invalid{border-bottom:none}.md-block.date md-datepicker .md-datepicker-input-container .md-datepicker-input{padding:0;margin:0;max-width:none}.md-block.date md-datepicker .md-datepicker-input-container .md-datepicker-triangle-button{display:none}.ng-invalid-valid-remove .md-datepicker-input-container{width:93%}.ng-invalid-valid-remove .md-datepicker-input-container.md-datepicker-invalid{border-bottom:1px solid #dd2c00}.layout-fill{height:auto;display:flex;flex-direction:column;align-items:stretch;align-content:stretch;justify-content:space-between}.header{position:fixed;width:100%;min-height:150px;transition:all .5s ease;z-index:110;height:150px;top:0;overflow:visible}@media screen and (max-width:960px){.header{min-height:1px;height:49px}}@media screen and (max-width:782px){.header{height:35px}}.header .cambria-primary-bar{width:100%;background:#000;display:flex;flex-flow:row wrap;align-items:center;align-content:center;justify-content:flex-start;padding:14px 50px 14px 49px}@media screen and (max-width:960px){.header .cambria-primary-bar{padding:16px}}.header .cambria-primary-bar .contrast-switch .label{margin-right:13px;margin-top:2px}.header .cambria-primary-bar .contrast-switch .switch{position:relative;display:inline-block;width:31px;height:12px}.header .cambria-primary-bar .contrast-switch .switch input{opacity:0;width:0;height:0;outline:0}.header .cambria-primary-bar .contrast-switch .switch input:checked+.slider{background-color:#000;border:none;outline:0}.header .cambria-primary-bar .contrast-switch .switch input:checked+.slider .slider-text--off{display:none}.header .cambria-primary-bar .contrast-switch .switch input:checked+.slider .slider-text--on{display:inline-block}.header .cambria-primary-bar .contrast-switch .switch input:checked+.slider:before{transform:translateX(20px);background:#c59617}.header .cambria-primary-bar .contrast-switch .switch input:checked+.slider:after{right:initial;left:2px}.header .cambria-primary-bar .contrast-switch .switch input:focus+.slider{box-shadow:none}.header .cambria-primary-bar .contrast-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;transition:.4s;border:1px solid #fff;border-right:none}.header .cambria-primary-bar .contrast-switch .slider .slider-text{display:inline-block;color:#fff;font-size:10px;line-height:12px;font-weight:500;position:absolute;top:0;right:1px;text-transform:uppercase}.header .cambria-primary-bar .contrast-switch .slider .slider-text--on{display:none;right:initial;left:2px}.header .cambria-primary-bar .contrast-switch .slider:before{position:absolute;content:'';width:8px;height:8px;left:1px;top:4px;background-color:#fff;transition:.4s}.header .cambria-primary-bar .contrast-switch .slider:after{position:absolute;top:0;right:0;color:#fff;font-size:10px;line-height:12px;text-transform:uppercase}.header .cambria-primary-bar .label,.header .cambria-primary-bar a:not(.gold-url){color:#fff;font-weight:500;font-size:10px;line-height:12px;text-transform:uppercase;text-decoration:none}.header .cambria-primary-bar .cambria-brand--secondary{position:relative;padding:0;width:151px;height:auto}.header .cambria-primary-bar .cambria-brand--secondary img{max-width:100px;height:auto}.header .cambria-primary-bar .search-designs-container{display:flex;position:relative;align-self:flex-start;height:31px}.header .cambria-primary-bar .utilities-menu{margin-left:auto}.header .cambria-primary-bar .utilities-menu ul{list-style-type:none;margin:0;padding:0;position:relative;z-index:101;display:flex;flex-flow:row wrap;align-items:center;align-content:center;justify-content:flex-start}.header .cambria-primary-bar .utilities-menu ul select{background:0 0;border:none;color:#fff;font-family:Montserrat,sans-serif}.header .cambria-primary-bar .utilities-menu ul select option{color:#000;font-weight:500;font-size:10px;line-height:12px;text-transform:uppercase;text-decoration:none}.header .cambria-primary-bar .utilities-menu ul .utility-item{margin-right:34px}.header .cambria-primary-bar .utilities-menu ul .utility-item:last-child{margin-right:0}.header .cambria-primary-bar .utilities-menu .menu-items{display:flex;align-items:center;justify-content:flex-start;flex-flow:row wrap;margin-right:15px;padding:0 0 0 10px}.header .cambria-primary-bar .utilities-menu .menu-items__item{margin-right:30px}.header .cambria-primary-bar .utilities-menu .menu-items__item:last-child{margin-right:0}.header .cambria-primary-bar .utilities-menu .menu-items__item:hover span,.header .cambria-primary-bar .utilities-menu .menu-items__item:hover span:before,.header .cambria-primary-bar .utilities-menu .menu-items__item:hover>a{color:#c59617}.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown{margin-top:6px;margin-right:5px}@media screen and (max-width:960px){.header .cambria-primary-bar .utilities-menu .menu-items,.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown{display:none}}.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown:hover .menu-items__item__sub-items{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;position:absolute;left:-184px;top:140%;box-shadow:0 1px 8px rgba(0,0,0,.25);right:0;width:100%;padding:10px;z-index:101;background:#fff}.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown:hover .menu-items__item__sub-items:before{content:'';display:inline-block;position:absolute;top:-9px;right:205px;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 9px;border-color:transparent transparent #fff}.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown:hover .menu-items__item__sub-items .inner-sub-item{margin-right:10px}.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown:hover .menu-items__item__sub-items .inner-sub-item:last-child{margin-right:0}.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown:hover .menu-items__item__sub-items a{color:#000}.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown:hover .menu-items__item__sub-items a:hover{color:#c59617}@media screen and (max-width:960px){.header .cambria-primary-bar .utilities-menu .menu-items .custom-dropdown:hover .menu-items__item__sub-items{display:none}}.header .cambria-primary-bar .utilities-menu .menu-items span{color:#fff;margin-top:4px;padding-bottom:20px}.header .cambria-primary-bar .utilities-menu .menu-items span:before{color:#fff;font-weight:900}.header .cambria-primary-bar .utilities-menu .menu-items .menu-items__item__sub-items{display:none;transition:all .5s ease}.header .cambria-primary-bar .cambria-top-mobile-menu{display:none;width:100%;align-items:center;justify-content:flex-start}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items{display:none;position:fixed;overflow:auto;top:69px;left:0;right:0;width:100%;height:calc(100% - 69px);z-index:4;background:#fff}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .scrollable{padding:0 16px;position:relative;background:#fff}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .top-fixed-position{padding:16px 16px 0;position:sticky;top:0;background:#fff;z-index:10001;width:100%}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items ul{padding:0;display:flex;align-items:center;justify-content:flex-start}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items ul li{list-style:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items ul li a:not(.gold-url){color:#000}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active{overflow:hidden}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active .cambria-primary-menu>li:not(.active){visibility:hidden}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active .footer-menu{display:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active .scrollable{overflow-y:scroll}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active .scrollable::-webkit-scrollbar{height:1px;width:1px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active .scrollable::-webkit-scrollbar-thumb{background:#efefef}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active .sub-menu{overflow:initial!important}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items.active .contrast-switch{display:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #000;margin-bottom:23px;padding:16px 16px 0}@media screen and (max-width:960px){.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row{padding:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .menu-items{display:none}}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .cambria-brand--secondary{display:inline-block;max-width:126px;background:0 0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu{margin:0 0 0 auto;position:relative;height:34px;display:flex;flex-flow:row;align-content:center;justify-content:flex-start}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item{margin-right:16px;height:100%;display:flex;align-items:center}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form span:before{font-size:12px;font-weight:900}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form.active::after,.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form.active::before{bottom:-1px;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form.active::before{border-color:transparent transparent #000;border-width:8px;margin-left:-8px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form.active::after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px;margin-left:-7px;top:22px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form>a{width:100%;height:100%;display:flex;text-align:center;justify-content:center;flex-direction:column}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form a.search-modal-button{flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form a.search-modal-button span{display:inline-flex;flex-wrap:nowrap;flex:none;align-self:center;margin-right:5px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form a.search-modal-button span:before{font-size:12px;font-weight:900}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form a.search-modal-button div.mobile-menu-search-text{display:flex;flex-wrap:nowrap;flex:none;align-self:center}@media screen and (max-width:360px){.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.search-form a.search-modal-button div.mobile-menu-search-text>h3{font-size:10px;margin-bottom:11px;margin-top:11px}}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item a:not(.gold-url){font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:12px;color:#000}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item:last-child{margin-right:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item.active{position:relative}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item .sub-menu{display:none;transition:.5s ease-in-out;outline:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item .sub-menu .search-popup-container{overflow:hidden}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu{flex-flow:row wrap;align-items:center;justify-content:center;margin-bottom:0;margin-top:0;border-bottom:1px solid #efefef;padding:0 16px 10px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li{margin-right:27px;border-bottom:2px solid #c59617;margin-bottom:7px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li:last-child,.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li:nth-last-child(2){margin-right:0}@media screen and (max-width:960px){.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li:nth-last-child(2){margin-right:27px}}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li a{font-family:Montserrat,sans-serif;font-weight:500;font-size:11px;line-height:15px;padding-bottom:2px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li.search-form{display:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li.current{border-bottom:2px solid #000}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-secondary-menu li.current a{color:#c59617}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu{background:#efefef;display:none;transition:all .5s ease-in-out}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu ul{display:flex;flex-flow:column wrap;align-content:center;justify-content:center;margin:5px 0;padding:0 15px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu ul li{width:100%;border-bottom:1px solid #999;padding:12px 0;text-align:center}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu ul li a{font-weight:500;font-size:14px;line-height:17px;color:#000;letter-spacing:.4px;text-transform:uppercase}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu ul li:last-child{border:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu ul li:hover a{color:#c59617}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu.active{display:block}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .secondary-menu-wrapper .sub-menu+.sub-menu{margin-top:-10px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu{flex-flow:column nowrap;margin-bottom:23px;margin-top:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li{border-top:1px solid #efefef;padding:30px 0;text-align:center;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center;transition:.25s ease-in-out}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li:first-child{border-top:none;padding:22px 0 30px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li:last-child{border-bottom:1px solid #efefef}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li.active>a{display:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li a{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;letter-spacing:1px;width:100%;position:relative}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li a em{border:solid #c59617;display:block;border-width:0 1px 1px 0;transform:rotate(-45deg);padding:3px;width:15px;height:15px;margin-left:auto;position:absolute;right:7px;top:5px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu{display:none;max-height:0;background:#fff;position:absolute;top:65px;right:0;bottom:0;left:0;width:100%;overflow:auto;padding:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu::-webkit-scrollbar{height:1px;width:1px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu::-webkit-scrollbar-thumb{background:#efefef}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu a{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;letter-spacing:1px;margin-bottom:20px;color:#000;width:100%}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section{display:flex;flex-flow:row nowrap;overflow-x:scroll;justify-content:flex-start;align-items:flex-start;margin-right:20px}@media screen and (max-width:959px){.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section{margin-right:0}}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section::-webkit-scrollbar{height:6px;width:6px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section::-webkit-scrollbar-thumb{background:#c59617}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile{margin-right:10px;padding-bottom:10px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile:last-child{margin-right:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile--image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:table-cell}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile h4{margin:3px 0 0;display:table-caption;caption-side:bottom;font-size:10px;line-height:13px;font-weight:500}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile a{font-family:Montserrat,sans-serif;color:#000;font-weight:500;font-size:10px;line-height:13px;text-transform:uppercase;white-space:unset;display:table}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile img{margin-bottom:3px;width:auto;height:164px;opacity:0;visibility:hidden;max-width:unset}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section{margin-bottom:25px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile a img{display:table-cell}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile a h4{display:table-caption;caption-side:bottom}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu-wrapper .cambria-footer__mobile{text-align:center;display:block;position:absolute;padding:26px 0;bottom:70px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu-wrapper .cambria-footer__mobile a{font-size:14px;line-height:17px;text-decoration:underline;color:#fff;font-weight:500}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu{flex-flow:column wrap;align-items:center;justify-content:center}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu::-webkit-scrollbar{height:1px;width:1px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu::-webkit-scrollbar-thumb{background:#efefef}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu li{padding:7px 0;border-top:none;border-bottom:1px solid #efefef;width:100%}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu li a{color:#000;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:17px;margin-bottom:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu li:last-child{border-bottom:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .children-menu li.current a{color:#c59617}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li.active .sub-menu{display:block;height:auto;z-index:99;max-height:9999px;transition:.5s ease-in-out;padding:0 16px;top:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li.active .sub-menu .title a{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-align:center;letter-spacing:1px;width:100%;padding-top:14px;padding-bottom:20px;background:#fff;display:block;position:relative;z-index:5}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li.active .sub-menu .title .chevron{position:absolute;display:flex;justify-content:center;align-items:center;width:30px;height:30px;top:10px;left:25px;z-index:6}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li.active .sub-menu .title .chevron em{border:solid #c59617;display:block;border-width:0 1px 1px 0;transform:rotate(135deg);padding:3px;width:15px;height:15px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu{margin:0 auto;padding-bottom:23px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu a{font-weight:300;font-size:12px;line-height:15px;color:#000;text-transform:uppercase}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu.current a{color:#c59617}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu .menu-item{text-align:center;overflow:visible;max-width:150px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu .menu-item.more-button a{position:relative}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu .menu-item.more-button span{color:#c59617;font-weight:900;font-size:16px;position:absolute;top:-3px;right:-16px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__main{transition:.25s ease-in-out;align-items:flex-start;justify-content:center;display:flex;flex-flow:row wrap}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__main--column:first-child{margin-right:20px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility{display:none;transition:.5s ease-in-out}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .socials{align-items:center;justify-content:center;margin-bottom:20px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .socials li{margin-right:9px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .socials li:last-child{margin-right:0}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .socials span{width:16px;height:16px;font-size:22px;background:#999;border-radius:50px;padding:5px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .socials span:before{color:#fff;font-weight:700}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .menu{transition:.25s ease-in-out;align-items:flex-start;justify-content:center;display:flex;flex-flow:row wrap}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .menu .column:first-child{margin-right:20px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .menu a{position:relative}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu__utility .menu .more-button span{right:initial;left:-17px}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu.active .footer-menu__main{display:none}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .footer-menu.active .footer-menu__utility{display:block}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-footer__mobile{width:100%;background:#000;padding:26px 0;justify-content:center}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-footer__mobile a{font-size:14px;line-height:17px;text-decoration:underline}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .contrast-switch{background:#000;padding:7px 0;margin:auto auto 0;display:block;border-bottom:1px solid #fff;width:100%;transition:.25s ease-in-out}.header .cambria-primary-bar .cambria-top-mobile-menu .cambria-mobile-brand img{max-width:192px}.header .cambria-primary-bar .cambria-top-mobile-menu .chevron{cursor:pointer}.header .cambria-primary-bar .cambria-top-mobile-menu .hamburger{margin-left:auto;width:25px;height:20px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}.header .cambria-primary-bar .cambria-top-mobile-menu .hamburger span{display:block;position:absolute;height:1px;width:100%;opacity:1;left:0;background:#000;border:1px solid #fff;transform:rotate(0);transition:.25s ease-in-out;padding:1px}.header .cambria-primary-bar .cambria-top-mobile-menu .hamburger span:first-child{top:0;transform-origin:left center}.header .cambria-primary-bar .cambria-top-mobile-menu .hamburger span:nth-child(2){top:7px;transform-origin:left center}.header .cambria-primary-bar .cambria-top-mobile-menu .hamburger span:nth-child(3){top:14px;transform-origin:left center}@media screen and (max-width:960px){.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .cambria-primary-menu>li .sub-menu .tiles-section__tile img{opacity:1;visibility:visible}.header .cambria-primary-bar .cambria-brand,.header .cambria-primary-bar .contrast-switch,.header .cambria-primary-bar .search-designs-home-page,.header .cambria-primary-bar .utilities-menu{display:none}.header .cambria-primary-bar .cambria-top-mobile-menu{display:flex}}.header .cambria-brand{background:#000;padding:70px 21px 30px;position:absolute;bottom:0;height:100%;left:50%;transform:translate(-50%,0);max-width:150px;display:flex;align-items:center}@media screen and (max-width:1280px){.header .cambria-brand{padding:55px 21px 30px}}.header .cambria-brand img{max-width:111px;height:auto}html{scroll-behavior:smooth}html #header+#content{margin-top:150px}@media screen and (max-width:960px){#wpadminbar{display:none!important}html #header+#content{margin-top:68px}}html .admin-bar .header{margin-top:32px!important}@media screen and (max-width:960px){html .admin-bar .header,html .header{margin-top:0!important}.mobile-menu-active{overflow:hidden}.mobile-menu-active .header{top:0;right:0;left:0;z-index:99;position:fixed}.mobile-menu-active .header .cambria-top-mobile-menu .hamburger span{background:#fff;border:none;padding:0}.mobile-menu-active .header .cambria-top-mobile-menu .hamburger span:first-child{transform:rotate(-45deg) translate(-13px,10px)}.mobile-menu-active .header .cambria-top-mobile-menu .hamburger span:nth-child(2){opacity:0}.mobile-menu-active .header .cambria-top-mobile-menu .hamburger span:nth-child(3){transform:rotate(45deg) translate(-11px,-10px)}.mobile-menu-active .header .cambria-top-mobile-menu .sub-items{display:flex;flex-direction:column;justify-content:space-between}html.no-js{margin-top:0!important}}.search-popup-active .cambria-top-mobile-menu .sub-items .utility-row .search-form .sub-menu{display:block!important;position:absolute;top:100%;right:0}body{background:#fff!important}.no-scroll{overflow:hidden;height:calc(100vh - 200px)!important}.cambria-footer{margin-top:auto;width:100%;background:#000;border-bottom:10px solid #c59617;padding:28px 50px;display:flex;flex-flow:row wrap;align-content:flex-start;transition:all .5s ease}.cambria-footer--column{display:flex;flex-flow:column wrap;align-content:flex-start;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box;position:relative}@media screen and (max-width:959px){.cambria-footer{border-bottom:none;padding:26px 0}.cambria-footer .email-sign-up-btn-mobile-wrapper{display:none}}.cambria-footer .socials{display:flex;flex-wrap:wrap;flex-direction:row;flex:1 1 100%;max-width:100%;max-height:100%;padding-left:0}.cambria-footer .socials li{margin-right:9px;list-style:none}.cambria-footer .socials li:last-child{margin-right:0}.cambria-footer .socials li a{text-decoration:none;color:#000}.cambria-footer .socials li a span:before{border-radius:50%;width:30px;height:30px;background:#999;padding:7px;font-size:19px;color:#000;font-weight:700}.cambria-footer__main-nav .horizontal-nav__item.active a,.cambria-footer__utility-nav .md-tabs{color:#fff}.cambria-footer__main-nav .horizontal-nav{padding:0;margin:17px 0 11px;list-style:none;flex-wrap:wrap;flex-direction:row;display:flex}@media screen and (max-width:959px){.cambria-footer__main-nav .horizontal-nav{display:none}}.cambria-footer__main-nav .horizontal-nav__item{margin-right:16px;margin-bottom:10px}.cambria-footer__main-nav .horizontal-nav__item:last-child{margin-right:0}.cambria-footer__utility-nav{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;align-content:center;max-width:100%}@media screen and (max-width:959px){.cambria-footer__utility-nav{display:none}}.cambria-footer__utility-nav .horizontal-nav{display:flex;flex-wrap:wrap;flex-flow:row}.cambria-footer__utility-nav .horizontal-nav__item{margin-right:10px;list-style:none}.cambria-footer__utility-nav .horizontal-nav__item.active a{color:#c59617}.cambria-footer__utility-nav .horizontal-nav__item a{font-family:Roboto,sans-sarif;font-style:normal;font-weight:300;color:#fff;line-height:18px;text-transform:capitalize;text-decoration:none;padding-right:10px;border-right:1px solid #fff}.cambria-footer__utility-nav .horizontal-nav__item:last-child a{padding-right:0;border-right:none;margin-right:0}@media screen and (max-width:959px){.cambria-footer .app-store{display:none}}.cambria-footer .app-store .buttons{display:flex;flex-flow:column;align-items:center;justify-content:center;width:fit-content}.cambria-footer .app-store .buttons .app-store-btn{margin-top:15px}.cambria-footer .app-store .buttons .btn{width:100%}.cambria-footer .app-store .buttons .btn a{color:#fff;text-decoration:none}.cambria-footer .app-store .app-images{padding-left:0;display:flex;flex-wrap:wrap;flex-direction:row;flex:1 1 100%;max-width:100%;max-height:100%}.cambria-footer .app-store .app-images__image{list-style:none;margin-left:10px}.cambria-footer .app-store .app-images__image img{max-width:125px;height:auto}.cambria-footer .app-store .app-images__image:first-child{margin-left:0}.cambria-footer .app-store .app-images__image:first-child img{max-width:45px}.cambria-footer__mobile{display:none;margin:0 auto}.cambria-footer__mobile span:before{color:#fff;font-size:22px;margin-right:10px;font-weight:900}.cambria-footer__mobile .page-body{color:#fff;font-weight:500;font-size:14px;line-height:17px;font-family:Montserrat,sans-serif}.cambria-footer .cambria-brand{max-width:200px}@media screen and (max-width:959px){.cambria-footer__mobile{display:flex;align-items:flex-start;justify-content:space-between}.cambria-footer__mobile--find,.cambria-footer__mobile--phone{display:flex}.cambria-footer__mobile--find a,.cambria-footer__mobile--phone a{cursor:pointer}.cambria-footer__mobile--phone{margin-right:10px}.cambria-footer__mobile--find a{margin-left:-5px}.cambria-footer .cambria-brand,.cambria-footer .flex-left,.cambria-footer__left-side,.cambria-footer__right-side{display:none}}.cambria-footer .cambria-brand img{max-width:200px;height:auto}.cambria-footer .flex-left{margin-left:auto;position:absolute;right:0}.cambria-top-mobile-menu--footer .email-sign-up-btn-mobile-wrapper{bottom:0}.email-sign-up-btn-mobile-wrapper{position:relative;width:100%;bottom:62px}@media screen and (min-width:959px){.email-sign-up-btn-mobile-wrapper{display:none}}.email-sign-up-btn-mobile-wrapper .btn{width:100%}.content-2 .email-sign-up-btn-mobile-wrapper .btn a,.email-sign-up-btn-mobile-wrapper .btn .content-2 a,.email-sign-up-btn-mobile-wrapper .btn a,.email-sign-up-btn-mobile-wrapper .btn a.call-to-action-1,.email-sign-up-btn-mobile-wrapper .btn a.call-to-action-2{display:block;font-size:12px;line-height:15px;letter-spacing:.45px;width:100%;height:100%;padding:4px 0;color:#fff;text-decoration:none}.email-sign-up-btn-mobile-wrapper .btn .icon-cambria-Ui-Right-Arrow-No-Tail{position:absolute;bottom:10px;right:12px;font-weight:600}.mega-menu{align-items:flex-start;background:#fff;display:flex}@media screen and (max-width:960px){.mega-menu{display:none}}.mega-menu .cambria-primary-menu,.mega-menu .cambria-secondary-menu{display:flex;flex-flow:row wrap;align-items:center;padding-left:0;padding-top:25px;padding-bottom:25px;width:calc(50% - 75px);position:relative;margin:0}.mega-menu .cambria-primary-menu.sticky-header,.mega-menu .cambria-secondary-menu.sticky-header{padding-bottom:41px}.mega-menu .cambria-primary-menu li,.mega-menu .cambria-secondary-menu li{margin-right:30px;list-style:none}.mega-menu .cambria-primary-menu li a,.mega-menu .cambria-secondary-menu li a{color:#000;font-weight:500;font-size:12px;line-height:15px;font-family:Montserrat,sans-serif;text-decoration:none;margin-bottom:15px;white-space:nowrap}.mega-menu .cambria-primary-menu li.active>a,.mega-menu .cambria-primary-menu li.current>a,.mega-menu .cambria-primary-menu li:hover>a,.mega-menu .cambria-secondary-menu li.current>a{color:#c59617}.mega-menu .cambria-primary-menu li:last-child,.mega-menu .cambria-secondary-menu li:last-child{margin-right:0}.mega-menu .cambria-primary-menu{padding-left:49px;height:91px}.mega-menu .cambria-primary-menu li:hover>a{padding-bottom:4px;border-bottom:solid}.mega-menu .cambria-primary-menu li.active .sub-menu{display:block}.mega-menu .cambria-primary-menu li.primary-item{position:relative;padding-bottom:4.2rem}.mega-menu .cambria-primary-menu li.primary-item:hover .children-menu{visibility:visible}.mega-menu .cambria-primary-menu li.primary-item:last-child:hover .children-menu{left:unset;right:-80px}.mega-menu .cambria-primary-menu .sub-menu .children-menu{position:absolute;top:50px;left:-10px;background:#fff;border-radius:2px;box-shadow:0 4px 4px rgba(0,0,0,.24);visibility:hidden;overflow:hidden;padding:0}.mega-menu .cambria-primary-menu .sub-menu .children-menu li{margin:0}.mega-menu .cambria-primary-menu .sub-menu .children-menu li:hover{background-color:#c59617}.mega-menu .cambria-primary-menu .sub-menu .children-menu li:hover a{border:0;color:#fff}.mega-menu .cambria-primary-menu .sub-menu .children-menu li>a{display:inline-block;align-items:center;margin-bottom:0;width:100%;padding:14px 2rem}.mega-menu .cambria-primary-menu .sub-menu .children-menu li.active a{color:#c59617}.mega-menu .cambria-primary-menu .sub-menu .children-menu li.active:hover a{color:#fff}.mega-menu .cambria-primary-menu .sub-menu .children-menu li a{color:#000;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:500;line-height:20px;font-size:12px;white-space:nowrap}@media screen and (max-width:1380px){.mega-menu .cambria-primary-menu li.primary-item:last-child:hover .children-menu{right:-20px}}@media screen and (max-width:1361px){.mega-menu .cambria-primary-menu li.primary-item{padding-bottom:0}.mega-menu .cambria-primary-menu li.primary-item:hover{z-index:10}.mega-menu .cambria-primary-menu li.primary-item:last-child:hover .children-menu{right:unset}.mega-menu .cambria-primary-menu .sub-menu .children-menu{top:unset}}@media screen and (max-width:1240px){.mega-menu .cambria-primary-menu li.primary-item:last-child:hover .children-menu{left:unset;right:unset}}@media screen and (max-width:1187px){.mega-menu .cambria-primary-menu li.primary-item:last-child{z-index:2}.mega-menu .cambria-primary-menu li.primary-item:last-child:hover .children-menu{left:-10px;right:unset}}.mega-menu .cambria-secondary-menu{padding-right:49px;margin-left:auto;justify-content:flex-end;height:91px}.mega-menu .cambria-secondary-menu li.parent{position:relative;margin-bottom:4.2rem}.mega-menu .cambria-secondary-menu li.parent:hover>a{color:#c59617;padding-bottom:4px;border-bottom:solid}.mega-menu .cambria-secondary-menu li.parent.parent-item:hover .sub-menu-wrapper{visibility:visible}.mega-menu .cambria-secondary-menu li.parent .sub-menu-wrapper{position:absolute;top:20px;visibility:hidden;z-index:100000;left:unset;right:0}.mega-menu .cambria-secondary-menu li.parent .sub-menu-wrapper .children-menu{margin-top:30px;background:#fff;border-radius:2px;box-shadow:0 4px 4px rgba(0,0,0,.24);overflow:hidden;padding:0}.mega-menu .cambria-secondary-menu li.parent .sub-menu-wrapper .children-menu li{margin:0}.mega-menu .cambria-secondary-menu li.parent .sub-menu-wrapper .children-menu li:hover{background-color:#c59617}.mega-menu .cambria-secondary-menu li.parent .sub-menu-wrapper .children-menu li:hover a{border:0;color:#fff}.mega-menu .cambria-secondary-menu li.parent .sub-menu-wrapper .children-menu li>a{display:inline-block;align-items:center;margin-bottom:0;width:100%;padding:14px 2rem}@media screen and (max-width:1361px){.mega-menu .cambria-secondary-menu li.parent{padding-bottom:unset;margin-bottom:unset}.mega-menu .cambria-secondary-menu li.parent .sub-menu-wrapper .children-menu{top:unset;margin-top:unset}}h1,h2{margin-top:0;margin-bottom:0}.panel-row-style.section .widget .widget-title,.panel-row-style.section .widget>div>h1,.panel-row-style.section-bp .widget .widget-title,.panel-row-style.section-bp .widget>div>h1,.panel-row-style.section-sixup-bp .widget .widget-title,.panel-row-style.section-sixup-bp .widget>div>h1,.panel-row-style.section-sm .widget .widget-title,.panel-row-style.section-sm .widget>div>h1,.panel-row-style.section-sm-bp .widget .widget-title,.panel-row-style.section-sm-bp .widget>div>h1,.section-bp>h1,.section-sixup-bp>h1,.section-sm-bp>h1,.section-sm>h1,.section>h1,.section__title,section.panel-row-style .widget .widget-title,section.panel-row-style .widget>div>h1,section>h1{margin:auto;max-width:33%}@media screen and (max-width:959px){.panel-row-style.section .widget .widget-title,.panel-row-style.section .widget>div>h1,.panel-row-style.section-bp .widget .widget-title,.panel-row-style.section-bp .widget>div>h1,.panel-row-style.section-sixup-bp .widget .widget-title,.panel-row-style.section-sixup-bp .widget>div>h1,.panel-row-style.section-sm .widget .widget-title,.panel-row-style.section-sm .widget>div>h1,.panel-row-style.section-sm-bp .widget .widget-title,.panel-row-style.section-sm-bp .widget>div>h1,.section-bp>h1,.section-sixup-bp>h1,.section-sm-bp>h1,.section-sm>h1,.section>h1,.section__title,section.panel-row-style .widget .widget-title,section.panel-row-style .widget>div>h1,section>h1{max-width:80%}}.panel-row-style.section .widget>div>p,.panel-row-style.section-bp .widget>div>p,.panel-row-style.section-sixup-bp .widget>div>p,.panel-row-style.section-sm .widget>div>p,.panel-row-style.section-sm-bp .widget>div>p,.section-bp>p,.section-sixup-bp>p,.section-sm-bp>p,.section-sm>p,.section>p,.section__description,section.panel-row-style .widget>div>p,section>p{margin:auto;max-width:66%}.section__child{padding-bottom:24px}@media screen and (max-width:959px){.panel-row-style.section .widget>div>p,.panel-row-style.section-bp .widget>div>p,.panel-row-style.section-sixup-bp .widget>div>p,.panel-row-style.section-sm .widget>div>p,.panel-row-style.section-sm-bp .widget>div>p,.section-bp>p,.section-sixup-bp>p,.section-sm-bp>p,.section-sm>p,.section>p,.section__description,section.panel-row-style .widget>div>p,section>p{max-width:80%}.section__child{padding-bottom:20px}}.section--odd{background:#fff}.section--full-width{max-width:100%}.section--even{background:#efefef}.section,.section-bp,.section-sixup-bp,.section-sm,.section-sm-bp,section{padding-left:calc((100vw - 1560px)/ 2);padding-right:calc((100vw - 1560px)/ 2);text-align:center;margin:0 auto;padding-top:100px;padding-bottom:0}.page-content.section-bp,.page-content.section-sixup-bp,.page-content.section-sm,.page-content.section-sm-bp,.section.page-content,section.page-content{padding-left:4.5vw;padding-right:4.5vw}.section-bp>:last-child,.section-sixup-bp>:last-child,.section-sm-bp>:last-child,.section-sm>:last-child,.section>:last-child,section>:last-child{padding-bottom:0}.section-bp{padding-bottom:100px}@media screen and (max-width:959px){.section,.section-bp,.section-sixup-bp,.section-sm,.section-sm-bp,section{padding-top:40px}.section-bp{padding-bottom:40px}}.section-sm{padding-top:66px}.section-sm-bp{padding-bottom:66px}@media screen and (max-width:959px){.section-sm-bp{padding-bottom:40px}}.section-sixup-bp{padding-bottom:70px}.section-sixup-bp .tile{margin-bottom:30px}@media screen and (max-width:959px){.section-sixup-bp .tile{margin-bottom:0}.section-sixup-bp{padding-bottom:40px}}.article-section,.article-section-sm,.article-section-sm>:last-child,.article-section>:last-child{padding-bottom:0}.article-section{padding-top:100px}@media screen and (max-width:959px){.article-section{padding-top:40px}}.article-section-sm{padding-top:66px}@media screen and (max-width:959px){.article-section-sm{padding-top:40px}}.article-section-bp{padding-top:100px;padding-bottom:100px}@media screen and (max-width:959px){.article-section-bp{padding-top:40px;padding-bottom:40px}}.article-section-bp>:last-child{padding-bottom:0}.article-section-sm-bp{padding-top:66px;padding-bottom:66px}@media screen and (max-width:959px){.article-section-sm-bp{padding-top:40px;padding-bottom:40px}}.article-section-sm-bp>:last-child{padding-bottom:0}.container-page{height:auto;background:#fff;transition:all .5s ease}.wrapper.with-sidebar{width:100%}.blog .wrapper .container{max-width:1560px;margin:50px auto}.default-blog{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}@media screen and (max-width:959px){.default-blog{padding:0 20px;margin:0 auto;align-items:center;justify-content:center}}.default-blog .article{max-width:30%;margin:15px;box-shadow:0 1px 3px rgba(0,0,0,.24035)}@media screen and (max-width:959px){.default-blog .article{max-width:100%;margin:0 0 50px}}.default-blog .article--image{width:100%}.default-blog .article--image img{max-width:460px;width:100%;height:auto}.default-blog .article--content{background:#efefef;padding:30px;width:100%}.default-blog .article--content .category{font-weight:500;font-size:12px;line-height:14px;color:#000;margin:0 0 10px;display:block;text-transform:uppercase}.default-blog .article--content h3 a{font-weight:200;font-size:26px;line-height:32px;font-family:Montserrat,sans-serif;color:#000;display:block;text-transform:uppercase;text-decoration:none}li.sow-slider-image.cycle-slide.cycle-slide-active{z-index:2!important}.underline{text-decoration:underline}.italic{font-style:italic}.strong{font-weight:800}.icons span{font-size:50px}.loaded .loading{display:none}.loaded .cambria-brand,.loaded .cambria-footer,.loaded .header{opacity:1;visibility:visible}.loading{transition:all .5s ease;position:relative;width:100%;height:100vh;top:0;bottom:0;right:0;left:0}.loading .custom-loader{border-radius:50%;border-top:8px solid #c59617;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:42%;left:47%;transform:translate(-50%,-50%)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.panel-row-style.section .widget,.panel-row-style.section-bp .widget,.panel-row-style.section-sixup-bp .widget,.panel-row-style.section-sm .widget,.panel-row-style.section-sm-bp .widget,section.panel-row-style .widget{margin:auto;max-width:1560px;text-align:center}.panel-row-style.section .widget>:last-child,.panel-row-style.section-bp .widget>:last-child,.panel-row-style.section-sixup-bp .widget>:last-child,.panel-row-style.section-sm .widget>:last-child,.panel-row-style.section-sm-bp .widget>:last-child,section.panel-row-style .widget>:last-child{padding-bottom:0}h1 sub,h1 sup,h2 sub,h2 sup,h3 sub,h3 sup,h4 sub,h4 sup,h5 sub,h5 sup,h6 sub,h6 sup{margin-left:-5px}sup{vertical-align:top;position:relative;top:-.5em}sub{vertical-align:bottom;position:relative;bottom:-.5em}.related-articles-wrapper{width:100%;background:#efefef;box-shadow:0 2px 9px rgba(0,0,0,.5);padding:35px 0;text-align:center;margin:0 auto}.related-articles-wrapper .toggle{font-weight:200;font-size:26px;line-height:32px;text-align:center;letter-spacing:1.4px;text-transform:uppercase;font-family:Montserrat,sans-serif;color:#000;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.related-articles-wrapper .toggle span{font-size:26px;line-height:32px;margin-left:15px;transition:.5s ease-in-out}.related-articles-wrapper .toggle span:before{color:#c59617;font-weight:700;font-size:26px;line-height:32px}.related-articles-wrapper .related-articles{display:none;transition:.5s ease-in-out;max-width:1560px;margin:50px auto 0}.related-articles-wrapper .related-articles__article{max-width:calc(33% - 30px);margin:0 15px 15px}.related-articles-wrapper .related-articles__article:only-of-type{display:block;width:100%;margin:0 auto;text-align:center}.related-articles-wrapper .related-articles__article:only-of-type--image{text-align:center;margin:0 auto}.related-articles-wrapper .related-articles__article:only-of-type--title{margin:15px auto}@media screen and (max-width:959px){.related-articles-wrapper{padding:25px 20px}.related-articles-wrapper .related-articles__article{max-width:calc(100% - 25px);min-width:275px;margin:0 25px 10px 0}}@media screen and (max-width:360px){.related-articles-wrapper .related-articles__article{min-width:200px}}.related-articles-wrapper .related-articles__article--image{margin:auto;max-width:450px;min-width:300px}.related-articles-wrapper .related-articles__article--image img{width:100%;height:auto}.related-articles-wrapper .related-articles__article--content{background:#fff;padding:12px 23px;width:100%;text-align:left}.related-articles-wrapper .related-articles__article--content .category{font-weight:500;font-size:12px;line-height:14px;color:#000;margin:0 0 10px;display:block;text-transform:uppercase}@media screen and (max-width:960px){.related-articles-wrapper .related-articles__article--content .category{font-size:10px;margin:0 0 5px}}.related-articles-wrapper .related-articles__article--content .title a{font-weight:200;font-size:20px;line-height:24px;font-family:Montserrat,sans-serif;color:#000;display:block;text-transform:uppercase;text-decoration:none}.cambria-style .all-articles a,.cambria-style--header a{font-weight:500;font-family:Montserrat,sans-serif;text-decoration:none}@media screen and (max-width:960px){.related-articles-wrapper .related-articles__article--content .title a{font-size:18px;line-height:22px}}.related-articles-wrapper .related-articles__article--content .cta{text-transform:uppercase}.related-articles-wrapper.active .related-articles{display:flex;align-items:flex-start;justify-content:center;flex-flow:row wrap;transition:.5s ease-in-out}@media screen and (max-width:959px){.related-articles-wrapper .related-articles__article--image{max-width:300px;min-width:250px}.related-articles-wrapper.active .related-articles{flex-flow:row nowrap;overflow-x:scroll;padding:15px 0;justify-content:flex-start;margin:20px auto 0}.related-articles-wrapper.active .related-articles::-webkit-scrollbar{height:2px;margin-left:15px;left:20px}.related-articles-wrapper.active .related-articles::-webkit-scrollbar-thumb{background:#c59617;margin-left:15px;left:20px}}.related-articles-wrapper.active .toggle span{transform:rotate(-180deg)}.cambria-style{margin:60px auto;padding:0 49px}@media screen and (max-width:959px){.cambria-style{padding:0 20px}}.cambria-style .all-articles a{color:#000;padding-bottom:1px;border-bottom:1px solid #c59617;font-size:14px;line-height:17px}@media screen and (max-width:959px){.cambria-style .all-articles{text-align:center;border-bottom:1px solid #000;padding-bottom:14px;margin-bottom:27px}.cambria-style .all-articles a{font-size:12px;line-height:15px}}.cambria-style--logo{text-align:center;margin-bottom:-20px}@media screen and (max-width:1400px){.cambria-style--logo{margin-bottom:-10px}}.cambria-style--logo img{max-width:452px;max-height:96px}@media screen and (max-width:959px){.cambria-style--logo{margin-bottom:0}.cambria-style--logo img{max-width:325px;max-height:69px}.cambria-style--header a{font-weight:500;font-size:12px;line-height:15px}}.cambria-style--shell{max-width:1040px;margin:0 auto}.cambria-style--header{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #4c4c4c;padding-bottom:1px;flex-flow:row wrap}.cambria-style--header .next-item{margin-left:auto}.cambria-style--header a{font-size:12px;line-height:15px}.cambria-style--content h1{font-family:Montserrat,sans-serif;font-weight:200;font-size:28px;line-height:34px;text-align:center;letter-spacing:1.25px;margin:33px 0 16px}.cambria-style--content .description{font-family:Montserrat,sans-serif;text-align:center;font-weight:500;font-size:16px;line-height:20px;margin-bottom:35px;text-transform:uppercase}@media screen and (max-width:959px){.cambria-style--content .description{font-size:14px;line-height:17px;margin-bottom:20px}}.cambria-style--content__info{background:#efefef;padding:20px;display:flex;flex-flow:row wrap;align-items:center}.cambria-style--content__info ol,.cambria-style--content__info ul{list-style:none;margin:0;padding:0}.cambria-style--content__info ol li,.cambria-style--content__info ul li{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:15px}.cambria-style--content__info .post-meta{display:flex;align-items:flex-start;justify-content:center;flex-flow:column wrap;max-width:50%}@media screen and (max-width:959px){.cambria-style--content__info .post-meta{flex-flow:column wrap;align-items:flex-start;justify-content:center;max-width:100%;width:100%}}.cambria-style--content__info .post-meta--credits{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.cambria-style--content__info .post-meta--credits li{text-transform:uppercase}.cambria-style--content__info .post-meta--credits li:not(:only-of-type){border-right:1px solid #000;margin-right:5px;padding-right:5px}.cambria-style--content__info .post-meta--credits li:last-child{border:none;margin-right:0}.cambria-style--content__info .post-meta .date,.cambria-style--content__info .post-meta .writer{font-weight:500;font-size:10px;margin:0;padding:0}.cambria-style--content__info .share{margin-left:auto}@media screen and (max-width:959px){.cambria-style--content__info .post-meta--credits{justify-content:flex-start}.cambria-style--content__info .share{margin-left:0;margin-top:10px}.cambria-style--content__info .share ul{margin-left:0}}.cambria-style--content__info .share ul{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;text-transform:uppercase}.cambria-style--content__info .share ul li{margin-right:10px}.cambria-style--content__info .share ul li:first-child{margin-right:20px}.cambria-style--content__info .share ul li:last-child{margin-right:0}.cambria-style--content__info .share ul a{text-decoration:none;text-transform:uppercase}.cambria-style--content__info .share ul a span{font-size:22px;background:#999;border-radius:50%;padding:7px}@media screen and (max-width:959px){.cambria-style--content__info .share ul a span{font-size:20px;padding:2px}}.cambria-style--content__info .share ul a span:before{font-size:22px;color:#fff;font-weight:700}@media screen and (max-width:959px){.cambria-style--content__info .share ul a span:before{font-size:20px}}.cambria-style--content__copy{margin:20px 0}.cambria-style--content__copy>p{font-family:Roboto,sans-sarif;font-weight:300;font-size:14px;line-height:22px;margin:10px 0}@media screen and (max-width:959px){.cambria-style.cambria-blog{margin:15px auto}}.cambria-style.cambria-blog .all-articles{max-width:1560px;margin:0 auto}.cambria-style.cambria-blog .cambria-style--header{border:none;align-items:center;justify-content:space-between;width:100%;margin:0 auto 30px;max-width:1560px}.cambria-style.cambria-blog .cambria-style--header .nav-link{width:33%}@media screen and (max-width:959px){.cambria-style.cambria-blog .cambria-style--header{margin:0 auto 15px}.cambria-style.cambria-blog .cambria-style--header .nav-link{width:50%}}.cambria-style.cambria-blog .cambria-style--header .nav-link.next-item{text-align:right}.cambria-style.cambria-blog .cambria-style--header h1{width:33%;text-align:center}@media screen and (max-width:959px){.cambria-style.cambria-blog .cambria-style--header h1{width:100%}}.cambria-style.cambria-blog .cambria-style--content__info .post-meta ul{flex-flow:column wrap;align-items:flex-start;justify-content:center}.cambria-style.cambria-blog .cambria-style--content__info .post-meta ul li{border:none}.cambria-style.cambria-blog .post-main-image{max-width:1560px;margin:0 auto 30px;position:relative}.cambria-style.cambria-blog .post-main-image .toolbar{position:absolute;top:19px;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.5);padding:6px;line-height:0}.cambria-style.cambria-blog .post-main-image .toolbar .pinterest{display:inline-block;width:28px;height:28px;background:url(/app/themes/cambria-custom/images/assets/pinterest.svg) center center no-repeat;background-size:cover}@media (max-width:959px){.cambria-style.cambria-blog .post-main-image .toolbar .pinterest{width:20px;height:20px}}.cambria-style.cambria-blog .post-main-image img{width:100%;height:auto;max-height:700px}.cambria-style.cambria-blog .post-main-image__mobile{display:none}@media screen and (max-width:959px){.cambria-style.cambria-blog .post-main-image__desktop{display:none}.cambria-style.cambria-blog .post-main-image__mobile{display:block;margin:15px 0 20px}}.cambria-style.cambria-blog .cambria-style--content__copy{margin:30px auto}.cambria-style.cambria-blog .header__mobile{display:none;text-align:center;font-weight:200;font-size:28px;line-height:34px}@media screen and (max-width:959px){.cambria-style.cambria-blog .header__mobile{display:block}.cambria-style.cambria-blog .header__desktop{display:none}}.timeline .mobile,.timeline__container .timeline-item--wrapper__desc{display:none}.single-style{background:#fff}.timeline{position:relative;max-width:1100px;margin:60px auto}.timeline:after{content:'';position:absolute;width:2px;background-color:#000;top:0;bottom:0;left:23px}.timeline__container{position:relative;background-color:inherit;width:100%;left:0;margin-bottom:50px;padding:0 0 0 80px}.timeline__container:after,.timeline__container:last-child:before{position:absolute;background-color:#fff;content:''}.timeline__container:last-child:before{z-index:2;top:165px;width:2px;height:47%;left:23px}@media screen and (max-width:960px){.timeline .mobile{display:block}.timeline__container{padding:0 35px 0 40px;min-height:120px;margin-bottom:10px}.timeline__container:last-child:before{height:50%;top:85px}}.timeline__container:after{width:25px;height:25px;left:10px;border:2px solid #c59617;top:50%;border-radius:50%;z-index:1}@media screen and (max-width:960px){.timeline__container:after{top:42%}.timeline__container.active{padding:0}.timeline__container.active .timeline-item{padding:0 35px 0 40px}.timeline__container.active .icon-cambria-Ui-Down-Arrow-No-Tail{transform:rotate(-180deg)}}@media screen and (max-width:500px){.timeline__container:after{top:47.2%}}@media screen and (max-width:960px){.timeline__container.active .timeline-item--wrapper__desc{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;background:#efefef;overflow:hidden;z-index:10;position:relative}.timeline__container.active .timeline-item--wrapper__desc p{padding:40px 0;max-width:300px;font-weight:300;font-size:12px;line-height:18px;text-align:center;color:#000}.timeline__container.active .timeline-item--wrapper__desc img{width:100%;height:auto;max-height:100%}}.timeline .timeline-item{background-color:#fff;position:relative;border-radius:6px;width:100%}.timeline .timeline-item--wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;padding-top:50px;padding-bottom:30px}.timeline .timeline-item--wrapper h2{font-weight:200;font-size:32px;line-height:39px;font-family:Montserrat,sans-serif;margin:0;min-width:85px}.timeline .timeline-item--wrapper__inner{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:960px){.timeline .timeline-item--wrapper h2{font-size:20px;line-height:24px;text-align:left;margin:0 0 0 16px;font-weight:200;min-width:78px}.timeline .timeline-item--wrapper__inner{width:100%}.timeline .timeline-item--wrapper__inner--media{display:none}}.timeline .timeline-item--wrapper__inner--media{max-width:200px;min-width:200px;margin:0 30px}.timeline .timeline-item--wrapper__inner--media img{width:100%;height:auto}.timeline .timeline-item--wrapper__inner--copy{transition:.5s ease-in-out}.timeline .timeline-item--wrapper__inner--copy h4{font-weight:500;font-size:16px;line-height:20px;margin-bottom:17px;font-family:Montserrat,sans-serif;margin-top:0}.timeline .timeline-item--wrapper__inner--copy h4 .text{margin-left:0;min-width:178px}.timeline .timeline-item--wrapper__inner--copy h4 span{margin-left:auto;transition:.5s ease-in-out}.timeline .timeline-item--wrapper__inner--copy h4 span:before{color:#000;font-size:20px;font-weight:800}@media screen and (max-width:960px){.timeline .timeline-item--wrapper__inner--copy{width:100%}.timeline .timeline-item--wrapper__inner--copy h4{font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;margin-bottom:0;cursor:pointer}}@media screen and (max-width:959px){.timeline .timeline-item--wrapper__inner--copy p{display:none}}body .sub-menu-popup{opacity:0;visibility:hidden;display:none;justify-content:center;align-content:center;transition:all .5s ease-in-out;background:#fff;border:1px solid #d8d8d8;padding:15px;box-shadow:2px 2px 4px rgba(0,0,0,.254152);position:absolute;top:150%;margin-left:auto;margin-right:auto;left:50%;transform:translate(-50%,0);z-index:100;width:max-content;box-sizing:content-box}body .sub-menu-popup:after,body .sub-menu-popup:before{content:'';position:absolute;width:0;height:0;top:-4px;left:50%;transform:translate(-50%,0);border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #979797;background:0 0}body .sub-menu-popup:after{top:-3px;border-bottom:4px solid #fff}body .sub-menu-popup ul.sub-menu-list{padding:0;text-align:center}body .sub-menu-popup ul.sub-menu-list--item{margin-right:0}body .sub-menu-popup ul.sub-menu-list a.link{font-size:12px;line-height:15px;color:#c59617;text-decoration:underline;text-transform:uppercase}body .sub-menu-popup ul.sub-menu-list a.link:hover{color:#000}.liveChat{display:block;position:fixed;right:0;bottom:50px;margin:0;padding:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;z-index:98}.liveChat img{height:60px;width:auto}@media screen and (max-width:959px){.liveChat img{height:40px}}.js-live-chat.move-up{bottom:60px}.full-width,.full-width img{width:100%}.dropdown .dropdown-wrapper{position:relative;text-align:center;padding-bottom:15px;margin:0 auto}.dropdown .dropdown-wrapper .headline h2{display:inline;font-weight:500;border-bottom:2px solid #c59617;cursor:pointer;line-height:19px;color:#000}.dropdown .dropdown-wrapper .headline h2:hover{font-weight:700}.dropdown .dropdown-wrapper .headline:after,.dropdown .dropdown-wrapper .headline:before{top:20px;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;border-color:rgba(255,255,255,0)}@media screen and (max-width:1279px){.dropdown .dropdown-wrapper .headline:after,.dropdown .dropdown-wrapper .headline:before{top:18px}}@media screen and (max-width:959px){.dropdown .dropdown-wrapper .headline:after,.dropdown .dropdown-wrapper .headline:before{top:17px}}.dropdown .dropdown-wrapper .headline:before{border-top-color:#c59617;margin-left:-9px;border-width:9px}.dropdown .dropdown-wrapper .headline:after{border-top-color:#fff;margin-left:-7px;border-width:7px;margin-top:-1px}.dropdown .dropdown-wrapper .dropdowncontent{visibility:hidden;position:absolute;z-index:10;padding:30px 20px;margin-left:auto;margin-right:auto;margin-top:15px;background:#fff;border:1px solid #999;box-sizing:border-box;box-shadow:2px 2px 4px rgba(0,0,0,.25);white-space:nowrap;left:50%;transform:translate3d(-50%,0,0)}.dropdown .dropdown-wrapper .dropdowncontent:after,.dropdown .dropdown-wrapper .dropdowncontent:before{content:'';position:absolute;width:0;height:0;top:-5px;left:50%;transform:translate(-50%,0);border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #999;background:0 0}.tiles .dealer__logo,.toolandresource,dealer-profile-cta .dealer__logo{position:relative}.dropdown .dropdown-wrapper .dropdowncontent:after{top:-4px;border-bottom:4px solid #fff}@media (min-width:960px){.dropdown .dropdown-wrapper:hover .dropdowncontent{visibility:visible}}@media (max-width:960px){.dropdown .dropdown-wrapper.active .dropdowncontent{visibility:visible}}.drk-wrapper .drk-nav .active .dropdown-nav__item__toggle:after{border-top-color:#fff}.toolandresource{text-align:center}.toolandresource.section,.toolandresource.section-bp,.toolandresource.section-sixup-bp,.toolandresource.section-sm,.toolandresource.section-sm-bp,section.toolandresource{padding:40px 0}.toolandresource.section-bp>*,.toolandresource.section-sixup-bp>*,.toolandresource.section-sm-bp>*,.toolandresource.section-sm>*,.toolandresource.section>*,section.toolandresource>*{padding-bottom:0}.toolandresource.section .content-2,.toolandresource.section .page-body-2,.toolandresource.section-bp .content-2,.toolandresource.section-bp .page-body-2,.toolandresource.section-sixup-bp .content-2,.toolandresource.section-sixup-bp .page-body-2,.toolandresource.section-sm .content-2,.toolandresource.section-sm .page-body-2,.toolandresource.section-sm-bp .content-2,.toolandresource.section-sm-bp .page-body-2,section.toolandresource .content-2,section.toolandresource .page-body-2{display:inline;border-bottom:2px solid #c59617;font-weight:500;line-height:15px;font-size:12px;font-family:Montserrat,sans-serif}.toolandresource.section .section__content,.toolandresource.section-bp .section__content,.toolandresource.section-sixup-bp .section__content,.toolandresource.section-sm .section__content,.toolandresource.section-sm-bp .section__content,section.toolandresource .section__content{width:100%;max-width:100%;visibility:hidden;padding:0 5px;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translate(-50%,0);right:0;z-index:1;box-sizing:border-box;min-width:300px;margin-top:13px}.toolandresource.section .section__content .wrapper,.toolandresource.section-bp .section__content .wrapper,.toolandresource.section-sixup-bp .section__content .wrapper,.toolandresource.section-sm .section__content .wrapper,.toolandresource.section-sm-bp .section__content .wrapper,section.toolandresource .section__content .wrapper{border:1px solid #979797;box-sizing:border-box;box-shadow:2px 2px 4px rgba(0,0,0,.25);background:#fff;padding:14px 12px 13px;display:inline-block;overflow:hidden}.toolandresource.section .section__content .wrapper .actions,.toolandresource.section-bp .section__content .wrapper .actions,.toolandresource.section-sixup-bp .section__content .wrapper .actions,.toolandresource.section-sm .section__content .wrapper .actions,.toolandresource.section-sm-bp .section__content .wrapper .actions,section.toolandresource .section__content .wrapper .actions{width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.toolandresource.section .section__content .wrapper p,.toolandresource.section-bp .section__content .wrapper p,.toolandresource.section-sixup-bp .section__content .wrapper p,.toolandresource.section-sm .section__content .wrapper p,.toolandresource.section-sm-bp .section__content .wrapper p,section.toolandresource .section__content .wrapper p{margin-bottom:10px;margin-top:10px;font-size:12px}.toolandresource.section .section__content .wrapper .specs p strong,.toolandresource.section .section__content .wrapper p strong,.toolandresource.section-bp .section__content .wrapper .specs p strong,.toolandresource.section-bp .section__content .wrapper p strong,.toolandresource.section-sixup-bp .section__content .wrapper .specs p strong,.toolandresource.section-sixup-bp .section__content .wrapper p strong,.toolandresource.section-sm .section__content .wrapper .specs p strong,.toolandresource.section-sm .section__content .wrapper p strong,.toolandresource.section-sm-bp .section__content .wrapper .specs p strong,.toolandresource.section-sm-bp .section__content .wrapper p strong,section.toolandresource .section__content .wrapper .specs p strong,section.toolandresource .section__content .wrapper p strong{font-size:14px}.toolandresource.section .section__content .wrapper a,.toolandresource.section-bp .section__content .wrapper a,.toolandresource.section-sixup-bp .section__content .wrapper a,.toolandresource.section-sm .section__content .wrapper a,.toolandresource.section-sm-bp .section__content .wrapper a,section.toolandresource .section__content .wrapper a{margin:5px}.toolandresource.section .section__content .wrapper .paints .paint,.toolandresource.section-bp .section__content .wrapper .paints .paint,.toolandresource.section-sixup-bp .section__content .wrapper .paints .paint,.toolandresource.section-sm .section__content .wrapper .paints .paint,.toolandresource.section-sm-bp .section__content .wrapper .paints .paint,section.toolandresource .section__content .wrapper .paints .paint{margin-right:3px!important}.toolandresource.section .section__content .wrapper .paints .paint:last-child,.toolandresource.section-bp .section__content .wrapper .paints .paint:last-child,.toolandresource.section-sixup-bp .section__content .wrapper .paints .paint:last-child,.toolandresource.section-sm .section__content .wrapper .paints .paint:last-child,.toolandresource.section-sm-bp .section__content .wrapper .paints .paint:last-child,section.toolandresource .section__content .wrapper .paints .paint:last-child{margin-right:0}.toolandresource.section .section__content .wrapper img,.toolandresource.section-bp .section__content .wrapper img,.toolandresource.section-sixup-bp .section__content .wrapper img,.toolandresource.section-sm .section__content .wrapper img,.toolandresource.section-sm-bp .section__content .wrapper img,section.toolandresource .section__content .wrapper img{max-width:90%;height:auto;margin:5px}.toolandresource.section .section__content .wrapper .specs p,.toolandresource.section-bp .section__content .wrapper .specs p,.toolandresource.section-sixup-bp .section__content .wrapper .specs p,.toolandresource.section-sm .section__content .wrapper .specs p,.toolandresource.section-sm-bp .section__content .wrapper .specs p,section.toolandresource .section__content .wrapper .specs p{margin:0}.toolandresource.section .section__content .wrapper .specs .specialty-applications,.toolandresource.section .section__content .wrapper .specs .thickness,.toolandresource.section-bp .section__content .wrapper .specs .specialty-applications,.toolandresource.section-bp .section__content .wrapper .specs .thickness,.toolandresource.section-sixup-bp .section__content .wrapper .specs .specialty-applications,.toolandresource.section-sixup-bp .section__content .wrapper .specs .thickness,.toolandresource.section-sm .section__content .wrapper .specs .specialty-applications,.toolandresource.section-sm .section__content .wrapper .specs .thickness,.toolandresource.section-sm-bp .section__content .wrapper .specs .specialty-applications,.toolandresource.section-sm-bp .section__content .wrapper .specs .thickness,section.toolandresource .section__content .wrapper .specs .specialty-applications,section.toolandresource .section__content .wrapper .specs .thickness{margin-top:10px;margin-bottom:10px}.toolandresource.section .section__content .wrapper .specs .specialty-applications strong,.toolandresource.section .section__content .wrapper .specs .thickness strong,.toolandresource.section-bp .section__content .wrapper .specs .specialty-applications strong,.toolandresource.section-bp .section__content .wrapper .specs .thickness strong,.toolandresource.section-sixup-bp .section__content .wrapper .specs .specialty-applications strong,.toolandresource.section-sixup-bp .section__content .wrapper .specs .thickness strong,.toolandresource.section-sm .section__content .wrapper .specs .specialty-applications strong,.toolandresource.section-sm .section__content .wrapper .specs .thickness strong,.toolandresource.section-sm-bp .section__content .wrapper .specs .specialty-applications strong,.toolandresource.section-sm-bp .section__content .wrapper .specs .thickness strong,section.toolandresource .section__content .wrapper .specs .specialty-applications strong,section.toolandresource .section__content .wrapper .specs .thickness strong{text-transform:uppercase}.toolandresource.section .section__content .wrapper .specs .specialty-applications span:after,.toolandresource.section .section__content .wrapper .specs .thickness span:after,.toolandresource.section-bp .section__content .wrapper .specs .specialty-applications span:after,.toolandresource.section-bp .section__content .wrapper .specs .thickness span:after,.toolandresource.section-sixup-bp .section__content .wrapper .specs .specialty-applications span:after,.toolandresource.section-sixup-bp .section__content .wrapper .specs .thickness span:after,.toolandresource.section-sm .section__content .wrapper .specs .specialty-applications span:after,.toolandresource.section-sm .section__content .wrapper .specs .thickness span:after,.toolandresource.section-sm-bp .section__content .wrapper .specs .specialty-applications span:after,.toolandresource.section-sm-bp .section__content .wrapper .specs .thickness span:after,section.toolandresource .section__content .wrapper .specs .specialty-applications span:after,section.toolandresource .section__content .wrapper .specs .thickness span:after{content:', '}.toolandresource.section .section__content .wrapper .specs .specialty-applications span:last-child:after,.toolandresource.section .section__content .wrapper .specs .thickness span:last-child:after,.toolandresource.section-bp .section__content .wrapper .specs .specialty-applications span:last-child:after,.toolandresource.section-bp .section__content .wrapper .specs .thickness span:last-child:after,.toolandresource.section-sixup-bp .section__content .wrapper .specs .specialty-applications span:last-child:after,.toolandresource.section-sixup-bp .section__content .wrapper .specs .thickness span:last-child:after,.toolandresource.section-sm .section__content .wrapper .specs .specialty-applications span:last-child:after,.toolandresource.section-sm .section__content .wrapper .specs .thickness span:last-child:after,.toolandresource.section-sm-bp .section__content .wrapper .specs .specialty-applications span:last-child:after,.toolandresource.section-sm-bp .section__content .wrapper .specs .thickness span:last-child:after,section.toolandresource .section__content .wrapper .specs .specialty-applications span:last-child:after,section.toolandresource .section__content .wrapper .specs .thickness span:last-child:after{content:''}.toolandresource.section .section__content .wrapper .specs .thickness span,.toolandresource.section-bp .section__content .wrapper .specs .thickness span,.toolandresource.section-sixup-bp .section__content .wrapper .specs .thickness span,.toolandresource.section-sm .section__content .wrapper .specs .thickness span,.toolandresource.section-sm-bp .section__content .wrapper .specs .thickness span,section.toolandresource .section__content .wrapper .specs .thickness span{text-transform:lowercase}.toolandresource.section .section__content .wrapper .specs .specialty-applications span,.toolandresource.section-bp .section__content .wrapper .specs .specialty-applications span,.toolandresource.section-sixup-bp .section__content .wrapper .specs .specialty-applications span,.toolandresource.section-sm .section__content .wrapper .specs .specialty-applications span,.toolandresource.section-sm-bp .section__content .wrapper .specs .specialty-applications span,section.toolandresource .section__content .wrapper .specs .specialty-applications span{text-transform:capitalize}.toolandresource.section .section__content .wrapper .specs+p,.toolandresource.section-bp .section__content .wrapper .specs+p,.toolandresource.section-sixup-bp .section__content .wrapper .specs+p,.toolandresource.section-sm .section__content .wrapper .specs+p,.toolandresource.section-sm-bp .section__content .wrapper .specs+p,section.toolandresource .section__content .wrapper .specs+p{margin-top:0}.toolandresource.section-bp:hover .section__content,.toolandresource.section-sixup-bp:hover .section__content,.toolandresource.section-sm-bp:hover .section__content,.toolandresource.section-sm:hover .section__content,.toolandresource:hover.section .section__content,section.toolandresource:hover .section__content{visibility:visible}.toolandresource.section-bp:hover .section__content .wrapper .paints,.toolandresource.section-sixup-bp:hover .section__content .wrapper .paints,.toolandresource.section-sm-bp:hover .section__content .wrapper .paints,.toolandresource.section-sm:hover .section__content .wrapper .paints,.toolandresource:hover.section .section__content .wrapper .paints,section.toolandresource:hover .section__content .wrapper .paints{min-width:300px}.toolandresource.section-bp:hover .section__content .wrapper:after,.toolandresource.section-bp:hover .section__content .wrapper:before,.toolandresource.section-sixup-bp:hover .section__content .wrapper:after,.toolandresource.section-sixup-bp:hover .section__content .wrapper:before,.toolandresource.section-sm-bp:hover .section__content .wrapper:after,.toolandresource.section-sm-bp:hover .section__content .wrapper:before,.toolandresource.section-sm:hover .section__content .wrapper:after,.toolandresource.section-sm:hover .section__content .wrapper:before,.toolandresource:hover.section .section__content .wrapper:after,.toolandresource:hover.section .section__content .wrapper:before,section.toolandresource:hover .section__content .wrapper:after,section.toolandresource:hover .section__content .wrapper:before{content:'';position:absolute;width:0;height:0;top:-4px;left:50%;transform:translate(-50%,0);border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #979797;background:0 0}.toolandresource.section-bp:hover .section__content .wrapper:after,.toolandresource.section-sixup-bp:hover .section__content .wrapper:after,.toolandresource.section-sm-bp:hover .section__content .wrapper:after,.toolandresource.section-sm:hover .section__content .wrapper:after,.toolandresource:hover.section .section__content .wrapper:after,section.toolandresource:hover .section__content .wrapper:after{top:-3px;border-bottom:4px solid #fff}.masonry-content-module{margin:0 auto;max-width:1560px}@media only screen and (max-width:960px){.masonry-content-module{padding:20px 0}}.masonry-content-module .copy-content{width:100%;background:#efefef;margin-bottom:30px;text-align:center;padding:60px 50px;min-height:240px}.masonry-content-module .copy-content::-webkit-scrollbar{height:2px;width:2px}.masonry-content-module .copy-content::-webkit-scrollbar-thumb{background:#c59617;height:2px;width:2px}@media only screen and (max-width:1280px){.masonry-content-module .copy-content{margin-bottom:20px}}@media only screen and (max-width:960px){.masonry-content-module .copy-content{padding:44px 40px;margin-bottom:20px}}.masonry-content-module .copy-content__title{margin:0 0 11px;font-style:normal;color:#000;font-weight:200;font-size:26px;line-height:32px;letter-spacing:1.4px}.masonry-content-module .copy-content__description{margin-bottom:14px;font-style:normal;color:#000}@media only screen and (max-width:960px){.masonry-content-module .copy-content__title{margin-bottom:14px;font-size:20px;line-height:24px;letter-spacing:1px}.masonry-content-module .copy-content__description{margin-bottom:20px;font-size:12px;line-height:18px}.masonry-content-module__desktop{display:none}}.masonry-content-module__desktop .columns{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.masonry-content-module__desktop .columns .column{background:0 0;box-shadow:none;max-width:32%;flex:0 0 32%;max-height:980px;overflow:hidden}.masonry-content-module__desktop .columns .column .image-cover{margin-bottom:30px}.masonry-content-module__desktop .columns .column .image{width:100%;height:auto;display:none}@media only screen and (max-width:1280px){.masonry-content-module__desktop .columns .column .image{margin-bottom:20px}}.masonry-content-module__desktop .columns .column .image:last-child{margin-bottom:0}.masonry-content-module__desktop .columns .column--one .image-cover:nth-child(2n+1),.masonry-content-module__desktop .columns .column--three .image-cover:nth-child(2n+1){min-height:260px;height:100%}.masonry-content-module__desktop .columns .column--one .image-cover:nth-child(2n),.masonry-content-module__desktop .columns .column--three .image-cover:nth-child(2n){min-height:420px;height:100%}.masonry-content-module__desktop .columns .column--two .image-cover:nth-child(2n+1){min-height:350px;height:100%}.masonry-content-module__desktop .columns .column--two .image-cover:nth-child(2n){min-height:240px;height:100%}.masonry-content-module__mobile{display:none}@media only screen and (max-width:960px){.masonry-content-module__mobile{display:block}}.masonry-content-module__mobile .images{display:flex;flex-flow:row nowrap;overflow-x:scroll;width:100%;align-items:center;justify-content:center}.masonry-content-module__mobile .images .image{height:auto;margin:0 20px 0 0}.masonry-content-module__mobile .images .image--small{width:35vw}.masonry-content-module__mobile .images .image--big{width:78vw}.masonry-content-module__mobile .images .image:nth-child(2n){margin-right:0}.masonry-content-module__mobile .copy-content{margin:20px 0}.tiles,dealer-profile-cta{display:block;height:100%;width:100%;min-width:295px;max-width:500px}.tiles .dealer,dealer-profile-cta .dealer{height:100%}.tiles .dealer__logo .full-link,dealer-profile-cta .dealer__logo .full-link{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.tiles .dealer__logo img,dealer-profile-cta .dealer__logo img{width:100%;min-width:295px;max-width:500px;height:auto;margin-bottom:30px}.tiles .dealer__info .tile-link,dealer-profile-cta .dealer__info .tile-link{margin-bottom:16px;display:block}.tiles .dealer__info .tile-title,dealer-profile-cta .dealer__info .tile-title{font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase}.tiles .dealer__info__type,dealer-profile-cta .dealer__info__type{cursor:pointer;justify-content:center}.tiles .dealer__info__type__icon,dealer-profile-cta .dealer__info__type__icon{display:inline-block;width:14px;height:20px;margin-right:5px;background-size:contain;background-repeat:no-repeat}hero-gallery-main-design,hero-gallery-main-design .main-design__preview-img,hero-gallery-main-design .main-design__preview-img .preview-img{width:100%}.tiles .dealer__info__type__icon.premier-dealer-icon,dealer-profile-cta .dealer__info__type__icon.premier-dealer-icon{background-image:url(https://embed.widencdn.net/img/cambriausa/s6owehta3k/exact/DealerLocatorPin_PD.png)}.tiles .dealer__info__type__icon.cambria-showroom-icon,.tiles .dealer__info__type__icon.dealer-icon,.tiles .dealer__info__type__icon.gallery-icon,dealer-profile-cta .dealer__info__type__icon.cambria-showroom-icon,dealer-profile-cta .dealer__info__type__icon.dealer-icon,dealer-profile-cta .dealer__info__type__icon.gallery-icon{background-image:url(https://embed.widencdn.net/img/cambriausa/iw0rx94hbm/exact/DealerLocatorPin_Cambria.png)}.tiles .dealer__info__type__icon.the-home-depot-icon,dealer-profile-cta .dealer__info__type__icon.the-home-depot-icon{background-image:url(https://embed.widencdn.net/img/cambriausa/jr2jwtv5k0/exact/DealerLocatorPin_THD.png)}.tiles .dealer__info__type__title,dealer-profile-cta .dealer__info__type__title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#c59617}.tiles .dealer__info__name,dealer-profile-cta .dealer__info__name{margin-top:15px;margin-bottom:15px}.tiles .dealer__info__working-hours,dealer-profile-cta .dealer__info__working-hours{margin-top:15px;min-height:18px;height:18px}.tiles .dealer__info__working-hours span,dealer-profile-cta .dealer__info__working-hours span{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:15px;text-align:center;letter-spacing:.5px;text-transform:uppercase}.dealer-locator-cta{text-align:center}.dealer-locator-cta>*{padding-bottom:0}.dealer-locator-cta__title{max-width:600px;margin:0 auto 20px;font-family:Montserrat,sans-serif;font-size:26px;line-height:32px;letter-spacing:1.4px;text-transform:uppercase}.dealer-locator-cta__title sub,.dealer-locator-cta__title sup{margin-left:-7px}@media only screen and (max-width:960px){.dealer-locator-cta__title{max-width:80%}}@media screen and (max-width:960px){.dealer-locator-cta__title{font-size:20px;line-height:24px;letter-spacing:1px}}.dealer-locator-cta__description{max-width:960px;margin:0 auto 20px}.dealer-locator-cta__zip-form{display:flex;align-items:center;justify-content:center;margin-bottom:35px}@media only screen and (max-width:960px){.dealer-locator-cta__description{max-width:80%}.dealer-locator-cta__zip-form{margin-bottom:20px}}.dealer-locator-cta__zip-form__dealers-near{margin-right:4px}.dealer-locator-cta__zip-form__form{position:relative;top:12px}.dealer-locator-cta__zip-form__form label{display:none}.dealer-locator-cta__zip-form__zip-code{font-weight:500;font-size:14px;line-height:15px;color:#c59617;font-family:Montserrat,sans-serif;margin-left:2px;text-decoration:underline}.dealer-locator-cta__button{background:0 0;border-top:none;border-left:none;border-right:none;padding:0}.dealer-locator-cta__button:focus{outline:0}.dealer-locator-cta__dealers-wrapper{margin:65px 0}.film-thumbnail .video-play,hero-gallery-main-design .main-design .video-play{margin-right:-50%;line-height:1;color:#999;background-color:rgba(255,255,255,.7);transition:all .2s ease;cursor:pointer;border-radius:50%;transform:translate(-50%,-50%);text-align:center}.dealer-locator-cta__dealers-wrapper__dealer{padding:0 15px}.dealer-locator-cta__dealers-wrapper__dealer:first-of-type{padding-left:0}.dealer-locator-cta__dealers-wrapper__dealer:last-of-type{padding-right:0}@media only screen and (max-width:960px){.dealer-locator-cta__dealers-wrapper__dealer{padding:0 10px}.dealer-locator-cta__dealers-wrapper__dealer:first-of-type{padding-left:40px}.dealer-locator-cta__dealers-wrapper__dealer:last-of-type{padding-right:40px}.dealer-locator-cta__dealers-wrapper{overflow:auto;padding-bottom:30px}}.custom-tiles-wrapper{padding:0 15px}.custom-tiles-wrapper:first-of-type{padding-left:0}.custom-tiles-wrapper:last-of-type{padding-right:0}hero-gallery-main-design .main-design{position:relative;display:flex;height:100%}hero-gallery-main-design .main-design__preview-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}hero-gallery-main-design .main-design .video-play{position:absolute;top:50%;left:50%;width:146px;height:146px}hero-gallery-main-design .main-design .video-play .icon-cambria-Symbols-Play-Filled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:6px;font-size:68px}@media (max-width:960px){hero-gallery-main-design .main-design .video-play .icon-cambria-Symbols-Play-Filled{font-size:48px;padding-left:9px}hero-gallery-main-design .main-design .video-play{width:100px;height:100px}}@media (max-width:600px){hero-gallery-main-design .main-design .video-play .icon-cambria-Symbols-Play-Filled{font-size:42px;padding-left:6px}hero-gallery-main-design .main-design .video-play{width:80px;height:80px}}.film-thumbnail{width:100%;position:relative;display:flex}.film-thumbnail__img{width:100%}.film-thumbnail__img .img-responsive{width:100%;height:auto}.film-thumbnail .video-play{position:absolute;top:50%;left:50%;width:58px;height:58px}.hero-gallery-carousel-main-container .hero-gallery-carousel-thumb-container .hero-gallery-thumb-slide.active .film-thumbnail,.hero-gallery-carousel-thumb-container-mobile .hero-gallery-thumb-slide-mobile.active .film-thumbnail{border:5px solid #c59617}.film-thumbnail .video-play .icon-cambria-Symbols-Play-Filled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:4px;font-size:30px}@media (max-width:600px){.film-thumbnail .video-play .icon-cambria-Symbols-Play-Filled{font-size:20px}.film-thumbnail .video-play{width:38px;height:38px}}.hero-gallery-carousel-main-container{position:relative}.hero-gallery-carousel-main-container .hero-gallery-carousel-main-wrapper{overflow:hidden;scroll-behavior:smooth;top:0;left:0}.hero-gallery-carousel-main-container .hero-gallery-carousel-main-wrapper .active-slide{background-size:cover}.hero-gallery-carousel-main-container .hero-gallery-carousel-main-wrapper .hero-gallery-carousel{list-style:none;margin:0;padding:0;left:0;position:relative}.hero-gallery-carousel-main-container .hero-gallery-carousel-main-wrapper .hero-gallery-carousel .hero-gallery-slide{transition:visibility .5s,opacity .5s;height:0;opacity:0;visibility:hidden}.hero-gallery-carousel-main-container .hero-gallery-carousel-main-wrapper .hero-gallery-carousel .hero-gallery-slide.active{opacity:1;height:100%;visibility:visible}.hero-gallery-carousel-main-container .main-arrow-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:space-between}.hero-gallery-carousel-main-container .main-arrow-container .arrow{z-index:2;cursor:pointer}.hero-gallery-carousel-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,.hero-gallery-carousel-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:60px;color:#fff;text-shadow:0 0 4px #000;transition:color .25s ease-in-out;z-index:10}.hero-gallery-carousel-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail:hover,.hero-gallery-carousel-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail:hover{color:#fff;font-weight:700}.hero-gallery-carousel-main-container .main-arrow-container span:focus{outline:0!important}.hero-gallery-carousel-main-container .hero-gallery-carousel-thumb-container{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;position:absolute;bottom:0;background-color:#ccc;opacity:0;transition:opacity .5s ease-in-out;z-index:9}.hero-gallery-carousel-main-container .hero-gallery-carousel-thumb-container .hero-gallery-carousel-thumb-wrapper{overflow:hidden;width:90%;z-index:9}.hero-gallery-carousel-main-container .hero-gallery-carousel-thumb-container .hero-gallery-carousel-thumb{list-style:none;margin:0;padding:0;left:0;position:relative;transition:all .5s ease-in-out}.hero-gallery-carousel-main-container .hero-gallery-carousel-thumb-container .hero-gallery-carousel-thumb-inner{display:flex}.hero-gallery-carousel-main-container .hero-gallery-carousel-thumb-container .hero-gallery-thumb-slide{margin:10px}.hero-gallery-carousel-main-container .hero-gallery-carousel-thumb-container .hero-gallery-thumb-slide:focus{outline:0!important}.hero-gallery-carousel-main-container .thumb-arrow-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:space-between;background-color:rgba(255,255,255,.85);padding:20px 10px;transition:visibility 0s linear .3s,opacity .3s}.hero-gallery-carousel-main-container .thumb-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,.hero-gallery-carousel-main-container .thumb-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:30px;color:#c59617;text-shadow:0 0 4px #000;transition:color .25s ease-in-out;z-index:10}.hero-gallery-carousel-main-container .thumb-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail:hover,.hero-gallery-carousel-main-container .thumb-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail:hover{color:#c59617;font-weight:700}.hero-gallery-carousel-main-container .thumb-arrow-container span:focus{outline:0!important}.hero-gallery-carousel-thumb-container:hover{opacity:1}.hero-gallery-carousel-thumb-container-mobile{display:none}.hero-gallery-carousel-thumb-container-mobile .hero-gallery-carousel-thumb-wrapper-mobile{overflow:hidden;overflow-x:scroll;scroll-behavior:smooth}.hero-gallery-carousel-thumb-container-mobile .hero-gallery-carousel-thumb-wrapper-mobile::-webkit-scrollbar{height:5px;margin-left:15px;left:20px}.hero-gallery-carousel-thumb-container-mobile .hero-gallery-carousel-thumb-wrapper-mobile::-webkit-scrollbar-thumb{background:#c59617;margin-left:15px;left:20px}.hero-gallery-carousel-thumb-container-mobile .hero-gallery-carousel-thumb-mobile{list-style:none;margin:0;padding:0}.hero-gallery-carousel-thumb-container-mobile .hero-gallery-carousel-thumb-inner-mobile{display:flex}.hero-gallery-carousel-thumb-container-mobile .hero-gallery-thumb-slide-mobile{margin:10px}.hero-gallery-carousel-thumb-container-mobile .hero-gallery-thumb-slide-mobile:focus{outline:0!important}@media screen and (max-width:960px){.hero-gallery-carousel-thumb-container-mobile{display:initial}.hero-gallery-carousel-thumb-container,.thumb-arrow-container{display:none!important}}hero-image .hero-image-container{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0;height:85vh;overflow:hidden}@media only screen and (max-width:1280px){hero-image .hero-image-container{height:65vh}}@media only screen and (max-width:960px){hero-image .hero-image-container{height:auto}}hero-image .hero-image-container .full-screen-content{height:85vh}@media only screen and (max-width:1280px){hero-image .hero-image-container .full-screen-content{height:65vh}}@media only screen and (max-width:960px){hero-image .hero-image-container .full-screen-content{height:35vh}}@media only screen and (max-width:600px){hero-image .hero-image-container .full-screen-content{height:30vh}}hero-image .hero-image-container .hide-whitespace-gap{margin-bottom:-5px}hero-image .hero-image-container.as-widget{padding-left:0!important;padding-right:0!important;height:100%}@media only screen and (max-width:960px){hero-image .hero-image-container.as-widget .wrapper{height:inherit}hero-image .hero-image-container.as-widget .wrapper .overlay{display:none}hero-image .hero-image-container.as-widget .wrapper form{top:unset;padding:0}}@media only screen and (max-width:1260px){hero-image .hero-image-container .box-container,hero-image .hero-image-container .box-container .video-playback div{width:100%;height:100%}hero-image .hero-image-container .box-container .video-playback{overflow:hidden}hero-image .hero-image-container .box-container .video-playback div video{object-fit:cover}}hero-image .hero-image-container .forty-sixty-container{display:flex;position:relative;flex-wrap:wrap}@media only screen and (max-width:960px){hero-image .hero-image-container .forty-sixty-container>div{max-width:100%!important;flex:100% 0 1!important}}hero-image .hero-image-container .forty-sixty-container .media-content{order:2;flex:1}hero-image .hero-image-container .forty-sixty-container .media-content toolbar .tools{left:70%}@media only screen and (max-width:960px){hero-image .hero-image-container .forty-sixty-container .media-content{order:1!important}hero-image .hero-image-container .forty-sixty-container .media-content toolbar .tools{left:50%}}hero-image .hero-image-container .forty-sixty-container .media-content .video-playback{overflow:hidden}hero-image .hero-image-container .forty-sixty-container .media-content .video-playback div{width:100%;height:100%}hero-image .hero-image-container .forty-sixty-container .media-content .video-playback div video{object-fit:cover}hero-image .hero-image-container .forty-sixty-container .black-box{flex:1;padding:50px;background:#111;opacity:1;color:#fff;display:flex;flex-flow:column;justify-content:center;max-width:40%;order:1}hero-image .hero-image-container .forty-sixty-container .black-box .black-box-header{font-weight:500}hero-image .hero-image-container .forty-sixty-container .black-box .subheader{padding:30px 0;position:relative}hero-image .hero-image-container .forty-sixty-container .black-box .subheader .black-box-subheader{font-size:16px}hero-image .hero-image-container .forty-sixty-container .black-box .subheader hr{margin:12px 0 0;display:block;width:90px;border:0;border-bottom:2px solid #c59617}@media only screen and (max-width:960px){hero-image .hero-image-container .forty-sixty-container .black-box{order:2!important}hero-image .hero-image-container .forty-sixty-container .black-box .subheader{padding:10px 0 0}hero-image .hero-image-container .forty-sixty-container .black-box .subheader hr{margin:5px 0 0;width:90px}}hero-image .hero-image-container .forty-sixty-container .black-box .black-box-callToAction a{color:#fff}@media only screen and (max-width:767px){hero-image .hero-image-container .forty-sixty-container .black-box .black-box-header{line-height:1.4;font-size:16px}hero-image .hero-image-container .forty-sixty-container .black-box .subheader .black-box-subheader{font-size:11px}hero-image .hero-image-container .forty-sixty-container .black-box .black-box-callToAction{margin:8px 0 0}hero-image .hero-image-container .forty-sixty-container .black-box .black-box-callToAction a{font-size:11px}hero-image .hero-image-container .black-box-container .black-box .black-box-header{line-height:1.4;font-size:16px}}hero-image .hero-image-container .black-box-container{display:flex;position:relative;flex-wrap:wrap}@media only screen and (max-width:960px){hero-image .hero-image-container .black-box-container>div{max-width:100%!important;flex:100% 0 1!important}}hero-image .hero-image-container .black-box-container .media-content{order:2;flex:1}hero-image .hero-image-container .black-box-container .media-content toolbar .tools{left:70%}@media only screen and (max-width:960px){hero-image .hero-image-container .black-box-container .media-content{order:1!important}hero-image .hero-image-container .black-box-container .media-content toolbar .tools{left:50%}}hero-image .hero-image-container .black-box-container .media-content .video-playback{overflow:hidden}hero-image .hero-image-container .black-box-container .media-content .video-playback div{width:100%;height:100%}hero-image .hero-image-container .black-box-container .media-content .video-playback div video{object-fit:cover}hero-image .hero-image-container .black-box-container .black-box{flex:1;padding:50px;background-color:rgba(0,0,0,.83);opacity:1;color:#fff;display:flex;flex-flow:column;justify-content:center;max-width:30%;order:1;position:absolute;margin:50px 0 0 50px}@media only screen and (max-width:1280px){hero-image .hero-image-container .black-box-container .black-box{max-width:40%}}hero-image .hero-image-container .black-box-container .black-box .black-box-header{font-weight:500}hero-image .hero-image-container .black-box-container .black-box .subheader{padding:30px 0;position:relative}@media only screen and (max-width:960px){hero-image .hero-image-container .black-box-container .black-box{order:2!important;display:none}hero-image .hero-image-container .black-box-container .black-box .subheader{padding:10px 0 0}}hero-image .hero-image-container .black-box-container .black-box .subheader .black-box-subheader{font-size:16px}hero-image .hero-image-container .black-box-container .black-box .subheader hr{margin:12px 0 0;display:block;width:90px;border:0;border-bottom:2px solid #c59617}@media only screen and (max-width:960px){hero-image .hero-image-container .black-box-container .black-box .subheader hr{margin:5px 0 0;width:90px}}hero-image .hero-image-container .black-box-container .black-box .black-box-callToAction a{color:#fff}@media only screen and (max-width:767px){hero-image .hero-image-container .black-box-container .black-box .subheader .black-box-subheader{font-size:11px}hero-image .hero-image-container .black-box-container .black-box .black-box-callToAction{margin:8px 0 0}hero-image .hero-image-container .black-box-container .black-box .black-box-callToAction a{font-size:11px}}hero-image .hero-image-container .black-box-container .lower-gray-box{color:#000;order:2;background-color:#efefef;padding:25px;text-align:center}hero-image .hero-image-container .black-box-container .lower-gray-box .subheader{display:flex;flex-direction:column;align-items:center;padding:20px 0;position:relative}hero-image .hero-image-container .black-box-container .lower-gray-box .subheader .gray-box-subheader{font-size:16px}hero-image .hero-image-container .black-box-container .lower-gray-box .subheader hr{margin:12px 0 0;display:block;width:90px;border:0;border-bottom:2px solid #c59617}hero-image .hero-image-container .black-box-container .lower-gray-box .gray-box-callToAction{margin:5px}hero-image .hero-image-container .black-box-container .lower-gray-box .gray-box-callToAction a{color:#c59617;font-size:16px}@media only screen and (max-width:600px){hero-image .hero-image-container .black-box-container .lower-gray-box{padding:20px}hero-image .hero-image-container .black-box-container .lower-gray-box .gray-box-header{font-size:24px}hero-image .hero-image-container .black-box-container .lower-gray-box .gray-box-subheader{font-size:14px!important}hero-image .hero-image-container .black-box-container .lower-gray-box .gray-box-callToAction{margin:0}hero-image .hero-image-container .black-box-container .lower-gray-box .gray-box-callToAction a{font-size:14px}}@media only screen and (min-width:960px){hero-image .hero-image-container .black-box-container .lower-gray-box{display:none}}hero-image .hero-image-container .wrapper{height:100%;width:100%;position:relative;transform-style:preserve-3d}hero-image .hero-image-container .wrapper .cta-button-overlay{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:100;text-indent:-9999px}hero-image .hero-image-container .wrapper .down-arrow{position:absolute;bottom:110px;font-size:70px;z-index:999;transition:transform .5s 1.5s,opacity .3s 1.7s,z-index .5s 1.5s;text-transform:uppercase;left:50%;color:#fff;width:2rem;text-align:center}hero-image .hero-image-container .wrapper .down-arrow.removed{transform:translateY(-20rem);opacity:0;z-index:-10;transition:transform .5s,opacity .3s .2s,z-index .5s}hero-image .hero-image-container .wrapper .down-arrow:after{content:'';position:absolute;display:block;bottom:-3rem;left:calc(50% - 1.5rem);width:2rem;height:2rem;border:.5rem solid #fff;border-left:none;border-top:none;transform-origin:50% 50%;transform:rotate(45deg);animation:arrowMove 1.4s infinite}hero-image .hero-image-container .wrapper .down-arrow.arrow-dark{color:#000}hero-image .hero-image-container .wrapper .down-arrow.arrow-dark:after{border:.5rem solid #000;border-left:none;border-top:none}hero-image .hero-image-container .wrapper .down-arrow:before{display:none}@keyframes arrowMove{to{transform:rotate(45deg) translateY(2rem) translateX(2rem);opacity:0}}@keyframes navArrowMove{to{transform:translateX(2rem);opacity:0}}hero-image .hero-image-container .wrapper toolbar .tools{position:absolute;top:19px;transform:translateX(-50%);background-color:rgba(255,255,255,.5);padding:6px;z-index:102;left:50%}@media (max-width:959px){hero-image .hero-image-container .wrapper toolbar .tools{left:initial;transform:translateX(-50%);right:0}}hero-image .hero-image-container .wrapper .slide{transition:visibility .5s,opacity .5s;height:0;opacity:0;visibility:hidden}hero-image .hero-image-container .wrapper .slide__image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat}hero-image .hero-image-container .wrapper .slide__image.contain{background-size:contain;background-position:top center}hero-image .hero-image-container .wrapper .slide__image.cover{background-size:cover;background-position:center center}hero-image .hero-image-container .wrapper .slide__active{opacity:1;height:100%;visibility:visible}hero-image .hero-image-container .wrapper .slide .video-playback,hero-image .hero-image-container .wrapper .slide .video-playback video{width:100%;height:100%}hero-image .hero-image-container .wrapper .overlay{position:absolute;text-align:left;bottom:0;left:0;width:100%;padding:50px}hero-image .hero-image-container .wrapper .overlay .title{display:inline-block;margin-bottom:40px;max-width:100%}hero-image .hero-image-container .wrapper .overlay .title h2{margin:0}hero-image .hero-image-container .wrapper .overlay .title .subheader{overflow:hidden;white-space:nowrap;padding-top:5px}@media only screen and (max-width:960px){hero-image .hero-image-container .wrapper .overlay{right:0;text-align:center;position:relative}hero-image .hero-image-container .wrapper .overlay .title{width:100%}hero-image .hero-image-container .wrapper .overlay .title h2.home-page{padding-bottom:15px;border-bottom:2px solid #c59617;margin-bottom:10px}hero-image .hero-image-container .wrapper .overlay .title .subheader{white-space:unset}}hero-image .hero-image-container .wrapper .overlay .title .subheader h2{display:inline}hero-image .hero-image-container .wrapper .overlay .title .subheader hr{display:inline-block;width:100%;border:none;border-bottom:2px solid #c59617;margin-bottom:5px;margin-left:5px}hero-image .hero-image-container .wrapper .overlay .callToAction a{text-decoration:none;border-bottom:2px solid #c59617}hero-image .hero-image-container .wrapper form{position:absolute;text-align:right;bottom:0;right:0;padding-right:50px;padding-bottom:50px;z-index:101}@media only screen and (max-width:960px){hero-image .hero-image-container .wrapper .overlay .title .subheader hr{display:none}hero-image .hero-image-container .wrapper form{top:unset;bottom:0;padding-top:unset;padding-bottom:90px;padding-right:unset;width:100%;text-align:center}}hero-image .hero-image-container .wrapper form .slide-option :focus{outline:0}hero-image .hero-image-container .wrapper form .slide-option input{display:none}hero-image .hero-image-container .wrapper form .slide-option input+span{width:50px;height:5px;display:inline-block}hero-image .hero-image-container .wrapper form .slide-option input:checked+span{background:#c59617}hero-image .hero-image-container .wrapper .light .overlay{background-color:#fff;color:#000}hero-image .hero-image-container .wrapper .light .overlay.bottom-half-opacity{background-color:rgba(255,255,255,.5)}hero-image .hero-image-container .wrapper .light .overlay a{color:#000}hero-image .hero-image-container .wrapper .light .slide-option input+span{background:#000}hero-image .hero-image-container .wrapper .light .down-arrow{color:#000}hero-image .hero-image-container .wrapper .light .down-arrow:after{color:#000;border-color:#000}hero-image .hero-image-container .wrapper .dark .down-arrow:after,hero-image .hero-image-container .wrapper .dark .overlay a{color:#fff;border-color:#fff}hero-image .hero-image-container .wrapper .dark .overlay{background-color:#000;color:#fff}hero-image .hero-image-container .wrapper .dark .overlay.bottom-half-opacity{background-color:rgba(0,0,0,.5)}hero-image .hero-image-container .wrapper .dark .slide-option input+span{background:#fff}hero-image .hero-image-container .wrapper .dark .down-arrow{color:#fff}hero-image .hero-image-container .wrapper .mode-configuarable .overlay.shadow-light{background-color:#fff}hero-image .hero-image-container .wrapper .mode-configuarable .overlay.shadow-light.bottom-half-opacity{background-color:rgba(255,255,255,.5)}hero-image .hero-image-container .wrapper .mode-configuarable .overlay.shadow-dark{background-color:#000}hero-image .hero-image-container .wrapper .mode-configuarable .overlay.shadow-dark.bottom-half-opacity{background-color:rgba(0,0,0,.5)}hero-image .hero-image-container .wrapper .mode-configuarable .overlay.text-light,hero-image .hero-image-container .wrapper .mode-configuarable .overlay.text-light a{color:#000}hero-image .hero-image-container .wrapper .mode-configuarable .overlay.text-dark,hero-image .hero-image-container .wrapper .mode-configuarable .overlay.text-dark a{color:#fff}hero-image .hero-image-container .wrapper .mode-configuarable .slider-light input+span{background:#000}hero-image .hero-image-container .wrapper .mode-configuarable .slider-dark input+span{background:#fff}hero-image .hero-image-container .wrapper .mode-configuarable .down-arrow.arrow-light{color:#000}hero-image .hero-image-container .wrapper .mode-configuarable .down-arrow.arrow-light:after{color:#000;border-color:#000}hero-image .hero-image-container .wrapper .mode-configuarable .down-arrow.arrow-dark{color:#fff}hero-image .hero-image-container .wrapper .mode-configuarable .down-arrow.arrow-dark:after{color:#fff;border-color:#fff}body[style]{position:inherit!important;top:inherit!important;width:inherit!important}.search-autocomplete{position:relative;min-width:190px;border-bottom:1px solid #000;margin-top:6px}.search-autocomplete__autocomplete{height:20px;width:calc(100% - 40px);min-width:150px;background:0 0;border-radius:0}@media (max-width:959px){.search-autocomplete__autocomplete{height:15px}}.search-autocomplete__autocomplete md-autocomplete-wrap{height:100%;box-shadow:none}.search-autocomplete__autocomplete input[name=autocomplete-input]{height:100%;padding:0;font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:15px;text-transform:uppercase;color:#c59617}.search-autocomplete__autocomplete input[name=autocomplete-input]::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:15px;color:#c59617}.search-autocomplete__autocomplete input[name=autocomplete-input]::-moz-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:15px;color:#c59617}.search-autocomplete__autocomplete input[name=autocomplete-input]:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:15px;color:#c59617}@media (max-width:959px){.search-autocomplete__autocomplete input[name=autocomplete-input]{font-size:9px;line-height:11px}.search-autocomplete__autocomplete input[name=autocomplete-input]::-webkit-input-placeholder{font-size:9px;line-height:11px}.search-autocomplete__autocomplete input[name=autocomplete-input]::-moz-placeholder{font-size:9px;line-height:11px}.search-autocomplete__autocomplete input[name=autocomplete-input]:-ms-input-placeholder{font-size:9px;line-height:11px}}.search-autocomplete__buttons{position:absolute;top:0;right:0}.search-autocomplete__buttons .button-clear,.search-autocomplete__buttons .button-search{width:12px;height:12px;padding:0;margin:0 0 3px;color:#000;font-weight:700;z-index:9}.search-autocomplete__buttons .button-clear{margin-right:2px}.search-autocomplete__buttons .button-clear:not([disabled]):hover,.search-autocomplete__buttons .button-search:not([disabled]):hover{background-color:transparent}.md-standard-list-container.md-autocomplete-suggestions-container{height:auto}.md-standard-list-container.md-autocomplete-suggestions-container .md-autocomplete-suggestions{border:1px solid #000}.md-standard-list-container.md-autocomplete-suggestions-container .md-autocomplete-suggestions .md-autocomplete-suggestion{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:10px;line-height:26px;height:26px;margin:0 8px;padding:0;text-transform:uppercase;border-bottom:1px solid #000}.md-standard-list-container.md-autocomplete-suggestions-container .md-autocomplete-suggestions .md-autocomplete-suggestion.active,.md-standard-list-container.md-autocomplete-suggestions-container .md-autocomplete-suggestions .md-autocomplete-suggestion.selected,.md-standard-list-container.md-autocomplete-suggestions-container .md-autocomplete-suggestions .md-autocomplete-suggestion:hover{background-color:transparent;color:#c59617}.md-standard-list-container.md-autocomplete-suggestions-container .md-autocomplete-suggestions .md-autocomplete-suggestion:last-child{border-bottom:none}toolbar .tools{position:absolute;top:19px;transform:translateX(-50%);background-color:rgba(255,255,255,.5);padding:6px;z-index:2}toolbar .tools.left{left:10%}toolbar .tools.center{left:50%}toolbar .tools.right{right:0}@media screen and (max-width:959px){toolbar .tools.center{left:initial}toolbar .tools.right{right:5%}toolbar .tools{top:15px;right:16px;left:initial;transform:translateX(0)}}toolbar .tools .tools-container{display:flex;align-items:center;justify-content:space-between;line-height:0}toolbar .tools .toolbar-zoom{width:45px;margin:0;padding:0;background-color:transparent}@media (max-width:959px){toolbar .tools .toolbar-zoom{width:35px}}toolbar .tools .toolbar-download{width:45px;display:inline-block;text-decoration:none}@media (max-width:959px){toolbar .tools .toolbar-download{width:35px}}toolbar .tools .toolbar-pinterest{display:flex;align-items:center;justify-content:center;width:45px}@media (max-width:959px){toolbar .tools .toolbar-pinterest{width:35px}}toolbar .tools .pinterest{display:inline-block;width:28px;height:28px;background:url(/app/themes/cambria-custom/images/assets/pinterest.svg) center center no-repeat;background-size:28px 26px}@media (max-width:959px){toolbar .tools .pinterest{width:22px;height:22px;border-radius:100%}}toolbar .tools .favorite{display:inline-block;width:32px;height:28px;color:#000;text-decoration:none}toolbar .tools .favorite span{font-size:28px;color:#c59617}.social-button-section__icon .clipboard-message,toolbar .favorite-message{width:max-content;margin-left:auto;margin-right:auto;font-size:8px;font-family:Montserrat,sans-serif}toolbar .tools .favorite-added{color:#c59617}toolbar .favorite-message{position:absolute;top:45px;left:23px;transform:translate(-50%,0);padding:7px 12px;background-color:#fff;color:#4c4c4c;border:1px solid #999;transition:opacity .5s ease;line-height:2;font-style:italic;font-weight:500;text-transform:uppercase}toolbar .favorite-message:after,toolbar .favorite-message:before{left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;border-color:rgba(255,255,255,0)}toolbar .favorite-message:before{border-bottom-color:#999;margin-left:-5px;border-width:5px;top:-11px}toolbar .favorite-message:after{border-bottom-color:#fff;margin-left:-4px;border-width:4px;top:-8px}md-tabs .md-tab radiomenu md-tab,md-tabs radiomenu .md-tab,radiomenu .selection,radiomenu .selection-2,radiomenu md-tabs .md-tab,radiomenu md-tabs .md-tab md-tab{margin:0 auto;display:block;padding:3px 0}.heading-block{text-align:center;margin:0 auto 66px}@media screen and (max-width:959px){.heading-block{max-width:80%;margin:0 auto 20px}}.heading-block h1,.heading-block__title{max-width:600px;margin:0 auto 20px}.heading-block__title{font-family:Montserrat,sans-serif;font-size:26px;line-height:32px;letter-spacing:1.4px;text-transform:uppercase}@media screen and (max-width:960px){.heading-block__title{font-size:20px;line-height:24px;letter-spacing:1px}}.heading-block p,.heading-block__description{max-width:960px;margin:0 auto 20px}.three-way-toggle{display:flex;width:100%;font-size:13px;font-weight:400;line-height:20px;padding:4px;align-items:center;justify-content:space-between;border:1px solid #e3e3e3;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.three-way-toggle .toggle{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;position:relative;font-weight:400;color:#777;background:#f7f7f7;border:1px solid #e3e3e3;padding:7px 10px;cursor:pointer}.three-way-toggle .toggle:hover{border-color:#bbb}.three-way-toggle .toggle.toggle_middle{width:16px;height:16px;padding:0}.three-way-toggle .toggle.toggle_middle:before{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fff}.three-way-toggle .toggle.active{background:#3d3d3d;color:#fff;border-color:transparent}tile:nth-child(n+4){margin-top:20px}.tile{height:100%;text-align:center;padding:0 15px}.tile>:last-child{padding-bottom:0;margin-bottom:0}.tile .tools{top:30px;background-color:rgba(255,255,255,.7);z-index:100}.tile__image-wrapper{position:relative}.tile__image{display:block;width:100%;height:auto}.tile__title{width:80%;margin:30px auto 0;color:#000}@media only screen and (max-width:959px){.tile__title{width:100%;margin:15px auto 10px}}.tile__description{width:80%;margin:0 auto;color:#000}.tile__cta{flex-grow:inherit}.tile__cta__link{margin:15px 15px 0;white-space:nowrap;outline:0}#dealerLocatorModule .dealer-profile-carousel-main-container .main-arrow-container span:focus,#dealerLocatorModule .dealer-profile-carousel-thumb-container .dealer-profile-thumb-slide:focus,#dealerLocatorModule .dealer-profile-carousel-thumb-container .thumb-arrow-container span:focus,#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile .dealer-profile-thumb-slide-mobile:focus,#designPaletteModule .design-detail-carousel-main-container .main-arrow-container span:focus,#designPaletteModule .design-detail-carousel-thumb-container .design-detail-thumb-slide:focus,#designPaletteModule .design-detail-carousel-thumb-container .thumb-arrow-container span:focus,#designPaletteModule .design-detail-carousel-thumb-container-mobile .design-detail-thumb-slide-mobile:focus,#designPaletteModule .recommendations-main-container .main-arrow-container span:focus,.large-swatch-container ul.swatch-list li.swatch-item:focus,.loop-slider-main-container .main-arrow-container span:focus{outline:0!important}@media only screen and (max-width:959px){.tile__description{width:100%}.tile__cta__link{margin:0 auto 15px}.tile__cta{flex-direction:column}.tile{padding:0 10px 30px}}.tile h2+p{margin-top:20px}.tile h2+.tile__cta,.tile p+.tile__cta{margin-top:5px}.tile p:only-child{margin-top:30px}.tile .tile__cta:only-child{margin-top:15px}.tile-gallery{max-width:1560px;margin:0 auto;overflow:hidden}.tile-gallery--bg-gray{background-color:#efefef}.tile-gallery--bg-white{background-color:#fff}.tile-gallery .heading-block__title sub,.tile-gallery .heading-block__title sup{margin-left:-5px}.tile-gallery .heading-block__description,.tile-gallery .heading-block__title{margin:0}.tile-gallery .heading-block h2+.heading-block__cta,.tile-gallery .heading-block h2+p,.tile-gallery .heading-block p+.heading-block__cta{margin-top:20px}.tile-gallery__carousel{width:100%}.three-up-module{margin:auto;overflow:hidden}.three-up-module loop-slider{display:block;width:85%;margin:0 auto}@media screen and (max-width:960px){.three-up-module loop-slider{width:100%}}.three-up-module--bg-gray{background-color:#efefef}.three-up-module--bg-white{background-color:#fff}.loop-slider-main-container{position:relative}.loop-slider-main-container .loop-slider-main-wrapper{position:relative;width:90%;margin:auto;overflow:hidden;scroll-behavior:smooth;z-index:98}.loop-slider-main-container .loop-slider-main-wrapper .loop-slider-inner{position:relative;left:0;margin:0;padding:0;list-style:none}.loop-slider-main-container .loop-slider-main-wrapper .loop-slider-inner .loop-slider-inner-slide{transition:transform .25s ease-in-out;min-width:33.33%}@media screen and (max-width:960px){.loop-slider-main-container .loop-slider-main-wrapper{width:100%}.loop-slider-main-container .loop-slider-main-wrapper .loop-slider-inner .loop-slider-inner-slide{min-width:85%;width:85%;transition:all .25s ease-in-out}}.loop-slider-main-container .loop-slider-main-wrapper .progress-bar{position:relative;width:80%;height:4px;background-color:#999;margin:10px auto 20px}.loop-slider-main-container .loop-slider-main-wrapper .progress-bar .progress{position:absolute;height:4px;background-color:#c59617;transition:width .25s ease}.loop-slider-main-container .main-arrow-container{position:absolute;top:35%;left:0;width:100%}.loop-slider-main-container .main-arrow-container .arrow{z-index:2;cursor:pointer}.loop-slider-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,.loop-slider-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:50px;font-weight:500;transition:color .25s ease-in-out;z-index:10}.loop-slider-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail.gold,.loop-slider-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail.gold{color:#c59617}.loop-slider-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail.gray,.loop-slider-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail.gray{color:#4c4c4c}.loop-slide{position:relative;padding:0 15px;text-align:center;height:100%;justify-content:unset}@media (max-width:960px){.loop-slide{width:90%;margin:auto;padding:0}.loop-slide__preview-img{padding-bottom:30px}}.loop-slide__preview-img,.loop-slide__preview-img img{width:100%}.loop-slide__preview .video-play,.video-play-button{margin-right:-50%;background-color:rgba(255,255,255,.7);cursor:pointer}.loop-slide .tools{top:30px;background-color:rgba(255,255,255,.7);z-index:100}.loop-slide__preview{position:relative}.loop-slide__preview-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.loop-slide__preview .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:58px;height:58px;line-height:1;text-align:center;color:#999;transition:all .2s ease;border-radius:50%}.loop-slide__preview .video-play .icon-cambria-Symbols-Play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:4px;font-size:30px}.loop-slide__preview .video-play .icon-cambria-Symbols-Play::before{font-weight:700}@media (max-width:600px){.loop-slide__preview .video-play .icon-cambria-Symbols-Play{font-size:20px}.loop-slide__preview .video-play{width:38px;height:38px}}.loop-slide__info{height:100%}.loop-slide__info__title{margin:30px auto 20px;color:#000}.loop-slide__info__description{width:80%;margin:0 auto 20px;color:#000}.loop-slide__info__cta{flex:2}.loop-slide__info__cta__link{margin:0 15px;white-space:nowrap;outline:0}@media only screen and (max-width:959px){.loop-slide__info__cta__link{margin:0 auto 15px}.loop-slide__info__cta{flex-direction:column}}design-tile{position:relative;margin-bottom:40px;padding:0 10px}@media (max-width:959px){design-tile{padding:0 7px;margin-bottom:7px}}design-tile .design-tile{position:relative}design-tile .design-tile__image{display:block;position:relative}design-tile .design-tile__image img{width:100%;height:100%}design-tile .design-tile .subtext,design-tile .design-tile__cta,design-tile .design-tile__title{text-align:center}design-tile .design-tile .subtext.home-depot{font-weight:700}design-tile .design-tile__title{margin-top:10px;margin-bottom:5px;color:#000;text-align:center}design-tile .design-tile__cta a{margin:0 10px;white-space:nowrap}design-tile .design-tile .overlay-gradient::before{content:'';position:absolute;top:0;bottom:0;width:100%;height:100%;background:-o-linear-gradient(45deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.32) 2%,rgba(0,0,0,0) 25%);background:linear-gradient(45deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.32) 2%,rgba(0,0,0,0) 25%)}design-tile .design-tile .overlay-label{position:absolute;bottom:12px;left:0;right:0;padding:0 20px;pointer-events:none}@media (max-width:959px){design-tile .design-tile__cta a{margin-bottom:8px}design-tile .design-tile .overlay-label{padding:0 10px}design-tile .design-tile .overlay-label__title{font-size:10px}}design-tile .design-tile .overlay-label__title{margin:5px 0 0;text-align:left;text-transform:uppercase;color:#fff}split-hero-image section{margin-top:0;margin-bottom:0;padding:0}split-hero-image section .wrapper{height:700px;overflow:hidden;position:relative;transform-style:preserve-3d;margin:0 auto}split-hero-image section .wrapper .slide{height:100%;transition:transform .5s,opacity .5s,z-index .5s;opacity:0;visibility:hidden;display:flex}split-hero-image section .wrapper .slide .tools{left:25%}@media only screen and (max-width:960px){split-hero-image section .wrapper{overflow:visible}split-hero-image section .wrapper .slide{height:560px}split-hero-image section .wrapper .slide .tools{left:initial}}split-hero-image section .wrapper .slide__image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover;width:50%}@media only screen and (max-width:960px){split-hero-image section .wrapper .slide__image{width:100%;height:375px}}split-hero-image section .wrapper .slide__active{opacity:1;visibility:visible}split-hero-image section .wrapper .overlay{position:absolute;align-self:center;text-align:left;left:calc(50% + 50px);width:40%;margin:auto;top:0;bottom:0;right:0}split-hero-image section .wrapper .overlay .valign{position:relative;top:50%;transform:translateY(-50%)}split-hero-image section .wrapper .overlay .title{display:inline-block;width:100%}split-hero-image section .wrapper .overlay .title h2{margin:0}@media only screen and (max-width:960px){split-hero-image section .wrapper .overlay{right:0;text-align:center;top:370px;left:0;margin:0;width:100%;padding:20px}split-hero-image section .wrapper .overlay .title h2{font-size:14px}}@media only screen and (min-width:381px) and (max-width:960px){split-hero-image section .wrapper .overlay .title h2.home-page{font-size:16px;line-height:24px;letter-spacing:1px}}@media only screen and (max-width:380px){split-hero-image section .wrapper .overlay .title h2.home-page{font-size:13px;line-height:18px;letter-spacing:1px}}split-hero-image section .wrapper .overlay .title .subheader{overflow:hidden;padding-top:5px;width:100%;margin-bottom:10px}split-hero-image section .wrapper .overlay .title .subheader h2{display:inline-block;max-width:50%;border-bottom:2px solid #c59617;padding-bottom:10px}@media only screen and (max-width:960px){split-hero-image section .wrapper .overlay .title .subheader h2{width:100%;margin:auto;max-width:100%}}@media only screen and (min-width:381px) and (max-width:960px){split-hero-image section .wrapper .overlay .title .subheader h2{font-size:12px}}@media only screen and (max-width:380px){split-hero-image section .wrapper .overlay .title .subheader h2{font-size:11px}}split-hero-image section .wrapper .overlay .slide-description{margin-bottom:10px}@media only screen and (min-width:381px) and (max-width:960px){split-hero-image section .wrapper .overlay .slide-description p{font-size:12px;margin-bottom:0}}@media only screen and (max-width:380px){split-hero-image section .wrapper .overlay .slide-description p{font-size:10px;margin-bottom:0}}split-hero-image section .wrapper .overlay .callToAction a{text-decoration:none;border-bottom:2px solid #c59617;font-weight:700}split-hero-image section .wrapper form{position:absolute;text-align:right;bottom:0;right:0;padding-right:50px;padding-bottom:50px;padding-left:50px}@media only screen and (max-width:960px){split-hero-image section .wrapper form{top:0;bottom:unset;padding-top:25px;padding-right:unset;padding-left:unset;width:100%;text-align:center}}.clipboard-wrapper .clipboard-message.top,.social-button-section__icon .clipboard-message.top{bottom:65px}split-hero-image section .wrapper form .slide-option :focus{outline:0}split-hero-image section .wrapper form .slide-option input{display:none}split-hero-image section .wrapper form .slide-option input+span{width:50px;height:5px;display:inline-block;background:#000}split-hero-image section .wrapper form .slide-option input:checked+span{background:#c59617}split-hero-image section .wrapper form.right{right:auto;left:0}split-hero-image section .wrapper .right .slide__image{left:auto}split-hero-image section .wrapper .right .tools{left:initial;right:20%}@media only screen and (max-width:960px){split-hero-image section .wrapper .right .tools{right:16px}}split-hero-image section .wrapper .right .overlay{left:auto;right:calc(50% + 100px)}@media only screen and (max-width:960px){split-hero-image section .wrapper .right .overlay{right:auto}}.search-modal{top:130px;width:100%;margin:0 auto;height:calc(100vh - 130px);opacity:0;z-index:99;transition:all .5s ease-in-out;background:linear-gradient(0deg,transparent,#fff 50%)}.search-modal__wrapper{max-width:800px;margin:95px auto}@media screen and (max-width:959px){.search-modal__wrapper{margin-top:20px}.search-modal__header span{right:20px}}.search-modal__header{position:relative;margin-bottom:50px}.search-modal__header h2{font-family:Montserrat,sans-serif;font-weight:200;font-size:26px;line-height:32px;text-align:center;letter-spacing:1.4px}@media screen and (max-width:960px){.search-modal{background:#fff}.search-modal__header{margin-bottom:25px}.search-modal__header h2{text-align:left;width:95%;margin:0 auto}}.search-modal__header span{position:absolute;top:1px;right:20px;font-size:26px;cursor:pointer}.search-modal .autocomplete-form{position:relative}.search-modal .autocomplete-form .icon-cambria-Ui-Right-Arrow-No-Tail{position:absolute;top:3px;right:-1px;cursor:pointer;z-index:99}@media screen and (max-width:959px){.search-modal .autocomplete-form{width:95%;margin:0 auto}.search-modal .autocomplete-form .icon-cambria-Ui-Right-Arrow-No-Tail{top:7px}@supports (contain:paint){.search-modal .autocomplete-form .icon-cambria-Ui-Right-Arrow-No-Tail{top:8px}}}@media screen and (max-width:600px){.search-modal .autocomplete-form .icon-cambria-Ui-Right-Arrow-No-Tail{right:6px}}.search-modal .autocomplete-form .icon-cambria-Ui-Right-Arrow-No-Tail:before{font-size:16px}.search-modal .autocomplete-form .button-see-results{position:absolute;top:7px;right:20px;margin:0;text-decoration:underline;color:#c59617;cursor:pointer;z-index:100}.search-modal .search-autocomplete__buttons{right:initial;left:0}.search-modal .search-autocomplete__buttons .button-clear,.search-modal .search-autocomplete__buttons .button-search{width:auto;height:auto;transform:rotate(-90deg);margin-top:5px}.search-modal .search-autocomplete__buttons .button-clear:before,.search-modal .search-autocomplete__buttons .button-search:before{font-size:20px}.search-modal .search-autocomplete__buttons .button-clear{display:none}.search-modal .search-autocomplete__autocomplete{width:100%;height:30px}.search-modal .search-autocomplete__autocomplete::placeholder{color:#000;opacity:1}.search-modal .search-autocomplete__autocomplete input[name=autocomplete-input]{padding-left:26px;padding-right:20px;color:#000;font-size:14px;text-align:left}@media screen and (max-width:959px){.search-modal .autocomplete-form .button-see-results{top:9px}.search-modal .search-autocomplete__autocomplete input[name=autocomplete-input]{font-size:12px}.search-modal .search-autocomplete__autocomplete input[name=autocomplete-input]::-webkit-input-placeholder{font-size:12px;line-height:14px}.search-modal .search-autocomplete__autocomplete input[name=autocomplete-input]:-ms-input-placeholder{font-size:12px;line-height:14px}.search-modal .search-autocomplete__autocomplete input[name=autocomplete-input]::placeholder{font-size:12px;line-height:14px}}.search-modal .search-autocomplete__autocomplete input[name=autocomplete-input]::placeholder{color:#000;opacity:1}.search-popup-active .search-modal{opacity:1;position:fixed;right:0;left:0}.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container{box-shadow:none}.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results{border:none}@media screen and (min-width:959px){.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container[style]{max-height:none!important;z-index:110}.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results{margin-top:17px;box-shadow:0 1px 7px rgba(0,0,0,.35342)}.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0 6px 8px;border-color:transparent transparent #fff;position:absolute;top:9px;left:calc(50% - 6px);filter:drop-shadow(0 -3px 3px rgba(0, 0, 0, .2))}}.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results .md-autocomplete-suggestion{text-transform:none;font-size:14px;color:#c59617;line-height:22px;font-style:normal;height:56px;margin:0 20px;border-color:#efefef;display:flex}.clipboard-wrapper .clipboard-message,.social-button-section__icon .clipboard-message{transform:translate(-50%,0);padding:7px 12px;transition:opacity .5s ease;font-style:italic}@media screen and (max-width:959px){.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results .md-autocomplete-suggestion{margin:0}}.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results .md-autocomplete-suggestion md-autocomplete-parent-scope{display:flex}.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results .md-autocomplete-suggestion md-autocomplete-parent-scope>span{align-self:center}@media screen and (min-width:959px){.md-standard-list-container.md-autocomplete-suggestions-container.search-results-container .search-results-container__results .md-autocomplete-suggestion md-autocomplete-parent-scope>span{margin-left:7px}}.header .cambria-primary-bar .cambria-top-mobile-menu .sub-items .utility-row .utility-menu .utility-item a.button-see-results{color:#c59617}.social-button-section__icon{width:34px;height:34px;margin:0 5px;border-radius:100%;background-color:#efefef;border:2px solid #999;box-sizing:content-box;cursor:pointer}.social-button-section__icon span{display:block;width:24px;height:24px;margin:5px auto;font-size:24px;font-weight:900}@media screen and (max-width:959px){.social-button-section__icon{width:28px;height:28px}.social-button-section__icon span{display:block;width:22px;height:22px;margin:3px auto;font-size:22px;font-weight:900}}.social-button-section__icon .clipboard-message{position:relative;left:50%;background-color:#fff;color:#4c4c4c;border:1px solid #999;line-height:2;font-weight:500;text-transform:uppercase;z-index:2}.social-button-section__icon .clipboard-message.top:before{border-top-color:#999;margin-left:-5px;border-width:5px;top:31px}.social-button-section__icon .clipboard-message.top:after{border-top-color:#fff;margin-left:-4px;border-width:4px;top:30px}.social-button-section__icon .clipboard-message.bottom{top:10px}.social-button-section__icon .clipboard-message.bottom:before{border-bottom-color:#999;margin-left:-5px;border-width:5px;top:-11px}.social-button-section__icon .clipboard-message.bottom:after{border-bottom-color:#fff;margin-left:-4px;border-width:4px;top:-8px}.social-button-section__icon .clipboard-message:after,.social-button-section__icon .clipboard-message:before{left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;border-color:rgba(255,255,255,0)}.accordions{max-width:960px;margin:0 auto}@media screen and (max-width:960px){.accordions{padding:0 20px}}.accordions .accordion{padding:20px 0;border-bottom:1px solid #999}.accordions .accordion:first-child{border-top:1px solid #999}.accordions .accordion--title{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#000;display:flex;align-items:flex-start;justify-content:flex-start;outline:0;cursor:pointer;text-align:left}.accordions .accordion--title.active .icon-cambria-Ui-Down-Arrow-No-Tail{transform:rotate(-180deg)}.accordions .accordion--title .icon-cambria-Ui-Down-Arrow-No-Tail{margin-left:auto;transition:.5s ease-in-out}.accordions .accordion--title .icon-cambria-Ui-Down-Arrow-No-Tail:before{color:#000;font-weight:900}.accordions .accordion--content{transition:.5s ease-in-out;margin-top:10px;display:none;font-family:Roboto,sans-sarif;font-weight:300;font-size:14px;line-height:22px;color:#000}.article-images__wrapper--caption,.one-up-module{font-family:Montserrat,sans-serif}.accordions .accordion--content p{margin:0;text-align:left}.accordions .accordion .active+.accordion--content{display:block}.one-up-module{margin:0 auto}.one-up-module .tools{z-index:100}.one-up-module__content{margin:auto}@media screen and (max-width:1060px){.one-up-module__content{max-width:90%}}.one-up-module__content.right{flex-direction:row-reverse}.one-up-module__content--image--wrapper{position:relative;min-width:350px}.one-up-module__content--image img{width:350px}@media screen and (max-width:960px){.accordions .accordion{padding:10px}.cambria-style .accordions{padding:0}.one-up-module{padding:0 40px}.one-up-module__content--image img{margin-bottom:12px}.one-up-module__content--text--items__ctas{display:none}}@media screen and (max-width:599px){.one-up-module__content--image--wrapper{min-width:300px}.one-up-module__content--image img{width:300px}}.one-up-module__content--text{text-align:center}.one-up-module__content--text--items{max-width:600px}.one-up-module__content--text--items h3{font-weight:200;font-size:26px;line-height:32px;letter-spacing:1.4px;text-transform:uppercase;margin:0 auto 20px}.one-up-module__content--text--items p{margin:0 auto 20px}.one-up-module__content--text--items__ctas{justify-content:space-evenly}.one-up-module__content--ctas-mobile a{margin-bottom:12px}.one-up-module__content--ctas-mobile a:last-child{margin-bottom:0}@media screen and (max-width:960px){.one-up-module__content{flex-direction:column-reverse!important}}.video-section .video-overlay{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:99}.video-play-button{line-height:1;text-align:center;transition:all .2s ease;transform:translate(-50%,-50%);position:absolute;color:#999;top:50%;left:50%;width:100px;height:100px;outline:0;border-radius:50%}.video-play-button .icon-cambria-Symbols-Play-Filled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:6px;font-size:50px;outline:0}.video-play-button .icon-cambria-Symbols-Play-Filled:before{font-weight:700;outline:0}.hero-image-container .video-play-button{top:52%;z-index:101}@media only screen and (max-width:959px){.video-play-button{width:60px;height:60px}.video-play-button .icon-cambria-Symbols-Play-Filled{font-size:48px}.hero-image-container .video-play-button{top:30%}}.one-up-module .video-play-button{width:90px;height:90px;outline:0}@media only screen and (max-width:959px){.one-up-module .video-play-button{width:60px;height:60px}}.md-dialog-container{height:100%!important;position:fixed;z-index:200}.md-dialog-container .icon-cambria-Ui-Multiply{font-size:22px;font-weight:700;color:#fff}.md-dialog-container .icon-cambria-Ui-Multiply:before{font-weight:700}.md-dialog-container .loop-video-modal,.md-dialog-container .video-modal{width:90%;max-width:1260px;padding:0;margin:0}.md-dialog-container .loop-video-modal__body,.md-dialog-container .video-modal__body{width:100%}.md-dialog-container .loop-video-modal__body .md-button,.md-dialog-container .video-modal__body .md-button{position:absolute;top:0;right:0;z-index:1}.md-dialog-container .loop-video-modal video,.md-dialog-container .video-modal video{display:block;width:100%;height:auto}.cut-box-wrapper{position:absolute;bottom:24px;right:0;display:block}.cut-box-wrapper .cut-box{height:46px;background:0 0;position:relative;max-width:172px;color:#fff;font-size:11px;font-weight:300;text-align:right;display:block;padding:9px 6px 0;text-transform:capitalize;line-height:6px;border-bottom:3em solid #4c4c4c;border-left:2.4em solid transparent}.cut-box-wrapper .cut-box>span{font-weight:600;display:block}.cut-box-wrapper .cut-box .disclaimer-text{font-weight:300;margin-top:10px}@media (max-width:959px){.cut-box-wrapper{bottom:12px}.cut-box-wrapper .cut-box{font-size:10px}.cut-box-wrapper .cut-box .disclaimer-text{margin-top:12px}}.article-images{flex-wrap:wrap}.article-images__wrapper{width:48%;margin-right:40px}.article-images__wrapper--image{position:relative;width:fit-content;margin:0 auto}.article-images__wrapper toolbar .tools{position:absolute;top:19px;transform:translateX(-50%);background-color:rgba(255,255,255,.5);padding:6px;z-index:2;left:50%}.article-images__wrapper toolbar .tools .pinterest{display:inline-block;width:28px;height:28px;background:url(/app/themes/cambria-custom/images/assets/pinterest.svg) center center no-repeat;background-size:28px 26px}@media (max-width:959px){.article-images__wrapper toolbar .tools{left:initial;transform:translateX(-50%);right:0}.article-images__wrapper toolbar .tools .pinterest{width:20px;height:20px}}@media screen and (max-width:960px){.article-images__wrapper{width:100%;margin-right:0;margin-bottom:13px}}.article-images__wrapper:last-child{margin-right:0}.article-images__wrapper:only-of-type{width:100%}.article-images__wrapper img{display:block;max-width:100%;height:auto;margin:0 auto}.article-images__wrapper--caption{padding-top:10px;background:#fff;font-weight:500;font-size:10px;color:#000;line-height:12px;text-align:left}.article-images__wrapper--caption sup{margin-left:-4px;top:-1px}.article-images a.design-name{text-decoration:none;border-bottom:1px solid}.cambria-pardot-builder{max-width:1560px;margin:0 auto 30px;padding:0 20px;position:relative}.cambria-pardot-builder .form-fields{position:relative}.cambria-pardot-builder .form-fields cambria-errors{position:absolute}.cambria-pardot-builder .submit{display:block;margin:10px auto;padding:15px 30px;font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#c59617;transition:all .25s;border:none}.cambria-pardot-builder .submit:hover{text-decoration:underline;background-color:#977312}.cambria-input-container{display:block}.cambria-input-container input,.cambria-input-container select{border:none;border-bottom:1px solid #000;padding:16.25px 12.5px 12px 0;transition:all .7s ease;display:block;width:100%}.cambria-input-container input:-webkit-autofill,.cambria-input-container input:-webkit-autofill:active,.cambria-input-container input:-webkit-autofill:focus,.cambria-input-container input:-webkit-autofill:hover,.cambria-input-container select:-webkit-autofill,.cambria-input-container select:-webkit-autofill:active,.cambria-input-container select:-webkit-autofill:focus,.cambria-input-container select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.cambria-input-container input input:-webkit-autofill,.cambria-input-container select input:-webkit-autofill{-webkit-text-fill-color:#c59617!important}.cambria-input-container input:focus,.cambria-input-container select:focus{color:#c59617;border-bottom:1px solid #c59617}.cambria-input-container .md-block{display:flex;font-family:Roboto,sans-sarif;font-weight:300;font-size:16px;line-height:22px;padding:0 2px;margin-bottom:40px;text-transform:uppercase;color:#4c4c4c}.cambria-input-container .md-block .fixed-label{position:relative;padding:0;color:#000;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;transform:translate3d(0,0,0) scale(1)}.cambria-input-container .md-block label{color:#4c4c4c;text-transform:uppercase}.cambria-input-container .md-block input,.cambria-input-container .md-block textarea{text-transform:initial;font-family:Roboto,sans-sarif;font-weight:300}.cambria-input-container .md-block input{padding:0;color:#4c4c4c}.cambria-input-container .md-block textarea{width:100%;padding:12px 15px;margin:5px 0 0;color:#000;border:1px solid #999;font-size:16px;line-height:22px}.cambria-input-container .md-block md-radio-group{display:block;margin-top:10px}.cambria-input-container .md-block md-radio-group md-radio-button{text-transform:none}.cambria-input-container .md-block md-radio-group md-radio-button .md-off{border-color:#000}.cambria-input-container .md-block md-radio-group md-radio-button:last-of-type{margin-bottom:0}.cambria-input-container .md-block md-select .md-select-value{color:#4c4c4c;border-bottom-color:#4c4c4c}.cambria-input-container .md-block md-select .md-select-icon{margin:0 12px}.cambria-input-container .md-block .date{text-transform:uppercase}.cambria-input-container .md-block.file-upload{flex-direction:column}.cambria-input-container .md-block.multiple-checkbox-wrapper,.cambria-input-container .md-block.radio,.cambria-input-container .md-block.textarea{flex-direction:column-reverse}.cambria-input-container .md-block.md-input-focused textarea{border:1px solid #c59617}.cambria-input-container .md-block.md-input-invalid textarea{border:1px solid #dd2c00}.cambria-input-container .md-block.md-input-invalid label{color:#dd2c00}.cambria-input-container .md-block.md-input-invalid label::after{color:#dd2c00!important}.cambria-input-container .md-block .md-errors-spacer{display:none}.cambria-input-container .md-block::after{content:none}.cambria-input-container input,.cambria-input-container option,.cambria-input-container select,.cambria-input-container textarea{background:0 0;font-size:16px;color:#000;line-height:20px;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:500;letter-spacing:.53px}.cambria-input-container .hidden{width:0;height:0;opacity:0;padding:0;margin:0}.cambria-input-container .multi-select{background:#efefef}.cambria-input-container cambria-multiselect-autosuggest{width:100%}.cambria-input-container .multiple-checkbox-wrapper,.cambria-input-container .single-checkbox-wrapper{width:100%;position:relative;display:block}.cambria-input-container .multiple-checkbox-wrapper .fixed-label,.cambria-input-container .single-checkbox-wrapper .fixed-label{display:block;position:relative;padding:0;margin-bottom:10px;color:#000;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;transform:translate3d(0,0,0) scale(1)}.cambria-input-container .multiple-checkbox-wrapper md-checkbox:not(.multi),.cambria-input-container .single-checkbox-wrapper md-checkbox:not(.multi){margin:0}.cambria-input-container .multiple-checkbox-wrapper md-checkbox.multi:last-child,.cambria-input-container .single-checkbox-wrapper md-checkbox.multi:last-child{margin-top:10px;margin-bottom:0}.cambria-input-container .multiple-checkbox-wrapper .md-icon,.cambria-input-container .single-checkbox-wrapper .md-icon{border-color:#000}.cambria-input-container .multiple-checkbox-wrapper .md-checked .md-icon,.cambria-input-container .single-checkbox-wrapper .md-checked .md-icon{border-color:#c59617;background-color:#c59617}.cambria-input-container .multiple-checkbox-wrapper .md-checked .md-icon::after,.cambria-input-container .single-checkbox-wrapper .md-checked .md-icon::after{top:0}.cambria-input-container .multiple-checkbox-wrapper .md-label,.cambria-input-container .single-checkbox-wrapper .md-label{color:#000;font-family:Roboto,sans-sarif;font-weight:300;font-size:16px;line-height:22px;text-transform:none}.cambria-form-label-container label,.cambria-form-label-container span{font-family:Montserrat,sans-serif;font-size:16px}.select-list{padding-left:15px;padding-right:15px;margin-top:50px}.multiselect-list{padding-left:40px;padding-right:20px;margin-top:50px}@media screen and (max-width:959px){.multiselect-list{padding-left:15px;padding-right:15px}}.cambria-form-label-container label{background:0 0;padding-left:0;color:#000;width:100%;line-height:20px;text-transform:uppercase;letter-spacing:.53px;font-weight:500}.cambria-form-label-container span{font-weight:500;margin-left:4px}.cambria-form-errors-container{display:inline-block;position:relative}.cambria-form-errors-container .error{position:absolute;bottom:33px;width:max-content;height:max-content;font-family:Roboto,sans-sarif;font-size:12px;font-weight:300;line-height:22px;margin-left:2px;color:#dd2c00}cambria-file-upload .file-upload-btn{position:relative}cambria-file-upload .file-upload-btn .md-button.md-raised{margin:10px 0 5px;padding:6px 14px;color:#fff;background-color:#c59617;font-family:Roboto,sans-sarif;font-weight:500;font-size:16px;line-height:22px}cambria-file-upload .file-upload-btn .md-button.md-raised:hover{background-color:#977312}cambria-file-upload .placeholder{margin-bottom:0}cambria-file-upload .attached-files p{margin:10px 0 0}cambria-file-upload .attached-files ul{margin:0;padding-left:20px}cambria-file-upload .attached-files ul li{text-transform:none}cambria-file-upload .attached-files ul li .md-button{padding:0}cambria-file-upload .attached-files ul li .md-button span{font-weight:700;color:#c59617}.multiselect-autosuggest-wrapper{flex-flow:column-reverse;width:100%}.multiselect-autosuggest-wrapper md-chips{width:100%;padding:0}.multiselect-autosuggest-wrapper md-chips md-chips-wrap{padding:0 0 3px;box-shadow:none;border-bottom:1px solid #000}.multiselect-autosuggest-wrapper md-chips md-chips-wrap.md-focused{box-shadow:none;border-bottom:1px solid #c59617}.multiselect-autosuggest-wrapper md-chips md-chips-wrap .md-chip-input-container{width:50%}.multiselect-autosuggest-wrapper md-chips md-chips-wrap .md-chip-content{padding-right:7px;font-size:14px;line-height:33px}.multiselect-autosuggest-wrapper md-chips md-chips-wrap .md-chip-remove md-icon{min-height:18px;min-width:18px}.multiselect-autosuggest-wrapper md-chips md-autocomplete{box-shadow:none;width:100%}.multiselect-dropdown>.md-standard-list-scroller>.md-autocomplete-suggestions{border:none;box-shadow:0 1px 3px 0 #000,0 1px 1px 0 #000,0 2px 1px -1px #000;padding-top:8px;padding-bottom:8px}.multiselect-dropdown>.md-standard-list-scroller>.md-autocomplete-suggestions li.md-autocomplete-suggestion{display:flex;align-items:center;margin:0;padding:0 16px;height:48px;font-family:Roboto,sans-sarif;font-weight:300;font-size:16px;line-height:24px;border:none}.multiselect-dropdown>.md-standard-list-scroller>.md-autocomplete-suggestions li.md-autocomplete-suggestion .highlight{font-size:16px;font-weight:500;color:#c59617}.multiselect-dropdown>.md-standard-list-scroller>.md-autocomplete-suggestions li.md-autocomplete-suggestion.selected,.multiselect-dropdown>.md-standard-list-scroller>.md-autocomplete-suggestions li.md-autocomplete-suggestion:hover{background-color:rgba(158,158,158,.18);color:#000}.clipboard-wrapper{display:block;width:37px;height:37px}@media screen and (max-width:960px){.clipboard-wrapper{width:24px;height:26px}}.clipboard-wrapper .clipboard-link{display:block;width:37px;height:37px}@media screen and (max-width:960px){.clipboard-wrapper .clipboard-link{width:24px;height:26px}}.clipboard-wrapper .clipboard-link span{display:block}.clipboard-wrapper .clipboard-message{position:relative;left:50%;width:max-content;margin-left:auto;margin-right:auto;background-color:#fff;color:#4c4c4c;border:1px solid #999;line-height:2;font-family:Montserrat,sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;z-index:2}.clipboard-wrapper .clipboard-message.top:before{border-top-color:#999;margin-left:-5px;border-width:5px;top:31px}.clipboard-wrapper .clipboard-message.top:after{border-top-color:#fff;margin-left:-4px;border-width:4px;top:30px}.clipboard-wrapper .clipboard-message.bottom{top:10px}.clipboard-wrapper .clipboard-message.bottom:before{border-bottom-color:#999;margin-left:-5px;border-width:5px;top:-11px}.clipboard-wrapper .clipboard-message.bottom:after{border-bottom-color:#fff;margin-left:-4px;border-width:4px;top:-8px}.clipboard-wrapper .clipboard-message:after,.clipboard-wrapper .clipboard-message:before{left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;border-color:rgba(255,255,255,0)}.search-designs-home-page{width:240px;height:100%;margin:0 auto;z-index:99;background:0 0}.search-designs-home-page .autocomplete-form,.search-designs-home-page__wrapper{height:100%}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete{height:100%;border-bottom:1px solid #fff;position:relative}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete .search-designs-autocomplete__buttons{position:absolute;width:auto;height:auto;left:0;top:0;bottom:2px;transform:rotate(-90deg)}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete .search-designs-autocomplete__buttons .button-search.md-button{width:auto;height:auto;display:inline-block;color:#fff;padding:0;margin:5px 0 3px}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete .search-designs-autocomplete__buttons .button-search.md-button:before{font-weight:700;font-size:20px;color:#fff}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete .search-designs-autocomplete__autocomplete{width:100%;height:100%;color:#fff;background:0 0;border-radius:0}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete .search-designs-autocomplete__autocomplete md-autocomplete-wrap{height:100%}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete .search-designs-autocomplete__autocomplete input[name=autocomplete-input]{height:100%;padding:0 20px 0 30px;font-family:Montserrat,sans-serif;font-style:normal;font-size:10px;font-weight:500;line-height:15px;text-transform:uppercase;color:#fff}.search-designs-home-page .autocomplete-form form.search-designs-autocomplete .search-designs-autocomplete__autocomplete input[name=autocomplete-input]::placeholder{color:#fff;opacity:1;font-size:12px}.search-designs-home-page .autocomplete-form .icon-cambria-Ui-Right-Arrow-No-Tail{color:#fff;position:absolute;top:7px;right:0;cursor:pointer;z-index:99;font-weight:700;line-height:1;font-size:16px}.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container{width:250px;max-height:none!important;z-index:110;background:0 0;box-shadow:none!important;margin-left:-5px!important}.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .search-designs-home-search-results-menu{background-color:#fff;border:none}@media screen and (min-width:959px){.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .md-standard-list-scroller{-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.35342);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.35342);box-shadow:2px 2px 5px 1px rgba(0,0,0,.35342);margin:17px 5px 5px}.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .search-designs-home-search-results-menu:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0 6px 8px;border-color:transparent transparent #fff;position:absolute;top:9px;left:calc(50% - 6px);filter:drop-shadow(0 -3px 3px rgba(0, 0, 0, .2))}}.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .search-designs-home-search-results-menu .md-autocomplete-suggestion{text-transform:none;font-size:14px;color:#c59617;line-height:22px;font-style:normal;height:56px;margin:0 20px;border-color:#efefef;display:flex}@media screen and (max-width:959px){.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .search-designs-home-search-results-menu .md-autocomplete-suggestion{margin:0}}.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .search-designs-home-search-results-menu .md-autocomplete-suggestion md-autocomplete-parent-scope{display:flex}.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .search-designs-home-search-results-menu .md-autocomplete-suggestion md-autocomplete-parent-scope>span{align-self:center}@media screen and (min-width:959px){.md-standard-list-container.md-autocomplete-suggestions-container.search-designs-home-search-results-container .search-designs-home-search-results-menu .md-autocomplete-suggestion md-autocomplete-parent-scope>span{margin-left:7px}}#designPaletteModule active-filters{font-family:Montserrat,sans-serif}#designPaletteModule active-filters>div{max-width:1560px;margin:0 auto;padding:10px 0;display:flex;flex-flow:row wrap;align-items:center}#designPaletteModule active-filters .vertical-line{display:none}@media (max-width:959px){#designPaletteModule active-filters .vertical-line{border-left:1px solid #000;height:28px;display:block;margin-left:5px}#designPaletteModule active-filters .filters-controls{display:flex;align-items:center;max-width:35%}}#designPaletteModule active-filters .subfilters{display:flex;flex-flow:row nowrap}@media (max-width:959px){#designPaletteModule active-filters .subfilters{overflow-x:scroll;max-width:68%}#designPaletteModule active-filters .subfilters .subfilters-list{display:flex;flex-flow:row nowrap;margin-bottom:5px}#designPaletteModule active-filters .active-filter{clear:both;display:flex;overflow:hidden;white-space:nowrap}}#designPaletteModule active-filters .active-filter,#designPaletteModule active-filters .clear-all{float:left;text-transform:uppercase;align-self:center}#designPaletteModule active-filters .clear-all{font-weight:800;border:0;background:0 0;border-bottom:2px solid #c59617;font-size:14px;line-height:5px;height:17px;letter-spacing:.1px;color:#000;padding:0;margin:0 5px 0 20px;white-space:nowrap}#designPaletteModule active-filters .active-filter{display:flex;align-items:center;padding:6px 10px;color:#000;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.5px;border:1px solid #4c4c4c;margin-left:10px;background:0 0;margin-bottom:0}#designPaletteModule active-filters .active-filter button{position:relative;border:0;background:0 0;width:12px;height:12px;margin-left:8px}#designPaletteModule active-filters .active-filter button span{position:absolute;right:0;top:1px;font-weight:700;font-size:11px}#designPaletteModule .designs{margin:0 auto}#designPaletteModule .designs .headerSection{text-align:center}#designPaletteModule .designs .filterItemsBox{clear:both}#designPaletteModule .designs .stickyContainer{position:sticky;top:20px;left:0}#designPaletteModule .designs .filtersOuterBox{width:280px;float:left;margin-bottom:30px}#designPaletteModule .designs .filtersOuterBox .mobFilterOverlay{content:' ';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);visibility:hidden;opacity:0;-webkit-transition:all .5s cubic-bezier(.83,0,.17,1);-moz-transition:all .5s cubic-bezier(.83,0,.17,1);transition:all .5s cubic-bezier(.83,0,.17,1);z-index:999999999}#designPaletteModule .designs .filtersOuterBox .mobFilterOverlay .mobFilterClose{position:absolute;top:3px;right:3px;width:30px;height:30px;cursor:pointer;z-index:2}#designPaletteModule .designs .filtersOuterBox .mobFilterOverlay .mobFilterClose:after,#designPaletteModule .designs .filtersOuterBox .mobFilterOverlay .mobFilterClose:before{content:' ';position:absolute;top:0;left:4px;right:4px;bottom:0;height:2px;margin:auto;background:#fff}#designPaletteModule .designs .filtersOuterBox .mobFilterOverlay .mobFilterClose:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#designPaletteModule .designs .filtersOuterBox .mobFilterOverlay .mobFilterClose:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#designPaletteModule .designs .filtersOuterBox .filterStickyActive{width:100%;overflow:auto;background:#fff;border:1px solid #e3e3e3;max-height:calc(100vh - 40px)}@media (max-width:959px){#designPaletteModule .designs .filtersOuterBox{position:absolute;top:0;left:0;width:280px}#designPaletteModule .designs .filtersOuterBox .filterStickyActive{position:fixed!important;left:0!important;right:55px;top:0!important;max-width:350px;height:100%!important;max-height:inherit!important;width:auto!important;border:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:all .5s cubic-bezier(.83,0,.17,1);-moz-transition:all .5s cubic-bezier(.83,0,.17,1);transition:all .5s cubic-bezier(.83,0,.17,1);z-index:9999999999}#designPaletteModule .designs .heading{margin-top:0}}#designPaletteModule .designs .heading h1{margin-bottom:20px;color:#000}#designPaletteModule .designs .heading .body-copy{max-width:600px;color:#000;margin:0 auto 30px}#designPaletteModule .designs .heading .body-copy>p{color:#000;margin-bottom:0;margin-top:0}@media (max-width:959px){#designPaletteModule .designs .heading .body-copy{max-width:300px;overflow:hidden;margin-bottom:0}}@media screen and (min-width:959px){#designPaletteModule .designs .heading .body-copy{height:auto!important}}#designPaletteModule .designs search{margin-bottom:30px}@media (max-width:959px){#designPaletteModule .designs search{margin-bottom:15px}}#designPaletteModule .designs filters>div{padding:0;margin:0;background:0 0}#designPaletteModule .designs filters ul.nav{display:block;margin:0;padding:0}#designPaletteModule .designs filters ul.nav>li{display:block;position:relative;padding:0;border:0;text-align:left!important;background:0 0}#designPaletteModule .designs filters ul.nav>li>a.filter-group-toggle{position:relative;color:#000!important;font-weight:600;display:block;padding:15px 35px 12px 15px;text-shadow:none!important;background:0 0!important;border-top:1px solid #e3e3e3;border-bottom:0!important}#designPaletteModule .designs filters ul.nav>li>a.filter-group-toggle:after,#designPaletteModule .designs filters ul.nav>li>a.filter-group-toggle:before{content:' ';display:none}#designPaletteModule .designs filters ul.nav>li:first-child>a.filter-group-toggle{border-top:0}#designPaletteModule .designs filters ul.nav>li>.arrow{display:block;position:absolute;top:18px;right:10px;width:8px;height:8px;border:0;padding:0;-webkit-transform:none;-moz-transform:none;transform:none;pointer-events:none}#designPaletteModule .designs filters ul.nav>li>.arrow:after{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#666;width:2px}#designPaletteModule .designs filters ul.nav>li>.arrow:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#666;height:2px}#designPaletteModule .designs filters ul.nav>li ul.filter-group-menu{display:none!important;position:relative;width:100%;padding:0 15px 10px!important;margin:0!important;text-transform:inherit}#designPaletteModule .designs filters ul.nav>li ul.filter-group-menu>li{position:relative;display:block;float:none;clear:both;width:100%;padding:4px 0;text-align:left;margin:0}#designPaletteModule .designs filters ul.nav>li ul.filter-group-menu>li label{position:relative;display:block;color:#4c4c4c;line-height:1.25em;font-weight:400;padding:0;border:0}#designPaletteModule .designs filters ul.nav>li ul.filter-group-menu>li label span{position:relative;display:block;padding-left:20px;z-index:1}#designPaletteModule .designs filters ul.nav>li ul.filter-group-menu>li label input{display:block;position:absolute;top:1px;left:0;width:14px;height:14px;z-index:0}#designPaletteModule .designs filters ul.nav>li ul.filter-group-menu>li.active:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#designPaletteModule .designs filters ul.nav>li.open>.arrow:after{width:0}#designPaletteModule .designs filters ul.nav>li.open ul.filter-group-menu{display:block!important}#designPaletteModule .designs filters .filter-group.open .filter-group-menu li{position:relative;display:block;float:none;clear:both;width:100%;padding:4px 0;text-align:left;margin:0}#designPaletteModule .designs filters .filter-group-menu li.active label span{font-weight:inherit;border:0}@media (max-width:959px){#designPaletteModule .designs filters .filters-headline,#designPaletteModule .designs filters ul.nav>li>.arrow{display:none!important}#designPaletteModule .designs filters .filter-group.open~li,#designPaletteModule .designs filters ul.nav>li ul.filter-group-menu{display:block!important}}#designPaletteModule .designs active-filters{display:block}#designPaletteModule .designs active-filters>div{position:relative;padding:15px 15px 35px;border-bottom:1px solid #e3e3e3}#designPaletteModule .designs active-filters .filters-controls{display:block;position:absolute;bottom:8px;right:15px}#designPaletteModule .designs active-filters .filters-controls button.clear-all{margin:0!important;text-transform:none;font-size:13px;border-bottom-width:1px;font-weight:400}#designPaletteModule .designs active-filters .filters-controls .vertical-line{display:none!important}#designPaletteModule .designs active-filters .subfilters{display:block;max-width:100%;width:100%;text-align:left}#designPaletteModule .designs active-filters .active-filter{clear:none;margin:0 5px 5px 0;text-transform:none}@media (max-width:959px){#designPaletteModule .designs active-filters .subfilters .subfilters-list{display:block;margin:0}}#designPaletteModule .designs .mobStickyBottomBar{display:none;position:fixed;bottom:0;left:0;right:0;padding:0;background:#fff;box-shadow:0 -1px 4px rgba(0,0,0,.3);z-index:97}#designPaletteModule .designs .mobStickyBottomBar .mobStickyFilterCTA{float:right;width:50%;font-family:Montserrat,sans-serif;color:#111;display:flex;align-items:center;justify-content:center;font-size:18px;height:50px;font-weight:400;text-align:center;padding:0 10px;border-left:1px solid #d9d9d9;cursor:pointer}#designPaletteModule .designs .mobStickyBottomBar .mobStickyFilterCTA:before{content:' ';display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(https://cambriausa.widen.net/content/lxh9iewkes/png/Menu_Black.png?crop=false&position=c&color=ffffff00&u=f5mkho&w=144&h=144) center no-repeat;background-size:20px;margin-right:6px}@media (max-width:959px){#designPaletteModule .designs .mobStickyBottomBar{display:block}}#designPaletteModule .designs .library-controls{float:right;margin:0 0 10px}#designPaletteModule .designs .library-controls dropdown{display:inline-block;padding-left:30px;padding-right:30px;outline:0}#designPaletteModule .designs .library-controls dropdown .dropdown-wrapper,#designPaletteModule .designs .library-controls dropdown h2{outline:0}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .dropdowncontent{left:auto;right:0;transform:translate3d(0,0,0)}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .dropdowncontent:after,#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .dropdowncontent:before{left:auto;right:10px}@media (max-width:959px){#designPaletteModule .designs .library-controls dropdown{padding-left:20px;padding-right:20px}#designPaletteModule .designs .library-controls dropdown[title="'View'"] .dropdowncontent{left:auto;right:0;transform:translate3d(0,0,0)}#designPaletteModule .designs .library-controls dropdown[title="'View'"] .dropdowncontent:after,#designPaletteModule .designs .library-controls dropdown[title="'View'"] .dropdowncontent:before{left:auto;right:10px}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"]{position:fixed;bottom:0;left:0;width:50%;padding:0;z-index:98}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .dropdown-wrapper{padding:0}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .dropdowncontent{position:absolute;bottom:100%;left:0;right:0;margin:0;padding:15px;box-shadow:none;min-width:200px;border:1px solid #c1c1c1}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .dropdowncontent:after,#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .dropdowncontent:before,#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .headline:after,#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .headline:before{display:none!important}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .headline h2{border:0;color:#111;display:flex;align-items:center;justify-content:center;font-size:18px;height:50px;font-weight:400;padding:0 10px;text-transform:none;text-align:center}#designPaletteModule .designs .library-controls dropdown[title="'Sort'"] .headline h2:before{content:' ';display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(https://cambriausa.widen.net/content/ol4j73ucvc/png/DV%20Compare%20Designs_Black.png?crop=false&position=c&r=270&color=ffffff00&u=f5mkho&w=144&h=144) center no-repeat;background-size:30px}}#designPaletteModule .designs .layouts{float:right;margin:5px 0 10px}@media (max-width:959px){#designPaletteModule .designs .layouts{margin-top:0;margin-bottom:15px}}#designPaletteModule .designs .layouts input:focus,#designPaletteModule .designs .layouts label:focus{outline:0}#designPaletteModule .designs .layouts input{display:none}#designPaletteModule .designs .layouts input:checked+.per-row__four{background-image:url(/app/themes/cambria-custom/images/assets/four_selected.svg)}#designPaletteModule .designs .layouts input:checked+.per-row__three{background-image:url(/app/themes/cambria-custom/images/assets/three_selected.svg)}#designPaletteModule .designs .layouts input:checked+.per-row__two{background-image:url(/app/themes/cambria-custom/images/assets/two_selected.svg)}#designPaletteModule .designs .layouts input:checked+.per-row__one{background-image:url(/app/themes/cambria-custom/images/assets/one_selected.svg)}#designPaletteModule .designs .layouts .per-row{border:0;display:inline-block;margin:0 4px;width:23px;height:23px;cursor:pointer}#designPaletteModule .designs .layouts .per-row:not(:first-of-type){margin-left:5px}#designPaletteModule .designs .layouts .per-row__four{background-image:url(/app/themes/cambria-custom/images/assets/four.svg)}#designPaletteModule .designs .layouts .per-row__three{background-image:url(/app/themes/cambria-custom/images/assets/three.svg)}#designPaletteModule .designs .layouts .per-row__two{background-image:url(/app/themes/cambria-custom/images/assets/two.svg)}#designPaletteModule .designs .layouts .per-row__one{background-image:url(/app/themes/cambria-custom/images/assets/one.svg)}#designPaletteModule footer.cambria-footer.sticky-footer-margin{position:relative;z-index:1}@media (max-width:959px){#designPaletteModule .designs .layouts .per-row__four,#designPaletteModule .designs .layouts .per-row__three{display:none}#designPaletteModule .designs .designlist{margin:0 -7px}#designPaletteModule .designs .designlist .additional-margin{margin-top:5px}#designPaletteModule .designs .filtersOuterBox.filtersWrapActive .headerSection.filterStickyActive{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}#designPaletteModule .designs .filtersOuterBox.filtersWrapActive .mobFilterOverlay{visibility:visible;opacity:1}#designPaletteModule footer.cambria-footer.sticky-footer-margin{margin-bottom:50px}}#designPaletteModule .design section{max-width:none}#designPaletteModule .design section .design__details p{max-width:600px}#designPaletteModule .design__details .back-to-designs-btn-mobile{padding-bottom:38px;width:80%;text-align:left;margin:auto}#designPaletteModule .design__details .back-to-designs-btn-mobil{max-width:80%;width:80%;margin-left:15%;text-align:center}#designPaletteModule .design__details p{max-width:600px;margin-bottom:30px}#designPaletteModule .design__details__title{margin-bottom:30px}#designPaletteModule .design__details__title .separator{height:37px;width:1px;background-color:#000;margin:0 15px}#designPaletteModule .design__details__title img{width:210px;height:auto}#designPaletteModule .design__details .dropdowns{margin:0 0 30px;padding-bottom:0;text-align:center}#designPaletteModule .design__details .dropdowns .ml{margin-left:100px}#designPaletteModule .design__details .dropdowns .ml:first-child{margin-left:0}#designPaletteModule .design__details .dropdowns .mr{margin-right:100px}#designPaletteModule .design__details .dropdowns .mr:last-child{margin-right:0}@media (max-width:960px){#designPaletteModule .design__details .dropdowns{padding-bottom:0;display:flex;align-items:center;justify-content:center;flex-flow:column wrap}#designPaletteModule .design__details .dropdowns .ml{margin-left:0;margin-bottom:10px}#designPaletteModule .design__details .dropdowns .mr{margin-right:0;margin-bottom:10px}}#designPaletteModule .design__details .dropdowns .back-to-designs{position:absolute;left:calc((100vw - 1560px)/ 2)}@media (max-width:1560px){#designPaletteModule .design__details .dropdowns .back-to-designs{position:absolute;left:50px}}#designPaletteModule .design__details .dropdowns dropdown{display:inline-block}@media (max-width:960px) and (orientation:landscape){#designPaletteModule .design__details .fullslab-container{height:auto!important}}#designPaletteModule .design__details .fullslab-container .design-certificates,#designPaletteModule .design__details .fullslab-container .design-expectations{max-width:80%;margin-left:10%;text-align:justify;margin-top:2%}@media (max-width:960px){#designPaletteModule .design__details .fullslab-container{display:flex;flex-direction:column;align-items:center;justify-content:center}#designPaletteModule .design__details .fullslab-container .design-certificates,#designPaletteModule .design__details .fullslab-container .design-expectations{max-width:90%;margin-left:0}}#designPaletteModule .design__details .fullslab{position:relative;width:fit-content;max-width:1560px;margin:0 auto 12px}#designPaletteModule .design__details .fullslab .slabImage.slab{width:100%}#designPaletteModule .design__details .fullslab .slabImage.detail{width:auto;max-height:740px}@media (max-width:960px){#designPaletteModule .design__details .fullslab .slabImage.detail{width:100%;height:auto}}#designPaletteModule .design__details .imageOverlay{position:absolute;top:0;left:0;height:100%;width:100%}#designPaletteModule .design__details .imageOverlay .imageOverlayContent{position:relative;height:80%;top:50px}#designPaletteModule .design__details .certificate-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center;justify-content:center}#designPaletteModule .design .conditional-widget.is-hidden,#designPaletteModule filters .filter-group-menu,#designPaletteModule filters .filters-headline,#designPaletteModule filters input{display:none}#designPaletteModule .design__details .certificate-row .certificate-col{flex:1}#designPaletteModule .design__details .certificate-row .patents{padding-right:15px;text-align:left}@media screen and (max-width:959px){#designPaletteModule .design__details .certificate-row .certificate-col{flex:initial}#designPaletteModule .design__details .certificate-row .patents{text-align:center}}#designPaletteModule .design__details .certificate-row .certificates{text-align:right;padding-left:15px}#designPaletteModule .design__details .certificate-row .certificates .certificate-img{width:70px;height:auto;margin-right:5px}#designPaletteModule .design__related-designs{padding-bottom:100px}@media screen and (max-width:959px){#designPaletteModule .design__details .certificate-row .certificates{text-align:center}#designPaletteModule .design__related-designs{padding-bottom:40px}}#designPaletteModule designresources{margin-left:15px;margin-right:15px}#designPaletteModule filters ul{list-style:none}#designPaletteModule filters>div{max-width:1560px;margin:0 auto;padding:20px 0 50px;font-family:Montserrat,sans-serif;background-color:#efefef}@media (max-width:959px){#designPaletteModule filters>div{padding:0}#designPaletteModule filters>div.active .filters-headline{background:#c59617}#designPaletteModule filters>div.active .filters-headline h2{color:#fff}#designPaletteModule filters>div.active .filters-headline em{transform:rotate(45deg);border:solid #fff;border-width:0 1px 1px 0}#designPaletteModule filters>div.active .nav{display:flex;flex-flow:column wrap;padding-bottom:0;padding-left:0;margin:0;list-style:none}#designPaletteModule filters .filters-headline{display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;padding:5px;outline:0}#designPaletteModule filters .filters-headline h2{color:#000;margin:0;padding:16px}}#designPaletteModule filters em{border:solid #000;display:block;border-width:0 1px 1px 0;transform:rotate(-45deg);padding:3px;width:6px;height:6px;position:absolute;top:23px;right:20px}#designPaletteModule filters .nav{display:flex;justify-content:center;padding-left:0}#designPaletteModule filters .filter-group{position:static;padding:10px;width:auto;background:#efefef}#designPaletteModule filters .filter-group:first-child,#designPaletteModule filters .filter-group:last-child{flex:1;text-align:right}#designPaletteModule filters .filter-group:last-child{text-align:left}#designPaletteModule filters .filter-group em{display:none}#designPaletteModule filters .filter-group:hover .filter-group-toggle{position:relative;background:0 0;border-bottom:1px solid #c59617;text-shadow:0 1px #000}@media (max-width:959px){#designPaletteModule filters .filter-group.open~li,#designPaletteModule filters .nav{display:none}#designPaletteModule filters .filter-group:first-child,#designPaletteModule filters .filter-group:last-child{flex:1;text-align:center}#designPaletteModule filters .filter-group:hover .filter-group-toggle{border-bottom:none;text-shadow:none}#designPaletteModule filters .filter-group:hover .filter-group-toggle .filter-group-menu{display:none}}#designPaletteModule filters .filter-group:hover .filter-group-toggle:after,#designPaletteModule filters .filter-group:hover .filter-group-toggle:before{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;border-color:rgba(255,255,255,0)}#designPaletteModule filters .filter-group:hover .filter-group-toggle:before{border-top-color:#c59617;margin-left:-11px;border-width:11px}#designPaletteModule filters .filter-group:hover .filter-group-toggle:after{border-top-color:#efefef;margin-left:-10px;border-width:10px}@media (max-width:959px){#designPaletteModule filters .filter-group:hover .filter-group-toggle:after,#designPaletteModule filters .filter-group:hover .filter-group-toggle:before{display:none;content:''}}#designPaletteModule filters .filter-group:hover .filter-group-menu{display:flex;flex-flow:row;justify-content:center;padding-top:30px;background-color:transparent;margin-top:-2px}@media (max-width:959px){#designPaletteModule filters .filter-group:hover .filter-group-menu{display:none}#designPaletteModule filters .filter-group{padding:0;position:relative;border-top:2px solid #fff}#designPaletteModule filters .filter-group.open em{transform:rotate(45deg);border:solid #fff;border-width:0 1px 1px 0}#designPaletteModule filters .filter-group.open .filter-group-toggle{color:#fff;background:#999}#designPaletteModule filters .filter-group.open .filter-group-toggle:after,#designPaletteModule filters .filter-group.open .filter-group-toggle:before{display:none}#designPaletteModule filters .filter-group.open .filter-group-menu{position:relative;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;padding-top:10px;padding-left:0;background:#fff;width:100%}#designPaletteModule filters .filter-group.open .filter-group-menu li{width:90%;text-align:center;padding:9px;float:none;margin:0}#designPaletteModule filters .filter-group .filter-group-toggle{display:block;background:#efefef;padding:17px;font-weight:500}#designPaletteModule filters .filter-group a{margin-bottom:0}#designPaletteModule filters .filter-group em{display:block}#designPaletteModule filters .filter-group-backdrop{position:relative}}#designPaletteModule .related-designs .tools,#designPaletteModule filters .open>.filter-group-menu{display:none}#designPaletteModule filters a{border:none;text-decoration:none}#designPaletteModule filters .filter-group-toggle{border-bottom:1px solid #000;color:#000;padding:0 30px;font-size:14px;line-height:17px;background:#efefef}@media (max-width:959px){#designPaletteModule filters .filter-group-toggle{border-bottom:none}}#designPaletteModule filters .filter-group-menu{position:absolute;left:0;width:100vw;border:0;box-shadow:none;color:#000;font-size:14px;text-transform:uppercase}#designPaletteModule filters .filter-group-menu li{float:left;margin:0 30px;padding-bottom:23px}#designPaletteModule filters .filter-group-menu li label{cursor:pointer;font-weight:500;font-size:14px;border-bottom:1px solid #000}#designPaletteModule filters .filter-group-menu li.active label,#designPaletteModule filters .filter-group-menu li:hover label{border-bottom:1px solid #c59617}@media (max-width:959px){#designPaletteModule filters .filter-group-menu li.active label{border-bottom:1px solid #c59617}#designPaletteModule filters .filter-group-menu li.active label span{font-weight:500;border-bottom:1px solid #c59617}}#designPaletteModule filters .filter-group-menu li.active label{font-weight:700}#designPaletteModule paintmatchpopup .paints .paint{padding-bottom:24%;width:24%;margin:5px 0;display:inline-block;box-sizing:border-box;border:2px solid #fff}#designPaletteModule paintmatchpopup .paints .paint:hover{border:2px solid #c59617}#designPaletteModule search{display:block;padding:0 10px}#designPaletteModule search .search-wrapper{position:relative;display:inline-flex}#designPaletteModule search .search-wrapper .search-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#000;padding:7px 13px 5px 0}@media (max-width:959px){#designPaletteModule filters .filter-group-menu li.active label{font-weight:500}#designPaletteModule search .search-wrapper .search-heading{font-size:12px;line-height:15px;padding-right:8px}}#designPaletteModule zoom{position:absolute;top:0;left:0;height:100%;width:100%}#designPaletteModule zoom .zoomContent{position:absolute;height:80%;max-height:600px;overflow:hidden;border:2px solid #efefef;right:0;margin:22px}#designPaletteModule zoom .zoomContent img{height:100%;width:auto}#designPaletteModule zoom .zoomContent span:before{color:#c59617;font-weight:900;font-size:18px}#designPaletteModule zoom .zoomContent span.icon-cambria-Ui-Multiply:before{font-size:16px}#designPaletteModule zoom .zoomContent .closeButton{position:absolute;padding:0;border-bottom-left-radius:3px;top:0;right:0}#designPaletteModule zoom .zoomContent .closeButton button{background-color:#efefef}#designPaletteModule zoom .zoomContent .controls{position:absolute;bottom:0;right:0;background:#efefef;border-top-left-radius:3px}#designPaletteModule zoom .zoomContent .controls button{position:relative;width:32px;height:32px;display:inline;padding:3px 6px;background:0 0}#designPaletteModule zoom .zoomContent .controls .zoomFactor{position:relative;width:32px;height:32px;display:inline}#designPaletteModule .recommendations-main-container{position:relative}#designPaletteModule .recommendations-main-container .recommendations-main-wrapper{position:relative;width:90%;margin:auto;overflow:hidden;scroll-behavior:smooth}#designPaletteModule .recommendations-main-container .recommendations-main-wrapper .recommendations-inner{position:relative;left:0;margin:0;padding:0;list-style:none}#designPaletteModule .recommendations-main-container .recommendations-main-wrapper .recommendations-inner .recommendations-inner-slide{transition:transform .25s linear;min-width:33.33%}@media screen and (max-width:960px){#designPaletteModule .recommendations-main-container .recommendations-main-wrapper{width:100%}#designPaletteModule .recommendations-main-container .recommendations-main-wrapper .recommendations-inner .recommendations-inner-slide{min-width:100%;width:100%}}#designPaletteModule .recommendations-main-container .recommendations-main-wrapper .progress-bar{position:relative;width:80%;height:4px;background-color:#999;margin:10px auto 20px}#designPaletteModule .recommendations-main-container .recommendations-main-wrapper .progress-bar .progress{position:absolute;height:4px;background-color:#c59617;transition:width .25s ease}#designPaletteModule .recommendations-main-container .main-arrow-container{position:absolute;top:35%;left:0;width:100%}#designPaletteModule .recommendations-main-container .main-arrow-container .arrow{z-index:2;cursor:pointer}#designPaletteModule .recommendations-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,#designPaletteModule .recommendations-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:50px;font-weight:500;transition:color .25s ease-in-out;z-index:10}#designPaletteModule .recommendations-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail.gold,#designPaletteModule .recommendations-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail.gold{color:#c59617}#designPaletteModule .recommendations-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail.gray,#designPaletteModule .recommendations-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail.gray{color:#4c4c4c}#designPaletteModule .recommendations-slide{position:relative;width:70%;margin:auto;padding:0 10px 30px}#designPaletteModule .recommendations-slide .cut-box-wrapper{position:absolute;bottom:24px;right:13px}#designPaletteModule .inspiration-section__gallery,#designPaletteModule .recommendations-slide__preview{position:relative}#designPaletteModule .recommendations-slide__preview-img{width:100%;padding-bottom:30px}#designPaletteModule .recommendations-slide__preview-img img{width:100%}#designPaletteModule .recommendations-slide__preview-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#designPaletteModule .recommendations-slide__preview .video-play{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);width:80px;height:80px;line-height:1;text-align:center;color:#999;background-color:rgba(255,255,255,.7);border-radius:2px;transition:all .2s ease;cursor:pointer}#designPaletteModule .recommendations-slide__preview .video-play .icon-cambria-Symbols-Play-Filled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:6px;font-size:42px}#designPaletteModule .recommendations-slide__preview .video-play .icon-cambria-Symbols-Play-Filled::before{font-weight:700}#designPaletteModule .recommendations-slide__info__title{width:100%;margin:15px auto 10px;color:#000;text-align:center}#designPaletteModule .recommendations-slide__info__description{color:#000}#designPaletteModule .recommendations-slide__info__cta a{margin:0 15px 5px;white-space:nowrap;outline:0}#designPaletteModule .related-designs{width:80%;margin:0 auto}#designPaletteModule .related-designs .design-tile{text-align:center;padding:18px 15px}#designPaletteModule .related-designs .design-tile .cut-box-wrapper{right:11px}#designPaletteModule .related-designs .design-tile__image{display:block;width:100%;height:auto}#designPaletteModule .related-designs .design-tile__title{width:80%;margin:30px auto 10px;color:#000}@media only screen and (max-width:959px){#designPaletteModule .related-designs .design-tile__title{width:100%;margin:15px auto 10px}}#designPaletteModule .related-designs .design-tile__description{width:80%;margin:0 auto 10px;color:#000}#designPaletteModule .related-designs .design-tile__cta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#designPaletteModule .related-designs .design-tile__cta__link{margin:0 15px 5px;white-space:nowrap;outline:0}#designPaletteModule .related-designs__carousel{width:100%}@media only screen and (max-width:959px){#designPaletteModule .related-designs .design-tile__description{width:100%}#designPaletteModule .related-designs .design-tile__cta{flex-direction:column}#designPaletteModule .related-designs .design-tile{padding:0 10px 30px}#designPaletteModule .related-designs__carousel .swiper-container .swiper-slide{width:85%}#designPaletteModule .related-designs{width:100%}}#designPaletteModule .inspiration-section__gallery .inspiration-carousel .swiper-container{padding:0}#designPaletteModule .inspiration-section__gallery .inspiration-images-container{position:absolute;display:flex;align-items:flex-end;left:0;right:0;bottom:0;height:40%;z-index:2}#designPaletteModule .inspiration-section__gallery .inspiration-images-container:hover .inspiration-images{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .3s}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;background-color:rgba(255,255,255,.85);padding:0;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film{position:relative;width:calc(100% - 40px);margin:30px auto;overflow:hidden}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film .film{position:relative;width:100%}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film .film--desktop{display:flex}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film .film--mobile{display:none}@media screen and (max-width:959px){#designPaletteModule .inspiration-section__gallery .inspiration-carousel{padding-left:0}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film .film--desktop{display:none}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film .film--mobile{display:flex;width:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film{width:100%;margin:15px auto}}#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images__film .film__img .img-responsive{position:relative;width:100%;height:auto}@media screen and (max-width:959px){#designPaletteModule .inspiration-section__gallery .inspiration-images-container .inspiration-images{visibility:visible;opacity:1;background-color:#fff}#designPaletteModule .inspiration-section__gallery .inspiration-images-container{position:relative;height:auto}}#designPaletteModule .design-detail-carousel-main-container{position:relative}#designPaletteModule .design-detail-carousel-main-container .design-detail-carousel-main-wrapper{overflow:hidden;scroll-behavior:smooth;top:0;left:0}#designPaletteModule .design-detail-carousel-main-container .design-detail-carousel-main-wrapper .design-detail-carousel{list-style:none;margin:0;padding:0;left:0;position:relative;transition:all .5s ease-in-out}#designPaletteModule .design-detail-carousel-main-container .design-detail-carousel-main-wrapper .design-detail-carousel-inner{display:flex}#designPaletteModule .design-detail-carousel-main-container .main-arrow-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:space-between}#designPaletteModule .design-detail-carousel-main-container .main-arrow-container .arrow{z-index:2;cursor:pointer}#designPaletteModule .design-detail-carousel-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,#designPaletteModule .design-detail-carousel-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:60px;color:#fff;text-shadow:0 0 4px #000;transition:color .25s ease-in-out;z-index:10}#designPaletteModule .design-detail-carousel-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail:hover,#designPaletteModule .design-detail-carousel-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail:hover{color:#fff;font-weight:700}#designPaletteModule .design-detail-carousel-thumb-container{position:relative;width:100%;background-color:#4c4c4c;z-index:9}#designPaletteModule .design-detail-carousel-thumb-container .design-detail-carousel-thumb-wrapper{overflow:hidden;width:90%;z-index:9}#designPaletteModule .design-detail-carousel-thumb-container .design-detail-carousel-thumb{list-style:none;margin:0;padding:0;left:0;position:relative;transition:all .5s ease-in-out}#designPaletteModule .design-detail-carousel-thumb-container .design-detail-carousel-thumb-inner{display:flex}#designPaletteModule .design-detail-carousel-thumb-container .design-detail-thumb-slide{margin:10px}#designPaletteModule .design-detail-carousel-thumb-container .thumb-arrow-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:space-between;background-color:rgba(255,255,255,.85);padding:20px 10px;transition:visibility 0s linear .3s,opacity .3s}#designPaletteModule .design-detail-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,#designPaletteModule .design-detail-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:30px;color:#c59617;text-shadow:0 0 4px #000;transition:color .25s ease-in-out;z-index:10}#designPaletteModule .design-detail-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail:hover,#designPaletteModule .design-detail-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail:hover{color:#c59617;font-weight:700}#designPaletteModule .design-detail-carousel-thumb-container-mobile{display:none}#designPaletteModule .design-detail-carousel-thumb-container-mobile .design-detail-carousel-thumb-wrapper-mobile{overflow:hidden;overflow-x:scroll;scroll-behavior:smooth}#designPaletteModule .design-detail-carousel-thumb-container-mobile .design-detail-carousel-thumb-wrapper-mobile::-webkit-scrollbar{height:5px;margin-left:15px;left:20px}#designPaletteModule .design-detail-carousel-thumb-container-mobile .design-detail-carousel-thumb-wrapper-mobile::-webkit-scrollbar-thumb{background:#c59617;margin-left:15px;left:20px}#designPaletteModule .design-detail-carousel-thumb-container-mobile .design-detail-carousel-thumb-mobile{list-style:none;margin:0;padding:0}#designPaletteModule .design-detail-carousel-thumb-container-mobile .design-detail-carousel-thumb-inner-mobile{display:flex}#designPaletteModule .design-detail-carousel-thumb-container-mobile .design-detail-thumb-slide-mobile{margin:10px}#designPaletteModule .film-thumbnail .video-play,#designPaletteModule main-design .main-design .video-play{margin-right:-50%;line-height:1;color:#999;background-color:rgba(255,255,255,.7);border-radius:50%;transition:all .2s ease;transform:translate(-50%,-50%);text-align:center;cursor:pointer}@media screen and (max-width:960px){#designPaletteModule .design-detail-carousel-thumb-container-mobile{display:initial}#designPaletteModule .design-detail-carousel-thumb-container,#designPaletteModule .thumb-arrow-container{display:none!important}}#designPaletteModule .slide--tile{width:100%}@media only screen and (max-width:959px){#designPaletteModule .slide--tile{width:90%}}#designPaletteModule .film-thumbnail{width:100%;position:relative;display:flex}#designPaletteModule .film-thumbnail__img{width:100%}#designPaletteModule .film-thumbnail__img .img-responsive{width:100%;height:auto}#designPaletteModule .film-thumbnail .video-play{position:absolute;top:50%;left:50%;width:58px;height:58px}#designPaletteModule .film-thumbnail .video-play .icon-cambria-Symbols-Play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:4px;font-size:30px}@media (max-width:600px){#designPaletteModule .film-thumbnail .video-play .icon-cambria-Symbols-Play{font-size:20px}#designPaletteModule .film-thumbnail .video-play{width:38px;height:38px}}#designPaletteModule main-design,#designPaletteModule main-design .main-design__preview-img .preview-img{width:100%}#designPaletteModule main-design .main-design{position:relative;display:flex}#designPaletteModule main-design .main-design__preview-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#designPaletteModule main-design .main-design .video-play{position:absolute;top:50%;left:50%;width:146px;height:146px}#designPaletteModule main-design .main-design .video-play .icon-cambria-Symbols-Play-Filled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:6px;font-size:68px}@media (max-width:960px){#designPaletteModule main-design .main-design .video-play .icon-cambria-Symbols-Play-Filled{font-size:48px;padding-left:9px}#designPaletteModule main-design .main-design .video-play{width:100px;height:100px}}@media (max-width:600px){#designPaletteModule main-design .main-design .video-play .icon-cambria-Symbols-Play-Filled{font-size:42px;padding-left:6px}#designPaletteModule main-design .main-design .video-play{width:80px;height:80px}}#estimatorModule form{margin-top:20px}#estimatorModule .piece-editor-container .title{text-align:center;font-size:20px;margin:0 auto 5px}#estimatorModule .piece-editor-container .sub-title{color:#4c4c4c;padding-bottom:20px;text-align:center}#estimatorModule .piece-editor-container .add-another-shape-button{margin-left:auto;margin-right:auto;margin-bottom:50px;display:flex}#estimatorModule .submit-button{margin-top:10px;margin-bottom:30px;background-color:#c59617;height:50px;width:155px;font-size:20px;color:#fff;cursor:pointer}#estimatorModule .submit-button:not([disabled]):hover{background-color:#896910}#estimatorModule .submit-button [disabled]{color:#efefef;background-color:transparent}@media screen and (max-width:959px){#estimatorModule .piece-editor-container .title{line-height:24px}#estimatorModule .submit-button{height:40px;width:124px;font-size:16px}}#estimatorModule .contact-details-component{margin-top:50px;height:auto;overflow-y:hidden}#estimatorModule .contact-details-component #workingWithBusinessPartner{cursor:pointer;color:transparent!important;text-shadow:0 0 0 #4c4c4c}#estimatorModule .contact-details-component .comboBox-down-caret{position:absolute;margin-left:-17px;color:#4c4c4c;transform:rotate(90deg);font-size:xx-small;margin-top:12px}#estimatorModule .contact-details-component .autocomplete-remove-button{position:absolute;margin-left:-25px;color:#4c4c4c;font-size:small;margin-top:0;font-weight:400;text-align:center;width:25px;height:28px;cursor:pointer;background-color:#fff;padding-top:2px}#estimatorModule .contact-details-component .form-dropdown-container{border:1px solid #999;border-top:none;position:absolute;margin-top:-31px;background-color:#fff;color:#4c4c4c;z-index:99;width:436px;margin-left:2px;margin-right:2px}@media screen and (max-width:450px){#estimatorModule .contact-details-component .form-dropdown-container{width:316px}}#estimatorModule .contact-details-component .form-dropdown-items{padding:10px 5px;cursor:pointer}#estimatorModule .contact-details-component .form-dropdown-items:hover{background-color:#c59617;color:#fff}#estimatorModule .contact-details-component .secondary-dropdown-item{background-color:#efefef}#estimatorModule .estimate-service-selector .description{width:280px;height:100px}@media screen and (max-width:959px){#estimatorModule .estimate-service-selector .description{width:250px;height:70px}}#estimatorModule .estimate-service-selector .secondary-description{color:#999;font-style:italic;font-size:.8em;opacity:.7;font-weight:500;width:280px;height:70px}#estimatorModule .estimate-service-selector .estimate-service-cards{border:1px solid #999;padding:10px}#estimatorModule .estimate-service-selector .title{text-align:center;font-size:20px;margin:0 auto 5px}@media screen and (max-width:959px){#estimatorModule .estimate-service-selector .secondary-description{width:250px;height:60px}#estimatorModule .estimate-service-selector .title{line-height:24px}}#estimatorModule .estimate-service-selector .sub-title{color:#4c4c4c;padding-bottom:20px;text-align:center}#estimatorModule .estimate-service-selector .center-text{text-align:center;overflow-wrap:break-word}#estimatorModule .estimate-service-selector .bold{font-weight:500}#estimatorModule .estimate-service-selector img.service-img{width:100px;height:100px;margin-top:30px;margin-bottom:15px}#estimatorModule .estimate-service-selector .card-button{background-color:#fff;height:30px;width:95px;font-size:15px;font-weight:700;color:#c59617;display:block;border:3px solid rgba(153,153,153,.7);border-radius:0;cursor:pointer}#estimatorModule .estimate-service-selector .card-button:not([disabled]).selected,#estimatorModule .estimate-service-selector .card-button:not([disabled]):hover{border:none;background-color:#c59617;color:#fff}#estimatorModule .estimate-service-selector .card-button [disabled]{color:#efefef;background-color:transparent}@media screen and (max-width:959px){#estimatorModule .estimate-service-selector .card-button{font-size:13px;border:1px solid rgba(153,153,153,.8)}}#estimatorModule .thankyou-header-panel{display:flex;justify-content:center;margin:20px}#estimatorModule .btn-mrg-left{margin-left:-2px;width:50%;text-align:center;background-color:#c59617;color:#fff;padding:10px;cursor:initial;border:none}#estimatorModule .thankyou-header-panel-row{display:flex;flex-direction:row}#estimatorModule .project-serv-img{display:flex;justify-content:flex-end;padding-right:15px}@media (max-width:959px){#estimatorModule .project-serv-img{justify-content:center}}#estimatorModule .project-serv-opt{margin-left:40px;justify-content:space-around}@media (max-width:959px){#estimatorModule .project-serv-opt{margin-left:0}#estimatorModule .service-description{margin:20px;text-align:center}#estimatorModule .service-button{max-width:none;justify-content:center;display:flex}}#estimatorModule .flex-containers{display:flex}#estimatorModule hr{border-color:#c8c8c8;margin:-20px 40px 22px;border-top:1px solid #999}#estimatorModule .thankyou-header-1 .thankyou-header-2{display:flex}#estimatorModule .thankyou-header-1{margin:20px 0 2px}#estimatorModule .thankyou-header-2{text-align:center;margin-top:20px;margin-bottom:40px}#estimatorModule .thankyou-el{flex-basis:auto;flex-grow:1}#estimatorModule .thankyou-middle{flex-grow:2;flex-basis:50%}#estimatorModule p{font-weight:200;font-size:30px;line-height:25px;font-family:Montserrat,sans-serif}#estimatorModule h1{font-size:xx-large;text-align:center}#estimatorModule .shape-row>h3{padding-bottom:10px}#estimatorModule .thankyou-main-shape-info-panel{height:300px}#estimatorModule .panel-left{display:flex}#estimatorModule ul{list-style-type:none}@media (max-width:959px){#estimatorModule h1{font-size:x-large}#estimatorModule ul{padding-left:0}}#estimatorModule .shape-options{font-weight:300;color:#999;font-size:20px;margin-top:10px;margin-left:40px}#estimatorModule .shape-options-descr{margin-left:40px}#estimatorModule .design-selection{display:flex;flex-direction:row;margin-left:40px}@media (max-width:959px){#estimatorModule .design-selection{margin-left:0}}#estimatorModule .design-selection-title{margin-left:40px}#estimatorModule .design-selection-left-img{max-width:25%;width:90px;height:90px}#estimatorModule .design-selection-right-name{align-self:center;padding-left:15px;padding-bottom:50px;font-family:Montserrat,sans-serif;font-size:1.5em;font-weight:400;line-height:.8;text-transform:uppercase;text-align:center;height:25px;color:#999;margin-left:10px;margin-top:auto}#estimatorModule .text-header{font-style:italic;opacity:.7;font-weight:300;color:#999;margin-left:40px;font-size:1.2em}@media (max-width:959px){#estimatorModule .design-selection-left-img{max-width:100%}#estimatorModule .text-header{margin-left:0}}#estimatorModule .text-field{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.4px;text-transform:uppercase}#estimatorModule .design-selection,#estimatorModule .shape-options-descr{margin-top:20px}#estimatorModule .img-size{align-self:flex-start;height:70%;width:60%;max-width:100%}#estimatorModule .shape-img-size{width:100%}#estimatorModule .header-title{margin-top:40px}#estimatorModule .ref-img{width:100px;height:100px}#estimatorModule .ref-img-size{width:100%;max-width:100%;max-height:100%;height:100%}#estimatorModule .center-text{text-align:center;overflow-wrap:break-word;font-size:14px;font-weight:500;line-height:18px}#estimatorModule .card-button{display:flex;background-color:#c59617;height:30px;width:95px;font-size:15px;font-weight:700;color:#fff}#estimatorModule .est-info{margin-left:40px}#estimatorModule .mg-top{margin-bottom:60px}#estimatorModule .piece-editor{margin-bottom:30px;overflow:hidden}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-toolbar .collapse-button{font-size:30px;font-weight:bolder}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-toolbar .toolbar-title{margin:revert}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-toolbar .remove-button-container{justify-content:flex-end;display:flex}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-toolbar .remove-button-container .shape-remove-button{text-align:right;text-decoration:underline;background:0 0;border:none;color:#fffde;font-size:14px;font-family:Montserrat,sans-serif;margin-right:6px}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-toolbar .rotate-collapse-box{transform:rotate(0)}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-content{border:1px solid #999;border-top:none;margin-bottom:20px;background-color:#fff;overflow:hidden;position:relative;top:0;padding:8px;transition:all .45s ease-in-out}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-content .content-sub-title{color:#999;font-style:italic;font-size:.9em;opacity:.7;font-weight:300}@media (max-width:959px){#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-content{padding-left:15px;padding-right:15px}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-content .content-sub-title{font-size:1.2em;padding:20px 0}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-content .piece-editor-component{border-bottom:1px solid #999;padding-bottom:20px}}#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-content .piece-editor-component{padding:20px}#estimatorModule .shape-selector{padding-right:20px;border-right:1px solid #999}@media (max-width:959px){#estimatorModule .piece-editor .piece-editor-wrapper .piece-editor-content .bottom-component{border-bottom:none!important;padding-bottom:8px!important}#estimatorModule .shape-selector{padding-right:30%;border-right:none}}#estimatorModule .shape-selector .shape-selector-container{padding:10px;margin:8px 0;cursor:pointer}#estimatorModule .shape-selector .shape-selector-container .shape-selector-name-container{position:relative}#estimatorModule .shape-selector .shape-selector-container .shape-selector-name-container .shape-selector-name{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:500;white-space:nowrap}#estimatorModule .shape-selector .shape-selector-container .shape-selector-image{max-width:100%}#estimatorModule .shape-selector .isSelected{border:1px solid #c59617;background-color:#efefef}#estimatorModule .shape-selector .notSelected{border:1px solid #999}#estimatorModule .shape-selector .notSelected:hover{border:1px solid #c59617;background-color:#efefef}#estimatorModule .shape-dimensions .reference-image{margin:15px 0}#estimatorModule .shape-dimensions .dimensions-container{padding-top:15px;display:block}@media (max-width:959px){#estimatorModule .shape-dimensions .dimensions-container{padding-top:0;height:auto}#estimatorModule .shape-dimensions .dimensions-container .dimensions-repeat-box{margin-bottom:10px}}#estimatorModule .shape-dimensions .dimensions-container .dimensions-repeat-box{height:45px}#estimatorModule .shape-dimensions .dimensions-container .dimension-input-labels{padding-top:10px;text-align:center}#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container{max-width:100%;height:85%}@media (max-width:959px){#estimatorModule .shape-dimensions .dimensions-container .dimension-input-labels{padding-top:13px;font-size:1.2em;font-weight:400}#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container{width:100%;height:100%}}#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container .dimension-text-box{border-width:1px;border-color:#999;padding:5px;font-size:.9em!important;max-width:100%;height:100%}@media (max-width:959px){#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container .dimension-text-box{width:100%;height:100%;font-size:1.2em!important}}@media (min-width:1803px){#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container .dimension-text-box{font-size:1em!important}}#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container .invalid-text-box{border-width:2px;border-color:red;padding:5px;font-size:.8em!important;max-width:100%;height:100%}@media (max-width:959px){#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container .invalid-text-box{width:100%;height:100%;font-size:1.2em!important}}@media (min-width:1803px){#estimatorModule .shape-dimensions .dimensions-container .dimension-text-box-container .invalid-text-box{font-size:1em!important}}#estimatorModule .optional-selections{margin-top:20px;border-right:1px solid #999;height:calc(100% - 40px)}#estimatorModule .optional-selections .optional-selections-checkbox{font-weight:500}#estimatorModule .shape-design{margin-top:15px}#estimatorModule .shape-design .design-image-container{width:100%;position:relative}@media (max-width:959px){#estimatorModule .optional-selections{border-right:none}#estimatorModule .shape-design{border-left:none;margin-left:0;padding-left:0}#estimatorModule .shape-design .design-image-container{justify-content:center;margin-left:auto;margin-right:auto;display:flex;width:250px;height:250px}}#estimatorModule .shape-design .design-image-container .reference-image{width:100%}#estimatorModule .shape-design .design-change-design-link{cursor:pointer}#estimatorModule .shape-design .design-container{padding:10px;margin-left:10px;justify-content:space-between}@media (max-width:959px){#estimatorModule .shape-design .design-container{text-align:center;margin-left:0}}#estimatorModule .shape-design .design-container .design-name-text{text-align:left!important;line-height:30px}@media (max-width:959px){#estimatorModule .shape-design .design-container .design-name-text{text-align:center!important}#estimatorModule .shape-design .design-container .design-description-container{margin:20px 0}}#dealerLocatorModule div.gm-style-iw.gm-style-iw-c{padding:12px!important}#dealerLocatorModule button.gm-ui-hover-effect{width:20px!important;height:20px!important;margin:5px!important;top:-3px!important;right:-3px!important;background:url(/app/themes/cambria-custom/images/assets/map-popup-close.png) center center!important}#dealerLocatorModule .dl-accordion__content .accordion-designs__design,#dealerLocatorModule .dl-accordion__content .accordion-features__feature{margin-bottom:5px;font-size:13px}#dealerLocatorModule button.gm-ui-hover-effect img{display:none!important}#dealerLocatorModule .gm-style .gm-style-iw-t::after{content:"\A0";background:rgba(25,25,25,.9)}#dealerLocatorModule .gm-style .gm-style-iw-c{background:rgba(25,25,25,.9);border-radius:unset}#dealerLocatorModule .gm-style-iw-d{background:0 0;overflow:unset!important}#dealerLocatorModule .dl-accordion__heading{font-family:Roboto,sans-sarif;font-style:normal;font-weight:300;font-size:12px;line-height:18px;text-transform:uppercase;color:#000}#dealerLocatorModule .dl-accordion__content{display:none;max-height:0}#dealerLocatorModule .dl-accordion__content.active-content{display:inline-block;overflow:hidden;height:auto;max-height:9999px;transition:max-height .6s ease-out}#dealerLocatorModule .dl-accordion__content .accordion-features{padding-top:20px}#dealerLocatorModule .dl-accordion__content .accordion-features__feature__icon{display:inline-block;background:url(/app/themes/cambria-custom/images/assets/locator-icons@2x.png);background-size:40px 64px;position:relative;top:2px;left:0;height:16px;width:20px;margin-right:5px}#dealerLocatorModule .dl-accordion__content .accordion-features__feature .cambria-finance{background-position:0 -48px}#dealerLocatorModule .dl-accordion__content .accordion-features__feature .built-in-displays{background-position:0 -32px}#dealerLocatorModule .dl-accordion__content .accordion-features__feature .floor-displays{background-position:0 0}#dealerLocatorModule .dl-accordion__content .accordion-features__feature .slab-displays{background-position:0 -16px}#dealerLocatorModule .dl-accordion__content .accordion-designs{margin-top:15px}#dealerLocatorModule .dl-accordion__content .accordion-designs__title{font-size:13px;margin-left:28px;margin-bottom:5px}#dealerLocatorModule .dl-accordion__content .accordion-designs__design__icon{display:inline-block;background:url(/app/themes/cambria-custom/images/assets/locator-icons@2x.png);background-size:40px 64px;position:relative;top:2px;left:0;height:16px;width:20px;margin-right:5px}#dealerLocatorModule .dl-accordion__content .accordion-designs__design .built-in-displays{background-position:0 -32px}#dealerLocatorModule .dl-accordion__content .accordion-designs__design .slab-displays{background-position:0 -16px}#dealerLocatorModule .dl-accordion .md-toolbar-tools{height:auto;max-height:none;padding:0;cursor:pointer}#dealerLocatorModule md-content,#dealerLocatorModule md-toolbar{min-height:fit-content;background-color:transparent;color:#000;outline:0}#dealerLocatorModule .dl-filter .fiters-heading{color:#4c4c4c;font-size:12px}#dealerLocatorModule .dl-filter__item{font-size:12px;width:auto;float:left}#dealerLocatorModule .dl-filter__item__input{margin-left:10px}@media screen and (max-width:959px){#dealerLocatorModule .dl-filter .fiters-heading{margin-bottom:5px}#dealerLocatorModule .dl-filter__item__input{padding:5px 0;margin-left:0}#dealerLocatorModule .dl-filter__item{width:100%}}#dealerLocatorModule .dl-filter__item span{font-size:12px;display:block;background-position:left center;background-size:10px;background-repeat:no-repeat;padding-left:13px;text-transform:uppercase;font-weight:300;color:#000}#dealerLocatorModule .dl-filter__item .cambria-showroom span{background-image:url(https://embed.widencdn.net/img/cambriausa/iw0rx94hbm/exact/DealerLocatorPin_Cambria.png)}#dealerLocatorModule .dl-dealer__type__icon.premier-dealer-icon,#dealerLocatorModule .dl-filter__item .cambria-premierdealer span{background-image:url(https://embed.widencdn.net/img/cambriausa/s6owehta3k/exact/DealerLocatorPin_PD.png)}#dealerLocatorModule .dl-dealer{padding:20px;border:1px solid #999;border-radius:2px;background-color:#fff}#dealerLocatorModule .dl-dealer__image{width:calc(100% + 40px);height:auto;margin-left:-20px;margin-top:-20px;margin-bottom:15px}@media screen and (max-width:959px){#dealerLocatorModule .dl-dealer__image{margin-top:0}}#dealerLocatorModule .dl-dealer__type{display:flex;align-items:center;margin-bottom:10px;cursor:pointer}#dealerLocatorModule .dl-dealer__type__icon{display:inline-block;width:14px;height:20px;margin-right:5px;background-size:contain;background-repeat:no-repeat}#dealerLocatorModule .dl-dealer__type__icon.cambria-showroom-icon,#dealerLocatorModule .dl-dealer__type__icon.dealer-icon,#dealerLocatorModule .dl-dealer__type__icon.gallery-icon{background-image:url(https://embed.widencdn.net/img/cambriausa/iw0rx94hbm/exact/DealerLocatorPin_Cambria.png)}#dealerLocatorModule .dl-dealer__type__icon.surfaces-icon{background-image:url(https://embed.widencdn.net/img/cambriausa/kebyxlqbmv/exact/DealerLocatorPin_ABC.png)}#dealerLocatorModule .dl-dealer__type__icon.the-home-depot-icon{background-image:url(https://embed.widencdn.net/img/cambriausa/jr2jwtv5k0/exact/DealerLocatorPin_THD.png)}#dealerLocatorModule .dl-dealer__type__title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#000}#dealerLocatorModule .dl-dealer__type__title.premier-dealer-title{color:#c59617}#dealerLocatorModule .dl-dealer__type__title.cambria-showroom-title,#dealerLocatorModule .dl-dealer__type__title.dealer-title,#dealerLocatorModule .dl-dealer__type__title.gallery-title{color:#000}#dealerLocatorModule .dl-dealer__name .dealer-icon{position:relative;top:5px;margin-left:-28px;font-size:24px}#dealerLocatorModule .dl-dealer__address,#dealerLocatorModule .dl-dealer__name,#dealerLocatorModule .dl-dealer__phone,#dealerLocatorModule .dl-dealer__thd,#dealerLocatorModule .dl-dealer__website{display:block;margin:0 0 10px 20px;font-family:Roboto,sans-sarif;font-style:normal;font-weight:300;font-size:14px;line-height:22px;text-transform:uppercase;text-decoration:none;color:#000;cursor:pointer}#dealerLocatorModule .dl-dealer__features{margin-left:20px;padding:10px 0;border-top:1px solid #999;border-bottom:1px solid #999}#dealerLocatorModule .dl-dealer__footer{margin-left:20px;padding-top:20px}#dealerLocatorModule .dl-dealer__footer a{margin-right:20px;white-space:nowrap;cursor:pointer}@media screen and (max-width:959px){#dealerLocatorModule .dl-dealer__footer a{display:inline-block;width:100%;margin-right:0;margin-bottom:10px}#dealerLocatorModule .dl-dealer__footer a:last-child{margin-bottom:0}}#dealerLocatorModule .dl-dealer__footer a:last-child{margin-right:0}#dealerLocatorModule .dealer-film-thumbnail .video-play,#dealerLocatorModule dealer-main-design .dealer-main-design .video-play{margin-right:-50%;line-height:1;text-align:center;color:#999;background-color:rgba(255,255,255,.7);border-radius:2px;transition:all .2s ease;transform:translate(-50%,-50%);cursor:pointer}@media screen and (max-width:959px){#dealerLocatorModule .dl-dealer{border-top:2px solid #4c4c4c;border-bottom:none;border-left:none;border-right:none}}#dealerLocatorModule .dealer-slide--tile{width:100%}@media only screen and (max-width:959px){#dealerLocatorModule .dealer-slide--tile{width:90%}}#dealerLocatorModule dealer-main-design,#dealerLocatorModule dealer-main-design .dealer-main-design__preview-img .preview-img{width:100%}#dealerLocatorModule dealer-main-design .dealer-main-design{position:relative;display:flex}#dealerLocatorModule dealer-main-design .dealer-main-design__preview-video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#dealerLocatorModule dealer-main-design .dealer-main-design .video-play{position:absolute;top:50%;left:50%;width:146px;height:146px}#dealerLocatorModule dealer-main-design .dealer-main-design .video-play .icon-cambria-Symbols-Play-Filled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:6px;font-size:68px}@media (max-width:960px){#dealerLocatorModule dealer-main-design .dealer-main-design .video-play .icon-cambria-Symbols-Play-Filled{font-size:48px;padding-left:9px}#dealerLocatorModule dealer-main-design .dealer-main-design .video-play{width:100px;height:100px}}@media (max-width:600px){#dealerLocatorModule dealer-main-design .dealer-main-design .video-play .icon-cambria-Symbols-Play-Filled{font-size:42px;padding-left:6px}#dealerLocatorModule dealer-main-design .dealer-main-design .video-play{width:80px;height:80px}}#dealerLocatorModule .dealer-film-thumbnail{width:100%;position:relative;display:flex}#dealerLocatorModule .dealer-film-thumbnail__img{width:100%}#dealerLocatorModule .dealer-film-thumbnail__img .img-responsive{width:100%;height:auto}#dealerLocatorModule .dealer-film-thumbnail .video-play{position:absolute;top:50%;left:50%;width:58px;height:58px}#dealerLocatorModule .dealer-film-thumbnail .video-play .icon-cambria-Symbols-Play-Filled{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:4px;font-size:30px}@media (max-width:600px){#dealerLocatorModule .dealer-film-thumbnail .video-play .icon-cambria-Symbols-Play-Filled{font-size:20px}#dealerLocatorModule .dealer-film-thumbnail .video-play{width:38px;height:38px}}#dealerLocatorModule .dealer-profile-carousel-main-container{position:relative}#dealerLocatorModule .dealer-profile-carousel-main-container .dealer-profile-carousel-main-wrapper{overflow:hidden;scroll-behavior:smooth;top:0;left:0}#dealerLocatorModule .dealer-profile-carousel-main-container .dealer-profile-carousel-main-wrapper .dealer-profile-carousel{list-style:none;margin:0;padding:0;left:0;position:relative;transition:all .5s ease-in-out}#dealerLocatorModule .dealer-profile-carousel-main-container .dealer-profile-carousel-main-wrapper .dealer-profile-carousel-inner{display:flex}#dealerLocatorModule .dealer-profile-carousel-main-container .main-arrow-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:space-between}#dealerLocatorModule .dealer-profile-carousel-main-container .main-arrow-container .arrow{z-index:2;cursor:pointer}#dealerLocatorModule .dealer-profile-carousel-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,#dealerLocatorModule .dealer-profile-carousel-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:60px;color:#fff;text-shadow:0 0 4px #000;transition:color .25s ease-in-out;z-index:10}#dealerLocatorModule .dealer-profile-carousel-main-container .main-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail:hover,#dealerLocatorModule .dealer-profile-carousel-main-container .main-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail:hover{color:#fff;font-weight:700}#dealerLocatorModule .dealer-profile-carousel-thumb-container{position:relative;width:100%;background-color:#4c4c4c;z-index:9}#dealerLocatorModule .dealer-profile-carousel-thumb-container .dealer-profile-carousel-thumb-wrapper{overflow:hidden;width:90%;z-index:9}#dealerLocatorModule .dealer-profile-carousel-thumb-container .dealer-profile-carousel-thumb{list-style:none;margin:0;padding:0;left:0;position:relative;transition:all .5s ease-in-out}#dealerLocatorModule .dealer-profile-carousel-thumb-container .dealer-profile-carousel-thumb-inner{display:flex}#dealerLocatorModule .dealer-profile-carousel-thumb-container .dealer-profile-thumb-slide{margin:10px}#dealerLocatorModule .dealer-profile-carousel-thumb-container .thumb-arrow-container{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:space-between;background-color:rgba(255,255,255,.85);padding:20px 10px;transition:visibility 0s linear .3s,opacity .3s}#dealerLocatorModule .dealer-profile-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail,#dealerLocatorModule .dealer-profile-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:30px;color:#c59617;text-shadow:0 0 4px #000;transition:color .25s ease-in-out;z-index:10}#dealerLocatorModule .dealer-profile-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Left-Arrow-No-Tail:hover,#dealerLocatorModule .dealer-profile-carousel-thumb-container .thumb-arrow-container .icon-cambria-Ui-Right-Arrow-No-Tail:hover{color:#c59617;font-weight:700}#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile{display:none}#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile .dealer-profile-carousel-thumb-wrapper-mobile{overflow:hidden;overflow-x:scroll;scroll-behavior:smooth}#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile .dealer-profile-carousel-thumb-wrapper-mobile::-webkit-scrollbar{height:5px;margin-left:15px;left:20px}#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile .dealer-profile-carousel-thumb-wrapper-mobile::-webkit-scrollbar-thumb{background:#c59617;margin-left:15px;left:20px}#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile .dealer-profile-carousel-thumb-mobile{list-style:none;margin:0;padding:0}#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile .dealer-profile-carousel-thumb-inner-mobile{display:flex}#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile .dealer-profile-thumb-slide-mobile{margin:10px}@media screen and (max-width:960px){#dealerLocatorModule .dealer-profile-carousel-thumb-container-mobile{display:initial}#dealerLocatorModule .dealer-profile-carousel-thumb-container,#dealerLocatorModule .thumb-arrow-container{display:none!important}}#dealerLocatorModule .info-window{padding:5px}#dealerLocatorModule .info-window__name{font-size:20px;margin:20px 0;font-weight:600;line-height:1.1;color:#fff}#dealerLocatorModule .info-window__address,#dealerLocatorModule .info-window__phone,#dealerLocatorModule .info-window__site,#dealerLocatorModule .info-window__thd{display:block;margin-top:0;margin-bottom:5px;color:#fff;text-decoration:none;font-size:13px;line-height:16px}#dealerLocatorModule .info-window__phone,#dealerLocatorModule .info-window__site{cursor:pointer}#dealerLocatorModule .info-window__phone:focus,#dealerLocatorModule .info-window__phone:hover,#dealerLocatorModule .info-window__phone:visited,#dealerLocatorModule .info-window__site:focus,#dealerLocatorModule .info-window__site:hover,#dealerLocatorModule .info-window__site:visited{color:#efefef}#dealerLocatorModule .info-window__footer a.btn,#dealerLocatorModule .info-window__footer button.btn{padding:4px 8px;margin-top:10px;margin-right:5px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.3px;line-height:1.5;text-decoration:none;color:#000;background-color:#fff;border-color:#999}#dealerLocatorModule .profile-accordion{border-top:1px solid #999;margin:0;cursor:pointer}#dealerLocatorModule .profile-accordion__title{font-family:Roboto,sans-sarif;font-weight:300;font-size:12px;line-height:18px;text-transform:uppercase;text-align:left}#dealerLocatorModule .profile-accordion__arrow{font-size:20px;font-weight:700}#dealerLocatorModule .profile-accordion .md-button{padding:0}#dealerLocatorModule .profile-accordion md-list-item{min-height:26px;padding:0;text-align:left}#dealerLocatorModule .profile-accordion md-list-item::before{min-height:26px}#dealerLocatorModule .profile-accordion__hours md-list-item:first-of-type{margin-top:15px}#dealerLocatorModule .profile-accordion__hours md-list-item:last-child{margin-bottom:15px}#dealerLocatorModule .profile-accordion__features{margin:20px 0 15px}#dealerLocatorModule .profile-accordion__features__feature{font-size:13px;margin-bottom:5px}#dealerLocatorModule .profile-accordion__features__feature__icon{display:inline-block;background:url(/app/themes/cambria-custom/images/assets/locator-icons@2x.png);background-size:40px 64px;position:relative;top:2px;left:0;height:16px;width:20px;margin-right:5px}#dealerLocatorModule .profile-accordion__features__feature .cambria-finance{background-position:0 -48px}#dealerLocatorModule .profile-accordion__features__feature .built-in-displays{background-position:0 -32px}#dealerLocatorModule .profile-accordion__features__feature .floor-displays{background-position:0 0}#dealerLocatorModule .profile-accordion__features__feature .slab-displays{background-position:0 -16px}#dealerLocatorModule .profile-accordion__designs{margin:20px 0 15px}#dealerLocatorModule .profile-accordion__designs__design{font-size:13px;margin-bottom:5px}#dealerLocatorModule .profile-accordion__designs__design__icon{display:inline-block;background:url(/app/themes/cambria-custom/images/assets/locator-icons@2x.png);background-size:40px 64px;position:relative;top:2px;left:0;height:16px;width:20px;margin-right:5px}#dealerLocatorModule .profile-accordion__designs__design .built-in-displays{background-position:0 -32px}#dealerLocatorModule .profile-accordion__designs__design .slab-displays{background-position:0 -16px}#dealerLocatorModule .profile-accordion :focus{outline:0}#dealerLocatorModule .dealer-locator{width:100%;margin-top:100px}#dealerLocatorModule .dealer-locator__header .search{position:relative}#dealerLocatorModule .dealer-locator__header .search__label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#000;margin-right:10px}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__header .search__label{margin-right:0;font-size:12px;letter-spacing:.5px}}#dealerLocatorModule .dealer-locator__header .search__form{height:20px;border-bottom:1px solid #000;margin-bottom:5px;font-size:14px}#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]{height:15px;min-width:250px;margin-right:30px;padding:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:15px;letter-spacing:.5px;text-transform:uppercase;color:#c59617;background-color:transparent;border:none;outline:0}#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-size:12px;color:#c59617}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]::-webkit-input-placeholder{font-size:9px}}#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:12px;color:#c59617}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]::-moz-placeholder{font-size:9px}}#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-size:12px;color:#c59617}#dealerLocatorModule .dealer-locator__header .search__form__buttons{position:absolute;top:0;right:0}#dealerLocatorModule .dealer-locator__header .search__form__buttons .button-clear,#dealerLocatorModule .dealer-locator__header .search__form__buttons .button-search{width:12px;height:12px;padding:0;margin:0;font-weight:700}#dealerLocatorModule .dealer-locator__header .search__form__buttons .button-clear{margin-right:2px}#dealerLocatorModule .dealer-locator__header .search__form__buttons .button-clear:not([disabled]):hover,#dealerLocatorModule .dealer-locator__header .search__form__buttons .button-search:not([disabled]):hover{background-color:transparent}#dealerLocatorModule .dealer-locator__header__filters .dl-filter__item span{text-align:left}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]:-ms-input-placeholder{font-size:9px}#dealerLocatorModule .dealer-locator__header .search__form input[name=dealer-search]{font-size:9px}#dealerLocatorModule .dealer-locator__header .search__form__buttons{bottom:3px;top:auto}#dealerLocatorModule .dealer-locator__header .search__form{width:100%;margin-top:10px;margin-bottom:0}#dealerLocatorModule .dealer-locator__header .search{width:100%}#dealerLocatorModule .dealer-locator__header__filters{width:100%;margin-top:10px}#dealerLocatorModule .dealer-locator__header{padding:0 15px}}#dealerLocatorModule .dealer-locator .dealer-marker{position:relative;text-align:center;padding:10px 0}#dealerLocatorModule .dealer-locator .dealer-marker.dealer-marker-section .dealer-marker-content{width:100%;max-width:100%;visibility:hidden;padding:0 5px;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translate(-50%,0);right:0;z-index:3;box-sizing:border-box;min-width:300px;margin-top:10px}#dealerLocatorModule .dealer-locator .dealer-marker.dealer-marker-section .dealer-marker-content .wrapper{border:1px solid #979797;box-sizing:border-box;box-shadow:2px 2px 4px rgba(0,0,0,.25);background:#fff;padding:14px 12px 13px;display:inline-block;overflow:hidden}#dealerLocatorModule .dealer-locator .dealer-marker:hover.dealer-marker-section .dealer-marker-content{visibility:visible}#dealerLocatorModule .dealer-locator .dealer-marker:hover.dealer-marker-section .wrapper:after,#dealerLocatorModule .dealer-locator .dealer-marker:hover.dealer-marker-section .wrapper:before{content:'';position:absolute;width:0;height:0;top:-4px;left:50%;transform:translate(-50%,0);border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #979797;background:0 0}#dealerLocatorModule .dealer-locator .dealer-marker:hover.dealer-marker-section .wrapper:after{top:-3px;border-bottom:4px solid #fff}#dealerLocatorModule .dealer-locator__home-depot .button-home-depot-wrapper{margin-right:20px}#dealerLocatorModule .dealer-locator__home-depot .dealer-marker{margin:0;padding:0;display:inline-block}#dealerLocatorModule .dealer-locator__current-location{margin-left:20px;cursor:pointer}#dealerLocatorModule .dealer-locator__current-location .icon-cambria-Symbols-Maps:before{font-size:30px;font-weight:700;color:#c59617;vertical-align:middle}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__home-depot{margin-bottom:20px;padding:0 15px;display:block}#dealerLocatorModule .dealer-locator__current-location{margin-left:0}}#dealerLocatorModule .dealer-locator__main{margin-top:40px}#dealerLocatorModule .dealer-locator__main .results{width:100%;height:calc(100vh - 300px);background-color:#efefef;padding:10px 13px 0 33px;z-index:2}#dealerLocatorModule .dealer-locator__main .results::after{content:'';display:inline-block;position:absolute;top:0;right:-8px;width:8px;height:100%;background:linear-gradient(270deg,transparent 0,#4c4c4c 100%);opacity:.2}#dealerLocatorModule .dealer-locator__main .results__length{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:30px;text-transform:uppercase;color:#000;margin-bottom:10px;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap}#dealerLocatorModule .dealer-locator__main .results__length__buttons,#dealerLocatorModule .dealer-locator__main .results__length__dealer_results{display:inline-block}#dealerLocatorModule .dealer-locator__main .results__length__buttons .btn-more{padding:5px;font-size:12px}#dealerLocatorModule .dealer-locator__main .results__holder{max-height:calc(100vh - 388px);overflow-y:auto;padding-right:13px}#dealerLocatorModule .dealer-locator__main .results__holder::-webkit-scrollbar{width:7px}#dealerLocatorModule .dealer-locator__main .results__holder::-webkit-scrollbar-track{background:#efefef}#dealerLocatorModule .dealer-locator__main .results__holder::-webkit-scrollbar-thumb{border-radius:70px;background:#999}#dealerLocatorModule .dealer-locator__main .results__holder::-webkit-scrollbar-thumb:hover{background:#4c4c4c}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__main .results__length{margin-bottom:20px}#dealerLocatorModule .dealer-locator__main .results__holder{max-height:none;overflow:hidden;padding-right:0}}#dealerLocatorModule .dealer-locator__main .results dealer{display:block;margin-bottom:10px}#dealerLocatorModule .dealer-locator__main .results dealer:last-child{margin-bottom:0}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__main .results dealer{margin-bottom:0}#dealerLocatorModule .dealer-locator__main .results{height:auto;max-height:none;overflow-y:scroll;padding:20px 15px 0;background:#fff}}#dealerLocatorModule .dealer-locator__main .map-holder{height:calc(100vh - 300px);min-height:330px;position:relative}#dealerLocatorModule .dealer-locator__main .map-holder__overlay{position:absolute;width:70%;top:20px;left:20px;right:0;z-index:2}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__main .map-holder__overlay{width:calc(100% - 40px)}}#dealerLocatorModule .dealer-locator__main .map-holder__overlay__message{opacity:.9;background-color:#fff;position:relative;width:100%;height:auto;margin:0;padding:25px;border:4px solid #c59617;text-align:center}#dealerLocatorModule .dealer-locator__main .map-holder__map{position:relative;height:100%;min-height:330px;z-index:1}@media screen and (max-width:959px){#dealerLocatorModule .dealer-locator__main .map-holder{height:100vh}#dealerLocatorModule .dealer-locator__views md-pagination-wrapper{display:flex;position:relative!important;justify-content:center}#dealerLocatorModule .dealer-locator{margin-top:40px}#dealerLocatorModule .dealer-locator .hidden-map{display:none}}#dealerLocatorModule .dealer-profile__header{width:85%;max-width:1560px;margin:0 auto 60px;text-align:initial;padding-top:0}@media screen and (max-width:960px){#dealerLocatorModule .dealer-profile__header{width:100%;padding:0 15px;margin:20px auto}#dealerLocatorModule .dealer-profile__header__title{text-align:center}}#dealerLocatorModule .dealer-profile__header__back-btn{margin-bottom:30px}#dealerLocatorModule .dealer-profile__header__title h1{margin:0 0 18px}#dealerLocatorModule .dealer-profile__header__title span{font-family:Roboto,sans-sarif;font-weight:300;font-size:14px;line-height:22px;text-transform:uppercase}#dealerLocatorModule .dealer-profile__header__title a{margin-top:10px}#dealerLocatorModule .dealer-profile__header__logo img{width:100%}#dealerLocatorModule .dealer-profile__main{width:85%;max-width:1560px;margin:0 auto 100px;text-align:initial;padding-top:0}@media screen and (max-width:960px){#dealerLocatorModule .dealer-profile__main{width:100%;margin:0 0 40px}}#dealerLocatorModule .dealer-profile__main__carousel{margin-right:30px}@media only screen and (max-width:960px){#dealerLocatorModule .dealer-profile__main__carousel{margin:0}}#dealerLocatorModule .dealer-profile__main__form{text-transform:uppercase;font-weight:500}#dealerLocatorModule .dealer-profile__main__form__button{margin-top:45px}#dealerLocatorModule .dealer-profile__main__form__title{text-align:center;font-size:16px;line-height:20px;margin:0 auto 5px}@media screen and (max-width:959px){#dealerLocatorModule .dealer-profile__main__form__title{line-height:24px}}#dealerLocatorModule .dealer-profile__main__form__phone-number{text-align:center;color:#4c4c4c;font-size:14px;font-weight:300;line-height:22px;padding-bottom:20px}#dealerLocatorModule .dealer-profile__main__form .md-block{font-size:11px;line-height:13px;margin:0}#dealerLocatorModule .dealer-profile__main__form .md-block .field-label{margin-top:0;margin-bottom:2px}#dealerLocatorModule .dealer-profile__main__form .md-label,#dealerLocatorModule .dealer-profile__main__form .md-label a{font-size:11px;line-height:13px}#dealerLocatorModule .dealer-profile__main__form .Terms_and_Conditions{margin-top:10px}#dealerLocatorModule .dealer-profile__main__form .Dealer_Privacy_Policy{margin-bottom:25px}#dealerLocatorModule .dealer-profile__main__form .submit-button{width:min-content!important;height:auto!important;margin:10px 0 0;padding:0;color:#c59617;border-bottom:1px solid #c59617}#dealerLocatorModule .dealer-profile__main__form .submit-button:hover{font-weight:700}#dealerLocatorModule .dealer-profile__main__form .error{color:#dd2c00}#dealerLocatorModule .dealer-profile__description{width:85%;max-width:1560px;margin:0 auto 40px;text-align:initial;padding-top:0}@media (max-width:959px){#dealerLocatorModule .dealer-profile__description{width:100%;padding:0 20px}}#dealerLocatorModule .dealer-profile__description__text{text-align:center}#dealerLocatorModule .dealer-profile__add-more-content{margin:0 auto 40px}#dealerLocatorModule .dealer-profile__footer{width:85%;max-width:1560px;margin:0 auto 80px;padding-top:0;text-align:center}@media (max-width:959px){#dealerLocatorModule .dealer-profile__footer{width:100%;padding:0 20px}}#dealerLocatorModule .dealer-profile__footer h1{margin:0 0 15px;padding:0}#dealerLocatorModule .dealer-profile__footer__phone{margin-bottom:30px;padding:0}#dealerLocatorModule .dealer-profile__footer__location{max-width:325px;margin-right:35px}@media (max-width:959px){#dealerLocatorModule .dealer-profile__footer__location{margin:0;max-width:none;width:100%}}#dealerLocatorModule .dealer-profile__footer__location__logo{max-width:325px;margin:0 auto 20px 0}#dealerLocatorModule .dealer-profile__footer__location__description{text-align:left}#dealerLocatorModule .dealer-profile__footer__location__description__address{margin-bottom:20px}#dealerLocatorModule .dealer-profile__footer__location__description profile-accordion{display:block}#dealerLocatorModule .dealer-profile__footer__location__description .call-to-action-2,#dealerLocatorModule .dealer-profile__footer__location__description .content-2 a,.content-2 #dealerLocatorModule .dealer-profile__footer__location__description a{display:block;padding-top:25px;border-top:1px solid #999}@media (max-width:959px){#dealerLocatorModule .dealer-profile__footer__location__description .call-to-action-2,#dealerLocatorModule .dealer-profile__footer__location__description .content-2 a,.content-2 #dealerLocatorModule .dealer-profile__footer__location__description a{display:block;margin-right:0 auto}}#dealerLocatorModule .dealer-profile__footer__map{margin:0;height:300px;width:100%}#dealerLocatorModule .dealer-profile__footer__features{margin-top:30px}@media (max-width:959px){#dealerLocatorModule .dealer-profile__footer__features{margin-top:10px}}#dealerLocatorModule .md-block.Preferred_Method_Of_Contact md-checkbox[name="130031_100375pi_130031_100375_761013"]{margin-left:20px!important}.drk-wrapper{font-family:Montserrat,sans-serif;margin:0 auto;padding-bottom:70px}.drk-wrapper .title{margin:0 15px;text-align:center;color:#000}.drk-wrapper navigation{display:block;padding-bottom:10px}.drk-wrapper #cover{padding:0 5vw;margin-bottom:100px}.drk-wrapper #cover .page-title{margin:0}.drk-wrapper #cover .page-description{margin-top:10px;margin-bottom:0}.drk-wrapper #cover .front-cover{margin-right:5vw}@media only screen and (min-width:1920px){.drk-wrapper #cover{padding:0 100px}.drk-wrapper #cover .front-cover{margin-right:100px}}@media only screen and (max-width:960px){.drk-wrapper #cover .front-cover{width:60vw;margin:0 auto}}@media only screen and (max-width:600px){.drk-wrapper #cover .front-cover{width:100vw}}.drk-wrapper #cover .front-cover__title{letter-spacing:1.4px;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;margin-left:10px}.drk-wrapper #cover .front-cover__content{height:inherit;min-height:600px;padding:0 20px 20px 0;border-right:2px solid #efefef}@media only screen and (max-width:960px){.drk-wrapper #cover .front-cover__title{margin-left:0}.drk-wrapper #cover .front-cover__content{width:100%;padding:10px 0;border-top:2px solid #efefef;border-right:none;border-bottom:2px solid #efefef}}.drk-wrapper #cover .front-cover__content__main__logo{margin-bottom:50px;height:120px}.drk-wrapper #cover .front-cover__content__main md-input-container{margin:0}.drk-wrapper #cover .front-cover__content__main md-input-container #docTitle{color:#000;font-family:Montserrat,sans-serif;font-weight:200;font-size:26px;line-height:32px;border-bottom:none;text-transform:uppercase;text-align:center}.drk-wrapper #cover .front-cover__content__form>md-input-container{width:190px;height:30px;padding:0;margin-right:65px}.drk-wrapper #cover .front-cover__content__form>md-input-container input{color:#000;font-weight:300;font-size:14px;line-height:22px;font-family:Roboto,sans-sarif}.drk-wrapper #cover .front-cover__content__form>md-input-container input#yourName{text-align:left;color:#000;font-family:Montserrat,sans-serif;font-weight:500;line-height:17px;letter-spacing:.7px}.drk-wrapper #cover .front-cover__content .foam-logo{height:24px;padding:3px 28px}.drk-wrapper #cover .front-cover-inside{margin-left:5vw}@media only screen and (min-width:1920px){.drk-wrapper #cover .front-cover-inside{margin-left:100px}}@media only screen and (max-width:960px){.drk-wrapper #cover .front-cover-inside{width:60vw;margin:30px auto 0}.drk-wrapper #cover .front-cover-inside__title{margin-left:0}}@media only screen and (max-width:600px){.drk-wrapper #cover .front-cover-inside{width:100vw}}.drk-wrapper #cover .front-cover-inside__title{font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;margin-right:10px}.drk-wrapper #cover .front-cover-inside__content{height:inherit;min-height:600px;padding:0 0 20px 20px;border-left:2px solid #efefef}@media only screen and (max-width:960px){.drk-wrapper #cover .front-cover-inside__content{width:100%;padding:10px 0;border-top:2px solid #efefef;border-left:none;border-bottom:2px solid #efefef}}.drk-wrapper #cover .front-cover-inside__content .company-info-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;margin-bottom:5px;text-align:left;text-transform:uppercase;color:#000}.drk-wrapper #cover .front-cover-inside__content textarea{background:0 0;height:120px;width:70%;border:none;border-top:2px solid #efefef;border-left:2px solid #efefef;padding:5px;font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:22px;margin-bottom:30px;resize:none}.drk-wrapper #cover .front-cover-inside__content .cambria-logo{height:30px}.drk-wrapper #cover md-checkbox{margin:0;font-size:10px;line-height:20px;text-transform:none}.drk-wrapper #cover .m-t-10{margin-top:10px}.drk-wrapper #cover .m-t-30{margin-top:30px}.drk-wrapper #cover .m-b-30{margin-bottom:30px}.drk-wrapper #more{margin-top:80px}@media only screen and (max-width:960px){.drk-wrapper #more{margin-top:40px}.design-filters-wrapper .filters .filters-wrapper{border-left:1px solid #999}}.drk-wrapper #more .product-info{padding-bottom:20px}.drk-wrapper #save{margin-top:20px}.drk-wrapper #save .button-link{margin:20px 0 30px}.drk-wrapper #save .loading-spinner{margin-bottom:25px}.design-filters-wrapper{padding-bottom:0}.design-filters-wrapper .filters{margin:0 auto}.design-filters-wrapper .filters .filter{display:inline;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.4px;text-transform:uppercase;padding-bottom:4px}@media only screen and (max-width:960px){.design-filters-wrapper .filters .filter{margin:3px 30px}}@media only screen and (max-width:600px){.design-filters-wrapper .filters .filter{margin:3px 15px}}.design-filters-wrapper .filters md-checkbox{margin:0;border-bottom:2px solid #c59617}.design-filters-wrapper .filters md-checkbox.ng-not-empty{font-weight:700}.design-filters-wrapper .filters md-checkbox .md-container{display:none}.design-filters-wrapper .filters md-checkbox .md-label{margin:0}.hue-slider{border:1px solid #999;margin:0 auto;padding:0 1px}.hue-slider__details{width:100%}.hue-slider__details .design-carousel{width:100%;overflow:hidden}.hue-slider .search{margin-top:35px;margin-bottom:20px}.hue-slider .cut-box-wrapper{bottom:70px}.hue-slider .cut-box-wrapper .cut-box{font-size:10px}.mini-swatch-container{display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (max-width:1390px){.mini-swatch-container{display:none}}.mini-swatch-container .btn{height:32px;margin:0;padding:0;pointer-events:auto;border:none;background-color:transparent}.mini-swatch-container .btn.btn-default:active:focus,.mini-swatch-container .btn.btn-default:active:hover{color:#4c4c4c;border:none;background-color:transparent}.mini-swatch-container .btn span[class^=icon-arrow-]{color:#4c4c4c}.mini-swatch-container .mini-swatch-ul-wrapper{width:100%;margin:20px 0;position:relative;box-sizing:content-box}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-selector{z-index:11;position:absolute;top:-17px;left:0;width:52px;height:57px;margin-left:-23px;cursor:ew-resize;background:url(/app/themes/cambria-custom/images/assets/miniSwatch_selector.png) no-repeat;transform:rotate(90deg)}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-list{list-style-type:none;padding-left:0;margin:auto;white-space:nowrap;cursor:pointer;height:22px;overflow:hidden;border:1px solid #4c4c4c}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-list .slider-drawer-container{position:relative;left:0;height:22px}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-list .slider-drawer-container .slider-drawer{position:absolute;white-space:nowrap;cursor:pointer;padding-left:0;left:0;margin:0}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-list li{width:6px;height:20px;display:inline-block;overflow:hidden}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-list li.selected .highlight{border-left:6px solid red;opacity:1}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-list li img{width:6px;height:20px;display:block}.mini-swatch-container .mini-swatch-ul-wrapper .mini-swatch-list li .highlight{position:absolute;left:-7px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:6px solid transparent;background:0 0;opacity:0;transition:opacity 250ms linear}.large-swatch-container{width:100%;height:230px;position:relative;margin:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.large-swatch-container ul.swatch-list{width:100%;list-style-type:none;padding-top:10px;padding-left:0;margin:0;position:absolute;white-space:nowrap;cursor:pointer}.large-swatch-container ul.swatch-list li.swatch-item{width:100%;max-width:150px;height:220px;position:relative;color:#fff;border:2px solid transparent;box-sizing:content-box;transition:border .2s ease-out;display:inline-block;overflow:hidden;margin:0 5px;vertical-align:top}.large-swatch-container ul.swatch-list li.swatch-item.is-selected img{border:4px solid #c59617}.large-swatch-container ul.swatch-list li.swatch-item.is-selected .slab-title{white-space:normal;border-bottom:4px solid #c59617;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#000}.large-swatch-container ul.swatch-list li.swatch-item img{max-width:100%;max-height:150px;width:100%;height:100%}.large-swatch-container ul.swatch-list li.swatch-item .slab-title{color:#000;padding:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;text-align:center;white-space:normal}.check-list-wrapper{padding:0 60px}@media only screen and (max-width:960px){.check-list-wrapper{padding:0 30px}}@media only screen and (max-width:600px){.check-list-wrapper{padding:0 15px}}.check-list-wrapper .list-title{margin-top:0;margin-bottom:30px;text-align:left}.dropdown-nav{list-style:none;padding:0;margin:0 0 25px}.dropdown-nav__item{position:relative;width:20%;max-width:240px}@media only screen and (max-width:960px){.dropdown-nav{margin:0 15px 25px}.dropdown-nav__item{width:23%}}.dropdown-nav__item__toggle{position:relative;cursor:pointer;display:inline-block;width:100%;padding-bottom:3px;color:#000;border-bottom:1px solid #000;font-size:16px;text-decoration:none}@media only screen and (max-width:600px){.dropdown-nav__item__toggle{font-size:13px}}.dropdown-nav__item__toggle:hover{font-weight:700}.active .dropdown-nav__item__toggle{position:relative;font-weight:700;border-bottom:1px solid #c59617}.active .dropdown-nav__item__toggle:after,.active .dropdown-nav__item__toggle:before{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;border-color:rgba(255,255,255,0)}.active .dropdown-nav__item__toggle:before{border-top-color:#c59617;margin-left:-11px;border-width:11px}.active .dropdown-nav__item__toggle:after{border-top-color:#fafafa;margin-left:-10px;border-width:10px}#paintMatchToolModule .transition-effect.ng-enter{transition:display 265ms;display:none}#paintMatchToolModule .transition-effect.ng-leave{transition:all .4s ease-out;opacity:1}#paintMatchToolModule .transition-effect.ng-leave.ng-leave-active{opacity:0}#paintMatchToolModule .pmt-section{max-width:1560px;margin:0 auto;width:85%}#paintMatchToolModule .pmt-section__cta{text-align:left;margin-bottom:26px}#paintMatchToolModule .pmt-section .flex-49{flex:1 1 100%;max-width:49%;max-height:100%}@media screen and (max-width:959px){#paintMatchToolModule .pmt-section{width:100%;padding-left:50px;padding-right:50px}#paintMatchToolModule .pmt-section__cta{display:none}#paintMatchToolModule .pmt-section__child{padding:0 20px}#paintMatchToolModule .pmt-section .flex-49{max-width:100%}}#paintMatchToolModule .pmt-section .order-a-sample-desktop{margin:10px}#paintMatchToolModule .pmt-section .sliders{align-items:center;margin-bottom:20px}#paintMatchToolModule .pmt-section .sliders.search-wrapper{position:relative}#paintMatchToolModule .pmt-section .sliders.search-wrapper .search-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#000;padding:8px 13px 2px 0}@media (max-width:959px){#paintMatchToolModule .pmt-section .sliders.search-wrapper .search-heading{font-size:12px;line-height:15px;padding-right:8px}}#paintMatchToolModule .pmt-section .sliders .btn{background:#fff;border:1px solid #efefef;box-sizing:border-box}#paintMatchToolModule .pmt-section .sliders .btn .icon-arrow-left,#paintMatchToolModule .pmt-section .sliders .btn .icon-arrow-right{border:solid #c59617;border-width:0 2px 2px 0;display:inline-block;padding:5px}#paintMatchToolModule .pmt-section .sliders .btn .icon-arrow-right{transform:rotate(-45deg)}#paintMatchToolModule .pmt-section .sliders .btn .icon-arrow-left{transform:rotate(135deg)}#paintMatchToolModule .pmt-section .slides{margin-bottom:20px;min-height:525px}@media screen and (max-width:1279px){#paintMatchToolModule .pmt-section .slides{min-height:initial}}#paintMatchToolModule .pmt-section .slides__slide{max-height:100%;box-sizing:border-box}#paintMatchToolModule .pmt-section .slides__slide .image{padding:0;margin:0;flex:1;width:100%}#paintMatchToolModule .pmt-section .slides__slide .image.slide-painter img{visibility:hidden}#paintMatchToolModule .pmt-section .slides__slide .image img{flex:1;width:100%}#paintMatchToolModule .pmt-section .slides__slide .image img.mobile{display:none}@media screen and (max-width:959px){#paintMatchToolModule .pmt-section .slides__slide .image img.desktop{display:none}#paintMatchToolModule .pmt-section .slides__slide .image img.mobile{display:block}}#paintMatchToolModule .pmt-section .slides__slide .image .image-paint{opacity:0}#paintMatchToolModule .pmt-section .captions__caption{font-size:20px;padding:0;display:flex}@media screen and (max-width:959px){#paintMatchToolModule .pmt-section .captions__caption{display:block}}#paintMatchToolModule .pmt-section .captions__caption .logo{float:left;width:30px;height:23px;margin-right:10px}#paintMatchToolModule .pmt-section .captions__caption .logo-cambria{background-image:url(/app/themes/cambria-custom/images/paintMatchTool/assets/images/cam-logo.png)}#paintMatchToolModule .pmt-section .captions__caption .logo-benmoore{background-image:url(/app/themes/cambria-custom/images/paintMatchTool/assets/images/benj-logo.png)}#paintMatchToolModule .pmt-section .captions__mobile{display:none;overflow:hidden;width:100%}@media screen and (max-width:959px){#paintMatchToolModule .pmt-section .captions__mobile{display:flex;justify-content:flex-start;align-items:center;text-decoration:none;margin-bottom:20px}#paintMatchToolModule .pmt-section .captions__mobile.last{margin-bottom:0}#paintMatchToolModule .pmt-section .captions__mobile .link{text-decoration:none;font-size:14px;font-weight:800;color:#000;padding:0;border-bottom:2px solid #c59617}#paintMatchToolModule .pmt-section .captions__mobile .link:nth-child(2){margin-left:auto}#paintMatchToolModule .pmt-section .captions__mobile .link.link-primary{color:#c59617}}#paintMatchToolModule .pmt-section .captions__cta,.ig-wrapper .search-wrapper .search-heading{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase}#paintMatchToolModule .pmt-section .captions__cta{text-align:left;font-size:16px;line-height:20px;display:flex;align-items:center}#paintMatchToolModule .pmt-section .captions__cta.ml-a{margin-left:auto}#paintMatchToolModule .pmt-section .captions__cta.ml-a a{font-weight:800;font-size:14px;line-height:17px}@media screen and (max-width:959px){#paintMatchToolModule .pmt-section .captions__cta{display:block;margin-bottom:20px}#paintMatchToolModule .pmt-section .captions__cta.ml-a a{text-decoration:none}#paintMatchToolModule .pmt-section .captions__cta.ml-a{margin-left:0}#paintMatchToolModule .pmt-section .captions__cta.desktop{display:none}}#paintMatchToolModule .pmt-section .captions__cta a{text-decoration:none;color:#000;padding:0;border-bottom:2px solid #c59617}#paintMatchToolModule slider{display:flex;margin:10px 0}#paintMatchToolModule slider .slider-images-wrapper{overflow:hidden;width:100%;padding:2px 0;margin:0 10px}#paintMatchToolModule slider .slider-images-wrapper .slider-images-wrapper-centered{left:50%;position:relative}#paintMatchToolModule slider .slider-images-wrapper .slider-images-wrapper-centered .slider-images{position:absolute}#paintMatchToolModule slider .slider-images-wrapper .slider-images-wrapper-centered .slider-images ol{display:flex;list-style-type:none;padding:0;margin:0}#paintMatchToolModule slider .slider-images-wrapper .slider-images-wrapper-centered .slider-images ol li{padding:0;margin:0}#paintMatchToolModule slider .slider-images-wrapper .slider-images-wrapper-centered .slider-images ol img{max-width:unset}#paintMatchToolModule slider .slider-images-wrapper .slider-images-wrapper-centered .slider-target{position:absolute;left:-16px;outline:#000 solid 2px;z-index:1;pointer-events:none}#paintMatchToolModule slider .slider-images-wrapper .slider-images-wrapper-centered .slider-target img{opacity:0}#paintMatchToolModule paintslider{display:flex;margin:10px 0}#paintMatchToolModule paintslider .paints-selector{display:flex;width:100%;padding:2px 0;margin:0 10px}#paintMatchToolModule paintslider .paints-selector ol{display:flex;list-style-type:none;padding:0;margin:0;width:100%}#paintMatchToolModule paintslider .paints-selector ol li{padding:0;margin:0;height:32px;flex:1}#paintMatchToolModule paintslider .paints-selector ol .active{outline:#000 solid 2px;z-index:1}#inspirationGalleryModule{max-width:1560px;margin:0 auto}.ig-wrapper .ig-header{padding:20px;text-align:center}.ig-wrapper .ig-header h1{margin-top:50px;margin-bottom:10px;color:#000}.ig-wrapper .ig-header p{max-width:600px;margin:auto;color:#000}.ig-wrapper .search-wrapper{position:relative;padding-bottom:30px}@media (max-width:959px){.ig-wrapper .ig-header p{max-width:300px}.ig-wrapper .search-wrapper{padding-bottom:30px}}.ig-wrapper .search-wrapper .search-heading{font-style:normal;font-size:16px;line-height:20px;color:#000;padding:7px 13px 5px 0;margin-bottom:15px}.ig-wrapper .filterItemsBox{clear:both}.ig-wrapper .stickyContainer{position:sticky;top:20px;left:0}.ig-wrapper .filtersOuterBox{width:280px;float:left;margin-bottom:30px}.ig-wrapper .filtersOuterBox .mobFilterOverlay{content:' ';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);visibility:hidden;opacity:0;-webkit-transition:all .5s cubic-bezier(.83,0,.17,1);-moz-transition:all .5s cubic-bezier(.83,0,.17,1);transition:all .5s cubic-bezier(.83,0,.17,1);z-index:999999999}.ig-wrapper .filtersOuterBox .mobFilterClose{position:absolute;top:3px;right:3px;width:30px;height:30px;cursor:pointer;z-index:2}.ig-wrapper .filtersOuterBox .mobFilterClose:after,.ig-wrapper .filtersOuterBox .mobFilterClose:before{position:absolute;left:4px;right:4px;bottom:0;height:2px;margin:auto;background:#fff;top:0;content:' '}.ig-wrapper .filtersOuterBox .mobFilterClose:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.ig-wrapper .filtersOuterBox .mobFilterClose:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:959px){.ig-wrapper .search-wrapper .search-heading{font-size:12px;line-height:15px;padding-right:8px}.ig-wrapper .filtersOuterBox{position:absolute;top:0;left:0;width:280px}.ig-wrapper .filtersOuterBox .filterStickyActive{position:fixed;left:0;right:55px;top:0;max-width:350px;height:100%;max-height:inherit;width:auto;border:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:all .5s cubic-bezier(.83,0,.17,1);-moz-transition:all .5s cubic-bezier(.83,0,.17,1);transition:all .5s cubic-bezier(.83,0,.17,1);z-index:9999999999}}.ig-wrapper .filterStickyActive{height:auto;width:100%;overflow:auto;background:#fff;max-height:calc(100vh - 40px)}.ig-wrapper .filterStickyActive:after{display:none}.ig-wrapper .browseByType .browseByTypeCont{position:relative;width:100%;padding:0 15px 10px;margin:0;background:0 0;text-transform:none}.ig-wrapper filters[active-filters]{display:block;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}@media (max-width:959px){.ig-wrapper .browseByType .browseByTypeCont{display:block;padding-top:15px}.ig-wrapper filters[active-filters]{border:none}}.ig-wrapper .active-filters{position:relative;padding:15px 15px 35px;border-top:1px solid #e3e3e3}.ig-wrapper .active-filters .filters-controls{display:block;position:absolute;bottom:8px;right:15px}.ig-wrapper .active-filters .filters-controls button.clear-all{display:block;margin:0;text-transform:none;font-size:13px;line-height:16px;padding:0;border:0;background:0 0;border-bottom:1px solid #c59617;font-weight:400}.ig-wrapper .active-filters .subfilters-list{display:block;max-width:100%;width:100%;text-align:left}.ig-wrapper .active-filters .active-filter{position:relative;display:inline-block;font-family:Montserrat,sans-serif;color:#000;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.5px;padding:6px 22px 6px 10px;border:1px solid #4c4c4c;clear:none;margin:0 5px 5px 0;text-transform:none}.ig-wrapper .active-filters .active-filter button{position:absolute;top:0;bottom:0;right:2px;padding:0;margin:auto;border:0;color:#000;font-size:10px;line-height:20px;font-weight:700;width:18px;height:18px;text-align:center;background:0 0}.ig-wrapper .active-filters .active-filter button span{font-weight:inherit}.ig-wrapper .mobile__bottom-bar{display:none;position:fixed;bottom:0;left:0;right:0;padding:0;background:#fff;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 -1px 4px rgba(0,0,0,.3);box-shadow:0 -1px 4px rgba(0,0,0,.3);z-index:97}@media (max-width:959px){.ig-wrapper .mobile__bottom-bar{display:block}}.ig-wrapper .mobile__bottom-bar .filter-cta{float:right;width:100%;font-family:Montserrat,sans-serif;color:#111;display:flex;align-items:center;justify-content:center;font-size:18px;height:50px;font-weight:400;text-align:center;padding:0 10px;border-left:1px solid #d9d9d9;cursor:pointer}.ig-wrapper .mobile__bottom-bar .filter-cta:before{content:' ';display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(https://cambriausa.widen.net/content/lxh9iewkes/png/Menu_Black.png?crop=false&position=c&color=ffffff00&u=f5mkho&w=144&h=144) center no-repeat;background-size:20px;margin-right:6px}.ig-wrapper .layouts{padding:0 15px;margin:0 0 15px;text-align:right}@media (max-width:959px){.ig-wrapper .layouts{margin-top:40px;margin-bottom:15px}}.ig-wrapper .layouts input:focus,.ig-wrapper .layouts label:focus{outline:0}.ig-wrapper .layouts input{display:none}.ig-wrapper .layouts input:checked+.per-row__four{background-image:url(/app/themes/cambria-custom/images/assets/four_selected.svg)}.ig-wrapper .layouts input:checked+.per-row__three{background-image:url(/app/themes/cambria-custom/images/assets/three_selected.svg)}.ig-wrapper .layouts input:checked+.per-row__two{background-image:url(/app/themes/cambria-custom/images/assets/two_selected.svg)}.ig-wrapper .layouts input:checked+.per-row__one{background-image:url(/app/themes/cambria-custom/images/assets/one_selected.svg)}.ig-wrapper .layouts .per-row{border:0;display:inline-block;margin:0 4px;width:23px;height:23px;cursor:pointer}.ig-wrapper .layouts .per-row:not(:first-of-type){margin-left:5px}.ig-wrapper .layouts .per-row__four{background-image:url(/app/themes/cambria-custom/images/assets/four.svg)}.ig-wrapper .layouts .per-row__three{background-image:url(/app/themes/cambria-custom/images/assets/three.svg)}.ig-wrapper .layouts .per-row__two{background-image:url(/app/themes/cambria-custom/images/assets/two.svg)}.ig-wrapper .layouts .per-row__one{background-image:url(/app/themes/cambria-custom/images/assets/one.svg)}.ig-wrapper .loading-images{min-height:800px}.ig-wrapper .gallery design-tile{margin-bottom:20px;cursor:pointer}@media (max-width:959px){.ig-wrapper .layouts .per-row__four,.ig-wrapper .layouts .per-row__three{display:none}.ig-wrapper .gallery design-tile{margin-bottom:10px;padding:0 5px}}.ig-wrapper .gallery .loading-spinner{margin:40px 0}footer.cambria-footer.sticky-footer-margin{position:relative;z-index:1}@media (max-width:959px){.ig-wrapper .gallery{margin:0 -7px}.ig-wrapper .filtersOuterBox.filtersWrapActive .filterStickyActive{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.ig-wrapper .filtersOuterBox.filtersWrapActive .mobFilterOverlay{visibility:visible;opacity:1}footer.cambria-footer.sticky-footer-margin{margin-bottom:50px}.filters-wrapper .filters{border-top:none;height:auto}.filters-wrapper .filters:after{content:none}.filters-wrapper .filters.active .first-level-filters{display:flex;padding:0}.filters-wrapper .filters.active .first-level-filters em{border:solid #000;display:block;border-width:0 1px 1px 0;transform:rotate(-45deg);padding:3px;width:3px;height:3px;position:relative;top:3px;right:10px}}.filters-wrapper .first-level-filters{padding:0;margin:0}.filters-wrapper .first-level-filters>li{border:0;height:auto!important;text-align:left!important;background:0 0;display:block;position:relative;width:100%;max-width:inherit;top:0;left:0;margin:0;padding:0;z-index:unset}.filters-wrapper .first-level-filters>li:after{display:none}.filters-wrapper .first-level-filters>li>a.filter-group-toggle{position:relative;color:#000;font-size:13px;font-weight:600;line-height:15px;display:block;padding:14px 35px 14px 15px;overflow:hidden;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;text-shadow:none;background:0 0;border-top:1px solid #e3e3e3;border-bottom:0}.filters-wrapper .first-level-filters>li>a.filter-group-toggle>.arrow{display:block!important;position:absolute;top:18px;right:10px;width:8px;height:8px;border:0;padding:0;-webkit-transform:none;-moz-transform:none;transform:none;pointer-events:none}.filters-wrapper .first-level-filters>li>a.filter-group-toggle .arrow:after{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#666;width:2px}.filters-wrapper .first-level-filters>li>a.filter-group-toggle .arrow:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#666;height:2px}.filters-wrapper .first-level-filters>li>ul.second-level-filters{display:none;position:relative;width:100%;padding:0 15px 10px;margin:0;background:0 0;text-transform:none}.filters-wrapper .first-level-filters>li>ul.second-level-filters>li{font-family:Montserrat,sans-serif;position:relative;display:block;float:none;clear:both;width:100%;background:0 0;padding:4px 0;text-align:left;white-space:normal;word-break:break-word;border:0;margin:0}.filters-wrapper .first-level-filters>li>ul.second-level-filters>li label{cursor:pointer;position:relative;display:block;color:#4c4c4c;line-height:1.25em;font-weight:400;padding:0;border:0}.filters-wrapper .first-level-filters>li>ul.second-level-filters>li label span{position:relative;display:block;padding-left:20px;z-index:1}.filters-wrapper .first-level-filters>li>ul.second-level-filters>li label input{display:block;position:absolute;top:1px;left:0;width:14px;height:14px;z-index:0}.filters-wrapper .first-level-filters>li>ul.second-level-filters>li.active label span{font-weight:400;border:0}@media (max-width:959px){.filters-wrapper .first-level-filters>li>a.filter-group-toggle{padding:14px 15px}.filters-wrapper .first-level-filters>li>a.filter-group-toggle>.arrow{display:none!important}.filters-wrapper .first-level-filters>li>ul.second-level-filters{display:block}.filters-wrapper .first-level-filters{display:block;position:relative;max-width:100%;left:0;right:0}.filters-wrapper .first-level-filters>li:after{content:none}.filters-wrapper .first-level-filters>li.filter-group,.filters-wrapper .first-level-filters>li.filter-group:first-child,.filters-wrapper .first-level-filters>li.filter-group:last-child{flex:auto;text-align:center;height:50px}}.filters-wrapper .first-level-filters>li.open ul.second-level-filters,.lightbox__design-links{display:block}.filters-wrapper .first-level-filters>li.open>a.filter-group-toggle .arrow:after{width:0}@media (max-width:1560px){.filters-wrapper .first-level-filters{left:0}}.filters-wrapper .first-level-filters .filter-group-toggle:after{border-top-color:#efefef}.filters-wrapper .second-level-filters{display:none;position:absolute;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;box-shadow:none;color:#000;font-size:14px;text-transform:uppercase;z-index:2}@media (max-width:959px){.filters-wrapper .second-level-filters{position:relative}.filters-wrapper .second-level-filters>li:after{content:none}}.filters-wrapper .filter-group{position:static;padding:10px;text-align:center;width:auto;white-space:nowrap}@media (max-width:959px){.filters-wrapper .filter-group{padding:0;background-color:#efefef;border-top:2px solid #fff}.filters-wrapper .filter-group.open{display:block}.filters-wrapper .filter-group.open>.filter-group-toggle:after,.filters-wrapper .filter-group.open>.filter-group-toggle:before{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;z-index:3;border-color:rgba(255,255,255,0)}.filters-wrapper .filter-group.open>.filter-group-toggle:before{border-top-color:#efefef;margin-left:-11px;border-width:11px}.filters-wrapper .filter-group.open>.filter-group-toggle:after{border-top-color:#efefef;margin-left:-10px;border-width:10px}}@media (max-width:959px) and (max-width:959px){.filters-wrapper .filter-group.open>.filter-group-toggle:after,.filters-wrapper .filter-group.open>.filter-group-toggle:before{display:none;content:''}}@media (max-width:959px){.filters-wrapper .filter-group.open>.filter-group-toggle em{transform:rotate(45deg);border:solid #fff;border-width:0 1px 1px 0}.filters-wrapper .filter-group.open .second-level-filters{display:flex;padding-top:0;flex-flow:column;bottom:0}.filters-wrapper .filter-group.open .second-level-filters li.active label{font-weight:500}.filters-wrapper .filter-group.open .second-level-filters li label{cursor:pointer;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px}}.filters-wrapper .filter-group .filter-group-toggle{border-bottom:1px solid #000;color:#000;padding:0 30px;font-size:14px;line-height:17px}@media (max-width:1279px){.filters-wrapper .filter-group .filter-group-toggle{padding:0 10px}}@media (max-width:959px){.filters-wrapper .filter-group .filter-group-toggle{display:block;padding:17px;border-bottom:none}}.filters-wrapper .filter-group a{border:none;text-decoration:none}.filters-wrapper .filter-group em{border:solid #000;display:table;border-width:0 1px 1px 0;transform:rotate(-45deg);padding:3px;width:10px;height:10px;float:right;position:relative}.filters-wrapper .active-filters{margin:10px 0 35px}@media (max-width:959px){.filters-wrapper .active-filters .filters-controls{display:flex;align-items:center;max-width:35%}}.filters-wrapper .active-filters .subfilters{display:flex;flex-flow:row nowrap}@media (max-width:959px){.filters-wrapper .active-filters .subfilters{overflow-x:scroll;max-width:68%}.filters-wrapper .active-filters .subfilters .subfilters-list{display:flex;flex-flow:row nowrap;margin-bottom:5px}.filters-wrapper .active-filters .active-filter{clear:both;display:flex;overflow:hidden;white-space:nowrap}}.filters-wrapper .active-filters .active-filter,.filters-wrapper .active-filters .clear-all{float:left;text-transform:uppercase;align-self:center}.filters-wrapper .active-filters .clear-all{font-weight:800;border:0;background:0 0;border-bottom:2px solid #c59617;font-size:14px;line-height:5px;height:17px;letter-spacing:.1px;color:#000;padding:0;margin:0 5px 0 20px;white-space:nowrap}.filters-wrapper .active-filters .active-filter{padding:6px 10px;color:#000;font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.5px;border:1px solid #4c4c4c;margin-left:10px;background:0 0;margin-bottom:0}.filters-wrapper .active-filters .active-filter button{position:relative;border:0;background:0 0;width:13px;height:13px;margin-left:6px}.lightbox__film,.lightbox__nav{background:#000;position:absolute}.filters-wrapper .active-filters .active-filter button span{position:absolute;right:0;top:1px;font-weight:700;font-size:12px}.filters-wrapper :focus{outline:0}.lightbox{background-color:#000;position:relative;height:90vh;width:90vw;max-width:1560px}@media (max-width:959px){.lightbox{height:100vh;width:100vw}}.lightbox__nav{top:0;z-index:99;width:100%}.content-2 .lightbox__nav a,.lightbox__nav .call-to-action-2,.lightbox__nav .content-2 a{margin:15px 20px;cursor:pointer}.lightbox__main{height:100%;overflow:hidden}.lightbox__main__close-btn.md-button.md-icon-button{position:absolute;right:20px;top:60px;width:50px;height:50px;margin:0;background-color:rgba(0,0,0,.5);border-radius:0;line-height:0}.lightbox__main__close-btn.md-button.md-icon-button:hover{background-color:rgba(0,0,0,.8)}.lightbox__main__close-btn.md-button.md-icon-button:hover .icon-cambria-Ui-Multiply{color:#c59617}.lightbox__main__close-btn.md-button.md-icon-button .icon-cambria-Ui-Multiply{color:#fff;font-size:26px;font-weight:700}@media (max-width:959px){.lightbox__main__close-btn.md-button.md-icon-button{right:10px;top:60px;width:30px;height:30px;padding:3px}.lightbox__main__close-btn.md-button.md-icon-button .icon-cambria-Ui-Multiply{font-size:22px}}.lightbox__main__image{width:100%}.lightbox__film{height:195px;bottom:0;z-index:99;width:100%}@media (max-width:959px){.lightbox__film{height:200px;bottom:50px}}.lightbox__film__image{width:155px;height:155px;margin:20px 10px;cursor:pointer}.lightbox__film__image:first-of-type{margin-left:20px}.lightbox__film__image:last-of-type{margin-right:20px}.lightbox__film__image.active img{border:4px solid #c59617}@media (max-width:959px){.lightbox__film__image{width:95px;height:95px;margin:15px 8px}.lightbox__film__image:first-of-type{margin-left:15px}.lightbox__film__image:last-of-type{margin-right:15px}.lightbox__film__image.active img{border:3px solid #c59617}}.lightbox__film__image img{width:100%;height:100%}.lightbox__film__design-name{color:#fff;font-family:Montserrat,sans-serif;font-weight:300;font-size:32px;line-height:39px;letter-spacing:1.7px;text-transform:uppercase}.lightbox__design-links .design-link{display:inline-block;margin-right:5px}.lightbox .other-designs-in-this-image-container{display:flex;width:35%;justify-content:flex-end;margin-right:15px}.lightbox .mobile-other-designs-in-this-image-container{display:none}@media (max-width:959px){.lightbox__film__design-name{margin-top:15px;margin-left:15px;font-size:28px;line-height:34px;letter-spacing:1.25px}.lightbox .other-designs-in-this-image-container{display:none}.lightbox .mobile-other-designs-in-this-image-container{display:flex;width:100%;justify-content:space-evenly;margin-bottom:10px;position:absolute;bottom:0}}.lightbox .lightbox-image-container{display:flex}.lightbox .icon-cambria-Ui-Left-Arrow-No-Tail,.lightbox .icon-cambria-Ui-Right-Arrow-No-Tail{font-size:40px;color:#fff;font-weight:700;text-shadow:0 0 4px #000;transition:color .25s ease-in-out;z-index:999;visibility:visible;cursor:pointer}.lightbox .icon-cambria-Ui-Left-Arrow-No-Tail:active,.lightbox .icon-cambria-Ui-Right-Arrow-No-Tail:active{color:#fff;font-weight:200}.lightbox .icon-cambria-Ui-Left-Arrow-No-Tail.active,.lightbox .icon-cambria-Ui-Right-Arrow-No-Tail.active{visibility:hidden}.lightbox .other-designs-in-this-image-words{color:#fff;font-family:Montserrat,sans-serif;font-weight:300;font-size:13px;line-height:39px;letter-spacing:1.7px;text-transform:uppercase;text-align:center}.lightbox :focus{outline:0}#articleList{max-width:1560px;margin:50px auto;background:#fff}@media screen and (max-width:960px){#articleList{margin:25px auto}}.article-list .page-title{font-weight:200;font-size:26px;line-height:32px;font-family:Montserrat,sans-serif;color:#000;margin-bottom:32px;text-align:center}.article-list .loading-spinner{margin:40px 0}.article-list .ctas{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;margin-bottom:30px}@media screen and (max-width:960px){.article-list .page-title{font-size:20px;line-height:24px}.article-list .ctas{margin-bottom:0}}.article-list .ctas .cta-item{margin-right:10px;margin-left:10px;margin-bottom:20px}.article-list .search-wrapper{position:relative;min-width:190px;margin-bottom:50px}@media screen and (max-width:960px){.article-list .ctas .cta-item{margin-right:5px;margin-left:5px}.article-list .search-wrapper{margin-bottom:25px}}.article-list .search-wrapper #searchsubmit{display:none}.article-list .search-wrapper input{height:100%;padding:0;font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;font-weight:500;line-height:15px;text-transform:uppercase;color:#c59617;border:none;outline:0}.article-list .search-wrapper input:-webkit-autofill,.article-list .search-wrapper input:-webkit-autofill:active,.article-list .search-wrapper input:-webkit-autofill:focus,.article-list .search-wrapper input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;color:#c59617!important;-webkit-text-fill-color:#c59617!important}.article-list .search-wrapper input::placeholder{color:#c59617;opacity:1}.article-list .search-wrapper .search-autocomplete__buttons button{width:14px;height:14px;margin:0}.article-list .search-wrapper .search-autocomplete__buttons .button-search{transform:rotateY(-180deg)}.article-list .dropdown .dropdown-wrapper radiomenu:first-child{font-weight:800!important}.article-list .filters{display:flex;justify-content:center;flex-flow:row wrap;padding:60px 10px 40px;font-family:Montserrat,sans-serif;background:#efefef;max-width:1560px;margin:0 auto;outline:0}.article-list .filters .filters-desktop{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.article-list .filters .filters-mobile{display:none}@media screen and (max-width:960px){.article-list .filters{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding:20px 0;background:#fff}.article-list .filters .filters-desktop{width:100%;padding:0 20px;display:none;transition:.3s ease-in-out}.article-list .filters .filters-desktop .filter{padding:15px}.article-list .filters .filters-mobile{cursor:pointer;display:block;width:100%;text-align:center;padding:0 20px;outline:0;background:#efefef}.article-list .filters .filters-mobile .filter:hover em,.article-list .filters.active .filters-mobile a:hover em{display:none}.article-list .filters .filters-mobile .filter{background:#efefef;border:none;outline:0;padding:15px;position:relative}.article-list .filters .filters-mobile .filter span{position:absolute;right:0;top:18px}.article-list .filters .filters-mobile .filter span:before{color:#000;font-weight:800;font-size:14px}.article-list .filters .filters-mobile .filter a:hover{text-shadow:none;border:none}.article-list .filters.active .filters-mobile,.article-list .filters.active .filters-mobile .filter{background:#c59617}.article-list .filters.active .filters-mobile .filter span:before,.article-list .filters.active .filters-mobile a{color:#fff}.article-list .filters.active .filters-mobile a:hover{text-shadow:none;border:none}.article-list .filters.active .filters-desktop{display:block}}.article-list .filters .filter{position:relative;padding:10px;width:auto;background:#efefef;outline:0}.article-list .filters .filter em{border:solid #c59617;display:none;border-width:0 1px 1px 0;transform:rotate(45deg);padding:3px;width:6px;height:6px;position:absolute;bottom:5px;left:50%;background:#efefef}@media screen and (max-width:1410px){.article-list .filters .filter em{bottom:4px}}.article-list .filters .filter .active+em{display:block}@media screen and (max-width:960px){.article-list .filters .filter .active+em{display:none}}.article-list .filters .filter:hover a{text-shadow:1px 0 #000;border-bottom:1px solid #c59617}.article-list .filters .filter:hover em{display:block}.article-list .filters .filter.filter-posts:hover a{text-shadow:none;border:none}@media screen and (max-width:960px){.article-list .filters .filter:hover em{display:none}.article-list .filters .filter{display:block;width:100%;text-align:center;background:#fff;border-bottom:1px solid #999}}.article-list .filters .filter a{font-family:Montserrat,sans-serif;color:#000;text-transform:uppercase;text-decoration:none;font-weight:500;font-size:16px;line-height:20px;border-bottom:1px solid #000;padding:0 20px 3px;position:relative}@media screen and (max-width:960px){.article-list .filters .filter a{border:none;padding:0}}.article-list .filters .filter a em{border:solid #c59617;display:none;border-width:0 1px 1px 0;transform:rotate(45deg);padding:3px;width:6px;height:6px;position:absolute;bottom:-4px;left:50%;background:#efefef}.article-list .filters .filter a.active,.article-list .filters .filter a:hover{text-shadow:1px 0 #000;border-bottom:1px solid #c59617}.article-list .filters .filter a.active em,.article-list .filters .filter a:hover em{display:block}.article-list .dropdown{outline:0;margin:30px 0 0}@media screen and (max-width:960px){.article-list .filters .filter a.active em,.article-list .filters .filter a:hover em{display:none}.article-list .dropdown{margin:0}}.article-list .dropdown .dropdown-wrapper .dropdowncontent{padding:20px}.article-list .articles{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%;padding:50px;background:#fff}.article-list .articles .no-articles{display:block;width:100%;margin:0 auto;text-align:center}.article-list .articles .no-articles h2{font-size:26px;line-height:32px;font-weight:500}.article-list .articles__column{display:flex;flex-direction:column;width:33%}.article-list .articles--desktop{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%}.article-list .articles--mobile{display:none}@media screen and (max-width:960px){.article-list .articles{padding:30px;max-width:320px;margin:0 auto}.article-list .articles--desktop{display:none}.article-list .articles--mobile{display:flex;flex-flow:column wrap}}.article-list .articles .article{width:calc(100% - 50px);box-shadow:0 1px 3px rgba(0,0,0,.24035);margin:0 25px 50px}@media screen and (max-width:960px){.article-list .articles .article{max-width:100%;width:100%;margin:0 0 40px}}.article-list .articles .article--image{width:100%}.article-list .articles .article--image img{max-width:460px;width:100%;height:auto}.article-list .articles .article--content{background:#efefef;padding:30px;width:100%}.article-list .articles .article--content .category{font-weight:500;font-size:12px;line-height:14px;color:#000;margin:0 0 10px;display:block;text-transform:uppercase}@media screen and (max-width:960px){.article-list .articles .article--image img{max-width:320px}.article-list .articles .article--content{padding:15px;min-height:80px}.article-list .articles .article--content .category{font-size:10px;margin:0 0 5px}.article-list .articles .article--content h3 a{font-size:14px;line-height:22px}}.article-list .articles .article--content h3{margin:0}.article-list .articles .article--content h3 a{font-weight:200;font-size:14px;line-height:22px;font-family:Montserrat,sans-serif;color:#000;display:block;text-transform:uppercase;text-decoration:none}
h1 {
    line-height: 50px;
}