.place-page .summary{padding:20px 0 0}.place-page .summary .container{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px 0 0}.place-page .summary .image-holder{height:40vh;max-height:340px;border-radius:16px;overflow:hidden;flex:.5 1}.place-page .summary .image-holder img{width:100%;height:100%;object-fit:cover}.place-page .summary .details{display:flex;flex-direction:column;justify-content:center;align-items:start;flex:.5 1;gap:12px}.place-page .summary .details>.desc{font-weight:500;font-size:12px;line-height:160%;color:#606680}.place-page .summary .details .tools{display:flex;align-items:center;justify-content:flex-start;gap:8px}.place-page .summary .details .tools .icon-btn{width:40px;height:40px;border-radius:50%;background-color:#eff0f2;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}.place-page .summary .details .tools .icon-btn.vid{background-color:var(--primary-color)}.place-page .summary .icons{display:flex;flex-wrap:wrap;gap:8px 32px;padding:20px 0}.place-page .summary .icons .iconBox{width:calc(50% - 16px)}.place-page .summary .icons .iconBox:nth-child(3){width:100%}.place-page section .container{padding:40px 0;border-bottom:1px solid #eff0f2}.place-page .section-title{font-style:normal;font-weight:700;font-size:24px;line-height:140%;margin:0 0 32px}.place-page .why-items{flex-wrap:wrap;display:flex;align-items:stretch;justify-content:flex-start;gap:24px}.place-page .why .why-item{width:calc(33.3333333333% - 16px);box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #ffeee5;border-top:3px solid #ffeee5;border-radius:24px}.place-page .why .why-item .title{font-weight:700;font-size:20px;line-height:140%;color:var(--primary-color);background-image:url(/_next/static/media/pwsilbg.906bc92d.svg),url(/_next/static/media/pwsirbg.76b5c05b.svg);background-repeat:no-repeat,no-repeat;background-position:0 0,100% 0;padding:0 30px;margin:0 0 0 20px}.place-page .why .why-item .title span{background-color:#ffeee5;line-height:46px;display:flex;gap:12px;align-items:center}.place-page .why .why-item .desc{margin:0;font-family:Raleway;font-style:normal;font-weight:500;font-size:14px;line-height:160%;font-feature-settings:"pnum" on,"lnum" on;color:#606680;padding:18px 32px}.place-page .tips-section{background:linear-gradient(180deg,#fff,#ffe5f0)}.place-page .tips-section .tips{display:flex;flex-wrap:wrap;align-items:stretch;gap:24px}.place-page .tips-section .tips>.tip{max-width:calc(25% - 18px);box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;border-top:4px solid #ff338b;border-radius:24px;gap:8px;padding:12px 24px;background:#fff;flex-grow:1}.place-page .tips-section .tips>.tip .title{margin:0;font-style:normal;font-weight:700;font-size:20px;line-height:140%;color:#ff338b}.place-page .tips-section .tips>.tip .desc{font-weight:500;font-size:12px;line-height:160%;color:#262933;margin:0;padding-bottom:24px}.place-page .highlights-section .t-bar .nav button{border-color:#dfe0e6}.place-page .highlights .swiper-slide{width:-moz-fit-content;width:fit-content;height:auto}.place-page .highlights .swiper-wrapper{align-items:stretch}.place-page .highlights .highlight{width:calc(var(--container-width)/4 - 16px);height:calc(100% - 12px);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:24px;overflow:hidden;background-color:#fff;border-top:5px solid var(--primary-color)}.place-page .highlights .highlight .image-holder{width:100%;height:190px}.place-page .highlights .highlight .image-holder img{width:100%;height:100%;object-fit:cover}.place-page .highlights .highlight .content{display:flex;flex-direction:column;gap:8px;padding:12px 24px 20px}.place-page .highlights .highlight .title{margin:0;padding:0;font-weight:700;font-size:20px;line-height:140%;color:var(--primary-color)}.place-page .highlights .highlight .desc{margin:0;padding:0;font-weight:500;font-size:12px;line-height:160%}.place-page .reviews .swiper-wrapper{align-items:stretch}.place-page .reviews .swiper-slide{width:-moz-fit-content;width:fit-content;height:auto}.place-page .review-section .t-bar .nav button{border:1px solid #dfe0e6}.place-page .best-seller .tickets{display:flex;flex-direction:column;gap:32px}.place-title{display:flex;align-items:center;justify-content:flex-start;gap:8px}.place-title h1{font-size:24px;line-height:140%;margin:0}.place-title .review{display:flex;align-items:center;position:relative;padding-left:18px;gap:4px;font-size:14px;line-height:140%}.place-title .review:before{content:"";position:absolute;left:0;top:calc(50% - 4px);width:8px;height:8px;background-color:#ccc;border-radius:50%}.place-title .review i{background-image:url(/_next/static/media/star-empty.130bd253.svg);width:16px;position:relative}.place-title .review i,.place-title .review i:after{background-size:16px 16px;background-position:0;background-repeat:no-repeat;height:16px}.place-title .review i:after{position:absolute;left:0;top:0;content:"";background-image:url(/_next/static/media/star-filled.1bdbc43b.svg);width:0}.place-title .review i.v25:after{width:25%}.place-title .review i.v50:after{width:50%}.place-title .review i.v75:after{width:75%}.place-title .review i.v100:after{width:100%}.place-title .review .count{color:#a0a3b3}.place-title .review .value{color:#262933;font-weight:700}.place-page .highlights-section .t-bar,.place-page .review-section .t-bar,.place-page .tips-section .t-bar{display:flex;justify-content:space-between;align-items:center;width:100%}.place-page .highlights-section .t-bar .r,.place-page .highlights-section .t-bar .r .nav,.place-page .review-section .t-bar .r,.place-page .review-section .t-bar .r .nav,.place-page .tips-section .t-bar .r,.place-page .tips-section .t-bar .r .nav{display:flex;gap:12px;align-items:center;justify-content:center}.place-page .highlights-section .t-bar .see-all,.place-page .review-section .t-bar .see-all,.place-page .tips-section .t-bar .see-all{display:flex;align-items:center;gap:6px;color:#a0a3b3;font-size:16px;cursor:pointer}.place-page .highlights-section .t-bar .nav button,.place-page .review-section .t-bar .nav button,.place-page .tips-section .t-bar .nav button{background-color:transparent;border:1px solid #ffcce2;border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}.place-page .highlights-section .t-bar .l,.place-page .tips-section .t-bar .l{display:flex;gap:12px;align-items:center;justify-content:center}.highlights-section{background:#eff0f2}.ticket-v4{display:flex;align-items:stretch;justify-content:stretch;height:254px;overflow:hidden;box-shadow:0 6px 5px rgba(0,0,0,.09),0 15px 50px rgba(0,0,0,.1);border-radius:24px}.ticket-v4 .image-holder{position:relative;height:100%;flex:.3 1}.ticket-v4 .image-holder img{position:absolute;width:100%;height:100%;object-fit:cover}.ticket-v4 .content{flex:.5 1;box-sizing:border-box;padding:24px;background-color:#eff0f2}.ticket-v4 .content .info{display:flex;justify-content:space-between;align-items:center}.ticket-v4 .content .title{font-weight:700;font-size:16px;line-height:140%;color:#3a3d4d}.ticket-v4 .content .desc{font-weight:500;font-size:13px;line-height:160%;color:#a0a3b3}.ticket-v4 .content .rate{display:flex;gap:8px;justify-content:space-between;align-items:center}.ticket-v4 .content .rate i{background-image:url(/_next/static/media/star-empty.130bd253.svg);width:16px;position:relative}.ticket-v4 .content .rate i,.ticket-v4 .content .rate i:after{background-size:16px 16px;background-position:0;background-repeat:no-repeat;height:16px}.ticket-v4 .content .rate i:after{position:absolute;left:0;top:0;content:"";background-image:url(/_next/static/media/star-filled.1bdbc43b.svg);width:0}.ticket-v4 .content .rate i.v25:after{width:25%}.ticket-v4 .content .rate i.v50:after{width:50%}.ticket-v4 .content .rate i.v75:after{width:75%}.ticket-v4 .content .rate i.v100:after{width:100%}.ticket-v4 .content .rate>div>span:first-child{color:#606680;font-weight:700;font-size:12px}.ticket-v4 .content .rate>div>span:last-child{color:#bfc2cc;font-size:12px}.ticket-v4 .content .tags{display:flex;gap:8px}.ticket-v4 .content .tags .tag{padding:0 8px;gap:8px;background:#dfe0e6;border-radius:4px;font-weight:700;font-size:12px;line-height:180%;color:#808599}.ticket-v4 .details{flex:.2 1;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:20px}.ticket-v4 .details .features{display:flex;flex-direction:column;gap:8px}.ticket-v4 .details .features .item{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;line-height:180%;color:#606680}.ticket-v4 .details .features .item .icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.ticket-v4 .details .dt-btn{display:flex;align-items:center}.ticket-v4 .details .dt-btn .badge{background:#059b5a;border-radius:4px;font-weight:700;font-size:12px;line-height:180%;color:#fff;padding:0 4px;margin-left:10px}.ticket-v4 .price-holder{display:flex;justify-content:space-between;align-items:flex-end;padding:0}.ticket-v4 .price-holder .price{display:flex;flex-direction:column;gap:12px;font-weight:700;font-size:12px;line-height:140%}.ticket-v4 .price-holder .price .from{color:#808599}.ticket-v4 .price-holder .price .from .org{text-decoration:line-through;color:#cfd1d9;margin-left:2px}.ticket-v4 .price-holder .price .amount{color:var(--primary-color);font-size:24px}