*{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;box-sizing:border-box}a,a:visited{color:inherit;text-decoration:none;font-size:14px}button{font-size:14px;cursor:pointer;color:#222;outline:none;border:none;background-color:transparent}ul{list-style:none}body{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;overflow-x:hidden}@media screen and (max-width:1500px){.home .downside,.home .items,.home .upside{padding-left:40px!important;padding-right:40px!important}}.home header{position:fixed;top:0;z-index:5000;height:178px;width:100vw;background-color:#fff;transition:box-shadow .3s ease-in-out}.home header.up{height:158px;box-shadow:0 0 6px rgba(0,0,0,.16)}.home header.up .downside{height:78px;padding-top:0}.home header .upside{height:80px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:0 80px;width:100%}.home header .upside .logo{display:flex;align-items:center;height:64px;color:#ff385c;width:172px}.home header .upside .logo .minilogoicon{display:none}@media screen and (max-width:1100px){.home header .upside .logo .minilogoicon{display:block}.home header .upside .logo .logoicon{display:none}}.home header .upside .middle{position:relative;cursor:pointer;transition:all .3s ease-in-out;margin:0 24px;box-shadow:0 1px 2px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.05);width:338.2px;min-width:338.2px;height:48px;border-radius:40px;display:flex;align-items:center;white-space:nowrap;border:1px solid #ddd}.home header .upside .middle:hover{box-shadow:0 2px 4px rgba(0,0,0,.18)}.home header .upside .middle p{padding:0 1rem;font-weight:600;font-size:14px;line-height:22px}.home header .upside .middle .m{border-left:1px solid #ddd;border-right:1px solid #ddd}.home header .upside .middle .l{font-weight:400;color:#717171}.home header .upside .middle button{position:absolute;border-radius:100%;right:10px;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#ff385c}.home header .upside .right{display:flex;align-items:center;white-space:nowrap}.home header .upside .right .ayh{width:-moz-fit-content;width:fit-content;background-color:#fff;font-weight:600;line-height:18px;padding:12px;border-radius:22px;white-space:nowrap}.home header .upside .right .ayh:hover{background-color:#f7f7f7}.home header .upside .right .global{margin-right:8px;border-radius:22px;width:46px;height:42px;display:flex;justify-content:center;align-items:center}.home header .upside .right .global:hover{background-color:#f7f7f7}.home header .upside .right .a{padding:5px 5px 5px 12px;display:flex;transition:all .3s ease-in-out;align-items:center;border-radius:21px;border:1px solid #ddd}.home header .upside .right .a .person{width:30px;height:30px;margin-left:12px}.home header .upside .right .a:hover{box-shadow:0 2px 4px rgba(0,0,0,.18)}.home header .downside{transition:padding-top .3s ease-in-out;height:98px;padding-left:80px;padding-right:80px;padding-top:20px;display:flex;align-items:center;background-color:#fff}.home header .downside .list{position:relative;margin-top:12px;width:calc(100% - 72px)}.home header .downside .list ul{scroll-behavior:smooth;align-items:center;overflow-x:scroll;width:100%;display:flex}.home header .downside .list ul::-webkit-scrollbar{display:none}.home header .downside .list ul li{cursor:pointer;height:56px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;position:relative;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 20px;transition:all .1s ease-in-out}.home header .downside .list ul li:hover img{opacity:1!important}.home header .downside .list ul li:hover p{color:#000!important}.home header .downside .list ul li:active{transform:scale(.95)}.home header .downside .list ul li:active img{margin-bottom:5px!important}.home header .downside .list ul li img{transition:all .1s ease-in-out;margin-bottom:8px;opacity:.6425339367}.home header .downside .list ul li:hover.active:after{opacity:1!important}.home header .downside .list ul li:hover:after{content:"";position:absolute;bottom:0;width:100%;height:2px;left:0;border-radius:8px;opacity:.2;background-color:#000}.home header .downside .list ul li.active p{font-weight:600!important;color:#000!important}.home header .downside .list ul li.active:after{content:"";position:absolute;bottom:0;width:100%;height:2px;left:0;border-radius:8px;background-color:#000!important}.home header .downside .list ul li.active img{opacity:1!important}.home header .downside .list ul li p{white-space:nowrap;font-size:12px;color:#717171}.home header .downside .list .prev{left:0;display:flex;align-items:center;justify-content:center;height:48px;width:48px;top:0;position:absolute;transition:all .2s ease-in-out;background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 40px)}.home header .downside .list span{z-index:100}.home header .downside .list span button{background-color:#fff;width:28px;height:28px;border:1px solid #ddd;border-radius:100%;display:flex;align-items:center;justify-content:center}.home header .downside .list span button:hover{transform:scale(1.04);box-shadow:0 6px 16px rgba(0,0,0,.12)}.home header .downside .list .next{right:0;width:48px;top:-4px;position:absolute;transition:all .2s ease-in-out;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 40px)}.home header .downside .filter,.home header .downside .list .next{display:flex;align-items:center;justify-content:center;height:48px}.home header .downside .filter{min-width:72px;width:90.56px;border-radius:12px;margin-left:24px;border:1px solid #ddd}.home header .downside .filter p{margin-left:6px;font-size:12px}.home .items{padding:0 80px;margin-top:15rem;display:grid;grid-row-gap:3rem;row-gap:3rem;grid-column-gap:24px;column-gap:24px;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1880px){.home .items{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1650px){.home .items{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1120px){.home .items{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:950px){.home .items{grid-template-columns:repeat(2,1fr)}}.home .items li{border-radius:12px;overflow:hidden;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.home .items li:hover .btnn{pointer-events:all!important;opacity:.7!important}.home .items li .images{overflow:hidden;width:100%;border-radius:12px;position:relative;aspect-ratio:1;margin-bottom:12px}.home .items li .images .swiper-pagination-bullet{transform:scale(.86);margin:0 1.5px;background-color:#fff;opacity:.5}.home .items li .images .swiper-pagination-bullet:first-child{margin-left:0;transform:scale(.7)}.home .items li .images .swiper-pagination-bullet:last-child{margin-right:0;transform:scale(.7)}.home .items li .images .swiper-pagination-bullet-active{opacity:1}.home .items li .images .swiper,.home .items li .images .swiper-slide,.home .items li .images .swiper-wrapper{aspect-ratio:1;width:100%}.home .items li .images .swiper-button-disabled{opacity:0!important;cursor:default}.home .items li .images img{object-fit:cover;width:100%;height:100%}.home .items li .images .next{right:12px}.home .items li .images .prev{left:12px}.home .items li .images .btnn{border-radius:100%;top:calc(50% - 12px);z-index:100;opacity:.7;position:absolute;width:24px;display:flex;opacity:0;pointer-events:none;align-items:center;justify-content:center;height:24px;transition:all .3s ease-in-out;background-color:#fff;box-shadow:0 0 0 1px transparent,0 0 0 4px transparent,0 2px 4px rgba(0,0,0,.18)}.home .items li .images .btnn svg{margin:0!important}.home .items li .images .btnn:hover{transform:scale(1.1);opacity:1}.home .items li .images .swiper-button-next,.home .items li .images .swiper-button-prev{z-index:10;display:none}.home .items li .images:hover .swiper-button-next,.home .items li .images:hover .swiper-button-prev{display:block}.home .items li .text{padding-bottom:4px}.home .items li .text p{line-height:19px;font-size:1rem}.home .items li .text .up{display:flex;justify-content:space-between}.home .items li .text .up .city{font-weight:600}.home .items li .text .up .rate{display:flex;align-items:center}.home .items li .text .up .rate svg{margin-top:1px;margin-right:6px}.home .items li .text .date,.home .items li .text .view{color:#717171}.home .items li .text .price{margin-top:6px}.home .items li .text .price span{font-weight:600}.place{flex-direction:column;align-items:center}.place,.place header{display:flex;width:100%}.place header{border-bottom:1px solid #ebebeb;justify-content:center}.place header .upside{max-width:1360px;padding:0 80px;height:80px;display:flex;align-items:center;justify-content:space-between;width:100%}.place header .upside .logo{display:flex;align-items:center;height:64px;color:#ff385c;width:172px}.place header .upside .logo .minilogoicon{display:none}@media screen and (max-width:1100px){.place header .upside .logo .minilogoicon{display:block}.place header .upside .logo .logoicon{display:none}}.place header .upside .middle{position:relative;cursor:pointer;transition:all .3s ease-in-out;margin:0 24px;box-shadow:0 1px 2px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.05);width:338.2px;min-width:338.2px;height:48px;border-radius:40px;display:flex;align-items:center;white-space:nowrap;border:1px solid #ddd}.place header .upside .middle:hover{box-shadow:0 2px 4px rgba(0,0,0,.18)}.place header .upside .middle p{padding:0 1rem;font-weight:600;font-size:14px;line-height:22px}.place header .upside .middle .m{border-left:1px solid #ddd;border-right:1px solid #ddd}.place header .upside .middle .l{font-weight:400;color:#717171}.place header .upside .middle button{position:absolute;border-radius:100%;right:10px;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#ff385c}.place header .upside .right{display:flex;align-items:center;white-space:nowrap}.place header .upside .right .ayh{width:-moz-fit-content;width:fit-content;background-color:#fff;font-weight:600;line-height:18px;padding:12px;border-radius:22px;white-space:nowrap}.place header .upside .right .ayh:hover{background-color:#f7f7f7}.place header .upside .right .global{margin-right:8px;border-radius:22px;width:46px;height:42px;display:flex;justify-content:center;align-items:center}.place header .upside .right .global:hover{background-color:#f7f7f7}.place header .upside .right .a{padding:5px 5px 5px 12px;display:flex;transition:all .3s ease-in-out;align-items:center;border-radius:21px;border:1px solid #ddd}.place header .upside .right .a .person{width:30px;height:30px;margin-left:12px}.place header .upside .right .a:hover{box-shadow:0 2px 4px rgba(0,0,0,.18)}.place .content{padding:0 80px;max-width:1360px;width:100%}.place .content main .upx{position:relative;margin-top:24px}.place .content main .upx .title{font-size:26px;font-weight:600}.place .content main .upx .details{display:flex;font-size:14px;align-items:center;justify-content:space-between}.place .content main .upx .details .left{display:flex;align-items:center}.place .content main .upx .details .star{display:flex;font-weight:600;height:19px;align-items:center}.place .content main .upx .details .star svg{margin-right:6px}.place .content main .upx .details .review{text-decoration:underline;cursor:pointer;font-weight:600}.place .content main .upx .details span{width:10px;margin:0 4px!important;display:flex;justify-content:center}.place .content main .upx .details .host{color:#222;fill:#222;display:flex;align-items:center}.place .content main .upx .details .host svg{width:19px;height:19px;margin-right:4px}.place .content main .upx .details .subtitle{margin-left:6px;font-weight:600;text-decoration:underline;cursor:pointer}.place .content main .upx .details .buttons{display:flex;align-items:center}.place .content main .upx .details .buttons button{padding:8px;border-radius:8px;display:flex;align-items:center;font-weight:600;text-decoration:underline}.place .content main .upx .details .buttons button:hover{background-color:#f7f7f7}.place .content main .upx .details .buttons button svg{width:1rem;height:1rem;margin-right:10px}.place .content main .upx .details .buttons button:first-child{margin-right:8px}.place .content main .upx .images{margin-top:24px;border-radius:12px;overflow:hidden;display:flex;position:relative;max-height:550px;height:70vh;min-height:300px}.place .content main .upx .images .left{width:50%;overflow:hidden;position:relative}.place .content main .upx .images .left img{width:100%;height:100%;object-fit:cover}.place .content main .upx .images .left:hover>.layer{opacity:.3!important}.place .content main .upx .images .layer{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#000;z-index:10;cursor:pointer;transition:all .2s ease-in-out}.place .content main .upx .images .right{width:50%;display:flex;flex-wrap:wrap}.place .content main .upx .images .right li{position:relative;margin-left:10px;margin-bottom:10px;width:calc(50% - 10px);height:50%}.place .content main .upx .images .right li:hover>.layer{opacity:.3!important}.place .content main .upx .images .right li img{width:100%;height:100%;object-fit:cover}.place .content main .upx .images button{display:flex;position:absolute;align-items:center;bottom:24px;right:24px;border-radius:8px;padding:7px 15px;border:1px solid #222;z-index:999;background-color:#fff;font-weight:600;transition:all .2s ease-in-out}.place .content main .upx .images button svg{margin-right:8px}.place .content main .upx .images button:active{transform:scale(.9)}.place .content main .body{display:flex;justify-content:space-between;position:relative}.place .content main .body .left{width:60%}.place .content main .body .left .container1{position:relative;width:100%;padding:48px 0 24px;border-bottom:1px solid rgba(34,34,34,.15)}.place .content main .body .left .container1 h1{font-size:22px;margin-bottom:8px}.place .content main .body .left .container1 p{font-size:18px}.place .content main .body .left .container1 .host{position:absolute;right:1rem;top:48px;width:56px;height:56px;overflow:hidden}.place .content main .body .left .container1 .host img{border-radius:100%;width:100%;height:100%}.place .content main .body .left .container1 .host svg{position:absolute;bottom:0;right:-5px;width:22px;height:22px}.place .content main .body .left .container2 ul{padding:2rem 0;border-bottom:1px solid rgba(34,34,34,.15)}.place .content main .body .left .container2 li{margin-top:20px;display:flex;justify-content:start}.place .content main .body .left .container2 li:first-child{margin-top:0}.place .content main .body .left .container2 li p{line-height:20px;color:#717171}.place .content main .body .left .container2 li .t{font-weight:600;font-size:18px;margin-bottom:4px;color:#222}.place .content main .body .left .container2 li svg{margin-top:4px;margin-right:1rem}.place .content main .body .left .container2 .description{padding:2rem 0 48px;font-size:18px;border-bottom:1px solid rgba(34,34,34,.149)}.place .content main .body .left .container2 .description p{line-height:24px}.place .content main .body .left .container2 .description button{display:flex;align-items:center;font-weight:600;text-decoration:underline;color:#000;font-size:17px;margin-top:20px}.place .content main .body .left .container2 .description button svg{margin-left:6px}.place .content main .body .left .container2 .sleep{padding:48px 0;border-bottom:1px solid rgba(34,34,34,.149)}.place .content main .body .left .container2 .sleep .title{font-size:22px;margin-bottom:24px}.place .content main .body .left .container2 .sleep .box{width:210px;padding:24px;border-radius:12px;border:1px solid #ddd}.place .content main .body .left .container2 .sleep .box svg{margin-bottom:1rem}.place .content main .body .left .container2 .sleep .box h1{font-size:1rem;margin-bottom:.5rem}.place .content main .body .left .container2 .offers{padding:48px 0}.place .content main .body .left .container2 .offers h1{font-size:22px;font-weight:600}.place .content main .body .left .container2 .offers ul{flex-wrap:wrap;display:flex}.place .content main .body .left .container2 .offers ul li{margin:0 0 1rem;width:50%;display:flex;height:-moz-fit-content;height:fit-content;align-items:center;white-space:nowrap}.place .content main .body .left .container2 .offers ul li:first-child{margin-bottom:0}.place .content main .body .left .container2 .offers ul li.d p{text-decoration:line-through}.place .content main .body .left .container2 .offers ul li svg{width:24px;height:24px;margin-right:1rem}.place .content main .body .left .container2 .offers ul li p{font-size:18px;color:#222}.place .content main .body .left .container2 .offers ul button{padding:13px 23px;border:1px solid #000;border-radius:8px;font-weight:600;font-size:17px;transition:all .15s ease-in-out;margin-top:2rem}.place .content main .body .left .container2 .offers ul button:active{transform:scale(.9)}.place .content main .body .left .container2 .offers ul button:hover{background-color:#f7f7f7}.place .content main .body .left .container2 .date{padding-bottom:48px;border-bottom:1px solid rgba(34,34,34,.149);display:flex;flex-direction:column;justify-content:start;width:100%}.place .content main .body .left .container2 .date h1{font-size:22px}.place .content main .body .left .container2 .date h2{font-size:14px;margin-top:8px;font-weight:400;margin-bottom:22px}.place .content main .body .left .container2 .date .dateview{width:640px;position:relative;left:-24px;display:flex;justify-content:space-between}.place .content main .body .left .container2 .date .dateview button[disabled]{text-decoration:line-through}.place .content main .body .left .container2 .date .dateview button[aria-selected=true]{background-color:#000;color:#fff;font-weight:600}.place .content main .body .reserve{height:min-content;position:-webkit-sticky;position:sticky;width:374px;top:200px;right:0;transition:all .3s ease-in-out;margin:48px 0 4rem;padding:24px;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.12);background-color:#fff}.place .content main .body .reserve .up{display:flex;justify-content:space-between;align-items:center;font-size:22px;font-weight:600;white-space:nowrap;margin-bottom:24px}.place .content main .body .reserve .up .l{display:flex;align-items:center;font-weight:400;font-size:15px}.place .content main .body .reserve .up .l span{font-size:22px;font-weight:600}.place .content main .body .reserve .up .r{display:flex;align-items:center;font-size:15px}.place .content main .body .reserve .up .r svg{margin-right:4px}.place .content main .body .reserve .up .r .dot{margin:0 4px}.place .content main .body .reserve .up .r .rc{color:#717171;font-weight:400}.place .content main .body .reserve .contentx{border-radius:8px;cursor:pointer;margin-bottom:1rem;border:1px solid #222}.place .content main .body .reserve .contentx .u{display:flex;width:100%}.place .content main .body .reserve .contentx .u .div{width:100%;border-bottom:1px solid #222}.place .content main .body .reserve .contentx .u .div:first-child{border-right:1px solid #222}.place .content main .body .reserve .contentx .div{height:56px;display:flex;padding-left:12px;position:relative;align-items:start;flex-direction:column;justify-content:center}.place .content main .body .reserve .contentx .div h3{text-align:center;font-size:10px;font-weight:700;position:relative;line-height:12px}.place .content main .body .reserve .contentx .div p{font-size:14px;color:#717171;font-weight:400}.place .content main .body .reserve .contentx .div button{position:absolute;right:24px}.place .content main .body .reserve .check{width:100%;font-size:1rem;font-weight:600;color:#fff;padding:14px 24px;border-radius:8px;transition:all .15s ease-in-out;background:linear-gradient(90deg,#e61e4d 0,#e31c5f 50%,#d70466)}.place .content main .body .reserve .check:active{transform:scale(.95);background:linear-gradient(270deg,#e61e4d 0,#e31c5f 50%,#d70466)!important}.place .content #reviews{padding:48px 0;width:100%;border-bottom:1px solid rgba(34,34,34,.149)}.place .content #reviews .upp{width:100%;margin-bottom:2rem}.place .content #reviews .upp h1{display:flex;font-weight:600;align-items:center;font-size:22px;margin-bottom:2rem}.place .content #reviews .upp h1 svg{margin-right:8px}.place .content #reviews .upp .a{width:100%;display:flex;justify-content:space-between}.place .content #reviews .upp .a .l{width:40%;display:block}.place .content #reviews .upp .a .l:first-child{margin-right:10%}.place .content #reviews .upp .a .l li{width:100%;margin-bottom:1rem;display:flex;align-items:center}.place .content #reviews .upp .a .l li p{font-size:17px}.place .content #reviews .upp .a .l li p:first-child{width:100%}.place .content #reviews .upp .a .l li p:last-child{font-size:13px;font-weight:600}.place .content #reviews .upp .a .l li div{width:40%;display:flex;height:4px;align-items:center;background-color:#ddd;border-radius:2px;margin-right:8px;overflow:hidden}.place .content #reviews .upp .a .l li div span{display:block;width:96%;height:4px;background-color:#222}.place .content #reviews .upp .a .l li div span.s{width:90%}.place .content #reviews .upp .a .l li div span.m{width:92%}.place .content #reviews .upp .a .l li div span.l{width:94%}.place .content #reviews ul{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:800px){.place .content #reviews ul{grid-template-columns:repeat(1,1fr)}.place .content #reviews ul li{width:100%;padding:0!important}}.place .content #reviews ul li{margin-bottom:40px;padding-right:4rem}.place .content #reviews ul li img{margin-right:12px;border-radius:100%}.place .content #reviews ul li .profile{margin-bottom:1rem}.place .content #reviews ul li .profile img{float:left}.place .content #reviews ul li .profile .name{display:block;font-weight:600;font-size:1rem}.place .content #reviews ul li .profile .date{color:#717171;font-size:14px}.place .content #reviews ul li .content{padding:0!important}.place .content #reviews button{padding:13px 23px;border:1px solid #000;border-radius:8px;font-weight:600;font-size:17px;transition:all .15s ease-in-out;margin-top:2rem}.place .content #reviews button:active{transform:scale(.9)}.place .content #reviews button:hover{background-color:#f7f7f7}.place .content #map{padding:48px 0;overflow:hidden;margin-bottom:2rem;height:600px!important}.place .content #map h1,.place .content #map h2{margin-bottom:24px}.place .content #map h1{font-size:22px;font-weight:600}.place .content #map h2{font-size:1rem;font-weight:400}.place .content #map .map-container{height:100%!important}footer#footer{background-color:#f7f7f7;border-top:1px solid rgba(34,34,34,.149)}footer#footer .upside{padding:48px 80px;width:100%;display:flex;justify-content:center;border-bottom:1px solid rgba(34,34,34,.149)}footer#footer .upside .content{max-width:1200px;width:100%}footer#footer .upside .content h1{margin-bottom:2rem;font-size:22px;font-weight:600}footer#footer .upside .content ul{position:relative;left:-8px;display:flex;flex-wrap:wrap}footer#footer .upside .content ul li{cursor:pointer;padding:8px;width:25%;font-size:1rem}footer#footer .upside .content h2{margin:2rem 0 1rem;font-size:18px;font-weight:400}footer#footer .downside{padding:48px 80px;width:100%;display:flex;justify-content:center}footer#footer .downside .content{max-width:1200px;width:100%}footer#footer .downside .content .top{display:flex;justify-content:space-between}footer#footer .downside .content ul{position:relative;left:-8px}footer#footer .downside .content ul li{cursor:pointer;white-space:nowrap;padding:8px;width:25%;font-size:15px}footer#footer .downside .content ul li:first-child{font-weight:600;text-decoration:none!important;cursor:default}footer#footer .downside .content ul li:hover{text-decoration:underline}footer#footer .downside .content .xd{border-top:1px solid rgba(34,34,34,.149);margin:2rem 0;cursor:pointer;padding-top:2rem;position:relative;left:-8px}footer#footer .downside .content .xd:hover{font-weight:600}.headerlist{position:fixed;top:0;width:100vw;background-color:#fff;z-index:9999;left:0;height:80px;display:flex;justify-content:center;align-items:center;display:none;padding:0 80px;border-bottom:1px solid rgba(34,34,34,.15)}.headerlist.active{display:flex}.headerlist .content{padding:0!important;width:100%;max-width:1200px;height:100%}.headerlist .content ul{display:flex;align-items:center;height:100%;position:relative}.headerlist .content ul li{margin-right:2rem;height:100%;display:flex;align-items:center;cursor:pointer}.headerlist .content ul li button{font-size:1rem;font-weight:600;position:relative;height:100%;transition:all .2s ease-in-out}.headerlist .content ul li button:after{transition:all .2s ease-in-out;content:"";height:4px;background-color:transparent;z-index:99999;width:100%;position:absolute;left:0;bottom:0}.headerlist .content ul li button:hover:after{background-color:#222}.headerlist .content ul .check{position:absolute;right:80px;display:flex;opacity:0;pointer-events:none;transition:all .3s ease-in-out;align-items:center}.headerlist .content ul .check.active{opacity:1;pointer-events:all}.headerlist .content ul .check .text .price{font-weight:600;font-size:18px}.headerlist .content ul .check .text .price span{font-size:1rem;font-weight:400}.headerlist .content ul .check .text .star{display:flex;font-size:14px;margin-right:1rem;align-items:center}.headerlist .content ul .check .text .star svg{width:10px;height:10px;margin-right:6px}.headerlist .content ul .check .text .star span{font-weight:600}.headerlist .content ul .check .text .star .dot{margin:0 3px}.headerlist .content ul .check button{height:min-content;white-space:nowrap;width:200px;font-size:1rem;font-weight:600;color:#fff!important;padding:14px 24px;border-radius:8px;transition:all .15s ease-in-out;background:linear-gradient(90deg,#e61e4d 0,#e31c5f 50%,#d70466)}.headerlist .content ul .check button:active{transform:scale(.95);background:linear-gradient(270deg,#e61e4d 0,#e31c5f 50%,#d70466)!important}.morebg{background-color:#000;opacity:0;position:fixed;z-index:99909;left:0;top:0;width:100vw;height:100vh;cursor:pointer;transition:opacity .3s ease-in-out;pointer-events:none}.morebg.active{pointer-events:all;opacity:.5}.morecontent{max-width:780px;width:100%;height:80vh;border-radius:1rem;overflow:hidden;background-color:#fff;position:fixed;top:100%;left:calc(50% - 390px);z-index:999091;transition:all .4s ease-in-out;display:flex;flex-direction:column;opacity:0}@media screen and (max-width:845px){.morecontent{left:2rem;width:calc(100% - 4rem)}}.morecontent.reviews{max-width:1000px!important;width:100%!important;left:calc(50% - 500px)!important}@media screen and (max-width:1064px){.morecontent.reviews{left:2rem!important;width:calc(100% - 4rem)!important}}.morecontent.reviews .context{padding:0!important}.morecontent.active{top:10%;opacity:1}.morecontent .header{padding:12px 24px}.morecontent .header button{padding:8px}.morecontent .header button:hover{background-color:#f7f7f7;border-radius:100%}.morecontent .context{height:100%;overflow-y:auto;font-size:17px;color:#717171;padding:24px 24px 2rem}.morecontent .context .text h1{font-size:26px;color:#222;margin-bottom:2rem}.morecontent .context .text h2{font-size:18px;margin-top:2rem;color:#222!important;font-weight:600}.morecontent .context .offers{width:100%}.morecontent .context .offers .title{font-size:22px;white-space:nowrap;color:#222;margin-bottom:2rem}.morecontent .context .offers h2{font-size:18px;color:#222;margin:1rem 0}.morecontent .context .offers ul{margin-bottom:48px}.morecontent .context .offers ul:last-child{margin-bottom:0}.morecontent .context .offers li{margin:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(34,34,34,.149);display:flex;height:-moz-fit-content;height:fit-content;align-items:center;white-space:nowrap}.morecontent .context .offers li:first-child{margin-bottom:0}.morecontent .context .offers li.d p{text-decoration:line-through}.morecontent .context .offers li svg{width:24px;height:24px;margin-right:1rem}.morecontent .context .offers li p{font-size:18px;color:#222}.morecontent .context .offers li p.de{color:#717171;font-size:1rem}.morecontent .context .reviewspopup{width:100%;height:100%;display:flex;overflow:hidden;border-bottom:1px solid rgba(34,34,34,.149)}.morecontent .context .reviewspopup .upp{padding:24px;width:40%;margin-bottom:2rem}.morecontent .context .reviewspopup .upp h1{color:#222;display:flex;font-weight:700;align-items:center;font-size:2rem;width:100%;margin-bottom:2rem}.morecontent .context .reviewspopup .upp h1 svg{margin-right:8px}.morecontent .context .reviewspopup .upp ul{width:100%;display:block}.morecontent .context .reviewspopup .upp ul:first-child{margin-right:10%}.morecontent .context .reviewspopup .upp ul li{margin-bottom:10px;width:100%;display:flex;align-items:center;white-space:nowrap}.morecontent .context .reviewspopup .upp ul li p{font-size:1rem}.morecontent .context .reviewspopup .upp ul li p:first-child{width:100%}.morecontent .context .reviewspopup .upp ul li p:last-child{font-size:13px;font-weight:600}.morecontent .context .reviewspopup .upp ul li div{width:40%;display:flex;height:4px;align-items:center;background-color:#ddd;border-radius:2px;margin-right:8px;overflow:hidden}.morecontent .context .reviewspopup .upp ul li div span{display:block;width:96%;height:4px;background-color:#222}.morecontent .context .reviewspopup .upp ul li div span.s{width:90%}.morecontent .context .reviewspopup .upp ul li div span.m{width:92%}.morecontent .context .reviewspopup .upp ul li div span.l{width:94%}.morecontent .context .reviewspopup ul{height:100%;width:60%;overflow-y:auto}.morecontent .context .reviewspopup ul li{margin-bottom:40px;padding-right:4rem}.morecontent .context .reviewspopup ul li img{margin-right:12px;border-radius:100%}.morecontent .context .reviewspopup ul li .profile{margin-bottom:1rem}.morecontent .context .reviewspopup ul li .profile img{float:left}.morecontent .context .reviewspopup ul li .profile .name{display:block;font-weight:600;font-size:1rem}.morecontent .context .reviewspopup ul li .profile .date{color:#717171;font-size:14px}.morecontent .context .reviewspopup ul li .content{padding:0!important}