.station-atlas *:not(:where(svg,svg *)),.station-atlas *:not(:where(svg,svg *)):before,.station-atlas *:not(:where(svg,svg *)):after{all:revert}.station-atlas h1,.station-atlas h2,.station-atlas h3,.station-atlas h4,.station-atlas h5,.station-atlas h6{font-family:inherit!important;font-style:inherit!important}.station-atlas button{margin-top:revert!important}.station-atlas{--paper: #fdfdfc;--paper-2: #f4f3f0;--ink: #111110;--ink-2: #5a5954;--ink-3: #8b8a82;--line: #e7e6e1;--line-2: #d8d6cf;--sea: #C6E2EC;--grid: #A9CEDA;--sea-ink: #7FA9B9;--land: #EDF1E6;--land-line: #cfd8c5;--lake: #BEDDE7;--tree: #35603F;--accent: #E8632C;--yellow: #FFD52E;--font-black: "CircularStd-Black", sans-serif;--font-medium: "CircularStd-Medium", sans-serif;--font-book: "CircularStd-Book", sans-serif;--font-book-italic: "CircularStd-BookItalic", sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;position:relative;display:block;background:var(--paper);color:var(--ink)}.station-atlas,.station-atlas *{box-sizing:border-box}.station-atlas .f-sans{font-family:var(--font-book)!important}.station-atlas .f-mono{font-family:var(--mono)!important}.station-atlas svg text{-webkit-user-select:none;user-select:none}.station-atlas p,.station-atlas h1,.station-atlas h2,.station-atlas h3{margin:0}.station-atlas button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.station-atlas img{max-width:100%;display:block}.station-atlas #app{position:relative;height:calc(100vh - var(--sa-header-h, 90px));min-height:480px;width:100%;overflow:hidden;-webkit-user-select:none;user-select:none;background:var(--sea)}@supports (height: 100dvh){.station-atlas #app{height:calc(100dvh - var(--sa-header-h, 90px))}}.station-atlas #app.has-active #mapSvg{cursor:grab}.station-atlas #app.has-active #mapSvg:active{cursor:grabbing}.station-atlas #mapWrap{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;filter:blur(14px);animation:sa-mapIn 2.6s cubic-bezier(.22,1,.36,1) forwards}@keyframes sa-mapIn{to{opacity:1;filter:blur(0px)}}.station-atlas #mapSvg{display:block;width:100%;height:100%;touch-action:none;cursor:default}@keyframes sa-pinPulse{0%{transform:scale(1);opacity:.6}70%{transform:scale(2.8);opacity:0}to{transform:scale(2.8);opacity:0}}.station-atlas .pin-ring{transform-box:fill-box;transform-origin:center;animation:sa-pinPulse 2.6s cubic-bezier(.25,.6,.35,1) infinite}.station-atlas .pin{cursor:pointer;opacity:0;transform:translateY(-16px);transform-box:fill-box;transform-origin:center;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.station-atlas .pin.visible{opacity:1;transform:translateY(0)}.station-atlas .pin .pin-badge{transform-box:fill-box;transform-origin:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.station-atlas .pin:hover .pin-badge{transform:scale(1.22)}.station-atlas .pin:hover .pin-ring{animation-duration:1.1s}.station-atlas .sheep-hit{cursor:pointer;opacity:0;transition:opacity .6s ease}.station-atlas .sheep-hit.visible{opacity:1}@keyframes sa-sheepJump{0%{transform:translateY(0)}30%{transform:translateY(-9px)}55%{transform:translateY(0)}70%{transform:translateY(-4px)}85%{transform:translateY(0)}to{transform:translateY(0)}}.station-atlas .sheep-jump{animation:sa-sheepJump .7s cubic-bezier(.34,1.56,.64,1)}@keyframes sa-graze{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}.station-atlas .sheep-head{transform-box:fill-box;transform-origin:top right;animation:sa-graze 3.4s ease-in-out infinite}.station-atlas .baa-bubble{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.4) translateY(4px);transition:opacity .28s cubic-bezier(.34,1.56,.64,1),transform .28s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.station-atlas .baa-bubble.show{opacity:1;transform:scale(1) translateY(0)}@keyframes sa-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.8deg)}}.station-atlas .tree{transform-box:fill-box;transform-origin:bottom center;animation:sa-sway 5s ease-in-out infinite}@keyframes sa-drift1{0%{transform:translate(-160px)}to{transform:translate(1020px)}}@keyframes sa-drift2{0%{transform:translate(1020px)}to{transform:translate(-220px)}}.station-atlas .cloud-1{animation:sa-drift1 90s linear infinite}.station-atlas .cloud-2{animation:sa-drift2 120s linear infinite}@keyframes sa-sharkJump{0%{transform:translate(-26px,58px) rotate(-42deg)}6%{transform:translate(-6px,-22px) rotate(-14deg)}8%{transform:translate(2px,-28px) rotate(6deg)}15%{transform:translate(28px,58px) rotate(50deg)}to{transform:translate(28px,58px) rotate(50deg)}}.station-atlas .shark-fly{transform-box:fill-box;transform-origin:center;animation:sa-sharkJump 20s ease-in-out infinite;animation-fill-mode:backwards}@keyframes sa-splashPop{0%,2%{opacity:0}5%{opacity:1}11%{opacity:1}16%{opacity:0}to{opacity:0}}.station-atlas .shark-splash{animation:sa-splashPop 20s linear infinite;animation-fill-mode:backwards}@keyframes sa-sailLTR{0%{transform:translate(0);opacity:0}3%{opacity:1}93%{opacity:1}to{transform:translate(920px);opacity:0}}@keyframes sa-sailRTL{0%{transform:translate(0);opacity:0}3%{opacity:1}93%{opacity:1}to{transform:translate(-780px);opacity:0}}.station-atlas .boat-1{animation:sa-sailLTR 85s linear infinite}.station-atlas .boat-2{animation:sa-sailRTL 115s linear infinite;animation-delay:-46s}@keyframes sa-bob{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg) translateY(1.4px)}}.station-atlas .boat-bob{transform-box:fill-box;transform-origin:center;animation:sa-bob 3.6s ease-in-out infinite}@keyframes sa-wobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}.station-atlas .needle{transform-origin:42px 42px;animation:sa-wobble 6s ease-in-out infinite}@keyframes sa-spin360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.station-atlas .needle.spin{animation:sa-spin360 1.1s cubic-bezier(.34,1.2,.4,1)}@keyframes sa-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.station-atlas .marq-inner{display:inline-block;white-space:nowrap;animation:sa-marq 30s linear infinite;font-family:var(--mono)!important;font-size:9.5px;letter-spacing:.25em}.station-atlas #detailPanel::-webkit-scrollbar{width:0;height:0}.station-atlas #introCard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;animation:sa-introFade 1s ease forwards;animation-delay:1.5s;text-align:center}@keyframes sa-introFade{to{opacity:0}}.station-atlas #introCard .sa-intro-title{font-family:var(--font-black)!important;font-weight:400;line-height:1;letter-spacing:-.025em;font-size:11vw;color:var(--ink);margin:0}.station-atlas #introCard .sa-intro-sub{font-family:var(--mono)!important;font-size:10px;letter-spacing:.4em;margin-top:.75rem;color:var(--ink-2)}@media(min-width:768px){.station-atlas #introCard .sa-intro-title{font-size:72px}.station-atlas #introCard .sa-intro-sub{font-size:11px}}.station-atlas #compassStats,.station-atlas #coordsWrap{opacity:0;transition:opacity .8s;pointer-events:none}.station-atlas #app.is-ready #compassStats,.station-atlas #app.is-ready #coordsWrap{opacity:1;pointer-events:auto}.station-atlas #app.has-active #compassStats,.station-atlas #app.has-active #coordsWrap{opacity:0;pointer-events:none}.station-atlas #scaleBarWrap{opacity:0;transition:opacity .8s .4s;pointer-events:none}.station-atlas #app.is-ready #scaleBarWrap{opacity:1}.station-atlas #marqueeWrap{opacity:0;transform:translateY(30px);transition:opacity .7s,transform .7s}.station-atlas #app.is-ready #marqueeWrap{opacity:1;transform:translateY(0)}.station-atlas #app.has-active #marqueeWrap{opacity:0;transform:translateY(30px)}.station-atlas #backBtn{opacity:0;transform:translate(-16px);transition:opacity .3s,transform .3s;pointer-events:none}.station-atlas #app.has-active #backBtn{opacity:1;transform:translate(0);transition-delay:.45s;pointer-events:auto}.station-atlas #detailPanel{opacity:0;pointer-events:none;transform:translate(56px);transition:opacity .85s cubic-bezier(.16,1,.3,1) .1s,transform .85s cubic-bezier(.16,1,.3,1) .1s}.station-atlas #detailPanel.open{opacity:1;pointer-events:auto;transform:translate(0)}.station-atlas #panelInner{transition:opacity .18s ease}.station-atlas #compassStats{position:absolute;top:1.75rem;right:1.75rem;z-index:20;display:none;flex-direction:column;align-items:flex-end;gap:.75rem}.station-atlas #compassBtn{cursor:pointer}.station-atlas .sa-compass-readout{font-family:var(--mono)!important;font-size:9px;letter-spacing:.2em;text-align:right;line-height:1.625;color:var(--ink-2)}.station-atlas #scaleBarWrap{position:absolute;bottom:3.5rem;left:1.75rem;z-index:20;pointer-events:none}.station-atlas #scaleBar{height:5px;width:120px;border:1px solid var(--ink);border-top:0}.station-atlas #scaleTxt{font-family:var(--mono)!important;font-size:9px;letter-spacing:.2em;margin:.25rem 0 0;color:var(--ink-2)}.station-atlas #coordsWrap{position:absolute;bottom:3.5rem;right:1.75rem;z-index:20;pointer-events:none;text-align:right}.station-atlas .sa-coords-label{font-family:var(--mono)!important;font-size:9px;letter-spacing:.14em;margin:0;color:var(--ink-2)}.station-atlas #coordsTxt{font-family:var(--mono)!important;font-size:11px;letter-spacing:.1em;font-variant-numeric:tabular-nums;margin:0;color:var(--ink)}.station-atlas #marqueeWrap{position:absolute;bottom:0;left:0;right:0;z-index:20;overflow:hidden;padding:.375rem 0;background:var(--ink)}.station-atlas #marqueeWrap .marq-inner,.station-atlas #marqueeWrap .marq-inner span{color:var(--paper)}.station-atlas #backBtn{position:absolute;top:1.75rem;left:1.75rem;z-index:40;font-family:var(--mono)!important;font-size:10px;letter-spacing:.24em;text-transform:uppercase;padding:.75rem 1.25rem;display:flex;align-items:center;gap:.5rem;background:var(--ink);color:var(--paper)}.station-atlas #detailPanel{position:absolute;z-index:30;overflow-y:auto;bottom:0;left:0;right:0;height:58%;background:var(--paper);border-top:1px solid var(--ink);box-shadow:0 -12px 40px #11111014}@media(min-width:768px){.station-atlas #compassStats{display:flex;right:2.5rem}.station-atlas #scaleBarWrap{left:2.5rem}.station-atlas #coordsWrap{right:2.5rem}.station-atlas #backBtn{left:2.5rem}.station-atlas #detailPanel{top:0;right:0;left:auto;bottom:auto;height:100%;width:470px;border-top:0;border-left:1px solid var(--ink);box-shadow:-12px 0 40px #11111014}}.station-atlas .sa-panel-photo{position:relative}.station-atlas .sa-panel-photo img.sa-photo{width:100%;height:208px;object-fit:cover}@media(min-width:768px){.station-atlas .sa-panel-photo img.sa-photo{height:240px}}.station-atlas .sa-panel-sticker{position:absolute;bottom:-36px;right:1.25rem;width:124px;transform:rotate(8deg);filter:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));pointer-events:none}.station-atlas .sa-panel-fig{position:absolute;bottom:0;left:0;font-family:var(--mono)!important;font-size:9px;letter-spacing:.18em;padding:.375rem .75rem;background:var(--ink);color:var(--paper)}.station-atlas .sa-panel-body{padding:2rem 1.75rem 2.5rem}@media(min-width:768px){.station-atlas .sa-panel-body{padding-left:2.25rem;padding-right:2.25rem}}.station-atlas .sa-eyebrow{display:block;font-family:var(--mono)!important;font-size:10px;letter-spacing:.28em;text-transform:uppercase;margin-bottom:.5rem;color:var(--accent)}.station-atlas .sa-station-name{font-family:var(--font-black)!important;font-weight:400;font-size:32px;line-height:1.02;margin-bottom:.25rem;color:var(--ink)}@media(min-width:768px){.station-atlas .sa-station-name{font-size:36px}}.station-atlas .sa-owners{font-family:var(--font-book-italic)!important;font-style:italic;font-size:15px;margin-bottom:.25rem;color:var(--ink-2)}.station-atlas .sa-region{font-family:var(--mono)!important;font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.25rem;color:var(--ink-3)}.station-atlas .sa-story{font-family:var(--font-book)!important;font-size:14px;line-height:1.7;margin-bottom:1.5rem;color:var(--ink)}.station-atlas .sa-stats{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ink);margin-bottom:1.5rem}.station-atlas .sa-stats-cell{padding:.875rem}.station-atlas .sa-stats-cell--bordered{border-right:1px solid var(--ink)}.station-atlas .sa-stats-label{font-family:var(--mono)!important;font-size:9px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.375rem;color:var(--ink-3)}.station-atlas #panelTime{font-family:var(--font-medium)!important;font-size:22px;font-variant-numeric:tabular-nums;line-height:1;color:var(--ink)}.station-atlas #panelDate{font-family:var(--mono)!important;font-size:9.5px;margin-top:.375rem;color:var(--ink-3)}.station-atlas #panelWxTemp{font-family:var(--font-medium)!important;font-size:22px;line-height:1;color:var(--ink)}.station-atlas #panelWxWind{font-family:var(--mono)!important;font-size:11px}.station-atlas #panelWxLabel{font-family:var(--mono)!important;font-size:9.5px;margin-top:.375rem;color:var(--accent)}.station-atlas .sa-fact-row{border-top:1px solid var(--line-2);padding:.75rem 0}.station-atlas .sa-fact-label{font-family:var(--mono)!important;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.25rem;color:var(--ink-3)}.station-atlas .sa-fact-value{font-family:var(--font-book)!important;font-size:13.5px;line-height:1.375;color:var(--ink)}.station-atlas .sa-coords-footer{font-family:var(--mono)!important;font-size:9.5px;letter-spacing:.18em;margin-top:1.5rem;color:var(--ink-3)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/meet-our-sheep-stations.css.map */
