.wine-atlas[data-map-model=isometric-a] .wine-atlas__map-canvas{height:clamp(46rem,46vw,62rem);min-height:46rem;max-height:62rem;aspect-ratio:auto;background:#fff;cursor:default;touch-action:pan-y}.wine-atlas[data-map-model=isometric-a] .wine-atlas__map-stage,.wine-atlas[data-map-model=isometric-a] .wine-atlas__map,.wine-atlas[data-map-model=isometric-a] .wine-atlas__map svg{width:100%;height:100%}.wine-atlas[data-map-model=isometric-a] .wine-atlas__map svg{overflow:hidden;filter:none}.wine-atlas[data-map-model=isometric-a] .isometric-ground-piece{fill:#2327272e;filter:blur(2.6px);opacity:.42;transform:translate(2px,8px)}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture{cursor:default}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-context{pointer-events:none}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated{cursor:pointer}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-lift{transform:translate(calc(-1 * var(--isometric-rest-x, 0px)),calc(-1 * var(--isometric-rest-y, 0px)));transform-box:fill-box;transform-origin:center;transition:transform .22s cubic-bezier(.2,.75,.25,1)}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-shadow{fill:#12171957;filter:blur(2.1px);opacity:0;transform:translate(var(--isometric-shadow-x, 2px),7px);transition:opacity .16s ease}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated .isometric-prefecture-shadow{opacity:.15}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-available .isometric-prefecture-shadow{opacity:.24}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-side{fill:#d1d2ce;stroke:none;pointer-events:none}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-side--hover,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-side--selected{display:none}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-top{fill:#ecedea;stroke:#717574;stroke-width:.7;paint-order:stroke fill;vector-effect:non-scaling-stroke;transition:fill .16s ease,opacity .16s ease,stroke .16s ease,stroke-width .16s ease,filter .16s ease}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated .isometric-prefecture-top{fill:#4a4d4d;stroke:#2f3333;stroke-width:.95}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated .isometric-prefecture-side{fill:#303333}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-available .isometric-prefecture-top{fill:#722f37;stroke:#4d1d24}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-available .isometric-prefecture-side{fill:#4e2027}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-filtered-out:not(.atlas-selected){opacity:.42}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-available.atlas-filtered-out:not(.atlas-selected){opacity:1}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:hover .isometric-prefecture-lift,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:focus-visible .isometric-prefecture-lift{transform:translate(calc(-1 * var(--isometric-hover-x, 0px)),calc(-1 * var(--isometric-hover-y, 0px)))}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:hover .isometric-prefecture-shadow,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:focus-visible .isometric-prefecture-shadow{opacity:.32}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:hover .isometric-prefecture-side--base,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:focus-visible .isometric-prefecture-side--base{display:none}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:hover .isometric-prefecture-side--hover,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:focus-visible .isometric-prefecture-side--hover{display:block}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:hover .isometric-prefecture-top,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:focus-visible .isometric-prefecture-top{filter:brightness(.9);stroke:#111516;stroke-width:1.8}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:focus-visible{outline:none}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-curated:focus-visible .isometric-prefecture-top{stroke:#fff;stroke-width:3}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected .isometric-prefecture-lift,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected:hover .isometric-prefecture-lift,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected:focus-visible .isometric-prefecture-lift{transform:translate(calc(-1 * var(--isometric-selected-x, 0px)),calc(-1 * var(--isometric-selected-y, 22px)))}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected .isometric-prefecture-shadow{opacity:.5}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected .isometric-prefecture-side--base,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected .isometric-prefecture-side--hover{display:none}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected .isometric-prefecture-side--selected{display:block}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected .isometric-prefecture-top{fill:#4a4d4d;filter:none;stroke:#fff;stroke-width:3.2}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-selected .isometric-prefecture-side{fill:#303333}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-available.atlas-selected .isometric-prefecture-top{fill:#722f37;stroke:#171b1c;stroke-width:3.2}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture.atlas-available.atlas-selected .isometric-prefecture-side{fill:#4e2027}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map.has-selection .isometric-prefecture:not(.atlas-selected){opacity:.38}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map.has-selection .isometric-prefecture.atlas-available:not(.atlas-selected){opacity:.62}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-hit{fill:transparent;pointer-events:stroke;stroke:#0000;stroke-width:30px;vector-effect:non-scaling-stroke}.wine-atlas[data-map-model=isometric-a] .isometric-place{color:#414545;pointer-events:none;transform:translate(calc(-1 * var(--isometric-place-x, 0px)),calc(-1 * var(--isometric-place-y, 0px)));transition:opacity .15s ease,transform .22s cubic-bezier(.2,.75,.25,1)}.wine-atlas[data-map-model=isometric-a] .isometric-place-leader{stroke:currentColor;stroke-width:.65;vector-effect:non-scaling-stroke}.wine-atlas[data-map-model=isometric-a] .isometric-place-point{fill:currentColor}.wine-atlas[data-map-model=isometric-a] .isometric-place-ring{fill:#fff;stroke:currentColor;stroke-width:.85;vector-effect:non-scaling-stroke}.wine-atlas[data-map-model=isometric-a] .isometric-place-label{fill:currentColor;font-family:var(--atlas-font-body);font-size:10px;font-weight:650;letter-spacing:.025em;paint-order:stroke fill;stroke:#fff;stroke-width:2.4px}.wine-atlas[data-map-model=isometric-a] .isometric-place--primary{color:#722f37}.wine-atlas[data-map-model=isometric-a] .isometric-place--primary .isometric-place-label{font-size:10.8px;font-weight:800}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map.has-selection .isometric-place:not(.is-current){opacity:.38}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map.has-selection .isometric-place.is-current{opacity:.9}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map[data-atlas-level=region].has-selection .isometric-place:not(.is-current),.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map[data-atlas-level=detail].has-selection .isometric-place:not(.is-current){opacity:.12}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map[data-atlas-level=region] .isometric-place-label{font-size:6px;stroke-width:1.5px}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map[data-atlas-level=detail] .isometric-place-label{font-size:4.2px;stroke-width:1px}.wine-atlas[data-map-model=isometric-a] .isometric-selection-places{opacity:0;pointer-events:none;transition:opacity .15s ease}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map[data-atlas-level=detail] .isometric-selection-places{opacity:.88}.wine-atlas[data-map-model=isometric-a] .isometric-place--selection .isometric-place-label{font-size:8.5px;font-weight:650}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label{color:#722f37;opacity:.92;pointer-events:none;transform-box:fill-box;transform-origin:right bottom;transform:translate(calc(-1 * var(--isometric-shop-x, 0px)),calc(-1 * var(--isometric-shop-y, 0px)));transition:opacity .15s ease,transform .22s cubic-bezier(.2,.75,.25,1)}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map[data-atlas-level=region] .isometric-shop-label{transform:translate(calc(-1 * var(--isometric-shop-x, 0px)),calc(-1 * var(--isometric-shop-y, 0px))) scale(.68)}.wine-atlas[data-map-model=isometric-a] .wine-atlas-isometric-map[data-atlas-level=detail] .isometric-shop-label{transform:translate(calc(-1 * var(--isometric-shop-x, 0px)),calc(-1 * var(--isometric-shop-y, 0px))) scale(.48)}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__leader{stroke:currentColor;stroke-width:.8;vector-effect:non-scaling-stroke}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__plaque{fill:#fffffff0;stroke:#722f375c;stroke-width:.6;vector-effect:non-scaling-stroke}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__signal{fill:currentColor}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__name,.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__badge{fill:#2f3333;font-family:var(--atlas-font-body);paint-order:stroke fill;stroke:#fff;stroke-width:1.8px}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__name{font-size:10px;font-weight:750}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__badge{fill:currentColor;font-size:6.3px;font-weight:800;letter-spacing:.08em}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label.is-current{opacity:1}.wine-atlas[data-map-model=isometric-a] .isometric-shop-label.is-current .isometric-shop-label__leader,.wine-atlas[data-map-model=isometric-a] .isometric-shop-label.is-current .isometric-shop-label__plaque{stroke-width:1.2}@media screen and (max-width:749px){.wine-atlas[data-map-model=isometric-a] .wine-atlas__map-canvas{height:clamp(27rem,76vw,31rem);min-height:27rem;max-height:31rem;flex-basis:auto;background:#fff}.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-hit{stroke-width:40px}.wine-atlas[data-map-model=isometric-a] .isometric-place-label{font-size:9px}.wine-atlas[data-map-model=isometric-a] .isometric-place--primary .isometric-place-label,.wine-atlas[data-map-model=isometric-a] .isometric-shop-label__name{font-size:9.5px}.wine-atlas[data-map-model=isometric-a] .wine-atlas__detail:not(.is-expanded){max-height:min(44rem,55vh)}.wine-atlas[data-map-model=isometric-a] .wine-atlas__detail:not(.is-expanded) .wine-atlas__travel-route,.wine-atlas[data-map-model=isometric-a] .wine-atlas__detail:not(.is-expanded) .wine-atlas__travel-more{display:none}.wine-atlas[data-map-model=isometric-a] .wine-atlas__detail:not(.is-expanded) .wine-atlas__travel{padding-bottom:6.6rem}.wine-atlas[data-map-model=isometric-a] .wine-atlas__detail:not(.is-expanded) .wine-atlas__detail-expand{position:absolute;z-index:4;right:0;bottom:0;left:0}}@media(prefers-reduced-motion:reduce){.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-lift,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-shadow,.wine-atlas[data-map-model=isometric-a] .isometric-prefecture-top,.wine-atlas[data-map-model=isometric-a] .isometric-place,.wine-atlas[data-map-model=isometric-a] .isometric-selection-places,.wine-atlas[data-map-model=isometric-a] .isometric-shop-label{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/wine-atlas-isometric-a.css.map */
