﻿body .container .topo-site .main-menu-dropdown{position:relative;}body .container .topo-site .main-menu-dropdown .btn-main-menu-dropdown{padding:16px;font-size:16px;cursor:pointer;}body .container .topo-site .main-menu-dropdown .main-menu-dropdown-content{display:none;position:absolute;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1000;background-color:#fff;margin-left:10px;top:30px;}body .container .topo-site .main-menu-dropdown .main-menu-dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;}body .container .topo-site .main-menu-dropdown .main-menu-dropdown-content a:hover{background-color:#ddd;}body .container .topo-site .main-menu-dropdown .show{display:block;}body .banner-topo .container .info .selected-sale-rend{border:2px solid #ff0;color:#ff0;text-decoration:overline;font-weight:bold;}body .master-domain-link{border:1px solid #707070;width:100%;padding:30px 20px 20px 20px;text-align:center;margin-bottom:20px;border-radius:20px;}body .master-domain-link .link-info p{font-weight:bolder;font-size:18.5px;color:#1e90ff;}body .master-domain-link .link-buttons{margin-top:10px;display:flex;flex-direction:row;align-items:center;justify-content:center;}body .master-domain-link .link-buttons a{background-color:transparent;color:#fff;border-radius:20px;display:inline-block;}body .master-domain-link .link-buttons a img{max-width:150px;max-height:100px;}body #login .container-fluid .logo.visible-desktop img{max-height:300px;}body #home *{scrollbar-width:auto;scrollbar-color:#11cc1a #fff;}body #home *::-webkit-scrollbar{width:16px;}body #home *::-webkit-scrollbar-track{background:#fff;}body #home *::-webkit-scrollbar-thumb{background-color:#11cc1a;border-radius:10px;border:3px solid #fff;}body #home .banner-topo{margin-bottom:40px;}body #home .container #lancamentos{padding:0;margin-bottom:40px;}body #home .search-type-button{min-width:150px;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 15px;}body #home .search-type-list{transition:all 1s;display:none;background-color:#fff;border:1px solid #c0c0c0;min-width:300px;position:absolute;top:224px;max-height:400px;overflow-y:scroll;overflow-x:hidden;-webkit-box-shadow:10px 3px 28px -7px rgba(0,0,0,.46);-moz-box-shadow:10px 3px 28px -7px rgba(0,0,0,.46);box-shadow:10px 3px 28px -7px rgba(0,0,0,.46);}body #home .search-type-list .search-type-scroll{max-width:500px;padding:5px;}body #home .search-type-list .search-type-scroll h3{margin:20px 20px;font-weight:bold;}body #home .search-type-list .search-type-scroll .search-type-item{display:flex;align-items:center;min-width:400px;margin:5px 5px;}body #home .search-type-list .search-type-scroll .search-type-item input{border:1px solid #008000;background-color:#00f;width:30px;height:20px;border-radius:5px;background-color:#008000;color:#adff2f;}body #home .search-type-button:hover~.search-type-list{display:block;}body #home .search-type-list:hover{display:block;}body #pesquisa .filtro-pesquisa .filter-btns-saleorrent{display:flex;flex-direction:row;justify-content:center;margin-top:25px;margin-bottom:25px;}body #pesquisa .filtro-pesquisa .filter-btns-saleorrent button{padding:15px 35px;margin:0 5px 0 5px;border-radius:50px;font-size:18px;border:1px solid;display:flex;align-items:center;justify-content:center;background:transparent;}body #pesquisa .filtro-pesquisa .filter-btns-saleorrent button.selected{background-color:#cc009c;color:#fff;}body #pesquisa .filtro-pesquisa .search-type-list{background-color:#fff;border:1px solid #c0c0c0;width:100%;top:224px;max-height:400px;overflow-y:scroll;overflow-x:hidden;border:0;border-radius:5px;}body #pesquisa .filtro-pesquisa .search-type-list .search-type-scroll{padding:5px;}body #pesquisa .filtro-pesquisa .search-type-list .search-type-scroll h3{margin:20px 20px;font-weight:bold;}body #pesquisa .filtro-pesquisa .search-type-list .search-type-scroll .search-type-item{display:flex;align-items:center;min-width:400px;margin:5px 5px;padding-left:10px;}body #pesquisa .filtro-pesquisa .search-type-list .search-type-scroll .search-type-item label{font-weight:normal;}body #pesquisa .filtro-pesquisa .search-type-list .search-type-scroll .search-type-item input{border:1px solid #008000;background-color:#00f;width:30px;height:20px;border-radius:5px;background-color:#008000;color:#adff2f;}body #pesquisa .container .topo-pesquisa .filter-sort-dropdown{position:relative;}body #pesquisa .container .topo-pesquisa .filter-sort-dropdown .btn-sort-dropdown{padding:16px;font-size:16px;cursor:pointer;}body #pesquisa .container .topo-pesquisa .filter-sort-dropdown .sort-dropdown-content{display:none;position:absolute;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1000;background-color:#fff;margin-left:10px;}body #pesquisa .container .topo-pesquisa .filter-sort-dropdown .sort-dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;}body #pesquisa .container .topo-pesquisa .filter-sort-dropdown .sort-dropdown-content a:hover{background-color:#ddd;}body #pesquisa .container .topo-pesquisa .filter-sort-dropdown .show{display:block;}body #agendamento .container .item .ns-delivery-check{display:flex;align-items:flex-start;padding:10px 0 0 0;}body #agendamento .container .item .ns-delivery-check a{margin-left:5px;}body #agendamento .ns-shop-options{margin-top:30px;margin-bottom:30px;}body #agendamento .ns-shop-options h1{font-weight:bold;margin-bottom:20px;}body #agendamento .ns-shop-options .ns-shop-options-group{margin-bottom:20px;}body #agendamento .ns-shop-options .ns-shop-options-group h1{line-height:1.3;}body #agendamento .ns-shop-options .ns-shop-options-group .ns-shop-options-item input[type=radio],body #agendamento .ns-shop-options .ns-shop-options-group .ns-shop-options-item input[type=checkbox],body #agendamento .ns-shop-options .ns-shop-options-group .ns-shop-options-item span{margin-bottom:10px!important;}body #agendamento .ns-shop-options .ns-shop-options-group .ns-shop-options-item span{line-height:1.8;}body #agendamento .ns-shop-options .ns-shop-options-group .ns-shop-options-item input[type=text]{margin-bottom:10px;height:30px;width:100%;border:1px solid #000;border-radius:5px;}body #agendamento .ns-shop-options .ns-shop-options-group .ns-shop-options-item .error{border:1px solid #f00!important;}body #agendamento .ns-toast{z-index:100;position:fixed;display:inline-block;bottom:10px;margin:10px;padding:20px;text-align:center;background-color:#f00;border-radius:5px;line-height:1.4rem;}body #agendamento .ns-toast span{color:#fff;font-size:1.5rem;}