div#ubernav{-webkit-box-shadow:0 1px 4px rgb(0 0 0 / .3),0 0 40px rgb(0 0 0 / .1) inset;-moz-box-shadow:0 1px 4px rgb(0 0 0 / .3),0 0 40px rgb(0 0 0 / .1) inset;box-shadow:0 1px 4px rgb(0 0 0 / .3),0 0 40px #fff0 inset;width:100%;padding-bottom:5px}.ubermenu-content-block.ubermenu-custom-content.ubermenu-custom-content-padded{color:#c2ab5f}.navquotemobile{margin-left:10px!important}.wrapper{width:100%;z-index:99;position:fixed;background-color:#fff}.wrapperplaceholder{height:200px;background-color:#fff0}.woocommerce div.product{max-width:2000px;margin:auto;margin-top:35px}nav.woocommerce-breadcrumb{display:none}h1.product_title.entry-title{font-family:'Montserrat';color:#58595b;font-size:40px}p.product_sub_header{font-family:DepositPro-SemiBold;font-size:24px;line-height:32px;color:#c2ab5f}p.product_line{font-family:'DepositPro-SemiBold';font-size:17px;line-height:20px;color:#c2ab5f}.woocommerce-product-details__short-description>p{color:#58595b;font-size:18px;font-family:'Montserrat';line-height:32px}.woocommerce-product-details__short-description{margin-top:50px;margin-bottom:50px}.ywctm-custom-button{color:#c2ab5f!important;border:1px solid #c2ab5f!important;border-radius:0!important}.ywctm-custom-button:hover{color:#ffffff!important;border:1px solid #c2ab5f!important;border-radius:0!important;background-color:#c2ab5f!important}span.sku_wrapper{display:none}span.posted_in{display:none}.btn-placeholder{padding-top:5px;padding-bottom:5px;padding-right:10px;padding-left:10px}ul.tabs.wc-tabs>li{color:#58595b!important;background-color:#ffffff!important;margin:1px!important;border:1px solid #58595b!important;border-radius:0!important;font-family:'Montserrat'!important;font-weight:400!important;min-width:120px}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:unset!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#c2ab5f!important;color:#ffffff!important;border:none!important}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #58595b!important;padding-left:20px;padding-right:20px;padding-bottom:20px;font-family:'Montserrat';color:#58595b}.woocommerce-tabs.wc-tabs-wrapper{max-width:1250px;margin:auto}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;margin-bottom:5px}.woocommerce div.product .woocommerce-tabs .panel>h2{font-family:'Montserrat';color:#58595b}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:100!important;text-transform:uppercase;margin:auto;padding-top:15px;padding-bottom:15px;width:100%;text-align:center}h3.config_section_head{font-family:'Montserrat';color:#58595b;font-size:1.5em}.configuration-4col{width:23%;display:inline-block;margin:5px;vertical-align:top}.configuration-4col p{font-size:15px}.configuration-4col-noimage{width:23%;display:inline-block;margin:5px;border:1px solid #c2ab5f;text-align:center;vertical-align:top}.configuration-4col-noimage p{font-size:17px}.configuration-10col{width:10%;display:inline-block;margin:10px;vertical-align:top}.categorypagewrapper{max-width:1250px;margin:auto}.categorypagewrapper .columns-1 img{max-width:500px;display:inline!important;margin-bottom:0px!important}.categorypagewrapper .columns-1 h2{display:inline!important;vertical-align:top;color:#58595b;font-family:'Montserrat';font-size:25px!important}.categorypagewrapper .columns-1 div[itemprop="description"]{display:inline!important;width:400px!important;vertical-align:top!important}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{fit-content}.products.columns-1 .catpagetextblocks{display:inline-block;max-width:730px;margin-left:20px;position:absolute;top:75px}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{vertical-align:middle}.catpagetextblocks>div[itemprop=description]>p{font-family:'Montserrat';color:#58595b}h1.woocommerce-products-header__title.page-title{font-family:'Montserrat';color:#58595b;max-width:640px;margin:auto;padding-top:50px;padding-bottom:20px}.term-description h2{color:#c2ab5f;font-family:'DepositPro-SemiBold';max-width:640px;font-size:24px;line-height:32px;margin:auto}.term-description{max-width:640px;margin:auto;font-family:'Montserrat';color:#58595b;padding-bottom:50px;line-height:35px}.term-description h3{color:#58595b;font-family:'Montserrat'}p.woocommerce-result-count{display:none}form.woocommerce-ordering{display:none}.catpagecta{color:#c2ab5f;border:1px solid #c2ab5f;width:fit-content;padding:10px 30px 10px 30px;text-transform:uppercase;margin-top:40px}.catpagecta:hover{color:#fff;background-color:#c2ab5f}.cat_suggestedproducts_wrapper h2{text-align:center;color:gray;text-transform:uppercase;font-family:'Montserrat-Bold';font-size:34px;line-height:50px}.cat_3col>.cat_col{width:32%;display:inline-block;text-align:center;margin-left:5px;margin-right:5px}.cat_3col>.cat_col>p{text-align:center;font-family:'Montserrat';font-weight:900;color:gray;font-size:30px;margin-bottom:50px}.cat_3col>.cat_col>a{margin:auto;width:100px;font-family:'Montserrat';border:1px solid #c2ab5f;color:#c2ab5f;padding:10px 30px 10px 30px;text-transform:uppercase;text-decoration:none}.cat_3col>.cat_col>a:hover{color:#fff;background-color:#c2ab5f}.products.columns-3 .catpagetextblocks p.product_line{display:none}.products.columns-3 .catpagetextblocks div[itemprop=description] p{display:none}.products.columns-3 .catpagetextblocks h2.woocommerce-loop-product__title{text-align:center;font-family:'Montserrat';font-weight:900;color:gray;font-size:28px!important}.products.columns-3 .catpagetextblocks .catpagecta{margin-top:0;margin:auto;padding-top:10px;padding-bottom:10px;font-family:'Montserrat'}section.related.products>h2{text-align:center;margin-top:100px;margin-bottom:50px;text-transform:uppercase;color:gray;font-family:'Montserrat';letter-spacing:1px;font-size:34px}.prod_3col{max-width:1250px;margin:auto}section.related.products{max-width:1250px;margin:auto}@media only screen and (max-width:973px){.catpagetextblocks{display:block !Important;position:relative !Important;top:0 !Important}.cat_3col>.cat_col{width:30%}.cat_3col>.cat_col p{font-size:15px}.cat_suggestedproducts_wrapper h2{font-size:24px;line-height:30px}.cat_3col>.cat_col>a{padding:10px;font-size:14px}h1.woocommerce-products-header__title.page-title{margin:20px}.term-description{padding-left:10px;padding-right:10px}.configuration-4col{width:45%}.configuration-10col{width:20%}.configuration-4col-noimage{min-height:60px;width:30%}.configuration-4col-noimage p{font-size:12.5px}.configuration-4col>p{font-size:12.5px}.configuration-4col-noimage p{font-size:13px}.product .summary.entry-summary{padding-left:10px;padding-right:10px}.woocommerce div.product .woocommerce-tabs ul.tabs>li>a{font-size:12px}.woocommerce div.product .woocommerce-tabs ul.tabs>li{padding-left:10px;padding-right:10px;min-width:unset}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:10px;padding-right:10px}.woocommerce div.product .woocommerce-tabs .panel{margin-left:10px}}.wpgs-for .slick-arrow,.wpgs-nav .slick-prev::before,.wpgs-nav .slick-next::before{background:#fff;padding-left:50px;padding-top:10px;padding-bottom:10px;padding-right:20px}div.wpgs-nav.slick-initialized.slick-slider>div>div>div{width:150px!important}div.wpgs.wpgs--with-images.images>div.wpgs-nav.slick-initialized.slick-slider>div>div{width:fit-content!important}.product-cta a{border:1px solid #c2ab5f;padding:10px 30px 10px 30px}.product-cta{text-align:center;position:unset!important;height:50px;text-transform:uppercase}.product-cta>a:last-child{display:unset}.product-cta>a{display:none}.product-description{text-align:center}.product-title{text-align:center}.products .products-content .products-grid .products-container .grid-container .product-container .product-text .text-wrapper .product-cta a:hover{color:#fff;background-color:#c2ab5f}@media only screen and (max-width:1600px){ul.ubermenu-content-block.ubermenu-widget-area.ubermenu-autoclear>li{display:inline-block;min-width:200px;padding:5px}ul.ubermenu-content-block.ubermenu-widget-area.ubermenu-autoclear{width:min-content;margin:auto;padding-left:0px!important}}@media only screen and (min-width:960px) and (max-width:1270px){a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{font-size:12px;padding-left:15px;padding-right:15px}}@media only screen and (max-width:960px){ul.ubermenu-tabs-group>li.ubermenu-tab>a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{font-size:15px}li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item{font-size:15px}}@media only screen and (max-width:768px){.products>.products-content>.products-grid>.products-container>.grid-container>.product-container>.product-text>.text-wrapper>.product-cta{margin-top:10px!important}.serviceareas_top_wrapper{padding-top:100px}}@media only screen and (min-width:1350px){.header .header-wrap .contact a{right:40px!important}}.col-sm-4.sidebar-wrapper .social .logo{margin-right:10px;display:inline-block}.serviceareas_top_wrapper{max-width:2000px;margin:auto}.serviceareas_leftcol{width:49%;display:inline-block;margin:1%;vertical-align:top;margin-left:0}.serviceareas_leftimage img{width:100%}.serviceareas_rightcol{width:46%;display:inline-block;margin:1.6%;vertical-align:top}.serviceareas_rightcol h4{color:#c2ab5f;font-family:'DepositPro-SemiBold'}.serviceareas_rightcol h2{color:#c2ab5f;font-size:17px;line-height:20px;font-family:'DepositPro-SemiBold'}.serviceareas_top_2col{width:100%;margin-top:30px}.serviceareas_minimap{width:28%;display:inline-block;vertical-align:top}.serviceareas_repinfo{width:31%;display:inline-block;vertical-align:top}.servicearea_ctas{width:35%;display:inline-block;vertical-align:top}.servicearea_ctas a{display:block;width:100%;text-align:center;color:#c2ab5f;border:1px solid #c2ab5f;padding:5px;margin-bottom:10px;font-size:14px;text-transform:uppercase;text-decoration:none}.servicearea_ctas a.goldcta{color:#fff;background-color:#c2ab5f}.servicearea_ctas a:hover{background-color:#c2ab5f;color:#fff}.servicearea_ctas a.goldcta:hover{background-color:#fff;color:#c2ab5f}.serviceareas_shortdescription p{font-size:12px}.serviceareas_repinfo a{display:block;margin-bottom:10px}a.rep_phone{text-decoration:none}.serviceareas_repinfo p{margin-bottom:10px}.serviceareas_top_wrapper{color:#58595b;font-family:'Montserrat'}.serviceareas_top_wrapper h1{color:#58595b;font-family:'Montserrat',sans-serif;font-size:24px}.serviceareas_repinfo>p:nth-child(1){margin-top:0}.servicearea_pagecontent p{color:#58595b;font-family:'Montserrat',sans-serif}.servicearea_pagecontent h2{color:#58595b;font-family:'DepositPro-SemiBold'}.servicearea_pagecontent h1{color:#58595b;font-family:'DepositPro-SemiBold'}.servicearea_pagecontent h3{color:#c2ab5f;font-family:'DepositPro-SemiBold'}.serviceareas_minimap img{width:75%}.serviceareas_repinfo>a>img{height:20px;transform:translateY(4px);padding-right:10px}@media only screen and (max-width:980px){.serviceareas_leftcol{width:90%;margin:auto;display:block}.serviceareas_rightcol{width:90%;margin:auto;display:block}.serviceareas_minimap{width:40%}.serviceareas_repinfo{width:40%}.servicearea_ctas{width:90%;margin:auto}a.rep_phone{text-decoration:underline}.text-container.servicearea_pagecontent{padding-left:20px;padding-right:20px}}.text-container.servicearea_pagecontent p{line-height:170%}.product-title{color:#c2ab5f!important}.text-wrapper{max-width:262px;margin:auto}.text-wrapper a{text-align:left}.product-description{text-align:left}.text-wrapper h3{text-align:left!important}.product-title{text-align:left;text-decoration-color:#c2ab5f!important}.topbar-wrap{text-align:center;background-color:#c2ab5f;color:#fff;padding-top:8px;padding-bottom:8px}.topbar-wrap>p{margin:0;font-family:DepositPro-SemiBold;font-size:16px;line-height:25px}@media only screen and (max-width:1000px){.topbar-wrap>p{font-size:12px;line-height:25px}.topbar-wrap a{display:inline-block}}.topbar-wrap a{color:#fff;font-weight:600;text-decoration:none;border:1px solid #fff;padding:5px 10px 5px 10px;margin-left:15px}.topbar-wrap a:hover{background-color:#fff;color:#c2ab5f}.topbar-wrap a:after{content:" >"}section.upsells.products{max-width:1250px;margin:auto}section.upsells.products>h2{text-align:center;margin-top:100px;margin-bottom:50px;text-transform:uppercase;color:gray;font-family:'Montserrat';letter-spacing:1px;font-size:34px}section.related.products{display:none}.blog-content .col-sm-6.blog-category-content{float:unset;width:49%;display:inline-block;min-width:300px}div#tab-design_options_tab img{image-rendering:-webkit-optimize-contrast}input#gform_submit_button_1{background-color:#c1aa63;border:0;color:#fff;padding:10px 10px;font-size:14px;margin:auto}form#gform_1{margin-left:10px;margin-right:10px}.ginput_container_select select{min-height:52px}.main.dealer_locator{max-width:1320px;margin:auto;padding-bottom:100px}.main.dealer_locator h1{font-family:Montserrat-Bold;font-size:40px;color:#58595b;margin-bottom:25px;margin-bottom:0}.main.dealer_locator h2.store_modal_title{font-family:DepositPro-SemiBold;font-size:24px;line-height:32px;color:#c2ab5f;letter-spacing:1px;letter-spacing:0}h5.wordpress-store-locator-address-title{font-family:'Montserrat';color:#58595b}h3.store_locator_name{color:#5d595b}h3.store_locator_filter_title{color:#5d595b}div#gform_wrapper_3{max-width:500px;font-family:'Montserrat'}div#gform_wrapper_3 input,div#gform_wrapper_3 select,div#gform_wrapper_3 textarea,div#gform_wrapper_4 input,div#gform_wrapper_4 select,div#gform_wrapper_4 textarea,.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{height:55px;border:1px solid #c1aa63!important;border-radius:0!important}input[type=checkbox]{height:unset}label.gfield_label,.gfield legend{color:#58595b}input#gform_submit_button_3,input#gform_submit_button_4,.gform_button{background-color:#c1aa63!important;color:#ffffff!important;text-transform:uppercase!important;font-weight:600!important}input#gform_submit_button_3:hover,input#gform_submit_button_4:hover,.gform_button:hover{background-color:#ffffff!important;color:#c1aa63!important}.gform_wrapper{font-family:'Montserrat'}@media only screen and (max-width:1260px){.main.single_store_template{max-width:90%}}h2.store-locator-map-headline{padding-left:15px}div#store_locator_single_map{margin-left:15px}input#store_locator_address_field{font-family:'Montserrat';height:40px}li.ubermenu-item-12535>a>span::after{content:'NEW';background-color:#c1aa63;font-size:8px;padding:5px;margin-left:10px;color:#fff}li.ubermenu-item.ubermenu-item-type-post_type.ubermenu-item-object-page.ubermenu-item-12535.ubermenu-item-auto.ubermenu-item-normal.ubermenu-item-level-1{max-height:45px}@media only screen and (max-width:480px){div#ubernav{overflow:scroll}}.blog .blog-category-image img.img-responsive.attachment-post-thumbnail.blog-image.wp-post-image{height:290px;object-fit:cover}input#gform_submit_button_18{background-color:#c1aa63;border:0;color:#fff;padding:10px 10px;font-size:14px;margin:auto}form#gform_18{margin-left:10px;margin-right:10px}