.fixed .main-header{position:fixed!important;top:0;left:0}header{top:0px;width:100%}.custom-title h2{display:flex;align-items:center}.custom-title span{font-weight:400;color:#ccc;display:flex;margin-left:10px;margin-right:10px;font-weight:200}.custom-title a{color:#109992;font-size:18px;font-weight:500}.woocommerce ul.products li.product{margin-bottom:0}.custom-blog .column.size-1of3{width:31.667%!important;margin-right:15px!important;position:relative}.custom-blog .post-meta{position:absolute;top:210px;display:flex;left:-5px}.custom-blog .post-meta a{background:#109992;padding:9px 15px}.custom-blog .post-meta .published{order:1;background:#000;padding:9px 15px}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3:nth-child(3n){margin-right:0px!important}.header-right-section .et_pb_text_inner{display:flex;align-items:center}#et_search_icon:before{font-size:12px;right:0;position:absolute;top:10px}.header-right-section a{margin-right:10px;color:#109992!important;font-size:12px!important}.header-right-section span.blocksec{display:inline-block;background:#e5e5e5;width:1px;height:15px;margin-right:15px;width:2px;height:35px}.header-right-section a span:before{margin-right:0px}a.et-user-info span{font-size:12px!important}a.et-user-info span:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;content:"\E08A";margin-right:0px;font-size:12px}a.et-cart-info span:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;content:"\E07A";margin-right:0px}#et_top_search{margin-top:-17px;float:left;margin-left:0}.custom-mail-list .et_pb_newsletter_form .et_pb_contact_field_half{flex-basis:72%!important}.custom-mail-list .et_pb_newsletter_fields .et_pb_contact_field_half input{height:52px}.custom-mail-list .et_pb_newsletter_form .et_pb_newsletter_button_wrap{flex-basis:26%!important}.custom-mail-list .et_pb_newsletter_description{margin-top:14px}.footer-links a{margin-bottom:5px;color:#666}.single-product #main-content .clearfix .wcwl_elements.bound,.single-product .qliving-waitlist{display:none!important}.single-product .recently-viewed .rvp-for-woocommerce ul li:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){display:none}.single-product .recently-viewed h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:32px;color:#000000!important;letter-spacing:1.2px;margin-bottom:30px}.single-product .qliving-waitlist .wcwl_elements.bound{display:block;margin:30px 0}@media (max-width:980px){.custom-mail-list .et_pb_newsletter_fields .et_pb_contact_field_half{flex-basis:100%!important}.custom-mail-list .et_pb_newsletter_button_wrap{flex-basis:100%!important}.custom-blog .column.size-1of3{width:100%!important;margin-right:0px!important}.custom-blog .post-meta,.et_pb_blog_grid .et_pb_post .post-meta{top:168px;display:flex!important}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{opacity:1;position:relative}.last-col{display:none}.single-product .recently-viewed h2{font-size:24px}}.search_cat_title{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:26px;color:#000000!important}.search_list li{margin-top:30px!important}.et_mobile_menu li:last-child{text-align:center!important}.et_mobile_menu #et_search_icon:before{position:relative;font-size:22px}.widgettitle{margin-bottom:10px}.price_label{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#666666!important;font-size:14px}.woocommerce .widget_price_filter .price_slider_amount .button{color:#ffffff!important;border-width:0px!important;border-radius:5px!important;font-size:18px!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#109992!important;padding:0.3em 1em!important}.et_pb_widget .button:after,.et_pb_widget .button:hover:after{display:none!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#109992}span.onsale{background-color:#109992!important}.customsearch{display:none!important}.et_mobile_menu .customsearch,.extralinks .customsearch{display:block!important}.et_mobile_menu li{text-align:center}.et_mobile_menu li.et-cart-info a span{font-size:16px}.woocommerce span.onsale{background-color:#109992!important}#woocommerce_layered_nav-3{display:none}@media (max-width:980px){#woocommerce_layered_nav-3{display:block}#woocommerce_layered_nav-2{display:none}.custom-mail-list .et_pb_newsletter_form .et_pb_newsletter_button_wrap{flex-basis:100%!important}}.woof_list,.et-db #et-boc .et-l .et_pb_widget_area ul{height:auto;flex-direction:row;display:flex;flex-wrap:wrap}.woof_list>li,.woof_list>li{float:none;width:19.66%;margin:0!important;margin-bottom:20px!important}.et_pb_widget.WOOF_Widget{width:100%!important}.filtreCatlabel{font-size:20px;font-weight:700;padding:0 0 10px 0;color:#000}.woof_container_product_cat,.woof_price3_search_container,.woof_redraw_zone{display:none}.fillterblock a{background:#000000!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px;color:#fff!important;text-align:center;border-radius:5px;line-height:1.7em!important;padding:0.3em 1em!important}.fillterblock a.filteractive{background:#109992!important}.button.woof_submit_search_form{padding:0.3em 1em!important;color:#ffffff!important;border-width:0px!important;border-radius:5px;font-size:18px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#109992!important}.woof_products_top_panel{display:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px;color:#000000!important;text-align:center}.woocommerce ul.products li.product .price{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:600;color:#109992!important;text-align:center}li.product-category{display:none}.sku_wrapper{display:none}@media (max-width:980px){body{overflow-x:hidden}.woof_list>li,.woof_list>li{width:100%}.fillterblock a{font-size:16px}}.catfilter .widget_text{width:100%!important}.catfilterblock .wpf_items_wrapper .wpf_item{display:none}body.tax-product_cat form.woocommerce-ordering{display:none}.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.hide{display:none!important}#mobile_menu2 .menu-item-has-children{position:relative}#mobile_menu2 .menu-item-has-children>a{background:transparent}#mobile_menu2 .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#mobile_menu2 .customsearch{display:none!important}span.menu-closed:before{content:"33";display:block;color:#000;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"4d"}.catfilterblock .et_shop_image img,.catfilterblock ul.products li.product a img{width:300px!important;height:300px!important;text-align:center!important;margin:0 auto!important}.extralinks{display:flex;align-items:center;padding-bottom:0!important;line-height:0!important;color:#000}.extralinks li{margin-right:10px}.extralinks #et_search_icon:before{font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;position:relative;font-size:16px;color:#000!important;top:0}.extralinks .et-cart-info span:before{font-size:16px;color:#000!important}.woocommerce ul.products li.product .star-rating{display:none}@media (max-width:680px){.catfilterblock .et_shop_image img,.catfilterblock ul.products li.product a img{width:200px!important;height:200px!important}.cblurbcdata .et_pb_blurb_container .question{left:95%!important}}.wcpf_widget_filters{width:100%!important;margin-right:0!important}.extraimgs{display:flex;align-items:center;flex-wrap:wrap}.extraimgs img{cursor:pointer;width:100px;margin-right:10px}figure.containerZoom{background-position:50% 50%;position:relative;width:100%;overflow:hidden;cursor:zoom-in;margin:0}figure.containerZoom img{transition:opacity .5s;display:block;width:100%}figure.containerZoom.active img{opacity:0}figure.containerZoom img{background:#fff}.wpf_item_pa_width{text-align:right}.wpf_item_pa_width .wpf_item_name{display:none!important}.wpf_item_pa_width .select2-container{width:200px!important}.filterrow.filteractive .et_pb_column_1_4{width:0!important;padding:0!important;margin:0!important;opacity:0;display:none}.filterrow.filteractive .et_pb_column_3_4{width:100%!important}a.filteroptionactive{background:#109992!important}.qf-header{transition:all 300ms ease 0ms}@media (max-width:768px){.fixed{position:fixed;top:0px;left:0px;width:100%;z-index:99}}.qf-hero-section{background-color:rgba(0,0,0,0.15);background-blend-mode:multiply}.qf-hero-product{padding-top:50px!important}@media screen and (max-width:480px){.qf-hero-cat{}.single-product .et_pb_column{}.single-product .woocommerce-variation-add-to-cart{}.cattabs .et_pb_text_inner a{display:block;text-align:center;margin-right:0!important}.cattabs .et_pb_text_inner a:not(:last-child){margin-bottom:15px}.pcontent .et_pb_module.et_pb_text{line-height:1.2em}}@media screen and (max-width:767px){.woocommerce div.product form.cart .variations td:last-child{padding-bottom:0!important}.et_pb_wc_add_to_cart form.cart .variations td:last-child.value .reset_variations{margin-top:0!important}.et_pb_wc_add_to_cart_0_tb_body{padding-bottom:20px!important}}.et_mobile_menu li li,.et_pb_menu .et_mobile_menu li ul{padding-left:0!important}.woo-variation-swatches.wvs-archive-align-left .wvs-archive-variation-wrapper .variable-items-wrapper{justify-content:center!important}.cattabs .et_pb_text_inner a{padding:0.3em 1em;border-radius:5px;font-size:18px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;background-color:#109992;color:#FFFFFF;border:2px solid #109992}.cattabs .et_pb_text_inner a.active{color:#109992;background-color:#FFFFFF}.cattabs .et_pb_text_inner a:not(:last-child){margin-right:30px}.blog-v1 .et_pb_blog_grid .et_pb_post{position:relative}.blog-v1 .et_pb_blog_grid .et_pb_post .post-meta{position:absolute;top:10px;left:10px;color:#ffffff;background-color:#109992;border-radius:3px;padding:6px 12px}.blog-v1 .et_pb_blog_grid .et_pb_post .post-meta a{color:#ffffff}.cselect{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:14px;line-height:1.5em;color:#666}.cselect .select li{display:none;cursor:pointer;padding:0.715em;border-top:1px solid #ddd;min-width:150px;align-items:center}.cselect .select li:first-child{display:flex;border-top:0px}.cselect .select{border:1px solid #ddd;display:inline-block;padding:0;border-radius:3px;position:relative;width:100%}.cselect .select li:hover{background-color:#ddd}.cselect .select li:first-child:hover{background-color:transparent}.cselect .select.open li{display:flex}.cselect .select span:before{position:absolute;top:25px;right:15px;content:"33";font-family:ETmodules;line-height:initial}.cselect .select.open span:before{content:"32"}.cselect .select li img{width:42px;margin-right:15px;display:inline-block}@media (max-width:980px){.custom-mail-list .et_pb_newsletter_fields .et_pb_contact_field_half{flex-basis:100%!important}.custom-mail-list .et_pb_newsletter_button_wrap{flex-basis:100%!important}.custom-blog .column.size-1of3{width:100%!important;margin-right:0px!important}.custom-blog .post-meta,.et_pb_blog_grid .et_pb_post .post-meta{top:168px;display:flex!important}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{opacity:1;position:relative}.last-col{display:none}.single-product .recently-viewed h2{font-size:24px}}.single-product.canadian-custom-made .render-waitlist{display:none}.error404 #content-area #left-area{min-height:500px}.woocommerce ul.products li.product .onsale{font-size:16px!important}.woocommerce div.product span.price{color:#0F9992!important}@media (max-width:768px){body.single-product #et-main-area #main-content .et_builder_inner_content{z-index:333}}.page-id-6914 .et_pb_image_container{max-height:226px;overflow:hidden}.blog-v1 .entry-title,.blog-v1 .post-content-inner{min-height:64px!important;max-height:64px;overflow:hidden}.term-1778 .sec-block-cus{display:block}.sec-block-cus{display:none}.ul-cus{margin-left:15px}@media (min-width:768px){.postid-72895 img.alignnone.wp-image-72349.size-full{height:780px;object-fit:cover}}