@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/vendor/main/webfonts/fa-regular-400.woff2)format("woff2"),url(/vendor/main/webfonts/fa-regular-400.ttf)format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/vendor/main/webfonts/fa-solid-900.woff2)format("woff2"),url(/vendor/main/webfonts/fa-solid-900.ttf)format("truetype")}.fa-solid,.fas{font-weight:900}#app-widget a{cursor:pointer;color:#000;outline:none;text-decoration:none;transition:opacity .3s}#app-widget h4{margin-top:0;margin-bottom:.8rem}#app-widget ul,#app-widget li{margin:0;padding:0;list-style:none}#app-widget p{margin:0;padding:0}#app-widget .listing{color:#212529;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.45}#app-widget .listing h2{box-sizing:border-box;color:inherit;text-align:center;margin-top:0;margin-bottom:30px;font-family:Shippori Mincho,Open Sans,sans-serif;font-weight:700;line-height:1.2}#app-widget .listing .c-slider{z-index:0;justify-content:flex-end;align-items:center;gap:0;width:100%;margin-bottom:3.75rem;padding:10px 0 10px 10px;display:flex}#app-widget .listing .c-slider .swiper-button-prev{left:20px}#app-widget .listing .c-slider .swiper-button-disabled{display:none}#app-widget .listing .c-slider .swiper-button-next{right:25px}#app-widget .listing .c-slider .swiper-button-next,#app-widget .c-slider .swiper-button-prev{background-color:#fff;border-radius:50%;width:40px;height:40px;margin:0;transition:all .3s;top:50%;transform:translateY(-50%)}#app-widget .listing .c-slider .swiper-button-next:after,#app-widget .c-slider .swiper-button-prev:after{content:"";color:#000;opacity:1;font-family:"Font Awesome 6 Free";font-size:18.75px;font-weight:900}#app-widget .listing .c-slider .swiper-button-prev:after{transform:scaleX(-1)}#app-widget .listing .c-slider .item{height:auto}#app-widget .listing .item{background-color:#fff;border:1px solid #e4e4e4;border-radius:5px;max-width:300px;height:100%;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 6px #0003}#app-widget .listing .item a{width:100%;height:100%;padding-bottom:8px;display:block}#app-widget .listing .item .photo_label{margin-bottom:10px;position:relative}#app-widget .listing .item .photo{max-width:300px}#app-widget .listing .item .photo img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%}#app-widget .listing .item .place{text-align:center;color:#fff;width:100%;margin-bottom:0;padding:10px;font-size:.875rem;line-height:1.4;position:absolute;bottom:0}#app-widget .listing .item .status{flex-wrap:wrap;display:flex;position:absolute;top:10px;left:10px}#app-widget .listing .item .status li{color:#fff;border-radius:4px;margin-bottom:5px;margin-right:5px;padding:2px 6px 1px;font-size:.8125rem}#app-widget .listing .item .status li.st01{background:#6dc644}#app-widget .listing .item .status li.st02{background:#1a52b8}#app-widget .listing .item .status li.st03{background:#7556f2}#app-widget .listing .item .status li.st03-y,#app-widget .listing .item .status li.st04{background:#c82021}#app-widget .listing .info{padding:0 10px}#app-widget .listing .item .price{margin-bottom:6px;font-size:1.375rem;font-weight:700}#app-widget .listing .info .detail{font-size:.875rem;display:flex}#app-widget .listing .info .detail .icons_info:not(:last-child){margin-right:8px}#app-widget .listing .info .detail .icons_info{margin-bottom:0;margin-right:6px;font-size:.875rem}#app-widget .listing .info .detail .icons_info span{margin-right:2px;font-size:.875rem;font-weight:700;display:inline-block}#app-widget .listing .info h4{font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}#app-widget .listing .item.item-view-more{background-color:#299bb1}#app-widget .listing .item.item-view-more a{justify-content:center;align-items:center;height:100%;display:flex}#app-widget .listing .item.item-view-more p{color:#fff;text-align:center;font-weight:700}#app-widget .listing .item.item-view-more p:after{content:"";text-align:center;text-align:center;margin-top:5px;font-family:"Font Awesome 6 Free";font-size:2.8rem;display:block}
