.cl07_location{display:grid;grid-row:auto;grid-template-rows:auto;gap:24px}
@media(max-width:768px){.cl07_location{padding:24px;display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:115px}
}
.cl07_location .cl07-card{display:grid;justify-items:start;grid-template-columns:169px auto;border-radius:16px;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,0.1)}
@media(max-width:768px){.cl07_location .cl07-card{display:flex;flex-direction:column;overflow:hidden}
}
.cl07_location .cl07-card__image{position:relative;border-radius:16px 0 16px 16px;overflow:hidden}
@media(max-width:768px){.cl07_location .cl07-card__image{border-radius:16px 16px 0 0;max-height:137px}
}
.cl07_location .cl07-card__image .tag{text-transform:uppercase;border-radius:8px 0 8px 0;position:absolute;top:12px;left:12px}
.cl07_location .cl07-card__image img{max-width:169px;width:100%;height:100%;object-fit:cover}
@media(max-width:768px){.cl07_location .cl07-card__image img{max-width:100% !important}
}
.cl07_location .cl07-card__text{padding:24px;width:100%}
@media(max-width:768px){.cl07_location .cl07-card__text{padding:16px}
}
.cl07_location .cl07-card__text_title{margin-bottom:8px}
.cl07_location .cl07-card__text_title span{color:#1b1b1b;font-family:var(--robotoSlab-bold);font-size:24px;font-weight:bold;letter-spacing:0;line-height:32px}
.cl07_location .cl07-card__text_wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}
@media(max-width:768px){.cl07_location .cl07-card__text_wrapper{flex-direction:column}
}
.cl07_location .cl07-card__text_subtitle{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;align-content:flex-start}
@media(max-width:768px){.cl07_location .cl07-card__text_subtitle{display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:0}
}
.cl07_location .cl07-card__text_subtitle-text{max-width:222px}
@media(max-width:768px){.cl07_location .cl07-card__text_subtitle-text{max-width:unset;width:100%}
}
.cl07_location .cl07-card__text_subtitle-text span{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.cl07_location .cl07-card__text_subtitle-price{margin-bottom:21px}
@media(max-width:768px){.cl07_location .cl07-card__text_subtitle-price{margin-bottom:24px}
}
.cl07_location .cl07-card__text_subtitle-price .priceFrom{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}
.cl07_location .cl07-card__text_subtitle-price .priceFrom .priceF{color:#707070;font-family:var(--barlow-regular);font-size:18px;letter-spacing:0;line-height:18px;text-decoration:line-through;margin-right:6px}
.cl07_location .cl07-card__text_subtitle-price .priceFrom .text{color:#707070;font-family:var(--barlow-regular);font-size:18px;letter-spacing:0;line-height:18px;text-decoration:line-through}
.cl07_location .cl07-card__text_subtitle-price .priceActual{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}
.cl07_location .cl07-card__text_subtitle-price .priceActual .price{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:18px;letter-spacing:0;line-height:18px;margin-right:6px}
.cl07_location .cl07-card__text_subtitle-price .priceActual .text{color:#1b1b1b;font-family:var(--barlow-regular);font-size:18px;letter-spacing:0;line-height:18px}
.cl07_location .cl07-card__text_bottom{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:flex-end;align-items:flex-end}
@media(max-width:768px){.cl07_location .cl07-card__text_bottom{display:flex;flex-direction:column;flex-wrap:nowrap}
}
.cl07_location .cl07-card__text_bottom-viewDetails{color:var(--color-primary-01);font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;cursor:pointer}
@media(max-width:768px){.cl07_location .cl07-card__text_bottom-viewDetails{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%;margin-top:14px}
}
.cl07_location .cl07-card__text_bottom-button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}
@media(max-width:768px){.cl07_location .cl07-card__text_bottom-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}
}
.cl07_location .cl07-card__text_bottom-button i.icon-rubbish{margin-right:24px;color:var(--color-primary-01);font-size:24px;cursor:pointer}
@media(max-width:768px){.cl07_location .cl07-card__text_bottom-button i.icon-rubbish{font-size:32px}
}
.cl07_location .cl07-card__text_bottom-button .button.add{cursor:pointer;background-color:var(--color-primary-01);border-radius:12px;padding:8px 56px}
@media(max-width:768px){.cl07_location .cl07-card__text_bottom-button .button.add{width:100%;text-align:center;padding:4px 72px;border-radius:8px}
}
.cl07_location .cl07-card__text_bottom-button .button.add span{color:#fff;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;text-align:center}
.cl07_location .cl07-card__text_bottom-button .button.add:hover{background-color:var(--color-primary-02)}
.cl07_location .cl07-card__text_bottom-button .button.add:active{background-color:var(--color-primary-01);box-shadow:inset 0 8px 16px 0 rgba(0,0,0,0.3)}
.cl07_location .cl07-card__text_bottom-button .button.add:focus{background-color:var(--color-primary-01);box-shadow:0 4px 12px 0 var(--color-primary-01)}
.cl07_location .cl07-card__text_bottom-button .button.add:disabled{background-color:#cacaca}
.cl07_location .cl07-card__text_bottom-button .button.edit{cursor:pointer;border:2px solid var(--color-primary-01);border-radius:12px;padding:8px 56px}
@media(max-width:768px){.cl07_location .cl07-card__text_bottom-button .button.edit{padding:4px 72px;border-radius:8px}
}
.cl07_location .cl07-card__text_bottom-button .button.edit span{color:var(--color-primary-01);font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;text-align:center}
.cl07_location .cl07-card__text_bottom-button .button.edit:hover{background-color:var(--color-primary-01)}
.cl07_location .cl07-card__text_bottom-button .button.edit:hover span{color:#fff}
.cl07_location .cl07-card__text_bottom-button .button.edit:active{background-color:#fff;box-shadow:inset 0 4px 16px 0 var(--color-primary-01);border:2px solid var(--color-primary-01)}
.cl07_location .cl07-card__text_bottom-button .button.edit:active span{color:var(--color-primary-01)}
.cl07_location .cl07-card__text_bottom-button .button.edit:focus{background-color:#fff;box-shadow:0 4px 16px 0 var(--color-primary-01);border:0}
.cl07_location .cl07-card__text_bottom-button .button.edit:focus span{color:var(--color-primary-01)}
.cl07_location .cl07-card__text_bottom-button .button.edit:disabled{border:2px solid #cacaca}
.cl07_location .cl07-card__text_bottom-button .button.edit:disabled span{color:#1b1b1b}
.cl07_location .content_tabs{border:0;margin:16px 0 32px 0;position:relative;overflow:hidden;box-shadow:0 0 24px 1px rgba(0,0,0,0.1);border-radius:12px}
@media(max-width:768px){.cl07_location .content_tabs{margin:0}
}
.cl07_location .content_tabs .ui-tabs-nav{padding:.5rem 0;background-color:#fff;border-radius:12px;border:0;display:flex;flex-direction:row;margin:auto;padding:9px;width:100%;overflow-x:hidden;overflow-y:hidden;scroll-snap-coordinate:0;scroll-snap-points-x:repeat(100%);scroll-snap-type:mandatory;flex:1;-webkit-overflow-scrolling:touch}
@media(max-width:768px){.cl07_location .content_tabs .ui-tabs-nav{width:100%;padding:0;align-content:space-around;overflow-x:auto;overflow-y:hidden;scroll-snap-coordinate:0;scroll-snap-points-x:repeat(100%);scroll-snap-type:mandatory;flex:1;display:flex;-webkit-overflow-scrolling:touch}
}
.cl07_location .content_tabs .ui-tabs-nav li{float:none;width:auto;display:flex;margin:0 .5rem;padding:0;border:0;justify-content:center;background:#fff;cursor:pointer}
@media(max-width:768px){.cl07_location .content_tabs .ui-tabs-nav li{padding:8px;margin:0;flex:1;scroll-snap-align:start}
}
.cl07_location .content_tabs .ui-tabs-nav li span{float:none;display:flex;width:100%;justify-content:center;padding:.5rem 1rem;font-family:var(--barlow-semibold-2);font-size:14px;background-color:#fff;color:var(--color-primary-01);border-radius:8px;white-space:nowrap}
@media(max-width:768px){.cl07_location .content_tabs .ui-tabs-nav li span{padding:8px 1rem;white-space:nowrap;min-height:100%;display:flex;align-items:center}
}
.cl07_location .content_tabs .ui-tabs-nav li.ui-state-active span,.cl07_location .content_tabs .ui-tabs-nav li:hover span{background-color:var(--color-primary-04);color:#1b1b1b;font-size:14px}
.cl07_location .content_tabs .next{background:linear-gradient(90deg,rgba(255,255,255,0.871) 0,#fff 100%);width:39px;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:21px 0 0 21px;position:absolute;top:0;height:54.8px;right:0}
@media(max-width:768px){.cl07_location .content_tabs .next{height:52.8px}
}
.cl07_location .content_tabs .next .icon-next{color:var(--color-primary-01);font-size:20px;background-color:var(--color-primary-04);border-radius:12px;width:24px;height:24px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center;cursor:pointer}
.cl07_location .content_tabs .back{background:linear-gradient(270deg,rgba(255,255,255,0.871) 0,#fff 100%);width:39px;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:0 21px 21px 0;position:absolute;top:0;height:54.8px;left:0}
@media(max-width:768px){.cl07_location .content_tabs .back{height:52.8px}
}
.cl07_location .content_tabs .back .icon-back1{color:var(--color-primary-01);font-size:20px;background-color:var(--color-primary-04);border-radius:12px;width:24px;height:24px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;cursor:pointer}
.cl07_location .content_tabs .show{display:flex}
.cl07_location .lessTabs{margin:16px auto 32px;width:max-content}