._detailPage_8meo1_1{--detail-ink:#18241d;--detail-olive:#263729;--detail-olive-soft:#435544;--detail-gold:#c79b43;--detail-gold-light:#e4c781;--detail-ivory:#f7f3ea;--detail-mist:#ebe9e1;--detail-white:#fff;--detail-section:var(--public-section-space);--detail-heading-gap:var(--public-heading-to-content);--detail-grid-gap:var(--public-grid-gap);--detail-body-size:var(--public-text-body);--detail-body-leading:var(--public-leading-body);background:var(--detail-ivory);color:var(--detail-ink);font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;font-size:var(--detail-body-size);line-height:var(--detail-body-leading)}._detailPage_8meo1_1 :is(._container_8meo1_22,._heroInner_8meo1_22,._heroCopy_8meo1_22,._sectionHeading_8meo1_22,._informationGrid_8meo1_22,._dayPanel_8meo1_22,._dayContent_8meo1_22,._reviewCarousel_8meo1_22,._closingSection_8meo1_22){overflow-wrap:anywhere;min-width:0}._detailPage_8meo1_1 *,._detailPage_8meo1_1 :before,._detailPage_8meo1_1 :after{box-sizing:border-box}._detailPage_8meo1_1 a{color:inherit}._detailPage_8meo1_1 h1,._detailPage_8meo1_1 h2,._detailPage_8meo1_1 h3,._detailPage_8meo1_1 p{margin-block:0}._detailPage_8meo1_1 h1,._detailPage_8meo1_1 h2,._detailPage_8meo1_1 h3{font-family:var(--font-el-messiri), "El Messiri", Georgia, serif;letter-spacing:-.015em;font-weight:500}._detailPage_8meo1_1 h1{font-size:var(--public-text-h1)}._detailPage_8meo1_1 h2{font-size:var(--public-text-h2)}._detailPage_8meo1_1 h3{font-size:var(--public-text-h3)}._tourEditorialPage_8meo1_64{--detail-section:var(--public-section-space-compact);--detail-heading-gap:var(--public-heading-to-copy);--detail-grid-gap:var(--public-grid-gap)}._tourEditorialPage_8meo1_64 ._hero_8meo1_22{min-height:clamp(500px,62vh,620px)}._tourEditorialPage_8meo1_64 ._heroInner_8meo1_22{padding-block-end:clamp(42px,5vw,64px)}._tourEditorialPage_8meo1_64 ._heroCopy_8meo1_22{max-width:660px}._tourEditorialPage_8meo1_64 ._heroCopy_8meo1_22 h1{font-size:clamp(2.35rem,4.4vw,3.7rem)}._container_8meo1_22{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}._visuallyHidden_8meo1_93{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._eyebrow_8meo1_103,._eyebrowDark_8meo1_104{font-size:var(--public-text-xs);letter-spacing:.16em;text-transform:uppercase;font-weight:600;line-height:1.4}._eyebrow_8meo1_103{color:var(--detail-gold-light)}._eyebrowDark_8meo1_104{color:#8a6a2c}._hero_8meo1_22{background:var(--detail-olive);color:var(--detail-white);align-items:end;min-height:clamp(560px,72vh,720px);display:grid;position:relative;overflow:hidden}._heroMedia_8meo1_130,._heroScrim_8meo1_131{position:absolute;inset:0}._heroMedia_8meo1_130 img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%}._heroScrim_8meo1_131{background:linear-gradient(90deg,#081811eb 0%,#081811b3 40%,#08181133 72%),linear-gradient(#0000 52%,#081811b3 100%)}._heroInner_8meo1_22{max-width:1280px;padding:calc(var(--header-height,7.6rem) + clamp(1rem, 2vw, 1.75rem)) clamp(20px, 4vw, 64px) 52px;z-index:1;width:100%;margin-inline:auto;position:relative}._breadcrumb_8meo1_158{color:#ffffffc7;font-size:var(--public-text-xs);flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:clamp(34px,5vw,58px);display:flex}._breadcrumb_8meo1_158 a{text-decoration:none}._breadcrumb_8meo1_158 a:hover{color:var(--detail-gold-light)}._heroCopy_8meo1_22{max-width:690px}._heroCopy_8meo1_22 h1{text-wrap:balance;margin-block:10px 18px;font-size:clamp(2.45rem,4.5vw,4.25rem);line-height:1}._journeyHero_8meo1_187 ._heroCopy_8meo1_22 h1{max-width:760px;font-size:clamp(2.4rem,4.2vw,3.9rem)}._heroSummary_8meo1_192{color:#ffffffe6;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:620px;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.6;display:-webkit-box;overflow:hidden}._heroMeta_8meo1_203{flex-wrap:wrap;gap:14px 24px;margin-block-start:24px;display:flex}._heroMeta_8meo1_203 span{color:#ffffffe0;align-items:center;gap:8px;font-size:.82rem;display:inline-flex}._heroMeta_8meo1_203 svg{color:var(--detail-gold-light);width:20px;height:20px}._heroConversion_8meo1_224{flex-wrap:wrap;align-items:end;gap:28px 40px;margin-block-start:28px;display:flex}._heroActions_8meo1_232,._closingActions_8meo1_233{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._price_8meo1_240{gap:2px;display:grid}._price_8meo1_240 small,._price_8meo1_240 span{color:#ffffffbf;font-size:var(--public-text-xs)}._price_8meo1_240 strong{font-family:var(--font-el-messiri), "El Messiri", Georgia, serif;font-size:clamp(1.85rem,3vw,2.7rem);font-weight:500;line-height:1.1}._primaryButton_8meo1_258,._goldButton_8meo1_259,._secondaryLightButton_8meo1_260{font-size:var(--public-text-sm);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:14px 22px;font-weight:650;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}._primaryButton_8meo1_258,._goldButton_8meo1_259{background:var(--detail-gold);color:#142018!important}._secondaryLightButton_8meo1_260{border-color:#ffffff94;color:var(--detail-white)!important}._primaryButton_8meo1_258:hover,._goldButton_8meo1_259:hover,._secondaryLightButton_8meo1_260:hover{transform:translateY(-2px)}._primaryButton_8meo1_258:hover,._goldButton_8meo1_259:hover{background:var(--detail-gold-light)}._secondaryLightButton_8meo1_260:hover{border-color:var(--detail-white);background:#ffffff1a}._primaryButton_8meo1_258 svg,._goldButton_8meo1_259 svg,._secondaryLightButton_8meo1_260 svg,._textLinkLight_8meo1_310 svg{width:17px;height:17px}._factStrip_8meo1_315{background:#f8f7f2;border-block:1px solid #dad7cd;padding-block:clamp(24px,3.5vw,44px);padding-inline:clamp(20px,4vw,64px)}._factHeader_8meo1_322{text-align:center;max-width:1280px;margin:0 auto 16px}._factHeader_8meo1_322 h2{text-wrap:balance;margin-block-start:6px;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}._factList_8meo1_335{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1280px;margin:0 auto;display:grid}._factList_8meo1_335[data-variant=tour]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,30px)}._factList_8meo1_335[data-variant=tour]>div{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:flex}._factList_8meo1_335[data-variant=tour] dd{font-size:.9rem}._factList_8meo1_335[data-variant=tour] svg{width:40px;height:40px;margin-block-end:2px}._factList_8meo1_335>div{background:var(--detail-white);border:1px solid #e3e0d8;border-radius:16px;align-items:center;gap:14px;min-height:112px;padding:20px;display:flex}._factList_8meo1_335 svg{color:#947331;stroke-width:1.6px;flex:none;width:25px;height:25px}._factList_8meo1_335 dt{color:#74776f;font-size:var(--public-text-xs);letter-spacing:.08em;text-transform:uppercase;margin-block-end:4px;font-weight:650}._factList_8meo1_335 dd{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}._tourEditorialPage_8meo1_64 ._factStrip_8meo1_315{background:#fff;border-block-start:0;padding-block:24px}._tourEditorialPage_8meo1_64 ._factHeader_8meo1_322{margin-block-end:18px}._tourEditorialPage_8meo1_64 ._factHeader_8meo1_322 h2{font-size:clamp(1.45rem,2.1vw,1.9rem)}._tourEditorialPage_8meo1_64 ._factList_8meo1_335[data-variant=tour]{gap:clamp(24px,5vw,72px)}._tourEditorialPage_8meo1_64 ._factList_8meo1_335[data-variant=tour]>div{min-height:92px;padding-block:4px}._gallerySection_8meo1_432,._itinerarySection_8meo1_433,._informationSection_8meo1_434,._reviewsSection_8meo1_435,._relatedSection_8meo1_436{padding-block:var(--detail-section)}._factStrip_8meo1_315+._itinerarySection_8meo1_433{padding-block-start:clamp(48px,6vw,72px)}._gallerySection_8meo1_432,._informationSection_8meo1_434,._relatedSection_8meo1_436{background:var(--detail-ivory)}._itinerarySection_8meo1_433,._reviewsSection_8meo1_435{background:var(--detail-white)}._loveSection_8meo1_455{background:#fbfaf6;border-block-end:1px solid #e1ddd4}._loveLayout_8meo1_460{grid-template-columns:minmax(260px,.75fr) minmax(0,1.55fr);align-items:center;gap:clamp(36px,5vw,68px);display:grid}._tourEditorialPage_8meo1_64 ._loveLayout_8meo1_460{grid-template-columns:minmax(280px,1fr) minmax(0,1fr);gap:clamp(36px,5vw,56px)}._tourEditorialPage_8meo1_64 ._loveCarousel_8meo1_472{aspect-ratio:1.65;border-radius:10px}._loveCopy_8meo1_477{padding-block:8px}._loveLayoutNoMedia_8meo1_481{grid-template-columns:minmax(0,1fr)}._loveLayoutNoMedia_8meo1_481 ._loveCopy_8meo1_477{max-width:820px}._loveCopy_8meo1_477 ._highlightList_8meo1_489{grid-template-columns:1fr;gap:12px;margin-block-start:28px}._loveCarousel_8meo1_472{aspect-ratio:4/3;background:#dfe6de;min-width:0;position:relative;overflow:hidden}._loveCarouselShell_8meo1_503{min-width:0}._loveCarouselFrame_8meo1_507{block-size:100%;inline-size:100%;position:relative;overflow:hidden}._loveCarouselTrack_8meo1_514{will-change:transform;block-size:100%;inline-size:100%;transition:transform .7s cubic-bezier(.22,.61,.36,1);display:flex}._loveCarouselSlide_8meo1_522{flex:0 0 100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;block-size:100%;min-inline-size:0;display:grid}._loveCarouselSlide_8meo1_522[data-count="1"]{grid-template-columns:minmax(0,1fr)}._loveCarouselFigure_8meo1_535{block-size:100%;inline-size:100%;min-inline-size:0;margin:0;position:relative}._loveCarouselImage_8meo1_543{object-fit:cover;block-size:100%;inline-size:100%}._loveCarouselCaption_8meo1_549{color:#fff;font-size:var(--public-text-xs);background:linear-gradient(#0000,#051911d1);padding:40px 18px 15px;line-height:1.35;position:absolute;bottom:0;left:0;right:0}._loveCarouselControls_8meo1_561{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;bottom:14px;right:14px}._loveCarouselButton_8meo1_571{appearance:none;color:var(--detail-olive);cursor:pointer;background:#ffffffe6;border:1px solid #ffffff73;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._loveCarouselButton_8meo1_571 svg{width:17px;height:17px}._loveCarouselButton_8meo1_571:hover,._loveCarouselButton_8meo1_571:focus-visible{background:#fff}._loveCarouselCounter_8meo1_594{color:#fff;font-size:var(--public-text-xs);font-variant-numeric:tabular-nums;text-shadow:0 1px 3px #00000059}._loveCarouselDots_8meo1_601{z-index:1;gap:6px;display:flex;position:absolute;bottom:15px;left:18px}._loveCarouselDot_8meo1_601{appearance:none;cursor:pointer;background:#ffffff94;border:0;width:22px;height:6px;padding:0}._loveCarouselDot_8meo1_601[aria-current=true],._loveCarouselDot_8meo1_601[aria-selected=true]{background:#f0bf4d}._loveCarousel_8meo1_472 :is(button):focus-visible{outline-offset:3px;outline:2px solid #f0bf4d}._loveCarousel_8meo1_472 figcaption{color:#fff;font-size:var(--public-text-xs);line-height:1.4}._sectionHeading_8meo1_22{max-width:760px}._sectionHeading_8meo1_22 h2,._personalizationBand_8meo1_641 h2,._closingSection_8meo1_22 h2{text-wrap:balance;margin-block-start:12px;font-size:clamp(1.9rem,3.2vw,2.5rem);line-height:1.08}._sectionHeading_8meo1_22>p:last-child{color:#5f655f;font-size:var(--detail-body-size);line-height:var(--detail-body-leading);margin-block-start:16px}._loveCopy_8meo1_477 ._sectionHeading_8meo1_22>p:last-child{font-size:var(--detail-body-size);-webkit-line-clamp:8;-webkit-box-orient:vertical;max-width:700px;display:-webkit-box;overflow:hidden}._highlightList_8meo1_489{margin:var(--detail-heading-gap) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;max-width:980px;padding:0;list-style:none;display:grid}._highlightList_8meo1_489 li{font-size:calc(var(--detail-body-size) * .97);align-items:start;gap:12px;line-height:1.6;display:flex}._highlightList_8meo1_489 li>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._highlightList_8meo1_489 svg{color:#8a6a2c;stroke-width:1.6px;flex:none;width:20px;height:20px;margin-block-start:4px}._galleryGrid_8meo1_699{gap:var(--detail-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-block-start:var(--detail-heading-gap);display:grid}._galleryGrid_8meo1_699 figure{grid-column:span 4;min-height:320px;margin:0;overflow:hidden}._galleryGrid_8meo1_699 figure:first-child:nth-last-child(2),._galleryGrid_8meo1_699 figure:first-child:nth-last-child(2)~figure,._galleryGrid_8meo1_699 figure:first-child:nth-last-child(4),._galleryGrid_8meo1_699 figure:first-child:nth-last-child(4)~figure{grid-column:span 6}._galleryGrid_8meo1_699 img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}._galleryGrid_8meo1_699 figure:hover img{transform:scale(1.025)}._tourItineraryLayout_8meo1_734{grid-template-columns:minmax(0,1fr) minmax(310px,370px);align-items:start;gap:clamp(36px,5vw,64px);display:grid}._timeline_8meo1_741{margin:var(--detail-heading-gap) 0 0;padding:0;list-style:none}._timeline_8meo1_741 li{grid-template-columns:24px minmax(0,1fr);gap:20px;min-height:122px;display:grid;position:relative}._timeline_8meo1_741 li:not(:last-child):before{content:"";background:#ccd1c8;inline-size:1px;position:absolute;inset-block:16px 0;inset-inline-start:11px}._timelineMarker_8meo1_764{box-shadow:none;z-index:1;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-start;width:24px;height:24px;margin-block-start:0;display:flex}._timelineMarker_8meo1_764 svg{color:#947331;stroke-width:1.6px;flex:none;width:20px;height:20px;margin-block-start:1px}._timelineEyebrow_8meo1_787{color:#8a6a2c;font-size:var(--public-text-xs);letter-spacing:.08em;text-transform:uppercase;margin-block-end:5px;font-weight:650;display:block}._timelineCopy_8meo1_797{min-width:0}._timeline_8meo1_741 h3{font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.2}._timeline_8meo1_741 p,._itineraryOverview_8meo1_807{color:#626862;font-size:var(--detail-body-size);margin-block-start:8px;line-height:1.65}._itineraryMeta_8meo1_814{letter-spacing:.06em;text-transform:uppercase;font-weight:650;color:#8a6a2c!important;font-size:var(--public-text-xs)!important;margin-block-start:10px!important}._timelineEntry_8meo1_823{gap:20px;display:grid}._timelineThumbnail_8meo1_828{gap:8px;max-width:520px;margin:8px 0 32px;display:grid}._timelineThumbnail_8meo1_828 img{aspect-ratio:13/9;object-fit:cover;inline-size:100%}._timelineThumbnail_8meo1_828 figcaption{color:#686d67;font-size:var(--public-text-xs);line-height:1.45}._itineraryOverview_8meo1_807{border-inline-start:2px solid var(--detail-gold);max-width:760px;margin-block-start:var(--detail-heading-gap);padding-inline-start:24px}._itineraryOverview_8meo1_807 ul{gap:8px;margin-block:20px 0;padding-inline-start:20px;display:grid}._bookingCard_8meo1_861{border:1px solid var(--detail-gold-light);color:var(--detail-white);isolation:isolate;background:linear-gradient(155deg,#123f2f 0%,#0a2d22 72%,#09271d 100%);border-radius:2px;padding:clamp(24px,3vw,36px);position:sticky;top:112px;overflow:hidden;box-shadow:0 24px 56px #0a2a1e42}._tourSidebar_8meo1_874{gap:18px;display:grid;position:sticky;top:104px}._tourSidebar_8meo1_874 ._bookingCard_8meo1_861{position:static}._bookingCard_8meo1_861:before{clip-path:none;content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 90% 8%,#e4c78133,#0000 38%);block-size:100%;inline-size:48%;position:absolute;inset-block:0;inset-inline-end:0}._bookingCard_8meo1_861:after{background:var(--detail-gold-light);content:"";pointer-events:none;z-index:0;block-size:100%;inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}._bookingCard_8meo1_861>*{z-index:1;position:relative}._tourInformationPanel_8meo1_915{background:0 0;border:0;padding:0}._tourInformationSection_8meo1_921{padding-block:var(--detail-section);background:#f0eee7}._tourInformationSection_8meo1_921 ._tourInformationPanel_8meo1_915{gap:var(--detail-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--detail-heading-gap);display:grid}._tourInformationSection_8meo1_921 ._tourInformationPanel_8meo1_915>div+div{border-block-start:0;border-inline-start:0;margin-block-start:0;padding-block-start:0;padding-inline-start:0}._tourInformationPanel_8meo1_915>div+div{border-block-start:0;margin-block-start:32px;padding-block-start:0}._tourInformationPanel_8meo1_915 h3{font-size:1.2rem;line-height:1.2}._tourInformationPanel_8meo1_915 ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}._tourInformationPanel_8meo1_915 li{align-items:start;gap:9px;font-size:.82rem;line-height:1.45;display:flex}._tourInformationPanel_8meo1_915 svg{color:#526c3b;flex:none;width:16px;height:16px;margin-block-start:2px}._tourEditorialPage_8meo1_64 ._itinerarySection_8meo1_433{background:#f6f2e9}._tourEditorialPage_8meo1_64 ._timeline_8meo1_741 li{min-height:104px}._tourEditorialPage_8meo1_64 ._bookingCard_8meo1_861{background:#033625;border-color:#c79b43;border-radius:14px;padding:26px 24px;box-shadow:0 16px 38px #03362533}._tourEditorialPage_8meo1_64 ._bookingCard_8meo1_861:before{background:radial-gradient(circle at 100% 0,#e4c7812e,#0000 42%)}._tourEditorialPage_8meo1_64 ._bookingCard_8meo1_861:after{display:none}._tourEditorialPage_8meo1_64 ._tourInformationSection_8meo1_921{background:#f4f1e8}._tourEditorialPage_8meo1_64 ._tourInformationPanel_8meo1_915{margin-block-start:var(--detail-heading-gap);display:block}._tourIncludedGrid_8meo1_1009{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._tourIncludedGrid_8meo1_1009 article{background:#fff;border:1px solid #e6dfcd;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:flex-start;gap:10px;min-height:86px;padding:16px 18px;display:grid}._tourIncludedGrid_8meo1_1009 h3{color:#1e3a26;font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;letter-spacing:0;align-self:center;font-size:.9rem;font-weight:620;line-height:1.4}._tourIncludedIcon_8meo1_1037{color:#1f5a2c;justify-content:center;align-items:center;display:inline-flex}._tourIncludedIcon_8meo1_1037 svg{stroke-width:1.6px;width:24px;height:24px}._tourExcludedLine_8meo1_1050{color:#74776f;flex-wrap:wrap;align-items:flex-start;gap:7px;margin-block-start:18px;font-size:.8rem;line-height:1.55;display:flex}._tourExcludedLine_8meo1_1050 strong{color:#33502a}._tourExcludedLine_8meo1_1050 svg{color:#8a6a2c;width:16px;height:16px;margin-block-start:2px}._tourGoodToKnowSection_8meo1_1072{color:#fff;padding-block:var(--detail-section);background:#033625}._tourGoodToKnowSection_8meo1_1072 ._sectionHeading_8meo1_22 h2{color:#fff}._tourGoodToKnowGrid_8meo1_1082{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-block-start:var(--detail-heading-gap);display:grid}._tourGoodToKnowCard_8meo1_1089{background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;min-height:190px;padding:22px}._tourGoodToKnowIcon_8meo1_1097{color:var(--detail-gold-light);display:inline-flex}._tourGoodToKnowIcon_8meo1_1097 svg{stroke-width:1.6px;width:25px;height:25px}._tourGoodToKnowCard_8meo1_1089 h3{color:#fff;font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;letter-spacing:0;margin-block-start:14px;font-size:1rem;font-weight:650}._tourGoodToKnowCard_8meo1_1089 ul{color:#cfe0d6;gap:7px;margin:12px 0 0;padding:0;font-size:.8rem;line-height:1.6;list-style:none;display:grid}._tourEditorialPage_8meo1_64 ._reviewsSection_8meo1_435{background:#fff}._tourEditorialPage_8meo1_64 ._closingSection_8meo1_22 ._container_8meo1_22{max-width:1200px}._bookingCard_8meo1_861 h2{color:var(--detail-white);margin-block:10px 22px;font-size:clamp(1.55rem,2vw,2rem);line-height:1.15}._bookingCard_8meo1_861 ._eyebrowDark_8meo1_104{color:var(--detail-gold-light)}._bookingCard_8meo1_861>strong{font-family:var(--font-el-messiri), "El Messiri", Georgia, serif;color:#fff7dd;text-shadow:0 2px 18px #0000002e;align-items:baseline;gap:12px;margin-block-end:22px;font-size:clamp(2.2rem,4vw,3rem);font-weight:500;display:flex}._bookingCard_8meo1_861>strong:after{color:#ffffffad;content:"per guest";font-family:inherit;font-size:.82rem;font-weight:500}._bookingCard_8meo1_861 dl{border-block:1px solid #ffffff42;margin:0 0 24px;padding-block:8px}._bookingCard_8meo1_861 dl>div{grid-template-columns:minmax(95px,.65fr) 1fr;gap:12px;padding-block:10px;display:grid}._bookingCard_8meo1_861 dt{color:var(--detail-gold-light);font-size:var(--public-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}._bookingCard_8meo1_861 dd{color:var(--detail-white);text-align:end;margin:0;font-size:.83rem;line-height:1.5}._bookingCard_8meo1_861 ._primaryButton_8meo1_258{background:#e0ad43;width:100%;min-height:58px;box-shadow:0 12px 24px #051c1447}._bookingCard_8meo1_861 ._primaryButton_8meo1_258:hover,._bookingCard_8meo1_861 ._primaryButton_8meo1_258:focus-visible{background:#fff1bc;box-shadow:0 16px 28px #051c1457;color:#10251b!important}._bookingPickupNote_8meo1_1210{color:#ffffffc2;margin-block:-8px 20px;font-size:.8rem;line-height:1.5}._bookingCard_8meo1_861 small{color:#ffffffb8;text-align:center;margin-block-start:14px;line-height:1.5;display:block}._informationGrid_8meo1_22{gap:var(--detail-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--detail-heading-gap);display:grid}._informationGrid_8meo1_22 article{background:#ffffffa6;border:1px solid #ddd9cf;padding:28px}._informationGrid_8meo1_22 h3{font-size:1.4rem;line-height:1.2}._informationGrid_8meo1_22 ul{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}._informationGrid_8meo1_22 li{align-items:start;gap:10px;line-height:1.5;display:flex}._informationGrid_8meo1_22 li svg{color:#8a6a2c;flex:none;width:17px;height:17px;margin-block-start:3px}._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22{gap:0}._packageDetailPage_8meo1_1266,._packageDetailPage_8meo1_1266 :is(p,li,dd){font-size:var(--public-text-body)}._informationGrid_8meo1_22>*{min-width:0}._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article{background:0 0;border:0;padding:8px clamp(24px,3vw,42px)}._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article:first-child{padding-inline-start:0}._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article:last-child{padding-inline-end:0}._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article+article{border-inline-start:1px solid #d6d0c2}._personalizationBand_8meo1_641{background:var(--detail-olive-soft);color:var(--detail-white);padding-block:56px}._personalizationBand_8meo1_641 ._container_8meo1_22{justify-content:space-between;align-items:center;gap:36px;display:flex}._reviewGrid_8meo1_1313{gap:var(--detail-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--detail-heading-gap);display:grid}._reviewCarousel_8meo1_22{min-width:0;margin-block-start:var(--detail-heading-gap);position:relative}._reviewCarouselViewport_8meo1_1326{overflow:hidden}._reviewCarouselTrack_8meo1_1330{will-change:transform;transition:transform .7s cubic-bezier(.22,.61,.36,1);display:flex}._reviewCarouselSlide_8meo1_1336{gap:var(--detail-grid-gap);flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}._reviewCarouselCard_8meo1_1344{border-block-start:1px solid #d5d3cb;flex-direction:column;min-height:330px;padding-block-start:26px;display:flex}._reviewCarouselCard_8meo1_1344 blockquote{font-family:var(--font-el-messiri), "El Messiri", Georgia, serif;flex:1;margin:24px 0 32px;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.45}._reviewCarouselCard_8meo1_1344 footer{gap:4px;display:grid}._reviewCarouselCard_8meo1_1344 footer span{color:#737871;font-size:var(--public-text-xs);line-height:1.5}._reviewCarouselCard_8meo1_1344 footer a{color:#735821;font-size:var(--public-text-xs);text-transform:uppercase;align-items:center;gap:7px;margin-block-start:8px;font-weight:650;text-decoration:none;display:inline-flex}._reviewCarouselCard_8meo1_1344 footer svg{width:14px;height:14px}._reviewCarouselControls_8meo1_1388{justify-content:center;align-items:center;gap:12px;margin-block-start:24px;display:flex}._reviewCarouselButton_8meo1_1396{color:var(--detail-olive);cursor:pointer;block-size:var(--public-control-min);inline-size:var(--public-control-min);background:0 0;border:1px solid #cfc8b9;justify-content:center;align-items:center;display:inline-flex}._reviewCarouselButton_8meo1_1396:hover,._reviewCarouselButton_8meo1_1396:focus-visible{background:var(--detail-ivory)}._reviewCarouselButton_8meo1_1396 svg{width:17px;height:17px}._reviewCarouselCounter_8meo1_1418{color:#737871;font-size:var(--public-text-xs);font-variant-numeric:tabular-nums}._reviewCarouselDots_8meo1_1424{justify-content:center;gap:6px;margin-block-start:14px;display:flex}._reviewCarouselDot_8meo1_1424{appearance:none;cursor:pointer;background:#cfc8b9;border:0;width:24px;height:5px;padding:0}._reviewCarouselDot_8meo1_1424[aria-current=true]{background:var(--detail-gold)}._reviewGrid_8meo1_1313 article{border-block-start:1px solid #d5d3cb;flex-direction:column;min-height:330px;padding-block-start:26px;display:flex}._reviewRating_8meo1_1453{gap:3px;display:flex}._reviewRating_8meo1_1453 svg{color:var(--detail-gold);fill:currentColor;width:15px;height:15px}._reviewGrid_8meo1_1313 blockquote{font-family:var(--font-el-messiri), "El Messiri", Georgia, serif;flex:1;margin:24px 0 32px;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.45}._reviewGrid_8meo1_1313 footer{gap:4px;display:grid}._reviewGrid_8meo1_1313 footer span{color:#737871;font-size:var(--public-text-xs);line-height:1.5}._reviewGrid_8meo1_1313 footer a{color:#735821;font-size:var(--public-text-xs);text-transform:uppercase;align-items:center;gap:7px;margin-block-start:8px;font-weight:650;text-decoration:none;display:inline-flex}._reviewGrid_8meo1_1313 footer svg{width:14px;height:14px}._relatedGrid_8meo1_1501{gap:var(--detail-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--detail-heading-gap);display:grid}._relatedGrid_8meo1_1501>a{gap:16px;text-decoration:none;display:grid}._relatedImage_8meo1_1514{aspect-ratio:16/10;object-fit:cover;block-size:auto;inline-size:100%}._relatedGrid_8meo1_1501>a>span{font-family:var(--font-el-messiri), "El Messiri", Georgia, serif;justify-content:space-between;align-items:center;gap:10px;font-size:1.35rem;display:flex}._relatedGrid_8meo1_1501 svg{width:18px;height:18px}._closingSection_8meo1_22{color:var(--detail-white);padding-block:var(--detail-section);background:linear-gradient(90deg,#081b12e0 0%,#081b12b8 48%,#081b127a 100%),url(/media/apullay-cta-lima-v1.webp) 50%/cover no-repeat}._closingSectionQuiet_8meo1_1543{border-block-start:1px solid #ffffff1f;padding-block:clamp(48px,6vw,72px)}._closingSection_8meo1_22._closingSectionQuiet_8meo1_1543 h2{font-size:clamp(1.9rem,3.5vw,2.8rem)}._closingSection_8meo1_22 ._container_8meo1_22{max-width:920px}._closingSection_8meo1_22 h2{max-width:760px;font-size:clamp(2.15rem,4vw,3.2rem)}._closingSection_8meo1_22 ._container_8meo1_22>p:not(._eyebrow_8meo1_103){color:#ffffffc7;font-size:var(--detail-body-size);max-width:650px;margin-block-start:16px;line-height:1.65}._closingActions_8meo1_233{margin-block-start:32px}._textLinkLight_8meo1_310{align-items:center;gap:9px;min-height:48px;padding-inline:10px;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex;color:var(--detail-white)!important}._dialogTriggerPrimary_8meo1_1585,._dialogTriggerSecondary_8meo1_1586,._dialogSubmit_8meo1_1587{appearance:none;cursor:pointer;font:inherit;font-size:var(--public-text-xs);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:14px 22px;font-weight:650;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}._dialogTriggerPrimary_8meo1_1585{background:var(--detail-gold);color:#142018}._dialogTriggerSecondary_8meo1_1586{color:var(--detail-white);background:#07161038;border-color:#ffffffad}._dialogTriggerPrimary_8meo1_1585:hover,._dialogTriggerSecondary_8meo1_1586:hover{transform:translateY(-2px)}._dialogTriggerPrimary_8meo1_1585:hover{background:var(--detail-gold-light)}._dialogTriggerSecondary_8meo1_1586:hover{border-color:var(--detail-white);background:#ffffff1a}._dialogTriggerPrimary_8meo1_1585 svg,._dialogTriggerSecondary_8meo1_1586 svg,._dialogSubmit_8meo1_1587 svg{width:17px;height:17px}._journeyItinerarySection_8meo1_1637{background:var(--detail-white);padding-block:var(--detail-section)}._journeyItinerarySection_8meo1_1637>._container_8meo1_22>._sectionHeading_8meo1_22,._galleryHeading_8meo1_1643{text-align:center;margin-inline:auto}._packageDetailPage_8meo1_1266 ._journeyItinerarySection_8meo1_1637{background:#fffdf8}._packageDetailPage_8meo1_1266 ._dayTabActive_8meo1_1652{color:var(--detail-white);background:linear-gradient(135deg,#0e4936 0%,#082f24 100%)}._packageDetailPage_8meo1_1266 ._dayTabActive_8meo1_1652 small,._packageDetailPage_8meo1_1266 ._dayTabActive_8meo1_1652 span{color:inherit}._journeyItinerary_8meo1_1637{margin:var(--detail-heading-gap) auto 0;width:100%;min-width:0;max-width:1200px}._dayTabs_8meo1_1669{scrollbar-color:#bdb8aa transparent;scroll-snap-type:x proximity;justify-content:stretch;gap:0;padding:0;padding-inline-end:var(--public-space-4);scroll-padding-inline-end:var(--public-space-4);display:flex;overflow-x:auto}._dayTab_8meo1_1652,._dayTabActive_8meo1_1652{appearance:none;color:var(--detail-ink);cursor:pointer;min-height:var(--public-control-min);scroll-snap-align:start;text-align:start;background:#fffdf8;border:1px solid #d8d4ca;flex:1 0 min(360px,78vw);padding:20px 36px;transition:background-color .18s,border-color .18s,color .18s;position:relative}._dayTabActive_8meo1_1652{color:var(--detail-white);z-index:1;background:linear-gradient(135deg,#0e4936 0%,#082f24 100%);border-color:#0e4936}._dayTabActive_8meo1_1652:after{background:inherit;content:"";z-index:-1;border-block-start:1px solid #0e4936;border-inline-end:1px solid #0e4936;width:30px;height:30px;position:absolute;top:50%;right:-15px;transform:translateY(-50%)rotate(45deg)}._dayTab_8meo1_1652 span,._dayTabActive_8meo1_1652 span{color:#9b762e;font-size:var(--public-text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;display:block}._dayTab_8meo1_1652 small,._dayTabActive_8meo1_1652 small{font-family:var(--font-display), Georgia, serif;font-size:var(--public-text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-start:6px;line-height:1.35;display:-webkit-box;overflow:hidden}._dayPanel_8meo1_22{outline:none;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(36px,5vw,72px);margin-block-start:40px;display:grid}._dayPanel_8meo1_22>*{min-width:0}._dayContent_8meo1_22{overflow-wrap:anywhere}._dayPanel_8meo1_22:focus-visible{outline:2px solid var(--detail-gold);outline-offset:6px}._dayMedia_8meo1_1767{aspect-ratio:4/3;background:#eee8dc;width:100%;overflow:hidden}._dayMedia_8meo1_1767 img{object-fit:cover;object-position:center center;block-size:100%;inline-size:100%}._dayContent_8meo1_22{min-width:0;padding-block:clamp(8px,1.5vw,18px)}._dayContent_8meo1_22>h3{font-size:var(--public-text-h3);line-height:var(--public-leading-heading);margin-block-start:10px}._dayTimeline_8meo1_1792{gap:24px;margin:32px 0 0;padding:0 0 0 2px;list-style:none;display:grid;position:relative}._dayTimeline_8meo1_1792:before{content:"";inset-block:10px;background:#b58a35;width:1px;position:absolute;left:8px}._dayTimeline_8meo1_1792 li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:22px;display:grid;position:relative}._journeyTimelineMarker_8meo1_1818{z-index:1;background:#fffdf8;border:2px solid #a77d2d;border-radius:50%;width:18px;height:18px;margin-block-start:1px;position:relative}._dayTimeline_8meo1_1792 time{color:#8a6a2c;font-size:var(--public-text-xs);letter-spacing:.07em;text-transform:uppercase;margin-block-end:3px;font-weight:650;display:block}._dayTimeline_8meo1_1792 h4{font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(1rem,1.3vw,1.12rem);font-weight:500}._dayTimeline_8meo1_1792 p{color:#656b65;margin-block-start:5px;line-height:1.55}._dayLogistics_8meo1_1852{border-block-start:1px solid #d8d4ca;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0 0;padding-block-start:22px;display:grid}._dayLogistics_8meo1_1852 div{gap:5px;display:grid}._dayLogistics_8meo1_1852 div+div{border-inline-start:1px solid #d8d4ca;padding-inline-start:22px}._dayLogistics_8meo1_1852 dt{color:#8a6a2c;font-size:var(--public-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._dayLogistics_8meo1_1852 dd{color:#5f655f;font-size:var(--public-text-xs);margin:0;line-height:1.45}._journeyGallerySection_8meo1_1886{background:var(--detail-white);padding-block-start:72px}._journeyGallery_8meo1_1886{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}._journeyGallery_8meo1_1886 figure,._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(2),._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(2)~figure,._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(4),._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(4)~figure{aspect-ratio:4/3;grid-column:auto;min-height:0}._journeyGallery_8meo1_1886[data-count="1"]{grid-template-columns:minmax(0,440px);justify-content:center}._notesSection_8meo1_1911{background:var(--detail-mist);padding-block:44px}._notesSection_8meo1_1911 ._container_8meo1_22{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);align-items:start;gap:28px;display:grid}._notesSection_8meo1_1911 h2{font-size:clamp(1.45rem,2.5vw,2rem)}._notesSection_8meo1_1911 ul{gap:10px;margin:0;padding-inline-start:20px;display:grid}._notesSection_8meo1_1911 li{color:#5f655f;line-height:1.55}._dialogBackdrop_8meo1_1939{z-index:1000;background:#05100bc2;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._dialog_8meo1_1585{background:var(--detail-ivory);color:var(--detail-ink);width:100%;max-width:760px;max-height:min(880px,100dvh - 48px);padding:clamp(28px,5vw,52px);position:relative;overflow-y:auto;box-shadow:0 28px 90px #00000052}._dialogClose_8meo1_1962{appearance:none;color:var(--detail-ink);cursor:pointer;background:0 0;border:1px solid #cbc7bb;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:absolute;top:20px;right:20px}._dialogClose_8meo1_1962 svg{width:19px;height:19px}._dialogHeader_8meo1_1984{padding-inline-end:38px}._dialogHeader_8meo1_1984 h2,._dialogSuccess_8meo1_1989 h2{margin-block-start:10px;font-size:clamp(2rem,4vw,3rem);line-height:1.08}._dialogHeader_8meo1_1984>p:not(._eyebrowDark_8meo1_104),._dialogSuccess_8meo1_1989>p:not(._eyebrowDark_8meo1_104){color:#5f655f;max-width:580px;margin-block-start:14px;line-height:1.65}._dialogHeader_8meo1_1984>small{color:#7a6030;margin-block-start:12px;font-weight:650;display:block}._dialogNotice_8meo1_2010{color:#765a20;font-size:var(--public-text-xs);margin-block-start:16px;font-weight:650;line-height:1.5}._dialogForm_8meo1_2018{margin-block-start:34px}._dialogFieldGrid_8meo1_2022{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._dialogForm_8meo1_2018 label,._dialogChoices_8meo1_2029{gap:8px;display:grid}._dialogForm_8meo1_2018 label>span,._dialogChoices_8meo1_2029 legend{font-size:var(--public-text-xs);letter-spacing:.035em;font-weight:650}._dialogFieldFull_8meo1_2041{grid-column:1/-1}._dialogForm_8meo1_2018 input:not([type=checkbox]),._dialogForm_8meo1_2018 textarea{background:var(--detail-white);color:var(--detail-ink);font:inherit;border:1px solid #c9c5ba;border-radius:0;width:100%;min-height:48px;padding:11px 13px}._dialogForm_8meo1_2018 textarea{resize:vertical;min-height:118px;line-height:1.55}._dialogForm_8meo1_2018 input:focus,._dialogForm_8meo1_2018 textarea:focus{outline-offset:1px;border-color:#846521;outline:2px solid #c79b4340}._dialogChoices_8meo1_2029{border:0;margin:28px 0;padding:0}._dialogChoices_8meo1_2029>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block-start:8px;display:grid}._dialogChoices_8meo1_2029 label{background:var(--detail-white);cursor:pointer;border:1px solid #d5d1c7;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:flex}._dialogChoices_8meo1_2029 input{accent-color:var(--detail-olive);width:17px;height:17px}._honeypot_8meo1_2100{clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._dialogError_8meo1_2109{color:#7f2c20;background:#f6e7e2;border-inline-start:3px solid #a13f2d;margin-block-start:20px;padding:12px 14px;line-height:1.5}._dialogFooter_8meo1_2118{border-block-start:1px solid #d8d4ca;justify-content:space-between;align-items:end;gap:24px;margin-block-start:30px;padding-block-start:24px;display:flex}._dialogFooter_8meo1_2118>p{color:#676d66;font-size:var(--public-text-xs);align-items:start;gap:9px;max-width:340px;line-height:1.45;display:flex}._dialogFooter_8meo1_2118>p svg{flex:none;width:17px;height:17px}._dialogSubmit_8meo1_1587{background:var(--detail-olive);color:var(--detail-white);flex:none}._dialogSubmit_8meo1_1587:hover:not(:disabled){background:var(--detail-olive-soft)}._dialogSubmit_8meo1_1587:disabled{cursor:wait;opacity:.62}._dialogSuccess_8meo1_1989{flex-direction:column;align-items:start;min-height:520px;padding-block:50px 20px;display:flex}._dialogSuccess_8meo1_1989>span{background:var(--detail-olive);color:var(--detail-white);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-block-end:28px;display:inline-flex}._dialogSuccess_8meo1_1989>span svg{width:24px;height:24px}._dialogSuccess_8meo1_1989>strong{color:#765a20;letter-spacing:.05em;border-block:1px solid #d4d0c5;width:100%;margin-block:28px;padding-block:14px;font-size:1.05rem;display:block}._dialogWhatsApp_8meo1_2195{gap:7px;margin-block-start:24px;display:grid}._dialogWhatsApp_8meo1_2195 small{color:#70766f}._dialogWhatsApp_8meo1_2195 a{color:#526c3b;align-items:center;gap:8px;font-weight:650;text-decoration:none;display:inline-flex}._dialogWhatsApp_8meo1_2195 svg{width:18px;height:18px}._detailPage_8meo1_1 :is(a,button):focus-visible{outline:3px solid var(--detail-gold-light);outline-offset:4px}._stickyCta_8meo1_2224{bottom:max(16px, env(safe-area-inset-bottom));color:var(--detail-white);z-index:80;background:#18241df7;border:1px solid #e4c78159;justify-content:space-between;align-items:center;gap:24px;max-width:min(1180px,100% - 40px);margin:18px auto;padding:12px 14px 12px 22px;display:flex;position:sticky;box-shadow:0 18px 52px #0a140e47}._stickyCtaCopy_8meo1_2241{gap:3px;min-width:0;display:grid}._stickyCtaCopy_8meo1_2241 small{color:var(--detail-gold-light);font-size:var(--public-text-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:650}._stickyCtaCopy_8meo1_2241 strong{font-family:var(--font-el-messiri), "El Messiri", Georgia, serif;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:500;overflow:hidden}._stickyCtaCopy_8meo1_2241 span{color:#ffffffb8;font-size:var(--public-text-xs);line-height:1.35}._stickyCtaActions_8meo1_2270{align-items:center;gap:8px;display:flex}._stickyCtaActions_8meo1_2270 :is(a,button){appearance:none;cursor:pointer;font-size:var(--public-text-xs);letter-spacing:.045em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:10px 14px;font-family:inherit;font-weight:650;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}._stickyCtaActions_8meo1_2270 :is(a,button):hover{transform:translateY(-1px)}._stickyCtaPrimary_8meo1_2299{background:var(--detail-gold);color:#142018!important}._stickyCtaPrimary_8meo1_2299:hover{background:var(--detail-gold-light)}._stickyCtaSecondary_8meo1_2308,._stickyCtaWhatsApp_8meo1_2309{border:1px solid #ffffff52}._stickyCtaSecondary_8meo1_2308:hover,._stickyCtaWhatsApp_8meo1_2309:hover{background:#ffffff17;border-color:#ffffff9e}._stickyCtaWhatsApp_8meo1_2309{color:#dcead8!important}._stickyCtaActions_8meo1_2270 svg{flex:none;width:16px;height:16px}._stickyCta_8meo1_2224 :is(a,button):focus-visible{outline:3px solid var(--detail-gold-light);outline-offset:3px}@media (width<=64rem){._detailPage_8meo1_1{--detail-section:72px}._factList_8meo1_335,._factList_8meo1_335[data-variant=tour],._informationGrid_8meo1_22{grid-template-columns:repeat(2,minmax(0,1fr))}._tourItineraryLayout_8meo1_734{grid-template-columns:minmax(0,1fr) 320px}._dayPanel_8meo1_22{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px}._reviewGrid_8meo1_1313,._reviewCarouselSlide_8meo1_1336,._tourIncludedGrid_8meo1_1009,._tourGoodToKnowGrid_8meo1_1082{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){._detailPage_8meo1_1{--detail-section:var(--public-section-space-compact);--detail-heading-gap:var(--public-heading-to-content);--detail-grid-gap:var(--public-grid-gap)}._hero_8meo1_22{min-height:680px}._tourEditorialPage_8meo1_64 ._hero_8meo1_22{min-height:640px}._heroScrim_8meo1_131{background:linear-gradient(#08181159 0%,#081811a6 38%,#081811eb 100%)}._heroInner_8meo1_22{padding-block:calc(var(--header-height,7.25rem) + 1rem) 52px}._breadcrumb_8meo1_158{margin-block-end:56px}._heroCopy_8meo1_22 h1{font-size:var(--public-text-h1);line-height:var(--public-leading-tight)}._heroMeta_8meo1_203{display:grid}._heroConversion_8meo1_224{align-items:stretch;display:grid}._heroActions_8meo1_232,._heroActions_8meo1_232>*{width:100%}._factList_8meo1_335,._factList_8meo1_335[data-variant=tour]{grid-template-columns:1fr}._factList_8meo1_335[data-variant=tour]>div{min-height:0;padding:12px 16px}._factStrip_8meo1_315{padding-block:28px}._factHeader_8meo1_322{margin-block-end:16px}._factStrip_8meo1_315+._itinerarySection_8meo1_433{padding-block-start:40px}._factList_8meo1_335>div{min-height:0;padding:18px 16px}._highlightList_8meo1_489,._loveLayout_8meo1_460,._tourItineraryLayout_8meo1_734,._dayPanel_8meo1_22,._informationGrid_8meo1_22,._reviewGrid_8meo1_1313,._reviewCarouselSlide_8meo1_1336,._relatedGrid_8meo1_1501{grid-template-columns:1fr}._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article,._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article:first-child,._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article:last-child{padding:24px 0}._packageDetailPage_8meo1_1266 ._informationGrid_8meo1_22 article+article{border-block-start:1px solid #d6d0c2;border-inline-start:0}._loveCarousel_8meo1_472{aspect-ratio:4/3}._galleryGrid_8meo1_699{scroll-snap-type:x mandatory;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}._galleryGrid_8meo1_699 figure,._galleryGrid_8meo1_699 figure:first-child:last-child,._galleryGrid_8meo1_699 figure:first-child:nth-last-child(2),._galleryGrid_8meo1_699 figure:first-child:nth-last-child(2)~figure,._galleryGrid_8meo1_699 figure:first-child:nth-last-child(4),._galleryGrid_8meo1_699 figure:first-child:nth-last-child(4)~figure{scroll-snap-align:start;flex:0 0 min(84vw,390px);min-height:390px}._bookingCard_8meo1_861,._tourSidebar_8meo1_874{position:static}._dayMedia_8meo1_1767{min-height:0}._dayTabs_8meo1_1669{justify-content:start}._dayTab_8meo1_1652,._dayTabActive_8meo1_1652{flex-basis:min(330px,82vw);padding:18px 24px}._dayTab_8meo1_1652 small,._dayTabActive_8meo1_1652 small{font-size:var(--public-text-sm)}._dayTabActive_8meo1_1652:after{display:none}._dayLogistics_8meo1_1852 div+div{border-block-start:1px solid #d8d4ca;border-inline-start:0;padding-block-start:16px;padding-inline-start:0}._journeyGallery_8meo1_1886{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}._journeyGallery_8meo1_1886[data-count="1"]{grid-template-columns:1fr}._journeyGallery_8meo1_1886 figure,._journeyGallery_8meo1_1886 figure:first-child:last-child,._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(2),._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(2)~figure,._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(4),._journeyGallery_8meo1_1886 figure:first-child:nth-last-child(4)~figure{flex:auto;min-height:0}._dayLogistics_8meo1_1852,._notesSection_8meo1_1911 ._container_8meo1_22,._dialogFieldGrid_8meo1_2022,._dialogChoices_8meo1_2029>div{grid-template-columns:1fr}._dialogFieldFull_8meo1_2041{grid-column:auto}._dialogBackdrop_8meo1_1939{align-items:stretch;padding:0}._dialog_8meo1_1585{max-width:none;min-height:100dvh;max-height:100dvh;padding:72px 20px 28px}._dialogFooter_8meo1_2118{flex-direction:column;align-items:stretch}._dialogSubmit_8meo1_1587{width:100%;position:sticky;bottom:0}._heroActions_8meo1_232 ._dialogTriggerPrimary_8meo1_1585,._heroActions_8meo1_232 ._dialogTriggerSecondary_8meo1_1586{width:100%}._personalizationBand_8meo1_641 ._container_8meo1_22{flex-direction:column;align-items:stretch}._tourInformationSection_8meo1_921 ._tourInformationPanel_8meo1_915,._tourIncludedGrid_8meo1_1009,._tourGoodToKnowGrid_8meo1_1082{grid-template-columns:1fr}._tourIncludedGrid_8meo1_1009 article,._tourGoodToKnowCard_8meo1_1089{min-height:0}._tourInformationSection_8meo1_921 ._tourInformationPanel_8meo1_915>div+div{border-block-start:0;border-inline-start:0;margin-block-start:28px;padding-block-start:0;padding-inline-start:0}._stickyCta_8meo1_2224{bottom:0;max-width:none;padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:0;width:100%;margin:0;position:fixed;inset-inline:0}._stickyCtaCopy_8meo1_2241{display:none}._stickyCtaActions_8meo1_2270{grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;display:grid}._stickyCtaActions_8meo1_2270 :is(a,button){font-size:var(--public-text-xs);text-align:center;min-height:56px;padding:8px 7px;line-height:1.3}._secondaryLightButton_8meo1_260{width:100%}}@media (prefers-reduced-motion:reduce){._detailPage_8meo1_1 *,._detailPage_8meo1_1 :before,._detailPage_8meo1_1 :after{scroll-behavior:auto!important;transition-duration:.001ms!important}._loveCarouselTrack_8meo1_514,._reviewCarouselTrack_8meo1_1330{transition:none!important}._stickyCtaActions_8meo1_2270 a:hover{transform:none}}._tourReplicaPage_8meo1_2683{--public-text-h1:clamp(2.6rem, 4.8vw, 5rem);color:#26302a;font-family:var(--font-google-sans-flex), "Montserrat", Arial, sans-serif;font-size:var(--public-text-body);background:#fdfbf6}._tourReplicaPage_8meo1_2683 :is(._tourReplicaHeroCopy_8meo1_2691,._tourReplicaFact_8meo1_2691,._tourReplicaExperienceGrid_8meo1_2691,._tourReplicaItineraryGrid_8meo1_2691,._tourReplicaIncludedGrid_8meo1_2691,._tourReplicaGoodGrid_8meo1_2691,._tourReplicaReviewGroup_8meo1_2691,._tourReplicaClosing_8meo1_2691){overflow-wrap:anywhere;min-width:0}._tourReplicaPage_8meo1_2683 h1,._tourReplicaPage_8meo1_2683 h2,._tourReplicaPage_8meo1_2683 h3{font-family:var(--font-el-messiri), Georgia, serif;font-weight:600}._tourReplicaWrap_8meo1_2703{max-width:var(--public-container-content);padding-inline:var(--public-gutter);width:100%;margin:0 auto;position:relative}._tourReplicaKick_8meo1_2711{color:#c79a2e;font-size:var(--public-text-xs);letter-spacing:var(--public-tracking-eyebrow);text-transform:uppercase;margin:0 0 8px;font-weight:600}._tourReplicaPage_8meo1_2683 :is(._tourReplicaExperience_8meo1_2691,._tourReplicaItinerary_8meo1_2691,._tourReplicaIncludedSection_8meo1_2720,._tourReplicaGoodSection_8meo1_2720,._tourReplicaReviewsSection_8meo1_2720) h2{color:#1e3a26;font-size:var(--public-text-h2);line-height:var(--public-leading-heading);text-align:left;margin:0 0 18px}._tourReplicaHero_8meo1_2691{color:#fff;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}._tourReplicaHeroMedia_8meo1_2737,._tourReplicaHeroMedia_8meo1_2737:after,._tourReplicaHeroScrim_8meo1_2739{position:absolute;inset:0}._tourReplicaHeroMedia_8meo1_2737 img{object-fit:cover;width:100%;height:100%}._tourReplicaHeroScrim_8meo1_2739{background:linear-gradient(90deg,#03281deb,#03281d85 55%,#03281d29)}._tourReplicaHero_8meo1_2691>._tourReplicaWrap_8meo1_2703{padding-bottom:52px;padding-top:calc(var(--header-height,86px) + 52px)}._tourReplicaBreadcrumb_8meo1_2759{color:#cfe0d6;flex-wrap:wrap;align-items:center;gap:6px;max-width:760px;margin-bottom:18px;font-size:12.5px;display:flex}._tourReplicaBreadcrumb_8meo1_2759 a:hover{color:#fff}._tourReplicaBreadcrumb_8meo1_2759 span[aria-hidden=true]{color:#c79a2e}._tourReplicaBreadcrumb_8meo1_2759 span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:min(46rem,72vw);overflow:hidden}._tourReplicaHeroCopy_8meo1_2691{max-width:min(760px,100%)}._tourReplicaHeroEyebrow_8meo1_2789{color:#e7c56a;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}._tourReplicaHero_8meo1_2691 h1{color:#fff;font-size:var(--public-text-h1);letter-spacing:-.01em;line-height:var(--public-leading-tight);text-wrap:balance;max-width:22ch;margin:0}._tourReplicaHeroSummary_8meo1_2808{color:#fffffff2;font-size:var(--public-text-body);line-height:var(--public-leading-body);max-width:600px;margin:16px 0 0}._tourReplicaHeroFacts_8meo1_2816{flex-wrap:wrap;gap:26px;margin-top:20px;font-size:13.5px;display:flex}._tourReplicaHeroFacts_8meo1_2816 span{align-items:center;gap:7px;display:inline-flex}._tourReplicaHeroFacts_8meo1_2816 svg{color:#e7c56a;stroke-width:1.6px;width:17px;height:17px}._tourReplicaHeroBuy_8meo1_2837{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}._tourReplicaHeroBuy_8meo1_2837>p{margin:0;display:grid}._tourReplicaHeroBuy_8meo1_2837 small,._tourReplicaHeroBuy_8meo1_2837 span{color:#cfe0d6;font-size:12px}._tourReplicaHeroBuy_8meo1_2837 strong{font-family:var(--font-el-messiri), Georgia, serif;font-size:38px;font-weight:500;line-height:1}._tourReplicaHeroBuy_8meo1_2837>a,._tourReplicaBookingAction_8meo1_2864,._tourReplicaClosingActions_8meo1_2865>a:first-child{color:#1e2a12;letter-spacing:.05em;min-height:var(--public-control-min);text-transform:uppercase;background:#c79a2e;border:1px solid #c79a2e;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:13px;font-weight:700;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex;border-radius:4px!important}._tourReplicaHeroBuy_8meo1_2837>a:hover,._tourReplicaBookingAction_8meo1_2864:hover,._tourReplicaClosingActions_8meo1_2865>a:first-child:hover{color:#102017;background:#e2b84d;border-color:#e2b84d}._tourReplicaHeroBuy_8meo1_2837 svg,._tourReplicaBookingAction_8meo1_2864 svg{width:16px;height:16px}._tourReplicaFacts_8meo1_2897{padding:26px 0;padding-block:var(--public-space-6);background:#fff;border-bottom:1px solid #ece7da}._tourReplicaFacts_8meo1_2897 ._tourReplicaKick_8meo1_2711{margin-bottom:12px}._tourReplicaFactGrid_8meo1_2908{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;display:grid}._tourReplicaFact_8meo1_2691{align-items:flex-start;gap:10px;min-width:0;display:flex}._tourReplicaFact_8meo1_2691 svg{color:#1f5a2c;stroke-width:1.6px;flex:none;width:22px;height:22px}._tourReplicaFact_8meo1_2691 span{min-width:0}._tourReplicaFact_8meo1_2691 dt{color:#9a8f6a;font-size:var(--public-text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1.25}._tourReplicaFact_8meo1_2691 dd{color:#26302a;overflow-wrap:anywhere;margin:3px 0 0;font-size:13.5px;font-weight:500;line-height:1.4}._tourReplicaExperience_8meo1_2691,._tourReplicaItinerary_8meo1_2691,._tourReplicaIncludedSection_8meo1_2720,._tourReplicaGoodSection_8meo1_2720,._tourReplicaReviewsSection_8meo1_2720{padding-block:var(--public-section-space-compact)}._tourReplicaExperienceGrid_8meo1_2691{grid-template-columns:1fr 1fr;align-items:start;gap:44px;display:grid}._tourReplicaBody_8meo1_2967{color:#556051;font-size:var(--public-text-body);line-height:var(--public-leading-body);margin:0}._tourReplicaHighlights_8meo1_2974{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}._tourReplicaHighlights_8meo1_2974 li{color:#3a4a34;font-size:var(--public-text-sm);line-height:var(--public-leading-body);align-items:flex-start;gap:10px;padding:7px 0;display:flex}._tourReplicaHighlights_8meo1_2974 svg{color:#1f7a45;stroke-width:2px;flex:none;width:16px;height:16px;margin-top:2px}._tourReplicaGalleryGrid_8meo1_3001{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._tourReplicaGalleryGrid_8meo1_3001 figure{margin:0}._tourReplicaGalleryImage_8meo1_3011{object-fit:cover;width:100%;height:240px;display:block;border-radius:10px!important}._tourReplicaItinerary_8meo1_2691{background:#f6f2e9}._tourReplicaItineraryGrid_8meo1_2691{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}._tourReplicaTimeline_8meo1_3030{margin:6px 0 0;padding:0;list-style:none;position:relative}._tourReplicaTimeline_8meo1_3030:before{content:"";background:#dcd5c2;width:1px;position:absolute;top:20px;bottom:20px;left:63px}._tourReplicaTimeline_8meo1_3030 li{grid-template-columns:52px 20px minmax(0,1fr);gap:14px;padding:13px 0;display:grid;position:relative}._tourReplicaTimeline_8meo1_3030 time{color:#8a8577;padding-top:2px;font-size:12px;font-weight:600}._tourReplicaDot_8meo1_3062{z-index:2;background:#033625;border:3px solid #cfe0c6;width:11px;height:11px;margin-top:3px;position:relative;border-radius:50%!important}._tourReplicaTimeline_8meo1_3030 h3{color:#1e3a26;font-family:var(--font-google-sans-flex), "Montserrat", Arial, sans-serif;margin:0 0 2px;font-size:15px;font-weight:650;line-height:1.35}._tourReplicaTimeline_8meo1_3030 p{color:#6a7563;margin:0;font-size:13px;line-height:1.5}._tourReplicaBookingCard_8meo1_3089{color:#163f31;background:#fffefb;border:1px solid #dce3d8;min-width:0;max-height:none;padding:26px 22px 20px;position:static;overflow:visible;box-shadow:0 10px 34px #1a382614;border-radius:12px!important}._tourReplicaBookingEyebrow_8meo1_3101{color:#947429;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:600}._tourReplicaBookingCard_8meo1_3089 h2._tourReplicaBookingPrice_8meo1_3102{font-family:var(--font-el-messiri),Georgia,serif;letter-spacing:-.02em;display:block;color:#163f31!important;margin:12px 0 0!important;font-size:clamp(2rem,3vw,2.6rem)!important;line-height:1.15!important}._tourReplicaBookingPrice_8meo1_3102>span{font-family:var(--font-google-sans-flex),Arial,sans-serif;letter-spacing:0;color:#657164;font-size:.875rem;font-weight:400;line-height:1.6;display:block}._tourReplicaBookingPrice_8meo1_3102 small{font-family:var(--font-google-sans-flex),Arial,sans-serif;color:#657164;letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.5;display:block}._tourReplicaBookingCard_8meo1_3089 ._tourReplicaBookingAction_8meo1_2864{width:100%;min-height:52px;font-family:var(--font-google-sans-flex),Arial,sans-serif;box-sizing:border-box;border:1px solid #174c37;justify-content:center;align-items:center;padding:12px 16px;font-weight:650;line-height:1.4;text-decoration:none;display:flex;color:#fff!important;background:#174c37!important;font-size:1rem!important}._tourReplicaBookingCard_8meo1_3089 ._tourReplicaBookingAction_8meo1_2864:hover{background:#0b3425!important}._tourReplicaBookingTrust_8meo1_3107{font-family:var(--font-google-sans-flex),Arial,sans-serif;color:#657164;text-align:center;margin:12px 0 18px!important;font-size:.875rem!important;line-height:1.6!important}._tourReplicaBookingSupport_8meo1_3108{border-top:1px solid #e2e6dc;justify-content:center;align-items:center;gap:9px;padding-top:17px;font-size:.875rem;line-height:1.5;display:flex}._tourReplicaBookingSupport_8meo1_3108 svg{flex-shrink:0;width:20px;height:20px}._tourReplicaBookingSupport_8meo1_3108 a{color:#214d37;text-underline-offset:3px}._tourReplicaIncludedSection_8meo1_2720{background:#f4f1e8}._tourReplicaIncludedSection_8meo1_2720 h2{margin-bottom:4px!important}._tourReplicaLede_8meo1_3120{color:#6a7563;margin:0 0 24px;font-size:14px}._tourReplicaIncludedGrid_8meo1_2691{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._tourReplicaIncludedGrid_8meo1_2691 article{background:#fff;border:1px solid #e6dfcd;align-items:flex-start;gap:12px;padding:16px 18px;display:flex;border-radius:10px!important}._tourReplicaIncludedGrid_8meo1_2691 article>span{color:#1f5a2c;flex:none}._tourReplicaIncludedGrid_8meo1_2691 svg{stroke-width:1.6px;width:24px;height:24px}._tourReplicaIncludedGrid_8meo1_2691 h3{color:#1e3a26;font-family:var(--font-google-sans-flex), "Montserrat", Arial, sans-serif;margin:0;font-size:15px;font-weight:650;line-height:1.35}._tourReplicaIncludedGrid_8meo1_2691 p{color:#6a7563;margin:2px 0 0;font-size:12.5px;line-height:1.5}._tourReplicaIncludedFooter_8meo1_3169{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}._tourReplicaIncludedFooter_8meo1_3169>p{color:#8a8577;margin:0;font-size:13px}._tourReplicaIncludedFooter_8meo1_3169 strong{color:#33502a}._tourReplicaIncludedFooter_8meo1_3169>span{color:#1f5a2c;background:#e4efe0;align-items:center;gap:6px;margin-left:auto;padding:7px 14px;font-size:12px;display:inline-flex;border-radius:20px!important}._tourReplicaIncludedFooter_8meo1_3169 svg{width:14px;height:14px}._tourReplicaGoodSection_8meo1_2720{color:#fff;background:#033625}._tourReplicaGoodSection_8meo1_2720 h2{color:#fff!important}._tourReplicaGoodGrid_8meo1_2691{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._tourReplicaGoodCard_8meo1_3219{background:#ffffff0f;border:1px solid #ffffff24;padding:22px;border-radius:12px!important}._tourReplicaGoodCard_8meo1_3219>svg{color:#e7c56a;stroke-width:1.6px;width:24px;height:24px}._tourReplicaGoodCard_8meo1_3219 h3{color:#fff;font-family:var(--font-google-sans-flex), "Montserrat", Arial, sans-serif;margin:12px 0 10px;font-size:16px;font-weight:650}._tourReplicaGoodCard_8meo1_3219 p{color:#cfe0d6;margin:0;font-size:13px;line-height:1.8}._tourReplicaReviewsSection_8meo1_2720{background:radial-gradient(circle at 86% 18%,#d4a43817,#0000 28%),#f8f5ed;border-top:1px solid #e7e0d1}._tourReplicaReviewsHeader_8meo1_3255{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:32px;display:grid}._tourReplicaReviewsHeader_8meo1_3255 h2{max-width:660px;color:#292b27!important}._tourReplicaReviewScore_8meo1_3268{border-left:1px solid #d8cdb9;grid-template-columns:auto auto;align-items:center;gap:2px 12px;min-width:184px;padding:4px 0 4px 28px;display:grid}._tourReplicaReviewScore_8meo1_3268 strong{color:#292b27;font-family:var(--font-el-messiri), Georgia, serif;grid-row:1/span 2;font-size:40px;font-weight:500;line-height:1}._tourReplicaReviewScore_8meo1_3268>span{color:#c99523;letter-spacing:.1em;font-size:12px;line-height:1}._tourReplicaReviewScore_8meo1_3268 small{color:#716f66;font-size:var(--public-text-xs);letter-spacing:.04em;white-space:nowrap}._tourReplicaReviewCarousel_8meo1_3301{min-width:0;position:relative}._tourReplicaReviewViewport_8meo1_3306{overflow:hidden}._tourReplicaReviewTrack_8meo1_3310{will-change:transform;flex-wrap:nowrap;transition:transform .42s cubic-bezier(.23,1,.32,1);display:flex}._tourReplicaReviewGroup_8meo1_2691{flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0;display:grid}._tourReplicaReviewCard_8meo1_3325{background:#fff;border:1px solid #ded6c7;flex-direction:column;min-height:278px;padding:28px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 14px 36px #322a1c0f;border-radius:3px!important}._tourReplicaReviewCard_8meo1_3325:hover{border-color:#cdbb98;transform:translateY(-2px);box-shadow:0 18px 42px #322a1c1a}._tourReplicaReviewTopline_8meo1_3343{justify-content:space-between;align-items:center;display:flex}._tourReplicaReviewTopline_8meo1_3343>svg{color:#d5a532;opacity:.5;stroke-width:1.2px;width:26px;height:26px}._tourReplicaReviewCard_8meo1_3325 ._tourReplicaReviewTopline_8meo1_3343>svg{color:#b88a27;opacity:.58;width:30px;height:30px}._tourReplicaStars_8meo1_3364{color:#c99523;letter-spacing:.12em;margin:0;font-size:13px;line-height:1}._tourReplicaReviewQuote_8meo1_3372{color:#2e312c;font-family:var(--font-el-messiri), Georgia, serif;margin:28px 0 34px;font-size:clamp(18px,1.4vw,21px);font-style:normal;line-height:1.5}._tourReplicaReviewCard_8meo1_3325 footer{align-items:center;gap:12px;margin-top:auto;display:flex}._tourReplicaReviewAvatar_8meo1_3388{color:#795c1c;letter-spacing:.08em;background:#f0e7d2;border:1px solid #d8c9aa;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;height:44px;font-size:12px;font-weight:750;display:inline-flex}._tourReplicaReviewCard_8meo1_3325 ._tourReplicaReviewAvatar_8meo1_3388{color:#6f5318;background:#f4ecd9;border-color:#d7bd82}._tourReplicaReviewIdentity_8meo1_3409{gap:2px;min-width:0;display:grid}._tourReplicaReviewIdentity_8meo1_3409 strong{color:#292b27;font-size:13px}._tourReplicaReviewIdentity_8meo1_3409 small{color:#74746d;font-size:var(--public-text-xs);line-height:1.35}._tourReplicaReviewNavigation_8meo1_3426{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}._tourReplicaReviewNavigation_8meo1_3426 button{color:#2d2f2a;cursor:pointer;background:#fff;border:1px solid #d5c9b2;justify-content:center;align-items:center;width:42px;height:42px;transition:background-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1);display:inline-flex}._tourReplicaReviewNavigation_8meo1_3426 button:hover,._tourReplicaReviewNavigation_8meo1_3426 button:focus-visible{color:#fff;background:#2d2f2a;border-color:#2d2f2a}._tourReplicaReviewNavigation_8meo1_3426 button:active{transform:scale(.97)}._tourReplicaReviewNavigation_8meo1_3426 button svg{width:17px;height:17px}._tourReplicaReviewNavigation_8meo1_3426>span{color:#716f66;font-variant-numeric:tabular-nums;text-align:center;min-width:36px;font-size:12px}@media (prefers-reduced-motion:reduce){._tourReplicaReviewTrack_8meo1_3310{transition:none}}._tourReplicaClosing_8meo1_2691{color:#fff;background:linear-gradient(#03281dd1,#03281dd1),url(/media/editorial/lima-coast-safe.webp) 50%/cover}._tourReplicaClosing_8meo1_2691>._tourReplicaWrap_8meo1_2703{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:52px;padding-bottom:52px;display:flex}._tourReplicaClosing_8meo1_2691 h2{color:#fff;font-size:var(--public-text-h2);line-height:var(--public-leading-heading);margin:0}._tourReplicaClosing_8meo1_2691 p{color:#cfe0d6;margin:6px 0 0;font-size:14px}._tourReplicaClosingActions_8meo1_2865{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._tourReplicaClosingActions_8meo1_2865>a:last-child{color:#fff;text-transform:uppercase;border:1px solid #fff9;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 20px;font-size:12px;font-weight:700;display:inline-flex;border-radius:3px!important}._tourReplicaClosingActions_8meo1_2865>a:last-child:hover{color:#033625;background:#fff}._tourReplicaClosingActions_8meo1_2865 svg{width:17px;height:17px}@media (width<=56.25rem){._tourReplicaFactGrid_8meo1_2908{grid-template-columns:repeat(3,minmax(0,1fr))}._tourReplicaExperienceGrid_8meo1_2691,._tourReplicaItineraryGrid_8meo1_2691{grid-template-columns:1fr}._tourReplicaBookingCard_8meo1_3089{max-height:none;position:static;overflow:visible}._tourReplicaIncludedGrid_8meo1_2691,._tourReplicaGoodGrid_8meo1_2691{grid-template-columns:1fr}._tourReplicaReviewsHeader_8meo1_3255{grid-template-columns:1fr;align-items:start}._tourReplicaReviewScore_8meo1_3268{border-top:1px solid #d8cdb9;border-left:0;justify-self:stretch;width:max-content;padding:20px 0 0}._tourReplicaReviewGroup_8meo1_2691{grid-template-columns:1fr}}@media (width<=40rem){._tourReplicaWrap_8meo1_2703{padding-left:20px;padding-right:20px}._tourReplicaHero_8meo1_2691{min-height:620px}._tourReplicaHero_8meo1_2691>._tourReplicaWrap_8meo1_2703{padding-bottom:36px;padding-top:calc(var(--header-height,86px) + 36px)}._tourReplicaHero_8meo1_2691 h1{font-size:var(--public-text-h1);line-height:var(--public-leading-tight)}._tourReplicaBreadcrumb_8meo1_2759 span:last-child{max-width:70vw}._tourReplicaFactGrid_8meo1_2908{grid-template-columns:repeat(2,minmax(0,1fr))}._tourReplicaExperience_8meo1_2691,._tourReplicaItinerary_8meo1_2691,._tourReplicaIncludedSection_8meo1_2720,._tourReplicaGoodSection_8meo1_2720,._tourReplicaReviewsSection_8meo1_2720{padding-block:var(--public-section-space-compact)}._tourReplicaExperienceGrid_8meo1_2691{gap:32px}._tourReplicaGalleryImage_8meo1_3011{height:180px}._tourReplicaItineraryGrid_8meo1_2691{gap:32px}._tourReplicaTimeline_8meo1_3030:before{left:12px}._tourReplicaTimeline_8meo1_3030 li{grid-template-columns:20px minmax(0,1fr);gap:10px;padding:13px 0}._tourReplicaTimeline_8meo1_3030 time{grid-column:2;padding:0}._tourReplicaDot_8meo1_3062{grid-area:1/1/span 2}._tourReplicaTimeline_8meo1_3030 li>div{grid-column:2}._tourReplicaIncludedFooter_8meo1_3169>span{margin-left:0}._tourReplicaReviewsHeader_8meo1_3255{margin-bottom:24px}._tourReplicaReviewCard_8meo1_3325{min-height:auto;padding:24px}._tourReplicaReviewQuote_8meo1_3372{margin:24px 0 30px;font-size:19px}._tourReplicaClosing_8meo1_2691>._tourReplicaWrap_8meo1_2703,._tourReplicaClosingActions_8meo1_2865,._tourReplicaClosingActions_8meo1_2865>a{align-items:stretch;width:100%}}._tourReplicaExperienceGrid_8meo1_2691[data-no-media=true],._tourReplicaGalleryGrid_8meo1_3001[data-count="1"]{grid-template-columns:1fr}._tourReplicaGalleryGrid_8meo1_3001 figure{min-width:0}._tourReplicaGalleryGrid_8meo1_3001 figcaption{color:#536452;margin-top:.5rem;font-size:.875rem;line-height:1.5}._tourReplicaBody_8meo1_2967,._managedSupplement_8meo1_3675 p{white-space:pre-line}._managedSupplement_8meo1_3675{color:#183c2b;background:#faf8f2;padding:2.5rem 0;font-size:1rem;line-height:1.7}._managedSupplement_8meo1_3675 h2{font-family:var(--font-display);margin:0 0 1.2rem;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.2}._managedSupplement_8meo1_3675 details{border-bottom:1px solid #d2d9ce;padding:1rem 0}._managedSupplement_8meo1_3675 summary{cursor:pointer;font-size:1rem;font-weight:600}._managedSupplement_8meo1_3675 ul{padding-left:1.2rem}._managedItineraryImage_8meo1_3675{object-fit:cover;width:100%;height:auto;max-height:360px;margin-top:1rem}._tourReplicaGoodCard_8meo1_3219 ul{padding-left:1.2rem;line-height:1.7}._tourReplicaIncludedGrid_8meo1_2691 h3{line-height:1.5}._backdrop_84sj4_1{z-index:250;-webkit-backdrop-filter:blur(7px);background:#001e24a8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}._dialog_84sj4_2{--request-green:#063c31;--request-gold:#b38217;--request-line:#d5dfd8;color:#103e35;overscroll-behavior:contain;scrollbar-width:thin;background:#fffefa;border:1px solid #c4d4c8;border-radius:20px;grid-template-columns:32% minmax(0,1fr);width:min(1200px,100%);max-height:calc(100dvh - 48px);font-family:Google Sans Flex Variable,Arial,sans-serif;font-size:16px;line-height:1.4;display:grid;position:relative;overflow:auto;box-shadow:0 22px 70px #00171260}._dialog_84sj4_2 *{box-sizing:border-box}._dialog_84sj4_2 :is(p,h2,h3,ul){margin:0}._dialog_84sj4_2 :is(h2,h3){letter-spacing:-.035em;font-weight:500;line-height:1.08;font-family:Georgia,Times New Roman,serif!important}._dialog_84sj4_2 :is(button,input,select,textarea){font:inherit}._dialog_84sj4_2 :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #bc8e23}._close_84sj4_8{z-index:4;color:#103e35;cursor:pointer;background:#eaf1e9;border:0;border-radius:50%;grid-area:1/2;place-self:start end;place-items:center;width:44px;height:44px;margin:18px 18px 0 0;display:grid;position:sticky;top:18px;right:18px}._aside_84sj4_9{color:#fffdf3;background:radial-gradient(at 40% 20%,#115346,#02382d 70%);flex-direction:column;grid-area:1/1;gap:23px;min-width:0;padding:26px 28px 30px;display:flex}._logo_84sj4_10{align-self:center;width:150px;height:105px;margin-bottom:4px}._logo_84sj4_10 .apullay-logo{width:100%;height:100%;display:block}._logo_84sj4_10 img{object-fit:contain;width:100%;height:100%}._photo_84sj4_13{aspect-ratio:1.39;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}._dialog_84sj4_2 ._eyebrow_84sj4_14{letter-spacing:.12em;text-transform:uppercase;color:var(--request-gold);margin-bottom:8px;font-family:Google Sans Flex Variable,Arial,sans-serif;font-size:14px;font-weight:650}._aside_84sj4_9 ._eyebrow_84sj4_14{color:#f4c438}._selected_84sj4_16 h3{overflow-wrap:anywhere;font-size:clamp(27px,3.2vw,38px)}._facts_84sj4_17{border-block:1px solid #ccdcceb3;gap:18px;padding:24px 0;list-style:none;display:grid}._facts_84sj4_17 li{align-items:center;gap:17px;font-family:Georgia,serif;font-size:20px;display:flex}._facts_84sj4_17 svg{color:#f2c136;stroke-width:1.7px;flex:none;width:27px;height:27px}._price_84sj4_20 h3{margin-bottom:8px;font-size:29px}._price_84sj4_20>p:not(._eyebrow_84sj4_14){font-family:Georgia,serif;font-size:19px;line-height:1.35}._price_84sj4_20 a{color:inherit;text-underline-offset:7px;align-items:center;gap:8px;margin-top:15px;font-family:Georgia,serif;font-size:19px;text-decoration-color:#e5b630;display:inline-flex}._chat_84sj4_23{align-items:center;gap:15px;margin-top:auto;padding-top:10px;display:flex}._chat_84sj4_23>svg{color:#f6c23a;flex:none;width:44px;height:44px}._chat_84sj4_23 p{font-family:Georgia,serif;font-size:18px}._chat_84sj4_23 a{color:inherit;text-underline-offset:4px;align-items:center;gap:5px;display:inline-flex}._content_84sj4_27{grid-area:1/2;min-width:0;padding:32px 34px 20px}._heading_84sj4_28{margin-bottom:16px;padding-right:30px}._heading_84sj4_28 h2{margin-bottom:6px;font-size:clamp(34px,3.8vw,49px)}._heading_84sj4_28>p:not(._eyebrow_84sj4_14){color:#53666a;font-size:19px}._heading_84sj4_28 small{text-align:right;color:#526166;margin-top:5px;font-size:14px;display:block}._heading_84sj4_28 small b{color:var(--request-gold)}._tabs_84sj4_33{background:#f1f4ef;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px;display:grid;overflow:hidden}._tabs_84sj4_33 button{border:0;color:#53666a;cursor:pointer;background:0 0;border-bottom:4px solid #0000;min-height:50px;padding:13px 9px;font-weight:650}._tabs_84sj4_33 button[aria-selected=true]{color:#123e35;background:#e9f0e8;border-bottom-color:#b88a25}._fields_84sj4_36{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}._section_84sj4_37{border-bottom:1px solid #dfe3da;padding-bottom:22px}._section_84sj4_37 h3,._message_84sj4_38>label{letter-spacing:-.02em;align-items:center;gap:14px;margin-bottom:13px;font-size:22px;font-weight:600;line-height:1.25;display:flex;font-family:Georgia,serif!important}._section_84sj4_37 h3>svg,._message_84sj4_38>label>svg{stroke-width:1.8px;flex:none;width:25px;height:25px}._grid_84sj4_40{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;display:grid}._grid_84sj4_40>label,._phoneField_84sj4_41>label,._counterField_84sj4_41>label{font-family:Georgia,serif;font-size:17px;line-height:1.35;display:block}._dialog_84sj4_2 label b,._choices_84sj4_42 legend b{color:#a84729;font-family:Arial,sans-serif;font-size:14px}._control_84sj4_43,._phoneControl_84sj4_43{color:#53666a;background:#fff;border:1px solid #bdc9c9;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:49px;margin-top:6px;padding:0 12px;display:flex}._control_84sj4_43 svg,._phoneControl_84sj4_43>svg{stroke-width:1.7px;flex:none;width:21px;height:21px}._control_84sj4_43 :is(input,select){color:#243f42;background:0 0;border:0;flex:1;width:100%;min-width:0;min-height:47px;padding:8px 0;font-family:Google Sans Flex Variable,Arial,sans-serif;font-size:16px}._control_84sj4_43 input::placeholder,._phoneControl_84sj4_43 input::placeholder,._message_84sj4_38 textarea::placeholder{color:#78848a;opacity:1}._control_84sj4_43[data-readonly=true]{background:#ecf2eb;border-color:#d2e0d3}._control_84sj4_43[data-readonly=true] input{color:#637478;cursor:default}._control_84sj4_43 input[readonly]::-webkit-calendar-picker-indicator{display:none}._grid_84sj4_40 small,._help_84sj4_50{color:#53686c;margin-top:6px;font-family:Google Sans Flex Variable,Arial,sans-serif;font-size:13px;line-height:1.45;display:block}._phoneControl_84sj4_43{gap:8px;padding-left:0;font-family:Google Sans Flex Variable,Arial,sans-serif}._phoneControl_84sj4_43 select{color:#263b3b;text-overflow:ellipsis;background:#fafaf5;border:0;border-right:1px solid #c4cecc;border-radius:8px 0 0 8px;width:108px;min-width:85px;max-width:40%;height:47px;padding:8px;font-size:14px}._phoneControl_84sj4_43 input{color:#243f42;background:0 0;border:0;flex:1;width:100%;min-width:0;min-height:47px;padding:8px 0;font-size:16px}._counter_84sj4_41{background:#fff;border:1px solid #bdc9c9;border-radius:8px;grid-template-columns:24px 42px 1fr 42px;align-items:center;gap:9px;min-height:52px;margin-top:6px;padding:3px 10px;display:grid}._counter_84sj4_41>svg{color:#53666a;width:24px;height:24px}._counter_84sj4_41 button{cursor:pointer;color:#103e35;background:#edf3eb;border:1px solid #d4e2d6;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._counter_84sj4_41 button:disabled{opacity:.4;cursor:default}._counter_84sj4_41 input{text-align:center;color:#103e35;appearance:textfield;background:0 0;border:0;width:100%;min-width:0;font-family:Georgia,serif;font-size:21px;font-weight:600}._counter_84sj4_41 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._counter_84sj4_41 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._total_84sj4_60{color:#53686c;font-size:13px;margin-top:9px!important}._choices_84sj4_42{border:0;min-width:0;margin:0;padding:0}._choices_84sj4_42 legend{margin-bottom:12px;font-family:Georgia,serif;font-size:21px;font-weight:600}._choices_84sj4_42>div{flex-wrap:wrap;gap:8px;display:flex}._choices_84sj4_42 label{cursor:pointer;background:#f7f9f5;border:1px solid #d6e0d6;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:9px 12px;font-size:14px;display:flex}._choices_84sj4_42 label:has(input:checked){background:#e5efdf;border-color:#829f87}._choices_84sj4_42 input{accent-color:#12513b;width:17px;height:17px}._message_84sj4_38>label{margin-bottom:10px;font-size:20px}._message_84sj4_38 textarea{resize:vertical;color:#294446;background:#fff;border:1px solid #bdc9c9;border-radius:8px;width:100%;min-height:94px;padding:13px 16px;font-size:16px;display:block}._privacy_84sj4_69{color:#53686c;flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:13px;line-height:1.4;display:flex;margin:10px 0 18px!important}._privacy_84sj4_69 svg{flex:none}._privacy_84sj4_69 a{color:inherit;text-underline-offset:3px;text-decoration-color:#b38724}._submit_84sj4_71{color:#073c31;cursor:pointer;background:linear-gradient(105deg,#efba31,#edb92f);border:1px solid #e9b629;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:53px;padding:12px 18px;display:flex;font-size:18px!important;font-weight:700!important}._submit_84sj4_71:hover{background:#f4c446}._submit_84sj4_71:disabled{opacity:.65;cursor:wait}._notice_84sj4_73{color:#53686c;text-align:center;font-size:13px;line-height:1.45;margin-top:11px!important}._honeypot_84sj4_74{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}._error_84sj4_75{color:#953824;background:#fff4ee;border:1px solid #dcab9d;border-radius:8px;padding:12px;font-size:16px;margin:12px 0!important}._success_84sj4_76{flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;min-height:500px;padding:40px 10px;display:flex}._success_84sj4_76 h2{font-size:44px}._success_84sj4_76>svg{color:#347750}._success_84sj4_76>p{font-size:17px;line-height:1.6}._success_84sj4_76 strong{word-break:break-word;background:#edf3e7;padding:14px}._success_84sj4_76 a{color:#164e39}@media (width<=1020px){._dialog_84sj4_2{grid-template-columns:30% minmax(0,1fr)}._aside_84sj4_9{gap:20px;padding:26px 20px}._content_84sj4_27{padding:30px 24px 20px}._selected_84sj4_16 h3{font-size:29px}._facts_84sj4_17 li{gap:10px;font-size:17px}._price_84sj4_20>p:not(._eyebrow_84sj4_14){font-size:17px}._grid_84sj4_40{gap:16px}._heading_84sj4_28 h2{font-size:36px}._heading_84sj4_28>p:not(._eyebrow_84sj4_14){font-size:17px}._phoneControl_84sj4_43>svg{display:none}._counter_84sj4_41{grid-template-columns:22px 40px 1fr 40px;gap:6px}._counter_84sj4_41 button{width:40px;height:40px}}@media (width<=760px){._backdrop_84sj4_1{padding:10px}._dialog_84sj4_2{border-radius:14px;grid-template-columns:1fr;max-height:calc(100dvh - 20px)}._close_84sj4_8{grid-area:1/1;margin:10px 10px 0 0;top:10px}._aside_84sj4_9{grid-area:1/1;grid-template-columns:100px 1fr;align-items:center;gap:14px;padding:24px 58px 22px 20px;display:grid}._logo_84sj4_10,._facts_84sj4_17,._price_84sj4_20,._chat_84sj4_23{display:none}._photo_84sj4_13{aspect-ratio:1;object-fit:cover;height:100px}._selected_84sj4_16 ._eyebrow_84sj4_14{margin-bottom:5px;font-size:11px}._selected_84sj4_16 h3{font-size:25px}._selected_84sj4_16:first-child{grid-column:1/-1}._content_84sj4_27{grid-area:2/1;padding:24px 20px 18px}._heading_84sj4_28{padding-right:0}._heading_84sj4_28 h2{font-size:36px}._heading_84sj4_28 small{text-align:left;margin-top:10px}._section_84sj4_37 h3{font-size:21px}._dialog_84sj4_2 ._counter_84sj4_41 button{width:44px;height:44px}._counter_84sj4_41{grid-template-columns:22px 44px 1fr 44px}._success_84sj4_76{min-height:350px;padding:20px 0}}@media (width<=540px){._grid_84sj4_40{grid-template-columns:1fr;gap:16px}._heading_84sj4_28 h2{font-size:34px}._tabs_84sj4_33 button{font-size:14px;line-height:1.3}._tabs_84sj4_33{margin-bottom:22px}._section_84sj4_37{padding-bottom:20px}._fields_84sj4_36{gap:20px}._message_84sj4_38>label{font-size:20px}._phoneControl_84sj4_43>svg{display:block}._phoneControl_84sj4_43 select{width:108px}._aside_84sj4_9{grid-template-columns:80px 1fr;padding-left:16px}._photo_84sj4_13{height:88px}._selected_84sj4_16 h3{font-size:22px}._content_84sj4_27{padding-inline:16px}._dialog_84sj4_2 ._eyebrow_84sj4_14{font-size:12px}._privacy_84sj4_69,._notice_84sj4_73{font-size:13px}}@media (prefers-reduced-motion:no-preference){._dialog_84sj4_2{animation:.22s ease-out _requestEnter_84sj4_1}@keyframes _requestEnter_84sj4_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
