@charset "UTF-8";.hero-banner[data-v-4dda94cc]{position:relative;overflow:hidden}.hero-img[data-v-4dda94cc]{height:40vh}@media (min-width: 640px){.hero-img[data-v-4dda94cc]{height:50vh}}@media (min-width: 1024px){.hero-img[data-v-4dda94cc]{height:60vh}}@media (min-width: 1600px){.hero-img[data-v-4dda94cc]{height:65vh}}.hero-banner__curve img[data-v-4dda94cc]{display:block;width:100%;height:auto}[data-v-f475b463]:root{--ScrollBcolor: hsla(0, 100%, 100%, .5);--aniTitleAnimationDuration: .6s;--aniTitleAnimationDelay: 1.6s;--circleAnimationDelay: 1.8s;--circleAnimationDuration: 1.2s;--coverAnimationDuration: .6s;--coverLeftAnimationDelay: calc( var(--circleAnimationDelay) + var(--circleAnimationDuration) );--coverRightAnimationDelay: calc(var(--coverLeftAnimationDelay) * 1.2)}.MSbanner[data-v-f475b463]{display:grid;position:relative;background-color:#24233d;height:var(--bnrHeight);--bnrHeight: auto;grid-template-areas:var(--bnrGridTemplateAreas);grid-template-columns:var(--bnrGridTemplateColumns);grid-template-rows:var(--bnrGridTemplateRows);overflow:hidden;--coverGrid: 1 / 1 / 4 / 2;--areaWidthImage: 100%;--areaGridImage: imag;--bnrGridTemplateAreas: "text" "logo" "imag";--bnrGridTemplateColumns: auto;--bnrGridTemplateRows: 1fr 50px 260px;--contentOffset: 20px;--MBlogoWidth: 100px;--MBlogoTranslate: -50%, 0;--MBlogoTop: 10px;--MBlogoLeft: 50%;--pMaxWidth: 280px;--MBcontentPadding: 1rem 0 0 0;--bnrTitleSize: 28px;--bnrTitleLineHeight: .9;--t-color: white;--t-line-height: 1.25;--t-margin-bottom: 0;--BTN-width: 280px;--BTN-margin: 1rem auto 0 auto;--bnrCurveWidth: 60px;--bnrImageTranslate: -50%, 0;--bnrImageHeight: 300px;--bnrImageWidth: auto;--bnrImageLeft: 50%;--bnrImageRight: auto;--bnrImageOffsetTop: 0px;--swooshGridArea: var(--coverGrid)}.MSbanner__area[data-v-f475b463]{display:flex;align-items:center;position:relative}.MSbanner__area--text[data-v-f475b463]{grid-area:text}.MSbanner__area--logo[data-v-f475b463]{grid-area:logo}.MSbanner__area--image[data-v-f475b463]{grid-area:var(--areaGridImage)}.MSbanner__area--preAnimateMessage[data-v-f475b463]{grid-area:var(--coverGrid);justify-content:center;text-align:center}.MSbanner__area--circles[data-v-f475b463],.MSbanner .HPbnr--footerOverlay[data-v-f475b463]{grid-area:var(--coverGrid)}.MSbanner__content[data-v-f475b463]{position:relative;text-align:center;width:100%;padding:var(--MBcontentPadding)}.MSbanner .MBlogo[data-v-f475b463]{display:block;position:absolute;max-width:10000px;width:var(--MBlogoWidth);height:auto;transform:translate(var(--MBlogoTranslate));top:var(--MBlogoTop);left:var(--MBlogoLeft);transform-origin:center}.MSbanner .MBimage[data-v-f475b463]{position:absolute;max-width:10000px;top:var(--bnrImageOffsetTop);left:var(--bnrImageLeft);right:var(--bnrImageRight);width:var(--bnrImageWidth);height:var(--bnrImageHeight);transform:translate(var(--bnrImageTranslate))}.MSbanner h1[data-v-f475b463],.MSbanner .bnrTitle[data-v-f475b463]{font-size:var(--bnrTitleSize);line-height:var(--bnrTitleLineHeight);color:#fff}.MSbanner h1__type[data-v-f475b463],.MSbanner .bnrTitle__type[data-v-f475b463]{display:block}.MSbanner h1__type--script[data-v-f475b463],.MSbanner .bnrTitle__type--script[data-v-f475b463]{font-family:alkaline,sans-serif;transform:rotate(-3deg)}.MSbanner h1__type--Introducing[data-v-f475b463],.MSbanner .bnrTitle__type--Introducing[data-v-f475b463]{color:var(--color-brand-secondary);font-weight:400;font-size:.5em;margin-top:1.2em;margin-bottom:.35em}.MSbanner h1__type--DirectRouteMiniBreaks[data-v-f475b463],.MSbanner .bnrTitle__type--DirectRouteMiniBreaks[data-v-f475b463]{font-weight:900;font-size:1em;margin-bottom:.35em;line-height:1}.MSbanner p[data-v-f475b463]{max-width:var(--pMaxWidth);margin-left:auto;margin-right:auto}.MSbanner .desktopText[data-v-f475b463]{display:none}.MSbanner__curve[data-v-f475b463]{display:block;width:var(--bnrCurveWidth);height:auto;position:absolute;bottom:0;margin-bottom:-1px;right:-1px;z-index:20;pointer-events:none}@media (min-width: 768px){.MSbanner[data-v-f475b463]{--bnrHeight: 500px;--areaWidthText: 380px;--areaWidthLogo: 150px;--areaWidthImage: calc( var(--cont-max-width) - var(--areaWidthText) - var(--areaWidthLogo) );--areaGridImage: 1 / 4 / 2 / 6;--bnrGridTemplateAreas: ".... text logo imag ....";--bnrGridTemplateColumns: 1fr var(--areaWidthText) var(--areaWidthLogo) var(--areaWidthImage) 1fr;--coverGrid: 1 / 1 / 2 / 6;--bnrGridTemplateRows: auto;--MBlogoWidth: calc(var(--areaWidthLogo) * 1.1);--MBlogoTop: 50%;--MBlogoLeft: 50%;--MBlogoTranslate: -50%, -50%;--pMaxWidth: 360px;--MBcontentPadding: 0;--bnrTitleSize: 35px;--t-size: 15px;--bnrCurveWidth: 220px;--bnrImageTranslate: 0, -50%;--bnrImageHeight: 600px;--bnrImageWidth: auto;--bnrImageLeft: -150px;--bnrImageRight: auto;--bnrImageOffsetTop: 50px;--BTN-width: 323px;--BTN-height: 45px;--BTN-margin: 2rem auto 0 auto}.MSbanner__content[data-v-f475b463]{left:calc(var(--contentOffset) * -1);flex:0 0 calc(100% + var(--contentOffset))}.MSbanner h1__type--DirectRouteMiniBreaks[data-v-f475b463],.MSbanner .bnrTitle__type--DirectRouteMiniBreaks[data-v-f475b463]{font-size:.8em;line-height:.9}.MSbanner h1__type--DirectRouteMiniBreaks br[data-v-f475b463],.MSbanner .bnrTitle__type--DirectRouteMiniBreaks br[data-v-f475b463]{display:none}.MSbanner .mobileText[data-v-f475b463]{display:none}.MSbanner .desktopText[data-v-f475b463]{display:block}.MSbanner .MBimage[data-v-f475b463]{top:calc(50% + var(--bnrImageOffsetTop))}}@media (min-width: 992px){.MSbanner[data-v-f475b463]{--areaWidthText: 500px;--areaWidthLogo: 200px;--bnrImageHeight: 679px;--bnrTitleSize: 45px;--pMaxWidth: 450px;--t-size: VAR(--t-size-BASE);--bnrImageLeft: -180px}}@media (min-width: 1200px){.MSbanner[data-v-f475b463]{--areaWidthText: 600px;--areaWidthLogo: 280px;--bnrTitleSize: 54px;--pMaxWidth: 536px;--bnrImageLeft: -100px}}@media (min-width: 1400px){.MSbanner[data-v-f475b463]{--bnrImageLeft: 0px}}.Mini-Breaks .MSbanner[data-v-f475b463]{--bnrHeight: 670px}.p-dest .MSbanner .c-btn[data-v-f475b463]{display:none!important}.aniTitle[data-v-f475b463]{font-family:alkaline,sans-serif;color:#24233d;font-size:35px;font-weight:var(--t-weight-strong);line-height:1;transform:rotate(-3deg);animation:aniTitleOut-f475b463 var(--aniTitleAnimationDuration) ease-out var(--aniTitleAnimationDelay) forwards}@media (min-width: 768px){.aniTitle[data-v-f475b463]{font-size:70px}}@keyframes aniTitleOut-f475b463{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}.aniCircles[data-v-f475b463]{--aniCircleSize: 800px;pointer-events:none}.aniCircles__circle[data-v-f475b463]{display:block;position:absolute;width:var(--aniCircleSize);height:var(--aniCircleSize);border-radius:999px;top:50%;background-color:var(--color-brand-secondary)}.aniCircles__circle[data-v-f475b463]:before{display:block;content:"";position:absolute;width:1000px;height:100%;background-color:var(--color-brand-secondary)}.aniCircles__circle--left[data-v-f475b463]{right:0%;transform:translateY(-50%) scale(1);animation:circleOutLeft-f475b463 var(--circleAnimationDuration) ease-out var(--circleAnimationDelay) forwards}.aniCircles__circle--left[data-v-f475b463]:before{right:50%}.aniCircles__circle--right[data-v-f475b463]{left:0%;transform:translateY(-50%) scale(1);animation:circleOutRight-f475b463 var(--circleAnimationDuration) ease-out var(--circleAnimationDelay) forwards}.aniCircles__circle--right[data-v-f475b463]:before{left:50%}@media (min-width: 768px){.aniCircles__circle--left[data-v-f475b463]{right:40%}.aniCircles__circle--right[data-v-f475b463]{left:40%}}@keyframes circleOutLeft-f475b463{0%{transform:translateY(-50%) scale(1)}to{transform:translate(-200%,-50%) scale(2)}}@keyframes circleOutRight-f475b463{0%{transform:translateY(-50%) scale(1)}to{transform:translate(200%,-50%) scale(2)}}.BNRswooshes[data-v-f475b463]{font-size:var(--swooshesBASE);grid-area:var(--swooshGridArea);--swooshesBASE: 16px;--swooshRight-right: 0em}.BNRswooshes .swooshCover[data-v-f475b463]{display:block;background-color:#24233d;position:absolute}.BNRswooshes__swoosh[data-v-f475b463]{display:block;position:absolute}.BNRswooshes__swoosh--left[data-v-f475b463]{transform:scale(.8);transform-origin:bottom left;bottom:0;left:0}.BNRswooshes__swoosh--left img[data-v-f475b463]{height:20em}.BNRswooshes__swoosh--left .swooshCover[data-v-f475b463]{width:25em;height:25em;bottom:0;left:0;animation:swooshCoverLeftAnimate-f475b463 var(--coverAnimationDuration) ease-out var(--coverLeftAnimationDelay) forwards}.BNRswooshes__swoosh--topRight[data-v-f475b463]{display:none}.BNRswooshes__swoosh img[data-v-f475b463]{width:auto}@media screen and (min-width: 600px){.BNRswooshes__swoosh--topRight[data-v-f475b463]{display:block;top:0;right:var(--swooshRight-right);transform-origin:top right;transform:scale(.5)}.BNRswooshes__swoosh--topRight img[data-v-f475b463]{height:6em;max-width:10000px}.BNRswooshes__swoosh--topRight .swooshCover[data-v-f475b463]{width:60em;height:40em;top:0;left:-1em;transform-origin:top left;animation:swooshCoverRightAnimate-f475b463 var(--coverAnimationDuration) ease-out var(--coverRightAnimationDelay) forwards}}@media (min-width: 768px){.BNRswooshes__swoosh[data-v-f475b463]{display:block;position:absolute}.BNRswooshes__swoosh--left[data-v-f475b463]{transform:scale(1);bottom:0;left:0}.BNRswooshes__swoosh--left img[data-v-f475b463]{height:20em}.BNRswooshes__swoosh--left .swooshCover[data-v-f475b463]{width:25em;height:25em;bottom:0;left:0;animation:swooshCoverLeftAnimate-f475b463 var(--coverAnimationDuration) ease-out var(--coverLeftAnimationDelay) forwards}.BNRswooshes__swoosh--topRight[data-v-f475b463]{transform:scale(1)}}@media (min-width: 1570px){.BNRswooshes[data-v-f475b463]{--swooshRight-right: 19em}}@keyframes swooshCoverLeftAnimate-f475b463{0%{transform:translateY(-4em) rotate(0)}25%{transform:translate(-5em,-8em) rotate(-20deg)}50%{transform:translate(-9em,-10em) rotate(-30deg)}75%{transform:translate(-18em,-13em) rotate(-40deg)}to{transform:translate(-25em,-16em) rotate(-60deg)}}@keyframes swooshCoverRightAnimate-f475b463{0%{transform:translateY(4em) rotate(-20deg)}20%{transform:translate(10em,8em) rotate(-50deg)}40%{transform:translate(20em,8em) rotate(-80deg)}60%{transform:translate(30em,8em) rotate(-100deg)}80%{transform:translate(40em,8em) rotate(-100deg)}to{transform:translate(50em,6em) rotate(-120deg)}}.aniImage[data-v-f475b463]{opacity:0;animation:imageAnimateInMobile-f475b463 .6s ease-in calc(var(--coverLeftAnimationDelay) * .6) forwards}@media (min-width: 768px){.aniImage[data-v-f475b463]{animation:imageAnimateInDesktop-f475b463 .6s ease-in calc(var(--coverLeftAnimationDelay) * .8) forwards}}@keyframes imageAnimateInMobile-f475b463{0%{transform:translateY(200px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes imageAnimateInDesktop-f475b463{0%{transform:translate(200px);opacity:0}to{transform:translate(0);opacity:1}}.aniLogo[data-v-f475b463]{opacity:0;animation:logoAnimateIn-f475b463 .6s ease-out var(--coverLeftAnimationDelay) forwards}@keyframes logoAnimateIn-f475b463{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1.3)}to{transform:scale(1);opacity:1}}.MBLandBnr[data-v-f475b463]{width:100%;height:var(--bnrHeight);display:grid;grid-template-areas:"left" "...." "text" "text" "text";grid-template-columns:auto;grid-template-rows:0 1fr var(--MBtextOverlapSize) var(--MBtextOverlapSize) auto;--bnrHeight: 320px;--MBcircleHeight: 800px;--MBtextOverlapSize: 40px;--MBlogoHeight: 100px;--contentPadding: calc(var(--MBlogoHeight) * .8) 15px 1rem 15px;--MBcardTitleSize: 30px;--bnrBackgroundPosition: center;overflow:hidden}.MBLandBnr__item[data-v-f475b463]{position:relative}.MBLandBnr__item--left[data-v-f475b463]{grid-area:left}.MBLandBnr__item--text[data-v-f475b463]{grid-area:text;color:#fff;display:flex;align-items:center;z-index:10}.MBLandBnr__item--circle[data-v-f475b463]{grid-area:text;position:relative}.MBLandBnr__item--image[data-v-f475b463]{grid-area:1/1/5/2;background:var(--bnrBackground);background-size:cover;background-position:var(--bnrBackgroundPosition)}.MBLandBnr__content[data-v-f475b463]{position:relative;text-align:center;width:100%;padding:var(--contentPadding)}.MBLandBnr .MBcircle[data-v-f475b463]{display:block;position:absolute;width:var(--MBcircleHeight);height:var(--MBcircleHeight);background-color:#24233d;border-radius:999px;transform:translate(-50%);left:50%;top:0}.MBLandBnr .MBlogo[data-v-f475b463]{display:block;position:absolute;height:var(--MBlogoHeight);width:auto;transform:translate(50%,-50%);right:50%;z-index:100}.MBLandBnr h1[data-v-f475b463]{font-family:alkaline,sans-serif;font-size:var(--MBcardTitleSize);line-height:.9;color:#fff}.MBLandBnr h1 span[data-v-f475b463]{color:var(--color-brand-secondary)}.MBLandBnr h1 br[data-v-f475b463]{display:none}.MBLandBnr p[data-v-f475b463]{color:#fff}.MBLandBnr p.toursAndPrice[data-v-f475b463]{font-size:var(--toursAndPriceSize);color:var(--color-brand-secondary)}.MBLandBnr--MusicAndTheatre[data-v-f475b463]{--bnrBackground: url(https://leger.imgix.net/Destinations/England_D97/Events_P6773/LionKing_P6773/the-lion-king-42500.jpg?w=1920&h=1080&auto=compress,enhance,format&q=72&fit=crop&crop=focal)}.MBLandBnr--eventGetaways[data-v-f475b463]{--bnrBackground: url(https://leger.imgix.net/Destinations/England_D97/Events_P6630/BlackpoolAirShow_P6630/blackpool-air-show-40471.jpg?w=900&h=800&auto=compress,enhance,format&q=72&fit=crop&crop=bottom,right);--bnrBackgroundPosition: bottom right}.MBLandBnr--weekendsAway[data-v-f475b463]{--bnrBackground: url(https://leger.imgix.net/Urlslider/Imageslider_R0/bamburgh-castle-36713.jpg?w=1920&h=1080&auto=compress,enhance,format&q=72&fit=crop&crop=focal)}.MBLandBnr--shortStays[data-v-f475b463]{--bnrBackground: url(https://leger.imgix.net/Destinations/Uk_D17/Brighton_P4662/brighton-25372.jpg?w=1920&h=1080&auto=compress,enhance,format&q=72&fit=crop&crop=focal)}@media (min-width: 370px){.MBLandBnr[data-v-f475b463]{--MBcardTitleSize: 35px}}@media (min-width: 470px){.MBLandBnr[data-v-f475b463]{--MBcardTitleSize: 40px;--MBcircleHeight: 1000px}}@media (min-width: 576px){.MBLandBnr[data-v-f475b463]{--bnrHeight: 300px;grid-template-areas:"left text .... ....";grid-template-columns:1fr var(--areaTextWidth) var(--areaTextRemaining) 1fr;grid-template-rows:auto;--areaTextRemaining: calc(var(--cont-max-width) - var(--areaTextWidth));--MBcircleHeight: calc(var(--bnrHeight) * 1.5);--MBlogoHeight: 110px;--MBCircleRight: 100px;--areaTextWidth: 250px;--contentPadding: 0}.MBLandBnr__content[data-v-f475b463]{text-align:left}.MBLandBnr__item--image[data-v-f475b463]{grid-area:1/3/2/5}.MBLandBnr .MBcircle[data-v-f475b463]{width:var(--MBcircleHeight);height:var(--MBcircleHeight);transform:translateY(-50%);left:auto;right:calc(var(--MBCircleRight) * -.6);top:50%}.MBLandBnr .MBcircle[data-v-f475b463]:before{display:block;content:"";width:10000px;height:100%;position:absolute;right:50%;background-color:#24233d}.MBLandBnr .MBlogo[data-v-f475b463]{transform:translate(50%,-50%);right:calc(var(--MBCircleRight) * -.6);top:50%}.MBLandBnr h1 br[data-v-f475b463]{display:block}}@media (min-width: 768px){.MBLandBnr[data-v-f475b463]{--bnrHeight: 350px;--areaTextWidth: 300px;--MBcardTitleSize: 45px;--MBlogoHeight: 140px;--contentPadding: 0 20px 0 0}.MBLandBnr .MBcircle[data-v-f475b463],.MBLandBnr .MBlogo[data-v-f475b463]{right:calc(var(--MBCircleRight) * -.9)}.MBLandBnr--eventGetaways[data-v-f475b463]{--bnrBackground: url(https://leger.imgix.net/Urlslider/Imageslider_R0/redarrows-40577.jpg?w=1200&h=900&auto=compress,enhance,format&q=72&fit=crop&crop=bottom,right);--bnrBackgroundPosition: center}}@media (min-width: 992px){.MBLandBnr[data-v-f475b463]{--bnrHeight: 500px;--MBcardTitleSize: 60px;--areaTextWidth: 400px;--MBlogoHeight: 170px;--contentPadding: 0 25px 0 0}.MBLandBnr .MBcircle[data-v-f475b463],.MBLandBnr .MBlogo[data-v-f475b463]{right:calc(var(--MBCircleRight) * -1)}}@media (min-width: 1200px){.MBLandBnr[data-v-f475b463]{--MBcardTitleSize: 70px;--MBlogoHeight: 200px;--areaTextWidth: 470px}}.hero-banner[data-v-11555243]{position:relative;width:100%;min-height:70vh;display:flex;justify-content:flex-end;flex-direction:column;overflow:hidden}@media (max-width: 640px){.hero-banner[data-v-11555243]{min-height:50vh}}@media (min-width: 641px) and (max-width: 1199px){.hero-banner[data-v-11555243]{min-height:60vh}}@media (min-width: 1200px){.hero-banner[data-v-11555243]{min-height:75vh}}@media (min-width: 1920px){.hero-banner[data-v-11555243]{min-height:80vh}}.hero-banner__picture[data-v-11555243]{display:none}.hero-banner__bg[data-v-11555243]{position:absolute;inset:0;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-banner__curve[data-v-11555243]{position:absolute;bottom:0;left:0;width:100%;z-index:2;line-height:0}.hero-banner__curve img[data-v-11555243]{display:block;width:100%;height:auto}.signature-collection-container[data-v-11555243]{position:absolute;top:0%;left:50%;transform:translate(-50%);z-index:3;background-color:#123865;padding:.75rem 1.5rem;display:flex;justify-content:center;align-items:center;opacity:.9}.signature-collection-image img[data-v-11555243]{display:block;height:80px;width:auto;object-fit:contain}.self-drive-collection[data-v-11555243]{position:absolute;top:0%;left:50%;transform:translate(-50%);z-index:3;background-color:#2e2a85;padding:.75rem 1.5rem;display:flex;justify-content:center;align-items:center}.self-drive-collection-image img[data-v-11555243]{display:block;height:80px;width:auto;object-fit:contain}@media (max-width: 640px){.self-drive-collection[data-v-11555243]{padding:.5rem 1rem}.self-drive-collection-image img[data-v-11555243]{height:36px}}.more-included-collection[data-v-11555243]{position:absolute;top:0%;left:50%;transform:translate(-50%);z-index:3;display:flex;justify-content:center;align-items:center;background-color:#fbbd18;padding:.75rem 1.25rem;border-radius:0 0 12px 12px}.more-included-collection-image img[data-v-11555243]{display:block;height:80px;width:auto;object-fit:contain}@media (max-width: 640px){.more-included-collection-image img[data-v-11555243]{height:45px}}.open-modal-btn[data-v-e90edbc0]{margin:1rem;padding:.75rem 1.5rem;background-color:#3d348b;color:#fff;font-weight:700;border:none;border-radius:8px;cursor:pointer}.modal-overlay[data-v-e90edbc0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:1000;display:flex;justify-content:center;align-items:center}.pickup-modal[data-v-e90edbc0]{background:#fff;width:100%;height:100%;max-height:100vh;overflow:hidden;display:flex;flex-direction:column}.pickup-container[data-v-e90edbc0]{display:flex;flex-direction:row;height:100%}.sidebar[data-v-e90edbc0]{width:35%;display:flex;flex-direction:column;background:#fff;box-shadow:2px 0 5px #0000001a}.sidebar-scroll[data-v-e90edbc0]{padding:2rem;overflow-y:auto;flex-grow:1}.sidebar-footer[data-v-e90edbc0]{padding:1rem 2rem;border-top:1px solid #eee}.map-area[data-v-e90edbc0]{flex:1;height:100%;min-height:250px}@media (max-width: 768px){.pickup-container[data-v-e90edbc0]{flex-direction:column-reverse}.sidebar[data-v-e90edbc0]{width:100%;height:60%}.map-area[data-v-e90edbc0]{height:40%;width:100%;order:1}.point-name p[data-v-e90edbc0]{max-width:200px!important}}.search-input[data-v-e90edbc0]{margin-bottom:1rem}.point-list[data-v-e90edbc0]{margin:1rem 0}.point-card[data-v-e90edbc0]{background:#fff;padding:1rem;border-radius:10px;margin-bottom:1rem;border:1px solid #eee;cursor:pointer}.point-card.selected[data-v-e90edbc0]{background:#ffe599;border:1px solid #f0ad4e}.point-header[data-v-e90edbc0]{display:flex;justify-content:space-between;align-items:center}.point-header .point-name p[data-v-e90edbc0]{font-size:.8rem;max-width:320px}.badge[data-v-e90edbc0]{background:#ffc107;padding:.2rem .6rem;border-radius:12px;white-space:nowrap}.btn[data-v-e90edbc0]{border-radius:1rem;padding:.6rem;border:none;font-weight:700;cursor:pointer}.destination-selection[data-v-e90edbc0]{min-width:200px;max-width:200px}.btn.btn-primary[data-v-e90edbc0]{width:100%;background:#3d348b;color:#ffc107;margin-bottom:.5rem}.btn.btn-danger[data-v-e90edbc0]{width:100%;background:#f9f0fb;color:#3d348b}.btn.btn-secondary[data-v-e90edbc0]{background:#ffc107;color:#3d348b}.point-price[data-v-e90edbc0]{display:flex;flex-direction:column;gap:8px}.price[data-v-e90edbc0]{margin-right:.5rem;padding:0 .25rem;min-width:60px;text-align:right;font-weight:700}.my-departure-point .map-btn[data-v-e90edbc0]{width:100%;background:#3d348b;color:#fff;border-radius:50px;padding:1rem 1.2rem;position:relative;right:unset;transform:unset;top:unset}.price-wrapper[data-v-e4d52d8d]{min-width:100px;text-align:right}.close-btn[data-v-e4d52d8d]{position:absolute;top:15px;right:15px;background:#ffc400;border-radius:50%;width:40px;height:40px;text-align:center;line-height:40px;color:#3d348b;border:none;cursor:pointer}.search-wrapper[data-v-e4d52d8d]{position:relative;margin-bottom:1.5rem}.search-input[data-v-e4d52d8d]{width:100%;padding:1rem 1.2rem;font-size:1rem;border:none;border-radius:30px;background:#f9edff;color:#5a5555}.section-label[data-v-e4d52d8d]{font-weight:700;color:#2e1f7a;margin:1rem 0 .5rem;font-size:1rem}.dotted-line[data-v-e4d52d8d]{border-bottom:2px dotted #3d348b;margin-bottom:1rem}.popular-tags[data-v-e4d52d8d]{display:flex;flex-wrap:wrap;gap:10px}.tag[data-v-e4d52d8d]{background:#ffeaff;color:#d6006e;padding:.5rem 1.2rem;border-radius:20px;cursor:pointer;font-weight:700;font-size:.95rem}.modal-footer[data-v-e4d52d8d]{display:flex;justify-content:space-between;margin-top:2rem;gap:1rem}.departure-list[data-v-e4d52d8d]{margin-top:1rem}.departure-item[data-v-e4d52d8d]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;margin:1rem 0;border-radius:20px;background:#f8f0fb}.departure-item.selected[data-v-e4d52d8d]{background:#ffe599;border:1px solid #f0ad4e}.badge[data-v-e4d52d8d]{background:#3d348b;padding:.3rem .8rem;border-radius:20px;margin-right:.5rem;font-weight:400;color:#fff;white-space:nowrap}.cost[data-v-e4d52d8d]{margin-left:1rem;font-weight:700;color:#3d348b}.select-btn[data-v-e4d52d8d]{background:#3d348b;color:#fff;border:none;padding:.5rem 1rem;border-radius:20px;cursor:pointer}.btn[data-v-e4d52d8d]{border-radius:1rem;padding:.6rem;border:none;font-weight:700;cursor:pointer}.btn.btn-primary[data-v-e4d52d8d]{width:100%;background:#3d348b;color:#fff}.btn.btn-danger[data-v-e4d52d8d]{width:100%;background:#f9f0fb;color:#3d348b}.btn.btn-pagination[data-v-e4d52d8d]{background:#f9f0fb;color:#3d348b;padding:.4rem 1rem}.btn.btn-pagination[data-v-e4d52d8d]:disabled{background:#eee;color:#999;cursor:not-allowed;opacity:.6}.btn.btn-secondary[data-v-e4d52d8d]{background:#ffc107;color:#3d348b}.selection-container[data-v-e4d52d8d]{border-top:2px dotted #3d348b;border-bottom:2px dotted #3d348b;padding:.75rem 0;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#3d348b;font-size:.9rem}.selection-pill[data-v-e4d52d8d]{background-color:#3d348b;color:#fff;padding:.25rem .75rem;border-radius:9999px;display:flex;align-items:center;gap:.5rem}.pill-close[data-v-e4d52d8d]{background:none;border:none;color:#fff;font-size:1rem;cursor:pointer;padding:0;line-height:1}.pill-close[data-v-e4d52d8d]:hover{color:#ccc}.price[data-v-e4d52d8d]{margin-right:.5rem;padding:0 .25rem;min-width:60px;text-align:right}.loading-spinner[data-v-e4d52d8d]{display:flex;align-items:center;justify-content:center;margin:1rem 0}.pagination-controls[data-v-e4d52d8d]{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.pagination-controls .pagination-text[data-v-e4d52d8d]{font-size:.9rem}.pagination-controls button[data-v-e4d52d8d]{border:none}.loader[data-v-e4d52d8d]{width:24px;height:24px;border:2px solid #3d348b;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-e4d52d8d 1s linear infinite}@keyframes rotation-e4d52d8d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.open-modal-btn[data-v-c81b8799]{margin:1rem;padding:.75rem 1.5rem;background-color:#3d348b;color:#fff;font-weight:700;border:none;border-radius:8px;cursor:pointer}.close-btn[data-v-c81b8799]{position:absolute;top:15px;right:15px;width:50px;height:50px;text-align:center;line-height:50px;border:none;cursor:pointer;background-color:transparent}.modal-overlay[data-v-c81b8799]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:1000;display:flex;justify-content:center;align-items:center}.modal-panel[data-v-c81b8799]{padding:0}.image-header[data-v-c81b8799]{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;position:relative}.image-header h3[data-v-c81b8799]{position:absolute;top:10px;font-size:36px;font-weight:400;padding:15px 35px}@media (max-width: 768px){.image-header h3[data-v-c81b8799]{font-size:30px}}.close-btn[data-v-c81b8799]{position:absolute;right:10px;top:10px}.curve-bottom[data-v-c81b8799]{position:absolute;width:100%;z-index:10;bottom:0}.departure-list[data-v-c81b8799]{margin-top:1rem}.departure-item[data-v-c81b8799]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;margin:1rem 0;border-radius:50px;background:#f8f0fb}.departure-item.selected[data-v-c81b8799]{background:#ffe599;border:1px solid #f0ad4e}.badge[data-v-c81b8799]{background:#3d348b;padding:.3rem .8rem;border-radius:20px;margin-right:.5rem;font-weight:400;color:#fff;white-space:nowrap}.cost[data-v-c81b8799]{margin-left:1rem;font-weight:700;color:#3d348b}.select-btn[data-v-c81b8799]{background:#3d348b;color:#fff;border:none;padding:.5rem 1rem;border-radius:20px;cursor:pointer}.btn[data-v-c81b8799]{border-radius:50px;padding:1rem 1.2rem;border:none;font-weight:700;cursor:pointer}.btn.btn-primary[data-v-c81b8799]{width:100%;background:#3d348b;color:#fff}.btn.btn-danger[data-v-c81b8799]{width:100%;background:#f9f0fb;color:#3d348b}.btn.btn-pagination[data-v-c81b8799]{background:#f9f0fb;color:#3d348b;padding:.4rem 1rem}.btn.btn-pagination[data-v-c81b8799]:disabled{background:#eee;color:#999;cursor:not-allowed;opacity:.6}.btn.btn-secondary[data-v-c81b8799]{background:#ffc107;color:#3d348b;white-space:nowrap}.selection-container[data-v-c81b8799]{border-top:2px dotted #3d348b;border-bottom:2px dotted #3d348b;padding:.75rem 0;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#3d348b;font-size:.9rem}.selection-pill[data-v-c81b8799]{background-color:#3d348b;color:#fff;padding:.25rem .75rem;border-radius:9999px;display:flex;align-items:center;gap:.5rem}.pill-close[data-v-c81b8799]{background:none;border:none;color:#fff;font-size:1rem;cursor:pointer;padding:0;line-height:1}.pill-close[data-v-c81b8799]:hover{color:#ccc}.price[data-v-c81b8799]{margin-right:.5rem;padding:0 .25rem;min-width:60px;text-align:right}.loading-spinner[data-v-c81b8799]{display:flex;align-items:center;justify-content:center;margin:1rem 0}.pagination-controls[data-v-c81b8799]{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.pagination-controls .pagination-text[data-v-c81b8799]{font-size:.9rem}.pagination-controls button[data-v-c81b8799]{border:none}.loader[data-v-c81b8799]{width:24px;height:24px;border:2px solid #3d348b;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-c81b8799 1s linear infinite}@keyframes rotation-c81b8799{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-options[data-v-c81b8799]{gap:1rem;columns:2}@media (max-width: 480px){.search-options[data-v-c81b8799]{columns:unset}}.search-results[data-v-c81b8799]{padding:1.5rem 2rem}.modal-footer[data-v-c81b8799]{padding:1.5rem 2rem;display:flex;justify-content:space-between;gap:1rem}h2[data-v-c81b8799]{font-size:1.2rem}.price-wrapper[data-v-c81b8799]{min-width:100px;text-align:right}.search-container[data-v-f703ed55]{position:relative;width:100%;max-width:500px}.search-bar[data-v-f703ed55]{display:flex;align-items:center;background:#f9f1ff;border-radius:9999px;padding:.65rem 1rem;width:400px;margin-left:4rem}@media (max-width: 768px){.search-bar[data-v-f703ed55]{display:none}}.search-bar input[data-v-f703ed55]{flex:1;border:none;outline:none;background:transparent;font-size:.95rem;font-weight:600;color:#2d2570}.search-bar input[data-v-f703ed55]::placeholder{color:#2d2570;opacity:.9;font-weight:600}.search-bar button[data-v-f703ed55]{border:none;background:transparent;cursor:pointer;color:#2d2570;display:flex;align-items:center;justify-content:center}.search-bar svg[data-v-f703ed55]{width:20px;height:20px}.results-dropdown[data-v-f703ed55]{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:12px;box-shadow:0 8px 20px #00000026;margin-top:.5rem;z-index:9999;padding:.5rem 0}.result-item a.result-link[data-v-f703ed55]{display:flex;align-items:center;padding:.6rem 1rem;text-decoration:none;color:inherit}.result-item a.result-link[data-v-f703ed55]:hover{background:#f3e9ff}.result-item a.result-link img[data-v-f703ed55]{width:60px;height:50px;object-fit:cover;border-radius:12px;margin-right:12px}.result-item a.result-link .result-info .result-title[data-v-f703ed55]{font-weight:600;color:#2d2570;margin-bottom:.2rem}.result-item a.result-link .result-info .result-price[data-v-f703ed55]{font-size:.9rem;color:#555}.results-footer[data-v-f703ed55]{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem;font-size:.9rem;color:#444}.results-footer button[data-v-f703ed55]{border:none;padding:.4rem .8rem;border-radius:20px;background:#f0eaff;color:#2d2570;font-weight:600;cursor:pointer}.results-footer button[data-v-f703ed55]:disabled{background:#eee;color:#aaa;cursor:not-allowed}.brochure-block[data-v-0cca4e10]{background-color:#f8f0fb;border-radius:20px;padding:1rem;height:100%;width:auto}.brochure-block .brochure-header[data-v-0cca4e10]{text-align:center;padding:0}.brochure-block .brochure-conent[data-v-0cca4e10]{display:flex;margin-bottom:.5rem;gap:.5rem;justify-content:space-between;align-items:start}.brochure-block .brochure-conent .brochure-img[data-v-0cca4e10]{flex:0 0 70px;max-width:70px}.brochure-block .brochure-conent .brochure-img a[data-v-0cca4e10]{display:block;overflow:hidden;box-shadow:0 2px 6px #00000026}.brochure-block .brochure-conent .brochure-img a img[data-v-0cca4e10]{display:block;width:100%;height:auto;object-fit:cover}.brochure-block .brochure-conent .brochure-txt[data-v-0cca4e10]{flex:1}.brochure-block .brochure-footer[data-v-0cca4e10]{padding:0}.brochure-block .brochure-footer .brochure-btn[data-v-0cca4e10]{width:100%}.filter-option[data-v-ad4d2ed8]{margin-top:1rem}.filter-option h5[data-v-ad4d2ed8]{font-size:1.32rem;font-weight:700}.filter-tags[data-v-ad4d2ed8]{display:flex;gap:.4rem;font-size:.85rem;padding:.7rem 0;flex-direction:row;flex-wrap:wrap}.filter-tags .tag-value[data-v-ad4d2ed8]{background-color:#2f2a85;border-radius:10px;color:#fff;padding:.4rem;cursor:pointer}.filter-tags .tag-value.active[data-v-ad4d2ed8]{background-color:#e82e80;color:#fff;border-color:#e82e80}.view-more-tag[data-v-ad4d2ed8]{display:flex;align-items:center;justify-content:space-between;border-bottom:2px dotted #2f2a85;color:#2f2a85;cursor:pointer}.view-more-tag .chevon-icon[data-v-ad4d2ed8]{width:1.2rem;height:1.2rem;margin-right:.3rem;transition:transform .3s ease}.view-more-tag .rotate[data-v-ad4d2ed8]{transform:rotate(180deg)}h5[data-v-e058f5b4]{font-size:1.32rem;font-weight:700}.filter-tags[data-v-e058f5b4]{display:flex;gap:.4rem;font-size:.85rem;padding:.7rem 0;flex-direction:row;flex-wrap:wrap}.filter-tags .tag-value[data-v-e058f5b4]{background-color:#2f2a85;border-radius:10px;color:#fff;padding:.4rem;cursor:pointer}.selected-box[data-v-e058f5b4]{padding:1rem;margin-top:1rem;background-color:#f8f0fb;border-radius:20px;display:flex;flex-direction:column;gap:.6rem}.selected-box .clear-all-btn button[data-v-e058f5b4]{width:100%;background-color:#f9b92f;color:#2f2a85}.selected-box .clear-all-btn button[data-v-e058f5b4]:hover{background-color:#2f2a85;color:#f9b92f}.selected-box h5[data-v-e058f5b4]{margin-bottom:0}.show-mobile[data-v-e058f5b4]{flex-direction:row;background-color:transparent;padding:0;align-items:center}.tags-selected[data-v-e058f5b4]{flex-wrap:wrap;display:flex;gap:.5rem;padding:.7rem 0}.tags-selected .list-tag-select[data-v-e058f5b4]{display:flex;gap:.4rem;font-size:.85rem}.tags-selected .list-tag-select .tag-value[data-v-e058f5b4]{background-color:#2f2a85;border-radius:10px;padding:.4rem;display:flex;gap:.5rem;background:#e82e80;color:#fff;cursor:pointer}.mobile-btn-section[data-v-e058f5b4]{display:flex;gap:1rem;height:5rem;font-weight:700;width:100%}.mobile-btn-section .show-filter[data-v-e058f5b4]{flex:0 0 49%;min-width:0;display:flex;align-items:center;justify-content:center;border-radius:20px;border:1px solid #2f2a85;gap:.3rem;padding:.5rem;cursor:pointer;height:100%}.mobile-btn-section .show-filter .chevon-icon[data-v-e058f5b4]{width:1.2rem;height:1.2rem;margin-right:.3rem;transition:transform .3s ease}.mobile-btn-section .show-filter .rotate[data-v-e058f5b4]{transform:rotate(180deg)}.mobile-btn-section .sort-btn[data-v-e058f5b4]{flex:1 1 0;min-width:0;background-color:#2f2a85;border-radius:20px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;cursor:pointer;height:100%}.mobile-btn-section .sort-btn .sort-option[data-v-e058f5b4]{display:flex;align-items:center;justify-content:center;gap:.3rem}.mobile-btn-section .sort-btn .sort-option .sort-icon[data-v-e058f5b4]{width:1rem;height:1rem;margin-right:.3rem}.mobile-btn-section .sort-btn .sort-title[data-v-e058f5b4]{opacity:.5}.mobile-btn-section .sort-btn[data-v-e058f5b4]:hover{background-color:#f9b92f;color:#2f2a85}.mobile-btn-section .sort-btn:hover svg[data-v-e058f5b4]{fill:#f9b92f}.slide-enter-active[data-v-e058f5b4],.slide-leave-active[data-v-e058f5b4]{transition:max-height .5s ease,opacity .5s ease}.slide-enter[data-v-e058f5b4],.slide-leave-to[data-v-e058f5b4]{max-height:0;opacity:0}.slide-enter-to[data-v-e058f5b4],.slide-leave[data-v-e058f5b4]{max-height:20rem;opacity:1}.list-tags[data-v-99f8e286]{display:flex;gap:.4rem;font-size:.85rem;padding:.7rem 0}.list-tags .tag-value[data-v-99f8e286]{background-color:#2f2a85;border-radius:15px;color:#fff;padding:.4rem;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-blog-container[data-v-5fdb4190]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:auto;justify-items:center;padding:30px 0 20px}.list-blog-container.is-mobile[data-v-5fdb4190]{display:flex;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.list-blog-container.is-mobile .list-blog-item[data-v-5fdb4190]{flex:0 0 auto;width:20rem;min-height:20rem;scroll-snap-align:start}.list-blog-container .list-blog-item[data-v-5fdb4190]{width:100%;display:flex;flex-direction:column;padding-top:.3rem;cursor:pointer}.list-blog-container .list-blog-item .blog-img[data-v-5fdb4190]{position:relative;width:100%;overflow:hidden;border-radius:16px;cursor:pointer}.list-blog-container .list-blog-item .blog-img .blog-tag[data-v-5fdb4190]{position:absolute;bottom:0;left:10px;z-index:2}.list-blog-container .list-blog-item:hover .blog-img>img[data-v-5fdb4190]{-webkit-transform:scale(1.1,1.1);transform:scale(1.1)}.list-blog-container .list-blog-item:hover .blog-footer .read-more-btn[data-v-5fdb4190]{background-color:#f9b92f;color:#2f2a85}.list-blog-container .list-blog-item:hover .blog-footer .read-more-btn svg path[data-v-5fdb4190]{fill:#2f2a85}.list-blog-container .list-blog-item img[data-v-5fdb4190]{width:100%;height:15rem;display:block;transition:transform .3s ease}.list-blog-container .list-blog-item .blog-info[data-v-5fdb4190]{margin-top:12px}.list-blog-container .list-blog-item .blog-title[data-v-5fdb4190]{font-size:1.1rem;font-weight:700;margin-bottom:8px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5rem;max-height:3rem;min-height:3rem}.list-blog-container .list-blog-item .blog-footer[data-v-5fdb4190]{display:flex;align-items:center;justify-content:space-between}.list-blog-container .list-blog-item .blog-footer .blog-detail[data-v-5fdb4190]{font-size:.85rem;display:flex;gap:.5rem}.list-blog-container .list-blog-item .blog-footer .read-more-btn[data-v-5fdb4190]{display:flex;width:2rem;height:2rem;border-radius:50%;align-items:center;justify-content:center;text-decoration:none;font-weight:700;background:#e82e80}.list-blog-container .list-blog-item .blog-footer .read-more-btn .right-arrow-icon[data-v-5fdb4190]{width:1.1rem;height:1.1rem}.list-blog-container .list-blog-item .blog-footer .read-more-btn svg path[data-v-5fdb4190]{fill:#fff}@media (max-width: 992px){.list-blog-container[data-v-5fdb4190]:not(.is-mobile){grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.list-blog-container[data-v-5fdb4190]:not(.is-mobile){grid-template-columns:1fr}}.recommend-article .article-box[data-v-8cc3dfe3]{background-color:#f8f0fb;border-radius:20px;padding:1rem;height:100%;width:auto}.recommend-article .article-box .box-title[data-v-8cc3dfe3]{width:100%;text-align:center;font-size:1.7rem;font-family:alkaline,sans-serif;color:#e82e80;line-height:inherit;display:inline-block;font-weight:700;letter-spacing:normal}.recommend-article .article-box ul[data-v-8cc3dfe3]{list-style-type:disc;padding-left:20px;margin:0}.recommend-article .article-box ul li[data-v-8cc3dfe3]{display:list-item}.recommend-article .article-box .article-title[data-v-8cc3dfe3]{cursor:pointer;font-weight:700;margin-top:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem;max-height:2.8rem;max-width:16rem}.recommend-article .article-box .article-title[data-v-8cc3dfe3]:hover{opacity:.8}.recommend-article .guide-archive[data-v-8cc3dfe3]{margin-top:1rem}.recommend-article .guide-archive .show-filter[data-v-8cc3dfe3]{margin-top:.5rem;padding:.25rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(47,42,133,.5);font-weight:700!important;cursor:pointer}.recommend-article .guide-archive .show-filter .chevon-icon[data-v-8cc3dfe3]{width:1.2rem;height:1.2rem;margin-right:.3rem}.recommend-article .guide-archive .archive-content[data-v-8cc3dfe3]{margin-top:.5rem}[data-v-8cc3dfe3] .guide-archive h3{font-size:1.25rem!important;font-weight:700!important}@media (max-width: 768px){.article-box[data-v-8cc3dfe3]{padding:.75rem}.article-box .box-title[data-v-8cc3dfe3]{font-size:1.25rem}}.list-archive-header[data-v-784757ba]{padding-top:3.7rem;display:flex;gap:2rem;margin-bottom:2rem}.list-archive-header .head-intro[data-v-784757ba]{flex:1}.list-archive-header .head-intro .sort-wrapper[data-v-784757ba]{display:flex;align-items:center;background-color:#f8f0fb;border-radius:30px;width:15rem;cursor:pointer;margin-left:.5rem;padding-left:.5rem;position:relative}.list-archive-header .head-intro .sort-section[data-v-784757ba]{width:100%;display:flex;align-items:center;margin-bottom:1rem}.list-archive-header .head-intro .sort-section h5[data-v-784757ba]{margin:0}.list-archive-header .head-intro .sort-section .sort-option[data-v-784757ba]{display:flex;justify-content:start;align-items:center;width:15rem;padding:.5rem 2rem .5rem 1rem;border-radius:30px;background-color:#f8f0fb;cursor:pointer}.list-archive-header .head-intro .sort-section .sort-option .sort-title[data-v-784757ba]{opacity:.5}.list-archive-header .head-intro .sort-section .sort-option[data-v-784757ba]{flex:1;border:none;background:transparent;font-size:14px;color:#333;opacity:.7;appearance:none;-webkit-appearance:none;-moz-appearance:none}.list-archive-header .head-intro .sort-section .sort-option[data-v-784757ba]:focus{outline:none}.list-archive-header .head-intro .sort-section .sort-icon[data-v-784757ba]{width:.7rem;height:.7rem;position:absolute;right:.75rem;top:40%}.list-archive-header .recommend-field[data-v-784757ba]{flex:0 0 35%;border-left:2px dotted #2f2a85;padding-left:2rem}.list-archive[data-v-784757ba]{display:flex;flex-direction:row;gap:2.5rem;position:relative;align-items:flex-start}.list-archive .loading-section[data-v-784757ba]{display:flex;justify-content:center;align-items:center;width:100%}.list-archive .loading-section .custom-spin[data-v-784757ba]{width:3rem;height:3rem;display:inline-block;animation:spin-784757ba 1s linear infinite}.list-archive .fade[data-v-784757ba]{transform:translate(-30px);animation:fadeIn-784757ba .6s ease forwards}.list-archive .archives[data-v-784757ba]{width:100%}.list-archive .archives .no-value[data-v-784757ba]{padding:2rem;text-align:center}.list-archive .archives .archives-list[data-v-784757ba]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:auto;justify-items:center;margin-top:1.5rem}.list-archive .archives .archives-list .list-travel-year[data-v-784757ba]{width:100%;display:flex;flex-direction:column;padding-top:.3rem;cursor:pointer}.list-archive .archives .archives-list .list-travel-year .blog-img[data-v-784757ba]{position:relative;width:100%;overflow:hidden;border-radius:16px;cursor:pointer}.list-archive .archives .archives-list .list-travel-year .blog-img .blog-tag[data-v-784757ba]{position:absolute;bottom:0;left:10px;z-index:2}.list-archive .archives .archives-list .list-travel-year:hover .blog-img>img[data-v-784757ba]{-webkit-transform:scale(1.1,1.1);transform:scale(1.1)}.list-archive .archives .archives-list .list-travel-year:hover .blog-footer .read-more-btn[data-v-784757ba]{background-color:#f9b92f;color:#2f2a85}.list-archive .archives .archives-list .list-travel-year:hover .blog-footer .read-more-btn svg path[data-v-784757ba]{fill:#2f2a85}.list-archive .archives .archives-list .list-travel-year img[data-v-784757ba]{width:100%;height:15rem;display:block;transition:transform .3s ease}.list-archive .archives .archives-list .list-travel-year .blog-info[data-v-784757ba]{margin-top:12px}.list-archive .archives .archives-list .list-travel-year .blog-title[data-v-784757ba]{font-size:1.1rem;font-weight:700;margin-bottom:8px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5rem;max-height:3rem;min-height:3rem}.list-archive .archives .archives-list .list-travel-year .blog-footer[data-v-784757ba]{display:flex;align-items:center;justify-content:space-between}.list-archive .archives .archives-list .list-travel-year .blog-footer .blog-detail[data-v-784757ba]{font-size:.85rem;display:flex;gap:.5rem}.list-archive .archives .archives-list .list-travel-year .blog-footer .read-more-btn[data-v-784757ba]{display:flex;width:2rem;height:2rem;border-radius:50%;align-items:center;justify-content:center;text-decoration:none;font-weight:700;background:#e82e80}.list-archive .archives .archives-list .list-travel-year .blog-footer .read-more-btn .right-arrow-icon[data-v-784757ba]{width:1.1rem;height:1.1rem}.list-archive .archives .archives-list .list-travel-year .blog-footer .read-more-btn svg path[data-v-784757ba]{fill:#fff}.list-archive .archives .archives-list.is-mobile[data-v-784757ba]{display:flex!important;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.list-archive .archives .archives-list.is-mobile .list-travel-year[data-v-784757ba]{flex:0 0 100%;max-width:320px;scroll-snap-align:center;box-sizing:border-box}.list-archive .archives .archives-list.is-mobile[data-v-784757ba]::-webkit-scrollbar{display:none}.list-archive .archives .archives-list.is-mobile[data-v-784757ba]{-ms-overflow-style:none;scrollbar-width:none}.brocure-footer[data-v-784757ba]{margin-top:2rem}@keyframes fadeIn-784757ba{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes spin-784757ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.block-detail .highlight-title[data-v-1b81ac3b],.block-detail .highlight-content[data-v-1b81ac3b]{padding:0}.block-detail .highlight-block[data-v-1b81ac3b]{display:flex;align-items:flex-start;background-color:#f8f0fb;border-radius:12px;padding:1rem 1.5rem;gap:1rem}.block-detail .highlight-block .highlight-title[data-v-1b81ac3b]{font-family:alkaline,sans-serif;font-weight:700;color:#e82e80;font-size:2.5rem;flex-shrink:0;max-width:10rem;word-break:break-word}.block-detail .highlight-block .title-rotate[data-v-1b81ac3b]{--tw-rotate: -3deg;transform:translate(0) rotate(-6deg) skew(0) skewY(0) scaleX(1) scaleY(1)}.block-detail .highlight-block .highlight-content[data-v-1b81ac3b]{color:#2f2a85;font-size:1rem;line-height:1.5}.block-detail .highlight-block.no-content[data-v-1b81ac3b]{justify-content:center;text-align:center}.block-detail .highlight-block.no-content .highlight-title[data-v-1b81ac3b]{max-width:100%;font-size:1.5rem}.block-detail .txt-img-block .img-block img[data-v-1b81ac3b]{width:100%;height:auto;border-radius:4px;display:block}@media (max-width: 768px){.highlight-block[data-v-1b81ac3b]{flex-direction:column;align-items:flex-start}.highlight-block .highlight-title[data-v-1b81ac3b]{min-width:100%;text-align:center;white-space:normal}.highlight-block .highlight-content[data-v-1b81ac3b]{text-align:left}}.txt-content ul,.txt-content ol{list-style:decimal!important}.txt-content p a{text-decoration:underline!important}.txt-label{font-weight:400!important}.tours-feature[data-v-cbc8f400]{margin-left:3px;padding-left:1rem;width:100%;box-sizing:border-box;padding-top:1rem;margin-top:1rem}.tours-feature h3[data-v-cbc8f400]{font-size:1.85rem!important;font-weight:700!important}.tours-feature .list-tour-item[data-v-cbc8f400]{display:flex;width:100%;border-top:2px dotted #2f2a85;margin-top:1rem;padding-top:1rem;min-height:8rem}.tours-feature .list-tour-item .blog-item[data-v-cbc8f400]{display:flex;gap:1rem;width:100%;align-items:stretch}.tours-feature .list-tour-item .blog-item:hover .blog-info .view-more-btn[data-v-cbc8f400]{background:#f9b92f;color:#2f2a85}.tours-feature .list-tour-item .blog-item:hover .blog-img img[data-v-cbc8f400]{transform:scale(1.05)}.tours-feature .list-tour-item .blog-item .blog-img[data-v-cbc8f400]{flex:0 0 35%;max-width:37%;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%;min-height:100%}.tours-feature .list-tour-item .blog-item .blog-img img[data-v-cbc8f400]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.tours-feature .list-tour-item .blog-item .blog-info[data-v-cbc8f400]{flex:1 1 65%;max-width:65%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;justify-content:space-between;cursor:pointer}.tours-feature .list-tour-item .blog-item .blog-info .blog-title[data-v-cbc8f400]{font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem}.tours-feature .list-tour-item .blog-item .blog-info .blog-details[data-v-cbc8f400]{display:flex;justify-content:start;gap:.2rem;font-size:1rem}.tours-feature .list-tour-item .blog-item .blog-info .blog-details div[data-v-cbc8f400]{font-weight:700}.tours-feature .list-tour-item .blog-item .blog-info .blog-summary[data-v-cbc8f400]{font-size:.9rem;line-height:1.4;color:#333;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tours-feature .list-tour-item .blog-item .blog-info .view-more-btn[data-v-cbc8f400]{text-align:center;margin-top:auto;padding:.4rem;font-size:.8rem;border-radius:20px;background:#2f2a85;color:#fff;font-weight:600;transition:all .3s ease;width:40%}.relative{position:relative}.long-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10rem}.detail-blog-page{--cont-position: relative}@media (min-width: 1300px){.detail-blog-page .cPebblePromise{--cPebblePromiseBottom: calc(100% - 40px) }}.detail-blog-page .hero-curve{bottom:-5px!important;z-index:1}@media (max-width: 768px){.detail-blog-page .hero-curve .bnrCurve{display:none}}.detail-blog-page .img-placeholder{background-color:#fff;min-height:60rem}@media (max-width: 768px){.detail-blog-page .img-placeholder{min-height:10rem}}.loading-section[data-v-e1073755]{display:flex;justify-content:center;align-items:center;width:100%;height:30rem}.loading-section .custom-spin[data-v-e1073755]{width:3rem;height:3rem;display:inline-block;animation:spin 1s linear infinite}.blog-layout[data-v-e1073755]{display:flex;gap:2rem;padding-top:3.7rem}.blog-layout .blog-detail-inf[data-v-e1073755]{flex:0 0 70%;max-width:70%}.blog-layout .blog-detail-inf .list-travel-header[data-v-e1073755]{display:flex;flex-direction:column;gap:1.5rem}.blog-layout .blog-detail-inf .list-travel-header .leading-header[data-v-e1073755]{font-size:2.5rem!important;font-weight:700!important}.blog-layout .blog-detail-inf .list-travel-header .head-intro[data-v-e1073755]{display:flex;justify-content:space-between;align-items:start}.blog-layout .blog-detail-inf .list-travel-header .head-intro .more-info[data-v-e1073755]{display:flex;gap:.75rem}.blog-layout .blog-detail-inf .list-travel-header .head-intro .more-info .action-btn[data-v-e1073755]{padding:.5rem 1.25rem;color:#fff;border-radius:12px;font-size:.9rem;cursor:pointer;transition:background .2s}.blog-layout .blog-detail-inf .list-travel-header .head-intro .more-info .action-btn.share-btn[data-v-e1073755]{background-color:#1876f2}.blog-layout .blog-detail-inf .list-travel-header .head-intro .more-info .action-btn.tweet-btn[data-v-e1073755]{background-color:#10a3fe}.blog-layout .blog-detail-inf .list-travel-header .head-intro .more-info .action-btn[data-v-e1073755]:hover{opacity:.7}.blog-layout .blog-detail-inf .list-travel-header .author-info[data-v-e1073755]{display:flex;align-items:center;gap:.75rem}.blog-layout .blog-detail-inf .list-travel-header .author-info .author-img img[data-v-e1073755]{width:48px;height:48px;border-radius:50%;object-fit:cover}.blog-layout .blog-detail-inf .list-travel-header .author-info .author-detail[data-v-e1073755]{display:flex;flex-direction:column;font-size:.9rem}.blog-layout .blog-detail-inf .list-travel-header .author-info .author-detail .detailed[data-v-e1073755]{display:flex;gap:.4rem;align-items:center}.blog-layout .blog-detail-inf .list-travel-header .author-info .author-detail .detailed .author-name[data-v-e1073755]{font-family:alkaline,sans-serif;color:#e82e80;line-height:inherit;display:inline-block;font-weight:700;letter-spacing:normal;font-size:1.4rem;margin-right:.2rem}.blog-layout .blog-detail-inf .list-travel-header .author-info .author-detail .publish-date[data-v-e1073755]{opacity:.7}.blog-layout .blog-detail-inf .footer-button[data-v-e1073755]{display:flex;gap:1rem;justify-content:space-between;align-items:center;margin-top:2rem}.blog-layout .blog-detail-inf .footer-button .blue-btn[data-v-e1073755]{background:#2f2a85;color:#fff;padding:.7rem;border-radius:20px;border:none;font-weight:700;cursor:pointer}.blog-layout .blog-detail-inf .footer-button .blue-btn[data-v-e1073755]:hover{background:#f9b92f;color:#2f2a85}.blog-layout .blog-detail-inf .footer-button .blue-btn:hover span[data-v-e1073755]{color:#e82e80}.blog-layout .blog-detail-inf .footer-button .view-all-btn[data-v-e1073755]{flex:0 0 49%}.blog-layout .blog-detail-inf .footer-button .go-home-btn[data-v-e1073755]{flex:1}.blog-layout .blog-detail-inf .block-content[data-v-e1073755]{margin-top:1rem}.blog-layout .side-section[data-v-e1073755]{display:flex;flex:0 0 30%;max-width:30%;padding-left:1rem;position:relative;align-items:flex-start;gap:1rem;flex-direction:column}.blog-layout .side-section[data-v-e1073755] .recommend-article{border-left:3px dotted #2f2a85;padding-left:1rem}.blog-layout .side-section[data-v-e1073755] .tours-feature{margin-left:3px;padding-left:1rem;position:sticky;top:1rem;align-self:flex-start}@media (max-width: 1024px){.blog-layout[data-v-e1073755]{flex-direction:column}.blog-layout .blog-detail-inf[data-v-e1073755],.blog-layout .side-section[data-v-e1073755]{flex:0 0 100%;max-width:100%;padding-left:0}.blog-layout .side-section[data-v-e1073755]{position:static;margin-top:2rem}.blog-layout .side-section[data-v-e1073755] .recommend-article{width:100%;border-left:none;border-top:3px dotted #2f2a85;padding-left:0;padding-top:1rem}.blog-layout .side-section[data-v-e1073755] .tours-feature{margin-left:0;padding-left:0;position:static;padding-top:1rem}}@media (max-width: 768px){.blog-layout[data-v-e1073755]{gap:1rem}.blog-layout[data-v-e1073755] .recommend-article{width:100%}.blog-layout .list-travel-header .head-intro[data-v-e1073755]{flex-direction:column;align-items:flex-start;gap:1rem}.blog-layout .list-travel-header .leading-header[data-v-e1073755]{font-size:1.8rem!important}.blog-layout .footer-button[data-v-e1073755]{flex-direction:column}.blog-layout .footer-button .blue-btn[data-v-e1073755]{width:100%}.blog-layout .footer-button .view-all-btn[data-v-e1073755],.blog-layout .footer-button .go-home-btn[data-v-e1073755]{flex:unset}.blog-layout[data-v-e1073755] .detail-content h2{font-size:1.6rem!important}.blog-layout[data-v-e1073755] .detail-content h3{font-size:1.3rem!important}}[data-v-e1073755] .detail-content{margin-top:2rem}[data-v-e1073755] .detail-content a{text-decoration:underline}[data-v-e1073755] .detail-content ul,[data-v-e1073755] .detail-content ol{padding-left:1.5rem;margin:.5rem 0}[data-v-e1073755] .detail-content ul{list-style-type:disc}[data-v-e1073755] .detail-content ol{list-style-type:decimal}[data-v-e1073755] .detail-content li{margin-bottom:.25rem}[data-v-e1073755] .detail-content h2{font-size:2.3rem!important;font-weight:700!important}[data-v-e1073755] .detail-content h3{font-size:1.85rem!important;font-weight:700!important}[data-v-e1073755] .detail-content blockquote{border-left:4px solid #ccc;margin:1em 0;padding-left:1em;color:#555;font-style:italic;background:#f9f9f9;border-radius:4px}.travel-guides-blog[data-v-fd48bf8f]{display:flex;gap:20px}.travel-guides-blog .blog-img[data-v-fd48bf8f]{flex:0 0 66%;height:auto;min-width:5rem;border-radius:16px;margin-top:40px;cursor:pointer;min-height:23rem}.travel-guides-blog .featur-title[data-v-fd48bf8f]{font-size:3.4rem;font-family:alkaline,sans-serif;color:#e82e80;line-height:inherit;display:inline-block;font-weight:700;letter-spacing:normal}.travel-guides-blog .title-rotate[data-v-fd48bf8f]{--tw-rotate: -3deg;transform:translate(0) rotate(-6deg) skew(0) skewY(0) scaleX(1) scaleY(1)}.travel-guides-blog .blog-info[data-v-fd48bf8f]{display:flex;position:relative;text-align:left;width:100%;flex-direction:column}.travel-guides-blog .blog-info .blog-read-more[data-v-fd48bf8f]{cursor:pointer;display:flex;flex-direction:column;flex:1}.travel-guides-blog .blog-info .blog-details[data-v-fd48bf8f]{display:flex;align-items:center;justify-content:space-between;font-size:.85rem;width:100%;margin-top:2rem}.travel-guides-blog .blog-info .blog-summary[data-v-fd48bf8f]{flex:1;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem;max-height:7rem}.travel-guides-blog .blog-info .read-more-btn[data-v-fd48bf8f]{background:#e82e80;color:#fff}.travel-guides-blog .blog-info .read-more-btn .right-arrow-icon[data-v-fd48bf8f]{width:1.4rem;height:1.4rem;margin-left:.7rem}.travel-guides-blog .blog-info .read-more-btn svg path[data-v-fd48bf8f]{fill:#fff}.travel-guides-blog:hover .read-more-btn[data-v-fd48bf8f]{background-color:#f9b92f;color:#2f2a85}.travel-guides-blog:hover .read-more-btn svg path[data-v-fd48bf8f]{fill:#2f2a85;transition:fill .2s ease-in-out}.travel-guides-blog:hover .blog-img>img[data-v-fd48bf8f]{-webkit-transform:scale(1.1,1.1);transform:scale(1.1)}@media (max-width: 768px){.travel-guides-blog[data-v-fd48bf8f]{flex-direction:column;gap:.5rem}.travel-guides-blog .featur-title[data-v-fd48bf8f]{font-size:2rem;text-align:center;margin-bottom:1rem}.travel-guides-blog .blog-img[data-v-fd48bf8f]{flex:none;width:100%;margin-top:0;min-height:17rem}.travel-guides-blog .blog-img img[data-v-fd48bf8f]{display:block;width:100%;border-radius:10px;object-fit:cover}.travel-guides-blog .blog-info[data-v-fd48bf8f]{width:100%}.travel-guides-blog .blog-info .blog-title[data-v-fd48bf8f]{font-size:1.4rem;margin-top:1rem}.travel-guides-blog .blog-info .blog-details[data-v-fd48bf8f]{font-size:.9rem;margin-top:1rem;flex-direction:column;align-items:flex-start;gap:.5rem}.travel-guides-blog .blog-info .blog-summary[data-v-fd48bf8f]{margin-top:1rem;-webkit-line-clamp:4}.travel-guides-blog .read-more-btn[data-v-fd48bf8f]{align-self:flex-start;margin-top:1.5rem;width:100%}}.list-blog-page{--cont-position: relative}@media (min-width: 1300px){.list-blog-page .cPebblePromise{--cPebblePromiseBottom: calc(100% - 40px) }}@media (max-width: 768px){.list-blog-page .hero-curve .bnrCurve{display:none}}@media (max-width: 768px){.landing-page-travel .hero-curve{bottom:0!important}}h5[data-v-b76c0470]{font-size:1.32rem;font-weight:700}.list-travel-header[data-v-b76c0470]{padding-top:3.7rem;display:flex;gap:2rem;margin-bottom:2rem}.list-travel-header .head-intro[data-v-b76c0470]{flex:1}.list-travel-header .recommend-field[data-v-b76c0470]{flex:0 0 35%;border-left:2px dotted #2f2a85;padding-left:2rem}.list-travel-guide[data-v-b76c0470]{display:flex;flex-direction:row;gap:2.5rem;position:relative;align-items:flex-start}.list-travel-guide .filter-bar[data-v-b76c0470]{position:sticky;flex:0 0 25%;align-items:flex-start;top:1rem}.list-travel-guide .sort-section[data-v-b76c0470]{width:100%;display:flex;align-items:center;margin-bottom:1rem}.list-travel-guide .sort-section h5[data-v-b76c0470]{margin:0}.list-travel-guide .sort-section .sort-option[data-v-b76c0470]{display:flex;justify-content:start;align-items:center;width:15rem;padding:.5rem 2rem .5rem 1rem;border-radius:30px;background-color:#f8f0fb;cursor:pointer}.list-travel-guide .sort-section .sort-option .sort-title[data-v-b76c0470]{opacity:.5}.list-travel-guide .sort-section .sort-icon[data-v-b76c0470]{width:.7rem;height:.7rem;position:absolute;right:.75rem;top:40%}.list-travel-guide .sort-wrapper[data-v-b76c0470]{display:flex;align-items:center;background-color:#f8f0fb;border-radius:30px;width:15rem;cursor:pointer;margin-left:.5rem;padding-left:.5rem;position:relative}.list-travel-guide .sort-option[data-v-b76c0470]{flex:1;border:none;background:transparent;font-size:14px;color:#333;opacity:.7;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.list-travel-guide .sort-option[data-v-b76c0470]:focus{outline:none}.list-travel-guide .list-blog-item[data-v-b76c0470]{display:flex;flex:1}.list-travel-guide .list-blog-item .blog-item[data-v-b76c0470]{display:flex;gap:2rem;margin-bottom:3rem;cursor:pointer}.list-travel-guide .list-blog-item .blog-item:hover .blog-img img[data-v-b76c0470]{transform:scale(1.1)}.list-travel-guide .list-blog-item .blog-item:hover .blog-content .read-more-btn[data-v-b76c0470]{background-color:#f9b92f;color:#2f2a85}.list-travel-guide .list-blog-item .blog-item:hover .blog-content .read-more-btn svg path[data-v-b76c0470]{fill:#2f2a85}.list-travel-guide .list-blog-item .blog-item .blog-img[data-v-b76c0470]{position:relative;flex:0 0 50%;min-width:5rem;border-radius:16px;overflow:hidden;cursor:pointer}.list-travel-guide .list-blog-item .blog-item .blog-img .blog-tag[data-v-b76c0470]{position:absolute;bottom:0;left:10px;z-index:2}.list-travel-guide .list-blog-item .blog-item img[data-v-b76c0470]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.list-travel-guide .list-blog-item .blog-item .blog-info[data-v-b76c0470]{display:flex;flex-direction:column;width:100%;position:relative;text-align:left}.list-travel-guide .list-blog-item .blog-item .blog-info .blog-details[data-v-b76c0470]{display:flex;align-items:center;justify-content:space-between;margin-top:.7rem;font-size:.85rem}.list-travel-guide .list-blog-item .blog-item .blog-info .blog-read-more[data-v-b76c0470]{display:flex;flex-direction:column;flex:1}.list-travel-guide .list-blog-item .blog-item .blog-info .blog-read-more .blog-title[data-v-b76c0470]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem;max-height:2.8rem;min-height:2.8rem}.list-travel-guide .list-blog-item .blog-item .blog-info .blog-content[data-v-b76c0470]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.list-travel-guide .list-blog-item .blog-item .blog-info .blog-content .blog-summary[data-v-b76c0470]{flex:1;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem;max-height:9.8rem;min-height:9.8rem}.list-travel-guide .list-blog-item .blog-item .blog-info .featur-title[data-v-b76c0470]{font-size:3.4rem;font-family:alkaline,sans-serif;color:#e82e80;font-weight:700;display:inline-block}.list-travel-guide .list-blog-item .blog-item .blog-info .title-rotate[data-v-b76c0470]{transform:rotate(-6deg)}.list-travel-guide .list-blog-item .blog-item .blog-info .read-more-btn[data-v-b76c0470]{background:#e82e80;color:#fff}.list-travel-guide .list-blog-item .blog-item .blog-info .read-more-btn .right-arrow-icon[data-v-b76c0470]{width:1.4rem;height:1.4rem;margin-left:.7rem}.list-travel-guide .list-blog-item .blog-item .blog-info .read-more-btn svg path[data-v-b76c0470]{fill:#fff}.list-travel-guide .list-blog-item .blog-item .blog-info .max-w-btn[data-v-b76c0470]{width:100%}.list-travel-guide .loading-section[data-v-b76c0470]{display:flex;justify-content:center;align-items:center;width:100%}.list-travel-guide .loading-section .custom-spin[data-v-b76c0470]{width:3rem;height:3rem;display:inline-block;animation:spin-b76c0470 1s linear infinite}.list-travel-guide .fade[data-v-b76c0470]{transform:translate(-30px);animation:fadeIn-b76c0470 .6s ease forwards}@keyframes fadeIn-b76c0470{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes spin-b76c0470{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 992px){.list-blog-container[data-v-b76c0470]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.list-blog-container[data-v-b76c0470]{grid-template-columns:1fr}}@media (max-width: 768px){.list-travel-header[data-v-b76c0470]{flex-direction:column;gap:1rem;margin-bottom:1.25rem}.list-travel-header .head-intro h1[data-v-b76c0470]{font-size:1.75rem;line-height:1.2;margin-bottom:.5rem}.list-travel-header .head-intro .head-content[data-v-b76c0470]{font-size:.95rem;line-height:1.6}.list-travel-header .recommend-field[data-v-b76c0470]{flex:1 1 auto;border-left:0;border-top:2px dotted #2f2a85;padding:1rem 0 0}.list-travel-guide[data-v-b76c0470]{flex-direction:column;gap:1.25rem}.list-travel-guide .filter-bar[data-v-b76c0470]{flex:1 1 auto;order:1;position:unset;width:100%}.list-travel-guide .list-blog[data-v-b76c0470]{order:2}.list-travel-guide .sort-section[data-v-b76c0470]{margin:.5rem 0 1rem}.list-travel-guide .sort-section .sort-option[data-v-b76c0470]{width:100%}.list-travel-guide .list-blog-item .blog-item[data-v-b76c0470]{flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.list-travel-guide .list-blog-item .blog-item .blog-img[data-v-b76c0470]{width:100%;border-radius:12px;min-height:15rem;max-height:15rem}.list-travel-guide .list-blog-item .blog-item .blog-img img[data-v-b76c0470]{width:100%}.list-travel-guide .list-blog-item .blog-item .blog-info .blog-details[data-v-b76c0470]{margin-top:.5rem}.list-travel-guide .list-blog-item .blog-item .blog-info .blog-content .blog-summary[data-v-b76c0470]{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem;max-height:7rem;min-height:unset}.list-travel-guide .list-blog-item .blog-item .blog-info .read-more-btn[data-v-b76c0470]{align-self:flex-start;margin-top:.5rem}.list-travel-guide .loading-section .custom-spin[data-v-b76c0470]{width:2rem;height:2rem}}@media (max-width: 480px){.list-travel-header .head-intro h1[data-v-b76c0470]{font-size:1.5rem}.list-travel-guide .blog-item .blog-info .blog-title[data-v-b76c0470]{font-size:1.05rem}}.guide-title[data-v-8ee6c9e2]{text-align:left;width:59%}@media (max-width: 1024px){.guide-title[data-v-8ee6c9e2]{width:80%;text-align:center}.head-title[data-v-8ee6c9e2]{font-size:1.75rem}.sub-title[data-v-8ee6c9e2]{font-size:.95rem;line-height:1.5;text-align:center}.blog-item[data-v-8ee6c9e2]{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.guide-title[data-v-8ee6c9e2]{width:100%;text-align:center}.head-title[data-v-8ee6c9e2]{font-size:1.5rem}.sub-title[data-v-8ee6c9e2]{display:block!important;visibility:visible!important;opacity:1!important;font-size:.9rem;line-height:1.4;text-align:center;padding:0 12px}.feature-blog[data-v-8ee6c9e2]{margin-bottom:1.5rem}.blog-item[data-v-8ee6c9e2]{grid-template-columns:1fr}}
