.mV4yya_orientation{--v12-orientation-columns:minmax(0,1fr) minmax(0,1.05fr);--v12-orientation-title:var(--v12-h2);--v12-region-title:var(--customer-public-card-title);--v12-map-label:19px;--v12-map-number:30px;--v12-region-selected-edge:.375rem;--v12-region-photo-ratio:2;--v12-map-stroke:1.5;--v12-map-dot:.75rem;--v12-map-key:1rem;--v12-map-base:var(--v12-poppy);--v12-map-outline:var(--v12-secondary);--v12-selection-ink:var(--v12-palette-ink);--v12-map-curve:var(--v12-space-8);--v12-season-photo-height:10rem}.mV4yya_intro{margin-bottom:var(--v12-space-5)}.mV4yya_intro h2,.mV4yya_seasons h2{font-size:var(--v12-orientation-title);letter-spacing:var(--v12-heading-tracking);line-height:var(--v12-heading-leading)}.mV4yya_intro h2{margin-bottom:var(--v12-space-3)}.mV4yya_intro p,.mV4yya_season p,.mV4yya_seasonNote,.mV4yya_map figcaption{color:var(--v12-secondary)}.mV4yya_layout,.mV4yya_regionList{gap:var(--v12-space-3);display:grid}.mV4yya_regionControls{display:none}.mV4yya_regionControls button{justify-content:space-between;align-items:center;gap:var(--v12-space-3);min-width:0;min-height:var(--v12-control);padding:var(--v12-space-3);border:var(--v12-border-size) solid var(--v12-divider);border-radius:var(--v12-radius);background:var(--v12-white);color:var(--v12-accent-text);font-family:inherit;font-size:var(--customer-ui-size);line-height:var(--customer-ui-leading);text-align:start;cursor:pointer;transition:background-color var(--v12-fast) var(--v12-easing),border-color var(--v12-fast) var(--v12-easing);display:flex}.mV4yya_regionControls button svg{width:var(--v12-space-5);height:var(--v12-space-5);flex:none}.mV4yya_regionControls button span span{color:var(--v12-secondary);display:block}.mV4yya_regionControls button[aria-pressed=true]{background:var(--v12-selected);border-color:var(--v12-accent-text)}.mV4yya_regionControls button:hover{border-color:var(--v12-accent-text)}.mV4yya_panelHeader{display:none}.mV4yya_panelHeader h3{font-size:var(--v12-region-title);line-height:var(--v12-heading-leading);letter-spacing:var(--v12-heading-tracking);scroll-margin-top:var(--v12-anchor-clearance)}.mV4yya_panelHeader p{color:var(--v12-secondary);margin-top:var(--v12-space-2)}.mV4yya_region{border:var(--v12-border-size) solid transparent;border-radius:var(--v12-radius);background:var(--v12-white);min-width:0}.mV4yya_region summary,.mV4yya_mobileMap summary{justify-content:space-between;align-items:center;gap:var(--v12-space-4);padding:var(--v12-space-4);cursor:pointer;min-height:var(--v12-control);scroll-margin-top:var(--v12-anchor-clearance);list-style:none;display:flex}.mV4yya_region summary::-webkit-details-marker{display:none}.mV4yya_mobileMap summary::-webkit-details-marker{display:none}.mV4yya_region summary strong{color:var(--v12-accent-text);font-family:var(--font-v12-display),Arial,sans-serif;font-size:var(--v12-region-title);line-height:var(--v12-card-leading);letter-spacing:var(--v12-heading-tracking);display:block}.mV4yya_region summary span span{color:var(--v12-secondary);margin-top:var(--v12-space-1);display:block}.mV4yya_region summary>svg,.mV4yya_mobileMap summary>svg{width:var(--v12-space-5);height:var(--v12-space-5);color:var(--v12-ink);transition:transform var(--v12-fast) var(--v12-easing);flex-shrink:0}.mV4yya_region[open] summary>svg,.mV4yya_mobileMap[open] summary>svg{transform:rotate(180deg)}.mV4yya_region summary:hover strong,.mV4yya_mobileMap summary:hover{text-underline-offset:var(--v12-space-1);text-decoration:underline}.mV4yya_region[open]{border-color:var(--v12-accent-text)}.mV4yya_region[open]>summary{background:var(--v12-selected);border-radius:var(--v12-radius)}.mV4yya_regionBody{padding:0 var(--v12-space-4) var(--v12-space-4)}.mV4yya_tours{gap:var(--v12-space-5);display:grid}.mV4yya_tour{gap:var(--v12-space-2);flex-direction:column;min-width:0;display:flex}.mV4yya_tour h3{font-size:var(--v12-region-title);line-height:var(--v12-card-leading);letter-spacing:var(--v12-heading-tracking)}.mV4yya_tour p{color:var(--v12-secondary);font-size:var(--customer-dropdown-size)}.mV4yya_tour>a{margin-top:auto}.mV4yya_photo{aspect-ratio:var(--v12-region-photo-ratio);border-radius:var(--v12-radius);display:none;position:relative;overflow:hidden}.mV4yya_photo img{object-fit:cover}.mV4yya_regionLinks{column-gap:var(--v12-space-4);border-top:var(--v12-border-size) solid var(--v12-divider);margin-top:var(--v12-space-4);padding-top:var(--v12-space-2);flex-wrap:wrap;display:flex}.mV4yya_regionLinks a{text-align:start;width:100%;color:var(--v12-accent-text);justify-content:flex-start}.mV4yya_independent{border-top:var(--v12-border-size) solid var(--v12-divider);padding-top:var(--v12-space-3);margin-top:var(--v12-space-2);color:var(--v12-secondary)}.mV4yya_empty{padding-block:var(--v12-space-4);color:var(--v12-secondary)}.mV4yya_desktopMap{display:none}.mV4yya_mobileMap>summary{background:var(--v12-white);border-radius:var(--v12-radius);font-weight:var(--font-weight-control)}.mV4yya_map{padding:var(--v12-space-4);background:var(--v12-map-surface);color:var(--v12-map-text);border-radius:var(--v12-map-curve) 0 var(--v12-map-curve) 0;margin:0}.mV4yya_map svg{width:100%;height:auto;display:block}.mV4yya_coast{fill:var(--v12-palette-canvas);stroke:var(--v12-map-dot-color);stroke-width:var(--v12-map-stroke)}.mV4yya_leader{fill:none;stroke:var(--v12-map-dot-color);stroke-width:var(--v12-map-stroke)}.mV4yya_point{fill:var(--v12-map-dot-color)}.mV4yya_base{fill:var(--v12-map-base)}.mV4yya_halo{fill:var(--v12-palette-dark-accent);opacity:0}:is(.mV4yya_layout:has(.mV4yya_region[data-v12-region=reykjavik][open]) .mV4yya_mapArea[data-v12-map-area=reykjavik] .mV4yya_halo,.mV4yya_layout:has(.mV4yya_region[data-v12-region=golden-circle][open]) .mV4yya_mapArea[data-v12-map-area=golden-circle] .mV4yya_halo,.mV4yya_layout:has(.mV4yya_region[data-v12-region=south-coast][open]) .mV4yya_mapArea[data-v12-map-area=south-coast] .mV4yya_halo,.mV4yya_layout:has(.mV4yya_region[data-v12-region=reykjanes][open]) .mV4yya_mapArea[data-v12-map-area=reykjanes] .mV4yya_halo,.mV4yya_layout:has(.mV4yya_region[data-v12-region=west-iceland][open]) .mV4yya_mapArea[data-v12-map-area=west-iceland] .mV4yya_halo,.mV4yya_layout:has(.mV4yya_region[data-v12-region=snaefellsnes][open]) .mV4yya_mapArea[data-v12-map-area=snaefellsnes] .mV4yya_halo){opacity:.45}.mV4yya_mapName{font-family:var(--font-v12-body),Arial,sans-serif;fill:var(--v12-map-text);stroke:var(--v12-map-surface);stroke-width:var(--v12-focus-size);paint-order:stroke fill;font-size:var(--v12-map-label);font-weight:var(--font-weight-control)}.mV4yya_mapArea:is([data-v12-map-area=golden-circle],[data-v12-map-area=west-iceland]) .mV4yya_mapName{fill:var(--v12-palette-ink);stroke:var(--v12-palette-canvas)}.mV4yya_mapNumber{font-family:var(--font-v12-body),Arial,sans-serif;fill:var(--v12-palette-ink);stroke:var(--v12-palette-canvas);stroke-width:var(--v12-focus-size);paint-order:stroke fill;font-size:var(--v12-map-number);font-weight:var(--font-weight-display)}.mV4yya_mobileMap .mV4yya_mapName,.mV4yya_mobileMap .mV4yya_leader,.mV4yya_desktopMap .mV4yya_mapNumber{display:none}.mV4yya_map figcaption{gap:var(--v12-space-3);color:var(--v12-map-text);display:grid}.mV4yya_legend{gap:var(--v12-space-3) var(--v12-space-5);flex-wrap:wrap;display:flex}.mV4yya_legend>span{align-items:center;gap:var(--v12-space-2);display:inline-flex}.mV4yya_baseKey,.mV4yya_areaKey{width:var(--v12-map-key);height:var(--v12-map-key);background:var(--v12-map-base);flex-shrink:0;display:inline-block}.mV4yya_areaKey{width:var(--v12-map-dot);height:var(--v12-map-dot);background:var(--v12-map-dot-color);border-radius:50%}.mV4yya_areaLinks{gap:var(--v12-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mV4yya_areaLinks a{align-items:center;gap:var(--v12-space-2);min-height:var(--v12-control);text-underline-offset:var(--v12-space-1);color:var(--v12-map-text);text-decoration:underline;display:flex}.mV4yya_areaLinks a:focus-visible{outline-color:var(--v12-map-text)}.mV4yya_areaLinks a span{font-weight:var(--font-weight-control)}.mV4yya_seasons{border-top:var(--v12-border-size) solid var(--v12-divider);margin-top:var(--v12-space-6);padding-top:var(--v12-space-5)}.mV4yya_seasons h2{margin-bottom:var(--v12-space-5)}.mV4yya_seasonGrid{gap:var(--v12-space-5);display:grid}.mV4yya_season{grid-template-columns:var(--customer-compact-photo-width) minmax(0,1fr);gap:var(--v12-space-4);padding:var(--v12-space-4);border:var(--v12-border-size) solid var(--v12-divider);border-radius:var(--v12-radius);background:var(--v12-white);align-content:start;display:grid}.mV4yya_seasonPhoto{min-height:0;aspect-ratio:var(--customer-card-photo-ratio);border-radius:var(--v12-radius);display:block;position:relative;overflow:hidden}.mV4yya_seasonPhoto img{object-fit:cover}.mV4yya_seasonCopy{min-width:0}.mV4yya_season>svg{width:var(--v12-space-6);height:var(--v12-space-6);color:var(--v12-ink)}.mV4yya_season h3{font-size:var(--v12-region-title);line-height:var(--v12-card-leading);margin-bottom:var(--v12-space-2);letter-spacing:var(--v12-heading-tracking)}.mV4yya_season nav{gap:var(--v12-space-2);margin-top:var(--v12-space-3);display:grid}.mV4yya_season nav a{width:100%;color:var(--v12-accent-text);text-align:start;border-color:#0000;justify-content:flex-start;padding-inline:0}.mV4yya_season nav a:hover{background:var(--v12-white)}.mV4yya_season nav a[href^=\/tours]{background:var(--v12-poppy);border-color:var(--v12-poppy);color:var(--v12-on-action)}.mV4yya_season nav a[href^=\/tours]:hover{background:var(--v12-hover)}.mV4yya_seasonNote{margin-top:var(--v12-space-4);font-size:var(--customer-dropdown-size)}@media (min-width:48rem){.mV4yya_tours{grid-template-columns:repeat(2,minmax(0,1fr))}.mV4yya_photo{display:block}.mV4yya_regionLinks a{width:auto}.mV4yya_seasonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mV4yya_season{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.mV4yya_seasonPhoto{display:block}.mV4yya_season nav a,.mV4yya_season nav a:first-child,.mV4yya_season nav a[href^=\/tours]{width:auto;color:var(--v12-ink);text-align:start;text-underline-offset:var(--v12-space-1);background:0 0;border-color:#0000;justify-content:flex-start;padding-inline:0;text-decoration:underline}.mV4yya_season nav a:first-child{color:var(--v12-accent-text)}.mV4yya_season nav a:hover{background:0 0}}@media (min-width:75rem){.mV4yya_layout{grid-template-columns:var(--v12-orientation-columns);gap:var(--v12-space-6);align-items:start}.mV4yya_regionList{grid-area:2/2}.mV4yya_desktopMap{grid-area:1/1/span 2;align-self:start;display:block}.mV4yya_mobileMap{display:none}.mV4yya_layout[data-v12-enhanced=true] .mV4yya_regionControls{gap:var(--v12-space-3);grid-area:1/2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mV4yya_layout[data-v12-enhanced=true] .mV4yya_region>summary,.mV4yya_layout[data-v12-enhanced=true] .mV4yya_region:not([open]),.mV4yya_layout[data-v12-enhanced=true] .mV4yya_desktopMap .mV4yya_areaLinks{display:none}.mV4yya_layout[data-v12-enhanced=true] .mV4yya_regionBody{padding:var(--v12-space-5)}.mV4yya_layout[data-v12-enhanced=true] .mV4yya_panelHeader{margin-bottom:var(--v12-space-4);display:block}.mV4yya_tours{gap:var(--v12-space-4);grid-template-columns:minmax(0,1fr)}.mV4yya_tour{gap:var(--v12-space-2) var(--v12-space-4);border-bottom:var(--v12-border-size) solid var(--v12-divider);padding-bottom:var(--v12-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.mV4yya_photo{grid-area:1/1/span 3;width:100%;min-width:0;max-width:100%;height:100%}.mV4yya_tour>:not(.mV4yya_photo){grid-column:2}.mV4yya_tour>a{width:100%;margin-top:var(--v12-space-2)}}@media (prefers-reduced-motion:no-preference){.mV4yya_region[open] .mV4yya_regionBody{animation:mV4yya_regionReveal var(--v12-reveal-duration) var(--v12-easing)}}@keyframes mV4yya_regionReveal{0%{transform:translateY(var(--v12-reveal-distance))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mV4yya_region summary>svg,.mV4yya_mobileMap summary>svg,.mV4yya_regionControls button{transition:none}}.mV4yya_orientation :is(.mV4yya_regionBody,.mV4yya_map figcaption,.mV4yya_seasonCopy),.mV4yya_orientation .mV4yya_region summary span span{font-size:var(--customer-dropdown-size);line-height:var(--customer-public-leading)}.mV4yya_orientation .mV4yya_regionBody{padding-top:var(--v12-space-3)}@media not (min-width:48rem){.mV4yya_tour{grid-template-columns:var(--customer-compact-photo-width) minmax(0,1fr);gap:var(--v12-space-2) var(--v12-space-3);display:grid}.mV4yya_photo{aspect-ratio:var(--customer-compact-photo-ratio);grid-area:1/1/span 3;display:block}.mV4yya_tour>:not(.mV4yya_photo){grid-column:2}.mV4yya_tour>a{background:0 0;border-color:#0000;justify-content:flex-start;padding-inline:0}}@container v12-page not (min-width:17em){.mV4yya_season,.mV4yya_tour{grid-template-columns:minmax(0,1fr)}.mV4yya_tour>:not(.mV4yya_photo){grid-column:1}.mV4yya_photo{width:var(--customer-compact-photo-width);grid-row:auto}}
.CFGMBa_section{padding-block:var(--ne-section-space)}.CFGMBa_orientation{--map-label:24px;--map-number:30px;--map-stroke:1.5;--map-dot:.75rem;--map-key:1rem;--region-photo-ratio:1.6;container:ne-orientation/inline-size}.CFGMBa_layout{gap:var(--ne-space-5);align-items:start;display:grid}.CFGMBa_intro h2{margin-bottom:var(--ne-space-4);max-width:var(--ne-heading-measure)}.CFGMBa_intro p{color:var(--ne-muted);max-width:var(--ne-copy-measure)}.CFGMBa_regionControls{display:none}.CFGMBa_regionControls button{justify-content:space-between;align-items:center;gap:var(--ne-space-3);min-width:0;min-height:var(--ne-control);padding:var(--ne-space-3);border:var(--ne-rule) solid var(--ne-line);border-radius:var(--ne-radius);background:var(--ne-paper);color:var(--ne-ink);font:inherit;font-size:var(--ne-small);text-align:start;cursor:pointer;transition:background-color var(--ne-duration-fast) var(--ne-ease),border-color var(--ne-duration-fast) var(--ne-ease);display:flex}.CFGMBa_regionControls button svg{width:var(--ne-space-5);height:var(--ne-space-5);flex:none}.CFGMBa_regionControls button span span{color:var(--ne-muted);display:block}.CFGMBa_regionControls button[aria-pressed=true]{background:var(--ne-rose);border-color:var(--ne-link)}.CFGMBa_regionControls button:hover{border-color:var(--ne-link)}.CFGMBa_regionList{gap:var(--ne-space-3);min-width:0;display:grid}.CFGMBa_panelHeader{margin-bottom:var(--ne-space-4);display:none}.CFGMBa_panelHeader h3{font-size:var(--ne-h3);line-height:var(--ne-caption-leading);scroll-margin-top:var(--ne-anchor-clearance);font-weight:700}.CFGMBa_panelHeader p{color:var(--ne-muted);margin-top:var(--ne-space-2)}.CFGMBa_region{border:var(--ne-rule) solid var(--ne-line);border-radius:var(--ne-radius);background:var(--ne-paper);min-width:0}.CFGMBa_region summary,.CFGMBa_mobileMap summary{justify-content:space-between;align-items:center;gap:var(--ne-space-4);padding:var(--ne-space-4);cursor:pointer;min-height:var(--ne-control);scroll-margin-top:var(--ne-anchor-clearance);list-style:none;display:flex}.CFGMBa_region summary::-webkit-details-marker{display:none}.CFGMBa_mobileMap summary::-webkit-details-marker{display:none}.CFGMBa_region summary strong{font-size:var(--ne-h3);line-height:var(--ne-caption-leading);display:block}.CFGMBa_region summary span span{color:var(--ne-muted);margin-top:var(--ne-space-1);font-size:var(--ne-small);display:block}.CFGMBa_region summary>svg,.CFGMBa_mobileMap summary>svg{width:var(--ne-space-5);height:var(--ne-space-5);flex:none}.CFGMBa_region[open] summary>svg,.CFGMBa_mobileMap[open] summary>svg{transform:rotate(180deg)}.CFGMBa_region summary:hover strong,.CFGMBa_mobileMap summary:hover{text-underline-offset:var(--ne-space-1);text-decoration:underline}.CFGMBa_region[open]{border-color:var(--ne-link)}.CFGMBa_region[open]>summary{background:var(--ne-rose)}.CFGMBa_regionBody{padding:var(--ne-space-4)}.CFGMBa_tours{gap:var(--ne-space-4);display:grid}.CFGMBa_tour{gap:var(--ne-space-2);border-bottom:var(--ne-rule) solid var(--ne-line);min-width:0;padding-bottom:var(--ne-space-4);display:grid}.CFGMBa_tour h3{font-size:var(--ne-h3);line-height:var(--ne-caption-leading);font-weight:700}.CFGMBa_tour p{color:var(--ne-muted);font-size:var(--ne-small)}.CFGMBa_tour>a{text-align:start;color:var(--ne-link);font-size:var(--ne-small);background:0 0;border:0;justify-content:flex-start;padding:0}.CFGMBa_photo{aspect-ratio:var(--region-photo-ratio);border-radius:var(--ne-radius);display:none;position:relative;overflow:hidden}.CFGMBa_photo img{object-fit:cover}.CFGMBa_regionLinks{gap:var(--ne-space-2) var(--ne-space-4);margin-top:var(--ne-space-3);flex-wrap:wrap;display:flex}.CFGMBa_regionLinks a{text-align:start;color:var(--ne-link);font-size:var(--ne-small);justify-content:flex-start}.CFGMBa_independent{border-top:var(--ne-rule) solid var(--ne-line);padding-top:var(--ne-space-3);margin-top:var(--ne-space-3);color:var(--ne-muted);font-size:var(--ne-small)}.CFGMBa_empty{padding-block:var(--ne-space-4);color:var(--ne-muted)}.CFGMBa_desktopMap{display:none}.CFGMBa_mobileMap>summary{background:var(--ne-paper);border-radius:var(--ne-radius);font-weight:600}.CFGMBa_map{color:var(--ne-ink);margin:0}.CFGMBa_map svg{width:100%;height:auto;display:block}.CFGMBa_coast{fill:var(--ne-paper);stroke:var(--ne-link);stroke-width:var(--map-stroke)}.CFGMBa_leader{fill:none;stroke:var(--ne-link);stroke-width:var(--map-stroke)}.CFGMBa_point,.CFGMBa_base{fill:var(--ne-link)}.CFGMBa_halo{fill:var(--ne-red);opacity:0}:is(.CFGMBa_layout:has(.CFGMBa_region[data-v12-region=reykjavik][open]) .CFGMBa_mapArea[data-v12-map-area=reykjavik] .CFGMBa_halo,.CFGMBa_layout:has(.CFGMBa_region[data-v12-region=golden-circle][open]) .CFGMBa_mapArea[data-v12-map-area=golden-circle] .CFGMBa_halo,.CFGMBa_layout:has(.CFGMBa_region[data-v12-region=south-coast][open]) .CFGMBa_mapArea[data-v12-map-area=south-coast] .CFGMBa_halo,.CFGMBa_layout:has(.CFGMBa_region[data-v12-region=reykjanes][open]) .CFGMBa_mapArea[data-v12-map-area=reykjanes] .CFGMBa_halo,.CFGMBa_layout:has(.CFGMBa_region[data-v12-region=west-iceland][open]) .CFGMBa_mapArea[data-v12-map-area=west-iceland] .CFGMBa_halo,.CFGMBa_layout:has(.CFGMBa_region[data-v12-region=snaefellsnes][open]) .CFGMBa_mapArea[data-v12-map-area=snaefellsnes] .CFGMBa_halo){opacity:.3}.CFGMBa_mapName,.CFGMBa_mapNumber{font-family:var(--font-v12-body),Arial,sans-serif;fill:var(--ne-ink);stroke:var(--ne-sage);stroke-width:var(--ne-focus-width);paint-order:stroke fill;font-size:var(--map-label);font-weight:600}.CFGMBa_mapNumber{font-size:var(--map-number)}.CFGMBa_mobileMap .CFGMBa_mapName,.CFGMBa_mobileMap .CFGMBa_leader,.CFGMBa_desktopMap .CFGMBa_mapNumber{display:none}.CFGMBa_map figcaption{gap:var(--ne-space-3);font-size:var(--ne-small);color:var(--ne-muted);display:grid}.CFGMBa_legend{gap:var(--ne-space-2) var(--ne-space-5);flex-wrap:wrap;display:flex}.CFGMBa_legend>span{align-items:center;gap:var(--ne-space-2);display:inline-flex}.CFGMBa_baseKey,.CFGMBa_areaKey{width:var(--map-key);height:var(--map-key);background:var(--ne-link);flex:none;display:inline-block}.CFGMBa_areaKey{width:var(--map-dot);height:var(--map-dot);border-radius:50%}.CFGMBa_areaLinks{gap:var(--ne-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CFGMBa_areaLinks a{align-items:center;gap:var(--ne-space-2);min-height:var(--ne-control);text-underline-offset:var(--ne-space-1);color:var(--ne-link);text-decoration:underline;display:flex}.CFGMBa_seasons{border-top:var(--ne-rule) solid var(--ne-line);margin-top:var(--ne-space-7);padding-top:var(--ne-space-5)}.CFGMBa_seasons h2{margin-bottom:var(--ne-space-5);font-size:calc(var(--ne-h2) * .7)}.CFGMBa_seasonGrid{gap:var(--ne-space-4);display:grid}.CFGMBa_season{background:var(--ne-canvas);display:grid;overflow:hidden}.CFGMBa_seasonPhoto{min-height:var(--ne-help-height);display:block;position:relative;overflow:hidden}.CFGMBa_seasonPhoto img{object-fit:cover}.CFGMBa_seasonCopy{min-width:0;padding:var(--ne-space-5);align-self:center}.CFGMBa_season .CFGMBa_seasonCopy h3{--font-display:var(--font-northern-editorial),Georgia,serif;--font-weight-heading:600;font-family:var(--font-northern-editorial),Georgia,serif;color:var(--ne-wine);font-size:calc(var(--ne-h2) * .65);margin-bottom:var(--ne-space-3);font-weight:600;line-height:1}.CFGMBa_season p{color:var(--ne-muted);font-size:var(--ne-small)}.CFGMBa_season nav{gap:var(--ne-space-2);margin-top:var(--ne-space-3);display:grid}.CFGMBa_season nav a{color:var(--ne-link);font-size:var(--ne-small);text-align:start;justify-content:flex-start;padding:0}.CFGMBa_seasonNote{margin-top:var(--ne-space-4);color:var(--ne-muted);font-size:var(--ne-small)}@container ne-orientation (min-width:36rem){.CFGMBa_season{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.CFGMBa_seasonPhoto{min-height:var(--ne-season-height)}.CFGMBa_tour{gap:var(--ne-space-2) var(--ne-space-4);grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.CFGMBa_photo{grid-area:1/1/span 3;display:block}.CFGMBa_tour>:not(.CFGMBa_photo){grid-column:2}}@container ne-orientation (min-width:52rem){.CFGMBa_layout{gap:var(--ne-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.CFGMBa_intro{grid-area:1/1}.CFGMBa_desktopMap{grid-area:3/1;display:block}.CFGMBa_mobileMap{display:none}.CFGMBa_regionList{grid-area:1/2/span 3}.CFGMBa_layout[data-v12-enhanced=true] .CFGMBa_regionControls{gap:var(--ne-space-2);grid-area:2/1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CFGMBa_layout[data-v12-enhanced=true] .CFGMBa_region>summary,.CFGMBa_layout[data-v12-enhanced=true] .CFGMBa_region:not([open]),.CFGMBa_layout[data-v12-enhanced=true] .CFGMBa_desktopMap .CFGMBa_areaLinks{display:none}.CFGMBa_layout[data-v12-enhanced=true] .CFGMBa_panelHeader{display:block}.CFGMBa_seasonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CFGMBa_season{grid-template-columns:minmax(0,1fr)}}@container ne-orientation (min-width:78rem){.CFGMBa_layout{column-gap:var(--ne-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.1fr)}.CFGMBa_intro{grid-area:1/1}.CFGMBa_layout[data-v12-enhanced=true] .CFGMBa_regionControls{grid-area:2/1}.CFGMBa_desktopMap{grid-area:1/2/span 2;align-self:center}.CFGMBa_regionList{grid-area:1/3/span 2}.CFGMBa_season{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.CFGMBa_regionControls button{transition:none}}
