.grid-typology{scroll-margin-top:200px}.grid-typology .grid-typology-header{color:#333;cursor:pointer;border-bottom:1px solid #0000001f;flex-flow:row;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:12px 6px;font-size:14px;transition:all .3s;display:flex}:is(.grid-typology .grid-typology-header):hover{background:var(--primary-color-10percent)}:is(.grid-typology .grid-typology-header) .header-item{width:100%;padding:0 6px}.surface:is(:is(.grid-typology .grid-typology-header) .header-item),.availability:is(:is(.grid-typology .grid-typology-header) .header-item),.tour:is(:is(.grid-typology .grid-typology-header) .header-item),.detail:is(:is(.grid-typology .grid-typology-header) .header-item) span{display:none}.surface:is(:is(.grid-typology .grid-typology-header) .header-item) span,.price:is(:is(.grid-typology .grid-typology-header) .header-item) span,.price:is(:is(.grid-typology .grid-typology-header) .header-item){white-space:nowrap}:is(:is(.grid-typology .grid-typology-header) .header-item) small{color:#999;font-size:9px;font-weight:300}.name:is(:is(.grid-typology .grid-typology-header) .header-item),.price:is(:is(.grid-typology .grid-typology-header) .header-item){color:var(--primary-color);font-size:16px;font-weight:700}.price:is(:is(.grid-typology .grid-typology-header) .header-item) small{color:var(--primary-color-less)}.detail:is(:is(.grid-typology .grid-typology-header) .header-item){width:30px;padding:0 0 0 6px}.detail:is(:is(.grid-typology .grid-typology-header) .header-item) .cog-icon{color:var(--primary-color)}.grid-typology:last-child .grid-typology-header{border:none!important}.grid-typology .grid-typology-header[data-expanded]{background:var(--primary-color);border-bottom:1px solid var(--primary-color);color:#fff}.name:is(:is(.grid-typology .grid-typology-header[data-expanded]) .header-item),:is(:is(.grid-typology .grid-typology-header[data-expanded]) .header-item) small,.availability:is(:is(.grid-typology .grid-typology-header[data-expanded]) .header-item),.availability:is(:is(.grid-typology .grid-typology-header[data-expanded]) .header-item) .low,.detail:is(:is(.grid-typology .grid-typology-header[data-expanded]) .header-item),.price:is(:is(.grid-typology .grid-typology-header[data-expanded]) .header-item){color:#fff!important}.detail:is(:is(.grid-typology .grid-typology-header[data-expanded]) .header-item) .cog-icon{color:#fff;transform:rotate(-180deg)}@media screen and (width>=768px){.grid-typology:not(.displayed-on-card) .grid-typology-header{min-height:72px;padding:12px 12px 12px 0;font-size:18px}:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item{padding:0 12px}.surface:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item),.availability:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item),.tour:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item),.detail:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item) span{display:inline;display:initial}:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item) small{font-size:12px}.name:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item){font-size:20px}.price:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item){color:#333;font-size:18px;font-weight:400}.price:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item) small{color:#999}.availability:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item){color:#999;font-size:12px}.availability:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item) .low{background:var(--secondary-yellow-color);color:#fff;white-space:nowrap;padding:2px 8px}.tour:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item){flex:0 0 140px}.tour:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item) .btn{border:1px solid var(--primary-color-10percent);color:var(--primary-color);text-transform:none;white-space:nowrap;border-radius:14px;height:28px;margin:0;padding:0 8px;font-size:14px;font-weight:300}:is(.tour:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item) .btn):hover{background:var(--primary-color);color:#fff}.detail:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item){color:var(--primary-color);flex:none;width:110px;padding:0 0 0 12px}.detail:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header) .header-item) span{font-size:12px;font-weight:300;line-height:24px}.tour:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header[data-expanded]) .header-item) .btn{color:#fff;border:1px solid #ffffff40}:is(.tour:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header[data-expanded]) .header-item) .btn):hover{color:var(--primary-color);background:#fff}.detail:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header[data-expanded]) .header-item) span{display:none}.detail:is(:is(.grid-typology:not(.displayed-on-card) .grid-typology-header[data-expanded]) .header-item):after{content:"Replier";font-size:12px;line-height:24px}}@media screen and (width>=1025px){.grid-typology:not(.displayed-on-card) .grid-typology-header{padding:12px 72px 12px 60px}}.lots-container{background:var(--primary-color-10percent);transition:height .3s cubic-bezier(.65,0,.35,1)}.lots-container[data-expanded]{border-bottom:1px solid var(--primary-color)}.lots-header{border-bottom:1px solid var(--primary-color-less-50percent);color:var(--primary-color);flex-flow:row;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:12px 0;font-size:12px;font-weight:300;display:flex}.lots-header span{width:100%}:is(.lots-header span) .inner{padding:0 10px}.lot-price-return-rate:is(.lots-header span){flex-flow:row;justify-content:space-between;align-items:center;width:200%;padding:0;display:flex}.lot-segments:is(.lots-header span){flex:none;width:135px}.lot-plus:is(.lots-header span){flex:none;width:240px}.lot-actions:is(.lots-header span){flex:none;width:200px}.lot-row-desktop{color:#333;flex-flow:row;justify-content:space-between;padding:32px 0;font-weight:300;transition:all .3s;display:flex}.lot-row-desktop:not(:last-child){border-bottom:1px solid var(--primary-color-less-50percent)}.lot-row-desktop:nth-child(odd){background:#ffffffb3}.lot-row-desktop:nth-child(2n){background:#fff6}.lot-row-desktop .row-item{width:100%}:is(.lot-row-desktop .row-item) .inner{padding:0 10px;display:block}:is(.lot-row-desktop .row-item) .label{color:var(--primary-color);background:#fff;border-radius:2px;padding:0 3px;font-size:9px;font-weight:600;line-height:12px;transition:all .3s;display:inline-flex}:is(.lot-row-desktop .row-item) .group-return-rates .label{opacity:.5}.row-price-return-rate:is(.lot-row-desktop .row-item){background:var(--primary-color-less-5percent);flex-flow:column;width:200%;margin:-32px 0;display:flex}.row-price-return-rate:is(.lot-row-desktop .row-item) .inner{flex-flow:row;justify-content:space-between;align-items:flex-start;height:100%;padding:16px 0 0;display:flex}:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner):not(:last-child){border-bottom:1px solid var(--primary-color-less-25percent)}:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner):last-child{padding-bottom:12px}:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-prices,:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-return-rates{width:100%}:is(:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-prices,:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-return-rates) .price,:is(:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-prices,:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-return-rates) .return-rate{white-space:nowrap;padding-bottom:8px;display:block}:is(:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-prices,:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-return-rates) .no-label:before{content:"";height:16px;display:block}:is(:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-prices,:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-return-rates) .reg{color:var(--primary-color-less);font-size:10px;font-weight:400;display:block;line-height:12px!important}:is(:is(:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-prices,:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .group-return-rates) .reg) span:not(:last-child):after{content:", "}:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .row-item{padding:0 10px;display:block}:is(:is(.row-price-return-rate:is(.lot-row-desktop .row-item) .inner) .row-item):last-child{padding-bottom:14px}.row-plus:is(.lot-row-desktop .row-item){flex:none;width:240px}.row-plus:is(.lot-row-desktop .row-item) .plus-text{display:block}:is(.row-plus:is(.lot-row-desktop .row-item) .plus-text):first-letter{text-transform:uppercase}:is(.row-plus:is(.lot-row-desktop .row-item) .plus-text) small{font-size:14px}.row-plus:is(.lot-row-desktop .row-item) .segments{flex-flow:row;margin:0 -2px;display:flex}.row-actions:is(.lot-row-desktop .row-item){flex-flow:column;flex:none;width:200px;margin:0;display:flex}.row-actions:is(.lot-row-desktop .row-item) .btn{background:var(--primary-color);border-radius:var(--border-radius);color:#fff;text-transform:none;white-space:nowrap;width:calc(100% - 8px);min-width:0;margin:4px;font-size:13px;font-weight:500}.btn-blueprint:is(.row-actions:is(.lot-row-desktop .row-item) .btn),.btn-visit:is(.row-actions:is(.lot-row-desktop .row-item) .btn){border:1px solid var(--primary-color-25percent);color:var(--primary-color);background:0 0;font-weight:300}.row-actions:is(.lot-row-desktop .row-item) .row-btn{flex-flow:row;width:100%;display:flex}:is(.row-actions:is(.lot-row-desktop .row-item) .row-btn) .btn{flex:auto;width:100%}.lot-row-desktop:last-child{padding-bottom:56px}.row-price-return-rate:is(.lot-row-desktop:last-child .row-item){margin-bottom:-56px}.lot-row-desktop:hover{background:var(--primary-color-10percent)}.lot-row-mobile-container:not(:last-child){border-bottom:1px solid var(--primary-color-less-50percent)}.lot-row-mobile-container:nth-child(odd){background:#fff6}.lot-row-mobile-container:nth-child(2n){background:#ffffffb3}.lot-row-mobile{color:#333;cursor:pointer;flex-flow:row;justify-content:space-between;align-items:center;height:48px;transition:all .3s;display:flex}.lot-row-mobile .row-item{width:100%;font-weight:300}:is(.lot-row-mobile .row-item) .inner{padding:0 8px;display:block}:is(.lot-row-mobile .row-item) .label{color:#999;margin-top:-12px;font-size:9px;line-height:12px;transition:all .3s;display:block}.row-surface:is(.lot-row-mobile .row-item) span,.row-price:is(.lot-row-mobile .row-item) span{white-space:nowrap}.row-leaflet:is(.lot-row-mobile .row-item){flex:none;width:48px;margin:0 -6px 0 6px}.row-leaflet:is(.lot-row-mobile .row-item) .btn{background:var(--primary-color-5percent);border:2px solid var(--primary-color-less);color:var(--primary-color);text-transform:none;width:48px;min-width:0;height:28px;margin:0;padding:0;font-size:13px;font-weight:300}:is(.row-leaflet:is(.lot-row-mobile .row-item) .btn):hover{background:var(--primary-color);border:2px solid var(--primary-color);color:#fff}.row-actions:is(.lot-row-mobile .row-item){flex:none;width:40px}.row-actions:is(.lot-row-mobile .row-item) .inner{padding-right:6px}.row-actions:is(.lot-row-mobile .row-item) .cog-icon{color:var(--primary-color)}.lot-row-mobile:hover{background:var(--primary-color-25percent)}:is(.lot-row-mobile:hover .row-item) .label{color:#333}.row-leaflet:is(.lot-row-mobile:hover .row-item) .btn{background:var(--primary-color);border:2px solid var(--primary-color);color:#fff}.lot-row-mobile[data-expanded]{background:#f4f1f5;position:relative}.lot-row-mobile[data-expanded]:after{border:2px solid var(--primary-color-less);content:"";pointer-events:none;border-bottom:0;display:block;position:absolute;inset:-1px 0 0}.row-leaflet:is(.lot-row-mobile[data-expanded] .row-item) .btn{background:var(--primary-color);border:2px solid var(--primary-color);color:#fff}.row-actions:is(.lot-row-mobile[data-expanded] .row-item) .cog-icon{transform:rotate(-180deg)}.lot-details-container{background:#fff;transition:height .3s cubic-bezier(.65,0,.35,1);position:relative}.lot-details-container:after{border:2px solid var(--primary-color-less);content:"";pointer-events:none;border-top:0;display:block;position:absolute;inset:0 0 -1px}.lot-details{flex-flow:column;width:100%;max-width:480px;margin:0 auto;padding:12px 16px 24px;display:flex;position:relative}.lot-details .lot-detail{flex-flow:row;justify-content:space-between;align-items:flex-start;padding:0 6px 10px;display:flex}:is(.lot-details .lot-detail) .label{color:var(--primary-color);flex:none;width:100%;max-width:82px;font-size:12px;font-weight:300;line-height:18px}:is(.lot-details .lot-detail) .value{width:100%;font-weight:300}.lot-actions:is(.lot-details .lot-detail){flex-flow:column;margin:0 -4px;padding:16px 0 8px;display:flex}.lot-actions:is(.lot-details .lot-detail) .btn{background:var(--primary-color);border-radius:var(--border-radius);color:#fff;text-transform:none;white-space:nowrap;width:calc(100% - 8px);margin:4px;font-size:13px;font-weight:500}.btn-blueprint:is(.lot-actions:is(.lot-details .lot-detail) .btn),.btn-visit:is(.lot-actions:is(.lot-details .lot-detail) .btn),.btn-drawer:is(.lot-actions:is(.lot-details .lot-detail) .btn){border:1px solid var(--primary-color-25percent);color:var(--primary-color);background:0 0;font-weight:300}.btn-drawer:is(.lot-actions:is(.lot-details .lot-detail) .btn){font-weight:700}.lot-actions:is(.lot-details .lot-detail) .row-btn{flex-flow:row;width:100%;display:flex}:is(.lot-actions:is(.lot-details .lot-detail) .row-btn) .btn{flex:auto;width:100%}.plus:is(.lot-details .lot-detail){flex-flow:column;align-items:flex-start;padding-top:6px}.plus:is(.lot-details .lot-detail) .plus-text{margin:8px 0 0;display:block}:is(.plus:is(.lot-details .lot-detail) .plus-text):first-letter{text-transform:uppercase}:is(.plus:is(.lot-details .lot-detail) .plus-text) small{font-size:14px}.plus:is(.lot-details .lot-detail) .segments{flex-flow:row;margin:8px -2px 0;display:flex}.lot-details .lot-price-return-rate{flex-flow:column;padding-bottom:10px;display:flex}:is(.lot-details .lot-price-return-rate) .labels{flex-flow:row;justify-content:space-between;padding:0 6px 8px;display:flex}:is(:is(.lot-details .lot-price-return-rate) .labels) span{color:var(--primary-color);width:100%;font-size:12px;font-weight:300;line-height:18px}:is(.lot-details .lot-price-return-rate) .values{flex-flow:column;padding:8px 0 12px;display:flex}:is(:is(.lot-details .lot-price-return-rate) .values) .value{flex-flow:wrap;justify-content:space-between;padding:0 10px;display:flex;position:relative}:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value):not(:last-child):after{content:"";background:var(--primary-color-less-25percent);width:100%;height:1px;margin:8px 0;display:block}:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .label{color:var(--primary-color);background:#f4f1f5;border-radius:2px;padding:0 3px;font-size:9px;font-weight:600;line-height:12px;transition:all .3s;display:inline-flex}:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .group-return-rates .label{opacity:.5}:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .group-prices,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .group-return-rates{width:50%}:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-price,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-return-rate{white-space:nowrap;padding-bottom:8px;font-weight:300;display:block}:is(:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-price,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-return-rate) .price,:is(:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-price,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-return-rate) .return-rate{display:block}.no-label:is(:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-price,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-return-rate):before{content:"";height:16px;display:block}:is(:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-price,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-return-rate):last-child{padding-bottom:0}:is(:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-price,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-return-rate) .reg{color:var(--primary-color-less);margin-top:8px;font-size:10px;font-weight:400;display:block;line-height:12px!important}:is(:is(:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-price,:is(:is(:is(.lot-details .lot-price-return-rate) .values) .value) .lot-return-rate) .reg) span:not(:last-child):after{content:", "}.lots-container .segment{background:linear-gradient(90deg, var(--primary-color-less-25percent) 0%, var(--primary-color-less-0percent) 100%);text-align:left;flex-flow:column;justify-content:center;align-items:flex-start;width:calc(100% - 4px);margin:2px 2px 12px;padding:6px;display:flex}:is(.lots-container .segment) .logo{width:100%;height:12px}:is(.lots-container .segment) .logo svg{max-height:12px}:is(.lots-container .segment) .logo img{width:auto;height:100%;max-height:12px;display:block}:is(.lots-container .segment) .amount-group{color:var(--primary-color);width:100%;height:100%;margin:4px 0 0;display:block}:is(:is(.lots-container .segment) .amount-group) .amount{font-size:8px;line-height:14px}:is(:is(:is(.lots-container .segment) .amount-group) .amount) strong{font-size:14px;font-weight:600}:is(:is(.lots-container .segment) .amount-group) a{font-size:9px}:is(:is(:is(.lots-container .segment) .amount-group) a):hover{color:var(--primary-color)}
