#customerlanguage[data-v-699b076e]{align-items:center;display:flex;font-size:14px;font-weight:500;height:100%;letter-spacing:5%;line-height:160%}@media(max-width:550px){#esdsso_login_popup,#esdsso_user_popup{left:0!important;right:0!important;top:34px!important}}.header-links{justify-content:flex-end}.header-links,.header-links li{align-items:center;display:flex}#topcartlink a{position:relative}.ico-cart .cart-qty{color:#fff}.ico-cart .cart-badge{align-items:center;background:#cb6a49;border-radius:16px;display:flex;justify-content:center;max-height:18px;min-width:18px;position:absolute;right:-8px;top:0}.everjoy-acc-menu-details img{display:inline}body.hamburger-menu-open{overflow:hidden!important}.offcanvas-backdrop{background:#00000080;display:none;inset:0;position:fixed;z-index:1039}.offcanvas-backdrop.show{display:block}#offcanvasMenu{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;top:0;transform:translate(-100%);transition:transform .3s ease;width:375px;z-index:1040}#offcanvasMenu.show{transform:translate(0)}.offcanvas-header{background:#fff;border-bottom:1px solid #dadada;flex-shrink:0;justify-content:space-between;min-height:45px;padding:10px 16px}.offcanvas-header,.offcanvas-logo{align-items:center;display:flex}.offcanvas-logo a{align-items:center;display:inline-flex;height:25px;line-height:0;width:auto}.offcanvas-logo img{display:block;height:25px;max-width:140px;-o-object-fit:contain;object-fit:contain;width:auto}.offcanvas-header-links{align-items:center;display:flex;gap:16px}.offcanvas-cart-link{display:flex;position:relative}.offcanvas-cart-icon,.offcanvas-cart-link{height:24px;width:24px}.offcanvas-cart-qty{align-items:center;background:#cb6a49;border-radius:16px;color:#fff;display:flex;font-size:11px;justify-content:center;max-height:18px;min-width:18px;padding:0 3px;position:absolute;right:-8px;top:0}.offcanvas-member-link{background:url(../images/member1.png) 50%/24px no-repeat;display:inline-block;height:24px;width:24px}.offcanvas-close{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:4px}.offcanvas-close img{display:block;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.offcanvas-close:hover img{opacity:.7}.offcanvas-cart-icon:hover,.offcanvas-close:hover img,.offcanvas-member-link:hover{filter:brightness(0) saturate(100%) invert(69%) sepia(36%) saturate(4442%) hue-rotate(326deg) brightness(84%) contrast(88%)}.offcanvas-body{background:#fff;flex:1;overflow-y:auto}.offcanvas-body .navbar-nav{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:20px}.offcanvas-body .nav-item-title{color:#333;font-family:Noto Sans TC,sans-serif;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:160%;list-style:none}.offcanvas-body .nav-item-title a{color:inherit;display:block;text-decoration:none}.offcanvas-body .nav-item-title a:hover{color:#cb6a49}.offcanvas-body .nav-item>.nav-link{align-items:center;color:#444;cursor:pointer;display:flex;font-family:Noto Sans TC,sans-serif;font-size:14px;font-weight:700;gap:5px;list-style:none;padding:0;text-decoration:none}.offcanvas-body .nav-item>.nav-link:hover{color:#cb6a49;text-decoration:none}.offcanvas-body .nav-expand-label .icon,.offcanvas-body .nav-item>.nav-link .icon{flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.offcanvas-body .nav-expand-header{align-items:center;display:flex;justify-content:space-between}.offcanvas-body .nav-expand-label{align-items:center;color:#444;display:flex;flex:1;font-family:Noto Sans TC,sans-serif;font-size:14px;font-weight:700;gap:5px;text-decoration:none}.offcanvas-body .nav-expand-content .nav-expand-content>.nav-item>.nav-link:hover,.offcanvas-body .nav-expand-label:hover{color:#cb6a49}.nav-arrow-toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;padding:4px;width:22px}.nav-arrow-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Cpath stroke='%234f5563' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 4.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;transition:transform .25s;width:14px}.nav-item.nav-expand.active>.nav-expand-header .nav-arrow-toggle:after{transform:rotate(180deg)}.offcanvas-body .nav-expand-content{display:none;flex-direction:column;list-style:none;margin:0;padding:20px 0 0 30px}.offcanvas-body .nav-expand.active>.nav-expand-content{display:flex;padding-bottom:0}.offcanvas-body .nav-expand-content>.nav-item>.nav-link{font-size:14px;font-weight:700}.offcanvas-body .nav-expand-content .nav-expand-content{padding-left:12px}.offcanvas-body .nav-expand-content .nav-expand-content>.nav-item>.nav-link{color:#444;font-size:14px;font-weight:400;padding-left:30px}.offcanvas-body .navbar-nav hr{border:none;border-top:1px solid #dadada;margin:0;opacity:1;width:100%}.offcanvas-body .nav-item.nav-static>.nav-link{font-weight:500}.nav-settings{align-items:center;display:flex;gap:30px;padding:10px 0}.nav-settings a{color:#444;font-size:14px;padding:0;text-decoration:none}.header-links-separator{background-color:#ccc;display:inline-block;height:16px;vertical-align:middle;width:1px}.header-member-mobile{display:none!important}.hamburger-toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.hamburger-toggle .hamburger-icon{display:flex;flex-direction:column;gap:5px}.hamburger-toggle .hamburger-icon span{background:#444;border-radius:2px;display:block;height:2px;transition:background .2s;width:22px}.hamburger-toggle:hover .hamburger-icon span{background:#cb6a49}@media(max-width:768px){.header-upper{align-items:center;display:flex}.header-upper .header-logo{flex:1;order:1}.header-upper .header-links-wrapper{order:2}.header-upper .hamburger-toggle{order:3}.header-links-separator,.language-selector-desktop{display:none!important}.header-member-mobile{align-items:center;display:flex!important}.header-member-mobile img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.ico-account-desktop{display:none!important}#offcanvasMenu{width:100%}}.search-bar-container{display:flex;justify-content:center;width:100%}.search-box .search-bar .filter .filter-icon{margin-right:10px;max-width:20px;position:relative;vertical-align:-5px;width:100%}.search-box .title{color:#444;font-size:35px;font-weight:700;letter-spacing:.05em;line-height:160%;margin-bottom:20px;padding:0;text-align:center}.search-box{align-items:center;background-color:#ffeee2;background-position:bottom;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:350px;justify-content:flex-start;margin-top:64px;padding-top:46px!important;width:100%}.search-box .search-bar{max-width:850px;width:100%}.search-box .search-bar .categories{align-items:center;display:flex;gap:50px;justify-content:center;margin:0 auto 15px;padding:0 20px;position:relative;width:auto}.search-box .categories .categories-item{align-items:center;border-bottom:2px solid transparent;color:#333;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:5px;letter-spacing:.05em;line-height:160%;padding-bottom:10px;position:relative;text-align:center;white-space:nowrap;width:50px}.search-box .categories .categories-item:after{background-color:transparent;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:30px}.search-box .categories .categories-item.active,.search-box .categories .categories-item:hover{color:#438278;font-weight:700}.search-box .categories .categories-item.active:after{background-color:#438278}.search-box .categories .search-category-img{background-position:50%;background-repeat:no-repeat;background-size:40px 40px;cursor:pointer;display:block;height:50px;margin:auto;width:50px}.search-box .categories .categories-item.checkup .search-category-img{background-image:url(../images/searchbox/pet-checkup.svg)}.search-box .categories .categories-item.vaccine .search-category-img{background-image:url(../images/searchbox/pet-vaccine.svg)}.search-box .categories .categories-item.sterilize .search-category-img{background-image:url(../images/searchbox/pet-sterilize.svg)}.search-box .categories .categories-item.hotel .search-category-img{background-image:url(../images/searchbox/pet-hotel.svg)}.search-box .categories .categories-item.photo .search-category-img{background-image:url(../images/searchbox/pet-photo.svg)}.search-box .categories .categories-item.physical .search-category-img{background-image:url(../images/searchbox/pet-physical.svg)}.search-box .search-bar .search-wrapper{align-items:center;display:flex;gap:10px;width:100%}.search-box .search-bar .filter-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 5px #00000026;display:flex;gap:15px;height:60px;padding:5px 20px;width:calc(100% - 93px)}.search-box .search-bar .filter{align-items:center;cursor:pointer;display:flex;flex-grow:1;height:100%;position:relative;width:100%}.filter.search-input{cursor:auto;transition:all .3s ease}.filter.search-input.expanded{flex:4}.filter.search-input.expanded~.filter{flex:1}.filter.search-input input[type=text]{background-color:#f5f5f5;border:1px solid #dadada;border-radius:10px;color:#0e1031;padding:10px 15px;transition:border .3s ease;width:100%}.search-box .search-bar .filter .filter-icon.search{cursor:auto;width:16px}.filter.search-input input[type=text]:focus{background-color:#fff;border:1px solid #ed7854}.search-bar .filter .filter-label{align-items:center;color:#333;display:flex;font-size:14px;font-weight:500;line-height:160%;margin-right:auto;position:relative;width:100%}.search-bar .filter .filter-label span{overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.search-bar .filter .filter-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none' viewBox='0 0 11 6'%3E%3Cpath stroke='%23888' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9.5 1-4 4-4-4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:7px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:11px}.search-bar .filter.date.active .filter-label:after{display:none}.search-box .search-bar .filter-container .filter-divider{border-right:1px solid #dadada;height:25px;width:1px}.searchbox-filter-label{padding:10px 20px;width:100%}.searchbox-filter-label>div{align-items:center;border:1px solid var(--Light-gray,#dadada);border-radius:10px;box-shadow:0 0 5px #00000026;display:flex;gap:20px;height:46px;margin:0 auto;position:relative}.searchbox-filter-label img{height:24px;position:absolute;right:10px;width:24px}.selected-filters-label{align-items:center;display:flex;font-family:Noto Sans TC;font-size:13px;font-weight:500;gap:5px;line-height:160%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 45px)}.divider{border-right:1px solid var(--Light-gray,#dadada);display:inline-block;height:16px;margin:0 5px}#mobile-searchbox-expand-wrap{display:none}.category-filter-options{display:flex;flex-direction:column;width:100%}.category-filter-box{border-bottom:1px solid #f1f4f1;padding:5px 0}.category-filter-box:last-child{border-bottom:none}.category-filter-name{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:space-between}.category-name-content{align-items:center;display:flex;flex:1;gap:8px;padding:5px 10px}.category-name-content.selected{background-color:#ecf5f4;border:1px solid #438278;border-radius:100px;color:#438278}.category-filter-box .arrow-container{cursor:pointer;padding-left:10px}.category-filter-box .arrow{border-bottom:2px solid #000;border-left:2px solid #000;display:inline-block;height:10px;position:relative;top:-3px;transform:rotate(315deg);transition:transform .3s ease;width:10px}.category-filter-box .arrow-expanded{top:2px;transform:rotate(135deg)}.category-filter-option{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:5px;margin-top:10px}.category-filter-option .filter-item{border:1px solid #dadada;border-radius:100px;cursor:pointer;font-size:13px;padding:8px 15px}.category-filter-option .filter-item.selected{background-color:#ecf5f4;border:1px solid #438278;color:#438278}.search-filter-box{align-items:flex-start;background:#fff;border:1px solid #dadada;border-radius:10px;box-shadow:0 0 5px #00000026;box-sizing:border-box;display:flex;display:none;flex-direction:column;gap:10px;justify-content:center;left:-20px;padding:15px 20px;position:absolute;top:-5px;width:calc(100% + 40px);z-index:2}.search-filter-box label{align-items:center;display:flex;justify-content:space-between;width:100%}.search-filter-box label p{color:#333;font-size:18px;font-weight:700;letter-spacing:.05em;margin:0;text-align:start}.search-filter-box span.multi{color:#333;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:160%;white-space:nowrap}.photo-location.search-filter-box label{align-items:baseline}.search-filter-box .filter-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.search-filter-box .filter-options span{align-items:center;background-color:#fff;border:1px solid #dadada;border-radius:30px;box-sizing:border-box;color:#444;cursor:pointer;display:flex;flex-grow:1;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.05em;padding:10px;width:calc(33.33333% - 6.66667px)}.search-filter-box.pet-type-targets .filter-options span{display:flex;gap:5px;height:45px;padding:10px}.search-filter-box.pet-type-targets .filter-options span img{max-width:38px}.search-filter-box .filter-options span:hover{border:1px solid #438278}.search-filter-box .filter-options span.active{background-color:#ddf5f3;border:1px solid #438278}.search-box .search-bar .btn-search{align-items:center;background:#d95623;border:0;border-radius:10px;box-shadow:0 0 5px #00000026;color:#fff;display:flex;font-size:16px;font-weight:500;height:60px;justify-content:center;letter-spacing:.05em;line-height:160%;max-width:93px;padding:10px;width:100%}.search-box .search-bar .btn-search:focus,.search-box .search-bar .btn-search:hover{background:#a5350a}.search-box.checkup{background-image:url(../images/searchbox/search_checkup_bg.jpeg)}.search-box.vaccine{background-image:url(../images/searchbox/search_vaccine.jpeg)}.search-box.vaccine .search-filter-box.pet-type-targets .filter-options span{width:calc(50% - 5px)}.search-box.sterilize{background-image:url(../images/searchbox/search_sterilize.jpeg)}.search-box.sterilize .search-filter-box.pet-type-targets .filter-options span{width:calc(50% - 5px)}.search-box.sterilize .search-bar .filter.gender{width:300px}.search-box.sterilize .filter.gender .search-filter-box{width:315px}.search-box.sterilize .filter.gender .filter-options span{margin:unset;width:calc(50% - 5px)}.search-box.hotel{background-image:url(../images/searchbox/search_hotel_bg.jpeg)}.search-box.hotel .search-bar .filter{width:210px}.search-box.hotel .search-bar .filter.location,.search-box.hotel .search-bar .filter.petcount{width:90px}.search-box.hotel .search-filter-box.pet-type-targets .filter-options span{width:calc(50% - 5px)}.search-box .search-filter-box.location .filter-options span,.search-box .search-filter-box.photo-location .filter-options span{width:unset}.search-box.hotel .filter.petcount .search-filter-box{width:270px}.search-box.hotel .filter.location .search-filter-box{width:320px}.pet-count-adjuster{align-items:center;display:flex;gap:5px;padding:5px 0}.pet-count-adjuster .pet-counter{border:0;cursor:pointer;height:26px;text-align:center;vertical-align:middle;width:26px}.pet-count-adjuster .pet-counter:disabled{cursor:not-allowed;opacity:.3}.pet-count-adjuster .pet-counter.minus{background:url(../images/searchbox/btn-minus.svg) no-repeat 50%/cover}.pet-count-adjuster .pet-counter.plus{background:url(../images/searchbox/btn-plus.svg) no-repeat 50%/cover}.pet-count-adjuster .pet-quantity{border:0;color:#444;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:160%;max-width:unset;text-align:center;width:30px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.search-box.hotel .filter.location .filter-label{display:flex;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.search-box .date .checkin-date{gap:15px;left:unset;padding:20px;right:-20px;width:660px}.search-box .date .checkin-date hr{border-top:1px solid #dadada;margin:0;opacity:1;width:100%}.search-box .date .checkin-date .bottom{display:flex;justify-content:space-between;width:100%}.search-box .date .checkin-date .bottom .cancelBtn{background:none;border:none;color:#2d2d2d;font-size:16px;font-weight:500;letter-spacing:.05em;line-height:160%;text-align:left}.search-box .date .checkin-date .bottom .cancelBtn:hover{color:#d95623}.search-box .search-bar .filter.date .checkin-date .bottom .applyBtn{background-color:#d95623;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:500;height:45px;letter-spacing:.05em;line-height:160%;max-width:138px;padding:10px 25px;width:100%}.search-box .search-bar .filter.date .checkin-date .bottom .applyBtn:hover{background-color:#a5350a}.search-box.photo{background-image:url(../images/searchbox/search_photography_bg.jpeg)}.search-box.physical{background-image:url(../images/searchbox/search_physical_bg.png)}.search-box.physical .filter .filter-label span{max-width:150px}.search-box.collapse-searchbar{background-image:none;background:#fff;background-image:unset;border-bottom:1px solid var(--Light-gray,#dadada);box-shadow:0 4px 4px #0000000d;height:38px;left:0;margin-top:0;padding-top:0!important;position:fixed;right:0;top:64px;z-index:11}.collapse-searchbar.active{height:125px}.collapse-searchbar.search-box .title{display:none}.collapse-searchbar.search-box .categories-item{flex-direction:row;width:unset}.collapse-searchbar.search-box .categories-item:after{width:unset}.collapse-searchbar.search-box .categories .search-category-img{background-size:28px 28px;height:28px;width:28px}.collapse-searchbar.search-box .search-wrapper{display:none}.collapse-searchbar.active.search-box .search-wrapper{display:flex}.collapse-categories .categories,.collapse-categories .title{display:none}.curvedborder-wrapper{padding:0!important;position:relative}.curvedborder-wrapper .curvedborder{content:"";height:50px;margin-left:calc(50% - 50vw);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:-48px;width:100vw}.curvedborder-wrapper .curvedborder-left{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="1440" height="50" fill="none" viewBox="0 0 1440 50"><path fill="%23fff" d="M728.675 19.926C425.308-16.162 116.489 4.89 0 19.926V50h1440V19.927c-110.71 15.036-407.96 36.088-711.325 0"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="1440" height="50" fill="none" viewBox="0 0 1440 50"><path fill="%23fff" d="M728.675 19.926C425.308-16.162 116.489 4.89 0 19.926V50h1440V19.927c-110.71 15.036-407.96 36.088-711.325 0"/></svg>')}@media not (max-width:879px){.searchbox-mobile{display:none!important}.searchbox-filter-label{display:none}}@media(min-width:880px)and (not (min-width:1100px)){.curvedborder-wrapper .curvedborder{width:102vw}}@media(max-width:1199px){.search-box .search-bar{max-width:780px}}@media(max-width:879px){.searchbox-desktop{display:none!important}.search-box .search-bar .filter-container .filter-divider{display:none}.search-filter-box{background:transparent;border:0;box-shadow:none;display:flex;left:0;padding:0;position:relative;top:0;width:100%!important}.search-box{background-color:#fff;background-image:none!important;height:66px;left:0;margin-top:0;padding-bottom:0!important;padding-top:0!important;position:fixed;right:0;top:43px;width:100%;z-index:1}.mobile-expand-init.search-box{background-color:#ffeee2;height:auto;margin-top:44px;padding-bottom:30px!important;padding-top:15px!important;position:static}.mobile-scrolldown-collapse-header.search-box{top:0}.curvedborder-wrapper,.search-box .search-bar,.search-box .title{display:none}.mobile-expand-init-show-curvedborder{display:block}.mobile-expand-init .searchbox-filter-label{display:none}.mobile-expand-init .search-bar{display:block;position:relative;z-index:0}.search-box.mobile-expand #mobile-searchbox-expand-wrap{display:block}.search-box.mobile-expand .search-bar-container{background:#fff;position:absolute;z-index:1}.search-box.mobile-expand .search-bar{display:block;padding:10px 0}.search-box.mobile-expand .search-bar .categories{justify-content:space-between}.search-box.mobile-expand .search-bar .categories .categories-item{flex-grow:1;flex-shrink:1}.search-box.active{height:66px}.search-box .search-bar .search-wrapper{flex-direction:column;gap:15px;padding:0 20px}.search-box .search-bar .filter-container{flex-direction:column;gap:0;height:unset;padding:0;width:100%}.search-box .search-bar .filter{align-items:flex-start;flex-direction:column;max-width:unset!important;min-width:unset!important;padding:15px 20px;width:100%!important}.search-box .search-bar .filter.search-input{align-items:center;flex-direction:row}.filter.search-input.expanded{flex:1}.filter.search-input.expanded~.filter,.filter.search-input.expanded~.filter-divider{flex-shrink:1}.search-box .search-bar .filter:not(:last-child){border-bottom:1px solid #dadada}.filter.target .filter-label{display:none}.filter.target .search-filter-box.pet-type-targets{display:flex}.search-box .search-bar .btn-search{background:#d95623;border-radius:100px;box-shadow:none;height:40px;margin:auto;max-width:200px;width:100%}.fullPopup.checkin-date{display:none;float:none;height:100%;position:fixed;top:0;width:100%;z-index:999}.fullPopup.checkin-date .content-wrapper{background-color:#ffeee2;bottom:0;height:calc(100% - 72px);position:fixed;width:100%;z-index:2}.fullPopup.checkin-date:after{background:#00000080;content:"";height:100vh;position:fixed;width:100%}.fullPopup .popup-header{align-items:center;display:flex;gap:20px;padding:20px}.fullPopup .popup-header .header-title{color:#333;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:160%;margin:0;text-align:left}.fullPopup .btn-close{all:unset;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15"><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m13 1.5-12 12M1 1.5l12 12"/></svg>') 50% /16px 16px no-repeat;box-sizing:content-box;display:block;height:24px;width:24px}.fullPopup.checkin-date .bottom{background-color:#fff;bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 20px 15px;position:fixed;width:100%}.fullPopup.checkin-date .bottom .cancelBtn{background:none;border:none;color:#2d2d2d;font-size:16px;font-weight:500;letter-spacing:.05em;text-align:left}.fullPopup.checkin-date .calendar-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 0 5px #00000026;margin:0 20px;overflow-y:scroll;padding:15px 20px}.fullPopup.checkin-date .bottom .applyBtn{background-color:#d95623;border:none;border-radius:100px;color:#fff;font-size:16px;font-weight:500;height:45px;letter-spacing:.05em;line-height:160%;max-width:152px;padding:10px 25px;width:100%}.curvedborder-wrapper .curvedborder{content:"";height:50px;margin-left:round(calc(50% - 50vw));-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;position:absolute;top:-48px;width:100vw}}@media(max-width:767px){.search-box .title{font-size:20px;margin-bottom:15px}.search-box .search-bar .categories{gap:15px;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 10px;scrollbar-width:none}.search-box .categories .categories-item{font-size:12px;gap:0;padding-bottom:5px;width:100%}}@media(max-width:414px){.search-box .categories .search-category-img{background-size:30px 30px;height:40px;width:40px}}@media(max-width:320px){.search-box .search-bar .filter{padding-left:12px;padding-right:12px}}.header-box[data-v-f8ad768f]{background:#fff;left:0;position:fixed;right:0;top:0;z-index:11}@media(max-width:879px){.header-box[data-v-f8ad768f]{border-bottom:1px solid #dadada}}.card[data-v-e8cebc10]{position:static}.collapse[data-v-e8cebc10]{visibility:unset}.company-container[data-v-e8cebc10]{background:#fff}.company[data-v-e8cebc10]{margin:auto;max-width:1200px;padding:25px 20px;width:100%}.company-logos[data-v-e8cebc10]{align-items:center;flex-wrap:wrap;justify-content:space-between;padding:15px 0}.company-logos[data-v-e8cebc10],.footer-logo-right[data-v-e8cebc10]{display:flex;gap:20px}.footer-group-title[data-v-e8cebc10]{position:relative;z-index:1}.esdLogo[data-v-e8cebc10]{margin-right:auto}.esdLogo img[data-v-e8cebc10]{height:45px}.caringCompanyLogo[data-v-e8cebc10]{width:100px}.ckhLogo[data-v-e8cebc10]{margin-left:5px;width:125px}.company-links[data-v-e8cebc10]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.copyright-esd[data-v-e8cebc10],.under-esd[data-v-e8cebc10]{font-family:Noto Sans TC;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:19.2px}.copyright-esd[data-v-e8cebc10]{color:#888;margin-left:auto;padding-left:20px;text-align:right}.under-esd[data-v-e8cebc10]{color:#444;margin-right:auto;padding-right:20px}.icon-phone[data-v-e8cebc10]{display:flex}.contact-us-phone[data-v-e8cebc10]{align-items:center;color:#fff;display:flex;font-family:Noto Sans TC;font-size:22px;font-weight:700;gap:10px;letter-spacing:2px}.contact-us-phone .contact-us-text[data-v-e8cebc10]{padding-bottom:5px}.social-btn-group[data-v-e8cebc10]{margin-top:5px}.contact-us[data-v-e8cebc10]{color:#fff;padding-top:20px}.contact-info[data-v-e8cebc10]{align-items:flex-start;display:flex;flex-direction:column;letter-spacing:1px;padding:10px 0}@media screen and (max-width:879px){.company[data-v-e8cebc10]{padding:0 20px 15px}.company-logos[data-v-e8cebc10]{align-items:normal;flex-direction:column}.footer-logo-left[data-v-e8cebc10]{display:block}.footer-logo-right[data-v-e8cebc10]{align-items:center;display:flex;justify-content:space-between;width:100%}.esdLogo[data-v-e8cebc10]{margin-right:0}.esdLogo img[data-v-e8cebc10]{height:45px}.caringCompanyLogo[data-v-e8cebc10],.ckhLogo[data-v-e8cebc10]{width:100px}.company-links[data-v-e8cebc10]{gap:10px}.under-esd[data-v-e8cebc10]{padding-right:0}.copyright-esd[data-v-e8cebc10],.under-esd[data-v-e8cebc10]{margin-left:0;margin-right:auto}.copyright-esd[data-v-e8cebc10]{padding-left:0}}@font-face{font-display:swap;font-family:esd-webfont;font-style:normal;font-weight:400;src:url(../fonts/esd-webfont.eot?ver=15);src:url(../fonts/esd-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/esd-webfont.woff2?ver=15) format("woff2"),url(../fonts/esd-webfont.woff?ver=15) format("woff"),url(../fonts/esd-webfont.ttf?ver=15) format("truetype"),url(/fonts/fonts/esd-webfont.svg#esd-webfont) format("svg")}.contact-buttons-wrapper[data-v-7e313213]{bottom:75px;max-width:55px;position:fixed;right:30px}.bottomFix-button[data-v-7e313213]{align-items:flex-end;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:400;white-space:nowrap;z-index:55}.whatsApp .icon[data-v-7e313213]{background-color:#70c12d;font-size:26px}.bottomFix-button .icon[data-v-7e313213]{align-items:center;border-radius:50%;box-shadow:0 4px 4px #00000040;display:flex;height:50px;justify-content:center;line-height:61px;margin-bottom:1px;width:50px}.bottomFix-button span[data-v-7e313213]{display:block}.whatsApp[data-v-7e313213]{align-items:center;display:flex;flex-direction:column}.whatsApp .text[data-v-7e313213]{color:#000;margin-top:8px;text-shadow:0 0 3px #fff}@media(max-width:1158px){.whatsApp .text[data-v-7e313213]{display:none}}.icon-whatsapp-01[data-v-7e313213]:before{content:"!"}[class*=" icon-"][data-v-7e313213]:before,[class^=icon-][data-v-7e313213]:before,[data-icon][data-v-7e313213]:before{font-family:esd-webfont!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
