");background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding-right:calc(15px + 15px);}input[type="submit"]:not([name="update_cart"]):not(.woocommerce-widget-layered-nav-dropdown__submit){font:var(--the7-btn-m-font);text-transform:var(--the7-btn-m-text-transform);letter-spacing:var(--the7-btn-m-letter-spacing);border-radius:var(--the7-btn-m-border-radius);padding:var(--the7-btn-m-padding);min-height:38px;line-height:38px;padding-top:0;padding-bottom:0;}.scroll-top{border-radius:0px;}input[type="text"],select{font:var(--the7-base-font);letter-spacing:var(--the7-base-letter-spacing);text-transform:var(--the7-base-text-transform);text-decoration:var(--the7-base-text-decoration);}.layzr-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"38\" viewBox=\"0 0 38 38\" stroke=\"rgba(0,0,0,0.25)\"%3E%3Cg fill=\"none\" fill-rule=\"evenodd\"%3E%3Cg transform=\"translate(1 1)\" stroke-width=\"2\"%3E%3Ccircle stroke-opacity=\".55\" cx=\"18\" cy=\"18\" r=\"18\"/%3E%3Cpath d=\"M36 18c0-9.94-8.06-18-18-18\"%3E%3CanimateTransform attributeName=\"transform\" type=\"rotate\" from=\"0 18 18\" to=\"360 18 18\" dur=\"1s\" repeatCount=\"indefinite\"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.layzr-bg:not(.layzr-bg-transparent){background-color:rgba(0,0,0,.05);}#page .woocom-project .layzr-bg:not(.layzr-bg-transparent){background-color:transparent;}.pswp button.pswp__button--arrow--left,.pswp button.pswp__button--arrow--right,.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before{font-size:62px;line-height:62px;min-height:62px;}.transparent:not(.photo-scroller-album) .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on){border:none;box-shadow:none !important;}.masthead:not(.side-header):not(.mixed-header) .header-bar{min-height:110px;}.inline-header .header-bar>.mini-widgets{padding:0px 30px 0px 30px;}.text-small{font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);}.woocommerce button,button,input[type="submit"]{-webkit-appearance:none;outline:none;}.pswp{z-index:999999;}button.pswp__button{box-shadow:none !important;background-image:url("https://renovacadeiras.com.br/wp-content/themes/dt-the7/css/images/default-skin.png") !important;}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before{background-color:transparent !important;}button.pswp__button--arrow--left,button.pswp__button--arrow--right{background-image:none !important;}button.pswp__button--arrow--left.nitro-lazy,button.pswp__button--arrow--right.nitro-lazy{background-image:none !important;}button.pswp__button.nitro-lazy{background-image:none !important;}.switcher-wrap{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px;}.switcher-wrap>*{margin-bottom:10px;}.switcher-wrap .woocommerce-result-count{-ms-flex-order:1;order:1;}.switcher-wrap .woocommerce-ordering{-ms-flex:1 1 auto;flex:1 1 auto;}.switcher-wrap .woocommerce-ordering select{margin-bottom:0;line-height:1.3;}.view-mode-switcher{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-order:2;order:2;margin-left:20px;}.view-mode-switcher>a{position:relative;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:38px;height:38px;border:1px solid;text-decoration:none;}.view-mode-switcher>a:first-child{border-right:none;}.view-mode-switcher>a i{font-size:16px;}.view-mode-switcher .filter-popup{position:absolute;left:50%;transform:translateX(-50%);transform:translate3d(-50%,10px,0);bottom:100%;padding:2px 6px;margin-bottom:8px;background:#000;color:#fff !important;font:normal 10px/14px Arial,Verdana,sans-serif;letter-spacing:.3px;white-space:nowrap;opacity:0;visibility:hidden;border-radius:2px;}.view-mode-switcher .filter-popup:after{position:absolute;left:50%;bottom:-5px;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;content:"";}.view-mode-switcher .filter-popup:before{position:absolute;left:0;bottom:-20px;content:" ";display:block;width:100%;height:20px;}.wc-img-hover .woo-buttons-on-img{overflow:hidden;}.wc-img-hover .woo-buttons-on-img a{text-align:center;}.wc-img-hover .woocom-project img{position:relative;}.star-rating{float:right;overflow:hidden;position:relative;height:1.2em;line-height:1.2;font-size:.8em;width:5.4em;font-family:star;margin-bottom:5px;}.woocom-list-content{text-align:center;}.woocom-list-content .star-rating{display:block;float:none;margin:0;margin:0 auto;}.woocom-list-content .star-rating{margin-top:10px;}.star-rating:before{content:"SSSSS";float:left;top:0;left:0;position:absolute;}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}.star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0;}.products .star-rating{display:block;float:none;}.woocommerce-result-count{color:var(--the7-secondary-text-color);}.wc-grid .dt-css-grid{margin:0;}.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px;}@media screen and (max-width:1199px){.resize-by-browser-width.wc-grid .dt-css-grid{grid-template-columns:repeat(3,1fr);}}@media screen and (max-width:991px){.resize-by-browser-width.wc-grid .dt-css-grid{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:767px){.resize-by-browser-width.wc-grid .dt-css-grid{grid-template-columns:repeat(1,1fr);}}.view-mode-switcher>a{height:38px;width:38px;border-width:1px 1px 1px 1px;border-color:rgba(51,51,51,.12);color:rgba(140,149,162,.5);background-color:#fdfdfd;}.view-mode-switcher>a:first-child{border-bottom-left-radius:1px;border-top-left-radius:1px;}.view-mode-switcher>a:last-child{border-bottom-right-radius:1px;border-top-right-radius:1px;}.view-mode-switcher>a.switcher-active{color:#8c95a2;}.product .woo-buttons-on-img{position:relative;margin:0;text-align:center;}.woocom-project{position:relative;}.post .woo-buttons-on-img .alignnone,.description-under-image .post .woo-buttons-on-img .alignnone{margin-bottom:0;}.woocom-project .woo-buttons-on-img>a{display:block;line-height:0;}.product .woo-buttons-on-img{-ms-flex:0 0 auto;max-width:100%;}.cart-btn-below-img .woo-buttons{padding-top:25px;}.woo-buttons a{position:relative;display:inline-block;overflow:hidden;padding:0 0 0 0px;text-decoration:none;font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);}.cart-btn-below-img .woo-buttons a{display:inline-flex;align-items:center;font:var(--the7-btn-s-font);text-transform:var(--the7-btn-s-text-transform);letter-spacing:var(--the7-btn-s-letter-spacing);border-radius:var(--the7-btn-s-border-radius);border-width:var(--the7-btn-s-border-width);border-style:var(--the7-btn-s-border-style);border-color:var(--the7-btn-border-color);padding:var(--the7-btn-s-padding);min-width:var(--the7-btn-s-min-width);min-height:var(--the7-btn-s-min-height);color:var(--the7-btn-color);}.cart-btn-below-img .woo-buttons a:not(.elementor-button){border-radius:var(--the7-btn-s-border-radius);padding:var(--the7-btn-s-padding);font-size:var(--the7-btn-s-font-size);}.widget_products .product_list_widget>a,.widget_recently_viewed_products .product_list_widget>a,.widget_top_rated_products .product_list_widget>a,.shopping-cart-inner .product_list_widget>a,.widget_recent_reviews .product_list_widget>a,.dt-mini-cart-template.product_list_widget>a{grid-area:image;}.widget_products .product_list_widget>span,.widget_recently_viewed_products .product_list_widget>span,.widget_top_rated_products .product_list_widget>span,.shopping-cart-inner .product_list_widget>span,.widget_recent_reviews .product_list_widget>span,.dt-mini-cart-template.product_list_widget>span{grid-area:title;}.product{position:relative;}.product:before,.product:after{content:"";display:table;clear:both;}.products .product{display:block;list-style:none;}.woocommerce .content .wf-cell img{height:auto;max-width:100%;width:auto;}.woocommerce .product .woocom-list-content h4{margin-top:15px;margin-bottom:0;}.dt-products .star-rating span:before,.product .star-rating span:before{color:var(--the7-accent-color);}.star-rating,.star-rating:before{color:rgba(0,0,0,.2);}.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px;}@media screen and (max-width:1199px){.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(3,1fr);}}@media screen and (max-width:991px){.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:767px){.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(1,1fr);}}.woocom-list-content{font:var(--the7-woo-content-font);text-transform:var(--the7-woo-content-text-transform);}.woocom-list-content .entry-title{font:var(--the7-woo-title-font);text-transform:var(--the7-woo-title-text-transform);}@media screen and (min-width:991px){#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";}.dt-mobile-header{display:none;}.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar{padding-right:50px;padding-left:50px;}.transparent .masthead:not(.side-header){position:absolute;width:100%;}.phantom-fade .masthead{top:0 !important;}}@media screen and (max-width:0px){.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar{padding-right:0px;padding-left:0px;}}@media screen and (max-width:778px){.top-bar{padding:8px 20px 8px 20px;}}@media screen and (max-width:990px){#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";}.masthead{grid-area:header;}.side-header.masthead,.side-header-v-stroke.masthead{grid-area:header;-ms-grid-column:1;}.mobile-header-space{grid-area:header;}.transparent:not(.photo-scroller-album) .masthead{position:absolute;width:100%;z-index:102;}.masthead .main-nav,.masthead:not(.side-header) .main-nav,.masthead:not(.side-header) .header-bar{display:none;}.dt-mobile-header{display:block;}.transparent .masthead:not(.mixed-header){background:rgba(0,0,0,.45);}.top-bar .soc-ico a{float:none;display:inline-block;vertical-align:middle;}.show-device-logo .branding img{display:none;}.show-device-logo .branding img.mobile-logo{display:block;max-width:100%;height:auto;}.mobile-mini-widgets-in-menu{display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-items:center;-ms-flex-align:center;align-items:center;}.sticky-mobile-header .masthead{height:auto;width:100%;}.sticky-mobile-header:not(.floating-navigation-below-slider) .masthead{top:0;}}@media screen and (min-width:779px) and (max-width:990px){.transparent:not(.photo-scroller-album) .masthead{position:absolute;width:100%;z-index:102;}.masthead .top-bar .mini-widgets>*{display:none;}.masthead .top-bar .left-widgets .in-top-bar-left{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;}.masthead .top-bar .left-widgets .in-top-bar-left:not(.show-on-first-switch){display:none;}.masthead .in-menu-first-switch{display:none;}.masthead .hide-on-first-switch{display:none;}}@media screen and (max-width:778px){html:not(.no-cssgridlegacy.no-cssgrid) .masthead:not(.sticky-mobile-on){top:0 !important;}.sticky-mobile-header .masthead{height:auto;width:100%;}.masthead .top-bar .mini-widgets>*{margin:0 10px !important;}.masthead .top-bar .mini-widgets>*,.masthead .top-bar .right-widgets{display:none;}.masthead .top-bar .left-widgets{-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;}.hide-on-second-switch{display:none !important;}.mini-contacts{white-space:normal;}.show-mobile-logo .branding img,.show-device-logo .branding img.mobile-logo,.show-mobile-logo.show-device-logo .branding img{display:none;}.show-mobile-logo .branding img.mobile-logo,.show-mobile-logo.show-device-logo .branding img.mobile-logo,.show-device-logo .branding img{display:inline-block;max-width:100%;height:auto;}}@media screen and (max-width:990px){.page-title.page-title-responsive-enabled .wf-wrap{-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;text-align:center;min-height:120px;}.page-title-responsive-enabled.page-title h1{font:600 26px/32px "Montserrat",Helvetica,Arial,Verdana,sans-serif;}}@media screen and (max-width:778px){#main{padding:70px 0 70px 0;}#main>.wf-wrap{padding:0 20px 0 20px;}.page-title .wf-wrap{padding-left:20px;padding-right:20px;}.page-title .wf-wrap:after{width:calc(1300px - 20px - 20px);max-width:calc(100% - 20px - 20px);}.wf-cell{padding:0 10px 0 10px;}}@media screen and (min-width:990px){#main>.wf-wrap{position:relative;}.sidebar,.sidebar-space{grid-area:sidebar;-ms-grid-row:1;}.content{grid-area:content;-ms-grid-row:1;}}@media screen and (max-width:500px){.view-mode-switcher{display:none;}}@media screen and (max-width:450px){.woocommerce-result-count{float:none;}.masthead .popup-search .submit{position:relative;}.masthead .popup-search,.masthead .searchform{position:static;}#page .masthead .popup-search .popup-search-wrap{max-width:280px !important;left:50% !important;transform:translate3d(-50%,0,0);}#page .masthead .popup-search .popup-search-wrap:before{display:none;}#page .masthead .popup-search .popup-search-wrap{width:280px;}.masthead .popup-search .popup-search-wrap{top:100%;}}@media screen and (max-width:760px),screen and (max-height:300px){body:after{content:"phone";display:none;}}.woocom-project{position:relative;border:2px solid #f3f3f5;}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px;}