body.island-review{--island-paper:#f6f3ec;--island-ink:#111;--island-muted:#514536;--island-gold:#be8f30;background:var(--island-paper)}body.island-review .mobile-menu-toggle{color:inherit}body.island-review #MainContent{padding:0;max-width:none;outline:0}body.island-review .island-guide{overflow:clip}.island-guide *{box-sizing:border-box}.island-guide [hidden]{display:none!important}.island-guide h1,.island-guide h2,.island-guide h3{font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif;color:inherit}.island-guide h2{font-weight:400;font-size:clamp(36px,4.2vw,66px);line-height:1.06;letter-spacing:-.045em;margin:0 0 24px;text-wrap:balance}.island-guide h3{font-size:20px;line-height:1.25;font-weight:600;margin:0 0 14px}.island-guide p{font-size:17px;line-height:1.65;margin:0 0 22px;max-width:48ch}.island-guide .island-eyebrow{font-size:11px;line-height:1.5;font-weight:650;letter-spacing:.19em;text-transform:uppercase;margin:0 0 22px;max-width:none}.island-container{width:90%;max-width:1360px;margin-inline:auto}body.island-review .island-guide .btn{font:600 16px/1.35 Segoe UI Variable,Segoe UI,Arial,sans-serif;display:inline-flex;gap:26px;justify-content:space-between;align-items:center;padding:17px 27px;min-height:56px;border-radius:8px;letter-spacing:0;transition:background .2s,transform .2s;text-decoration:none}body.island-review .island-guide .island-light-btn{background:#f6f3ec;color:#111;border-color:#f6f3ec}body.island-review .island-guide .btn:focus-visible,.island-guide button:focus-visible{outline:3px solid #be8f30;outline-offset:4px}.island-guide .island-helper{font-size:13px;line-height:1.5;color:#514536;max-width:34ch;margin:12px 0 0}.island-arrival{position:relative;height:100svh;min-height:700px;max-height:1080px;color:#fff;isolation:isolate;background:#514536}.island-arrival-photo,.island-arrival-photo img,.island-arrival-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.island-arrival-photo img{object-position:60% 50%}.island-arrival-shade{background:linear-gradient(90deg,#11111199 0%,#1111113d 40%,transparent 72%),linear-gradient(180deg,#11111180,transparent 28%,#11111115 75%,#11111145)}.island-arrival-copy{position:absolute;left:max(6vw,calc((100vw - 1360px)/2));bottom:14%;width:57%;max-width:720px;z-index:2}.island-guide .island-arrival h1{font-size:clamp(76px,8.2vw,132px);line-height:.98;letter-spacing:-.065em;max-width:680px;margin:0 0 22px;font-weight:550;text-wrap:balance}.island-guide .island-arrival-line{font-size:clamp(24px,2.4vw,36px);font-weight:350;line-height:1.16;max-width:19ch;letter-spacing:-.025em;margin-bottom:30px}.island-arrival .island-helper,.island-ending .island-helper{color:#f6f3ec}.island-arrival .island-eyebrow{color:#fff;text-shadow:0 1px 10px #0003}.island-scroll{display:inline-flex;gap:16px;align-items:center;margin-top:26px;min-height:44px;font-size:13px;text-decoration:none;text-underline-offset:6px}.island-scroll:hover{text-decoration:underline}.island-curve{display:block;position:absolute;width:100%;height:7vw;max-height:90px;min-height:36px;bottom:-1px;left:0;z-index:3;fill:#f6f3ec;pointer-events:none}.island-locator{padding-top:76px;scroll-margin-top:116px}.island-section-head{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:8vw;margin-bottom:35px}.island-section-head h2{max-width:15ch;margin-bottom:0}.island-section-head>p{margin-bottom:0;color:#514536}.island-guide .journey-map{position:relative;border:0;border-radius:24px;background:#efeee6;box-shadow:none}.island-guide .map-toolbar{padding:14px 20px;border-color:#5145361a}.island-guide .map-layout{grid-template-columns:minmax(0,1fr) 270px}.island-guide .map-stage{height:500px;background:#dce9e7}.island-guide .map-canvas .map-land{fill:#ece9da;stroke:#9bafa3;stroke-width:.6}.island-guide .map-canvas .faroe-land{fill:#c7cbaa;stroke:#7c9275}.island-guide .map-label{color:#34473f;text-shadow:0 1px 3px #dce9e7,0 -1px 3px #dce9e7}.island-guide .map-insight{border-color:#5145361a;padding:32px 25px;justify-content:center}.island-guide .map-insight-kicker{font-size:10px;font-weight:650;letter-spacing:.13em;text-transform:uppercase;color:#514536;margin-bottom:18px}.island-guide .map-insight h3{font-size:27px;font-weight:400;line-height:1.13;letter-spacing:-.025em}.island-guide .map-insight-copy{font-size:15px;line-height:1.6;margin:0 0 22px}.island-guide .map-next{margin-top:12px}.island-guide .map-view-label{font-size:12px;margin:0;color:#514536}.island-guide .map-views button{font-size:13px;padding:9px 17px}.island-guide .map-footnote{font-size:11px;padding:14px 20px;margin:0;max-width:none;color:#514536}.island-guide .map-places{padding:12px 20px}.island-map-context{position:absolute;z-index:2;width:142px;top:98px;left:20px;padding:12px 10px 8px;background:#f6f3eced;border-radius:14px;box-shadow:0 2px 8px #1111;pointer-events:none}.island-map-context img{width:100%;height:auto;aspect-ratio:2;object-fit:contain}.island-guide .island-map-context p{font-size:9px;line-height:1.2;letter-spacing:.03em;margin:5px 0 0;text-align:center}.island-intro{position:relative;text-align:center;padding:120px 12% 96px}.island-intro h2{max-width:18ch;margin-inline:auto}.island-intro p:not(.island-eyebrow){max-width:43ch;margin-inline:auto;color:#514536;font-size:19px}.island-star{display:block;color:#be8f30;font-size:36px;line-height:1;margin-top:28px}.island-locals{display:grid;grid-template-columns:.8fr 1.4fr;align-items:center;gap:7vw;padding-block:12px 112px;scroll-margin-top:110px}.island-story-copy{min-width:0}.island-story-copy p:not(.island-eyebrow){color:#514536}.island-scene{margin:0;min-width:0}.island-scene img{width:100%;height:auto;aspect-ratio:1.3;object-fit:cover;border-radius:22px}.island-scene figcaption{font-size:11px;color:#514536;margin-top:12px}.island-rocks{display:grid;grid-template-columns:1.25fr .9fr;align-items:center;gap:7vw;padding-bottom:100px;scroll-margin-top:110px}.island-rocks .island-scene{align-self:start}.island-rocks .island-scene img{aspect-ratio:.98;object-position:37% 50%}.island-rocks .island-story-copy{padding-top:36px}.island-fact{display:flex;gap:17px;border-top:1px solid #51453630;padding-top:25px;margin-top:32px}.island-fact>span{color:#be8f30;font-size:31px;line-height:1}.island-fact strong{font-weight:600;font-size:13px}.island-guide .island-fact p{font-size:14px;line-height:1.6;margin:7px 0 0}.island-honey{position:relative;background:#ebe4d5;padding:85px 0 90px;border-radius:50% 8% 35% 4%/35px 20px 30px}.island-honey-inner{padding-inline:5%}.island-honey-heading{display:flex;align-items:center;gap:5vw;justify-content:space-between}.island-honey-heading h2{font-size:clamp(44px,5.3vw,82px);max-width:17ch}.island-honey-heading svg{width:130px;height:130px;flex:none;color:#be8f30;transform:rotate(8deg)}.island-honey-copy{display:grid;grid-template-columns:1fr 1fr;gap:9vw;margin-top:20px}.island-honey-copy>p{font-size:19px;color:#514536}.island-honey-copy aside{border-left:1px solid #be8f3040;padding-left:28px}.island-honey-copy strong{font-size:13px}.island-guide .island-honey-copy aside p{font-size:15px;color:#514536;margin:8px 0 0}.island-practical{padding-block:115px 100px}.island-practical-grid{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:5vw;margin-top:45px}.island-practical article{border-top:1px solid #51453640;padding-top:25px}.island-practical article>span{display:block;color:#be8f30;font-size:12px;margin-bottom:20px}.island-practical article p{font-size:16px;color:#514536}.island-ending-frame{position:relative;isolation:isolate;min-height:520px;overflow:hidden;border-radius:24px;color:#f6f3ec}.island-ending-frame>img,.island-ending-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.island-ending-frame>img{object-position:50% 45%}.island-ending-shade{background:linear-gradient(90deg,#111b,#1112 85%)}.island-ending-copy{position:relative;padding:80px 7%;z-index:1}.island-ending h2{font-size:clamp(48px,5vw,78px);max-width:16ch}.island-credits{padding-block:36px 40px}.island-credits details{padding:16px 0;border:0}.island-credits summary{font-size:12px;color:#514536}.island-guide .island-credits p{font-size:12px;line-height:1.65;max-width:90ch;margin:14px 0 0;color:#514536}.island-save{width:90%;margin:0 auto;padding:36px 0 0;max-width:600px;scroll-margin-top:105px}.island-save .save-box{padding:22px 30px 34px;border:1px solid #51453625;border-radius:18px;background:#fbfaf7}.island-close{display:flex;align-items:center;justify-content:flex-end;gap:15px;min-height:44px;margin:0 0 15px auto;border:0;background:transparent;color:#514536;font-size:13px;padding:0 8px;cursor:pointer;position:relative;z-index:2}.island-close span{font-size:25px;line-height:1}.island-guide [data-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){.island-guide [data-reveal].reveal-ready{opacity:.12;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.65,.3,1)}.island-guide [data-reveal].is-revealed{opacity:1;transform:none}}@media(hover:hover){body.island-review .island-guide .island-light-btn:hover{background:#fff;border-color:#fff;transform:translateY(-2px)}}@media(min-width:1700px){.island-arrival-copy{bottom:18%}}@media(max-width:1000px){.island-guide .map-layout{grid-template-columns:1fr}.island-guide .map-insight{border-left:0;border-top:1px solid #5145361a;padding:24px;display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.island-guide .map-insight-kicker{grid-column:1/-1}.island-guide .map-insight h3{margin:0}.island-guide .map-next{grid-column:2}.island-guide .map-selected-photo{max-width:260px}.island-guide .map-view-label{display:none}.island-locals,.island-rocks{gap:5vw}.island-guide h2{font-size:clamp(35px,4.6vw,52px)}}@media(max-width:800px){.island-locals,.island-rocks{grid-template-columns:1fr;gap:30px;padding-bottom:70px}.island-locals .island-story-copy{max-width:620px}.island-rocks .island-story-copy{grid-row:1;padding:0}.island-scene img{aspect-ratio:1.4}.island-rocks .island-scene img{aspect-ratio:1.35}.island-intro{padding:85px 8% 65px}.island-practical-grid{gap:4vw}.island-practical-grid article p{font-size:15px}}@media(max-width:700px){.island-container{width:90%}.island-arrival{height:100svh;min-height:700px;max-height:980px}.island-arrival-photo img{object-position:50% 67%}.island-arrival-shade{background:linear-gradient(180deg,#11111155,transparent 25%,#1111112e 40%,#111111a6 78%,#111111b3)}.island-arrival-copy{left:6%;bottom:10%;width:88%;max-width:none}.island-guide .island-arrival h1{font-size:clamp(50px,13vw,82px);max-width:9ch;font-weight:550;line-height:.98;margin-bottom:18px}.island-guide .island-arrival-line{font-size:25px;max-width:20ch;margin-bottom:24px}.island-guide .island-arrival .island-eyebrow{font-size:10px;margin-bottom:15px}.island-guide .island-helper{font-size:12px;max-width:30ch}.island-scroll{margin-top:15px}.island-curve{height:40px}.island-locator{padding-top:50px;scroll-margin-top:100px}.island-section-head{grid-template-columns:1fr;gap:18px;margin-bottom:26px}.island-section-head h2{max-width:14ch}.island-guide h2{font-size:40px}.island-guide p{font-size:16px;line-height:1.65}.island-guide .island-eyebrow{font-size:10px;margin-bottom:18px}.island-guide .map-stage{height:360px}.island-guide .map-toolbar{padding:10px}.island-guide .map-views{width:100%;justify-content:space-between}.island-guide .map-views button{flex:1;font-size:12px;padding:8px 12px}.island-map-context{top:76px;left:10px;width:98px;padding:8px 7px}.island-guide .island-map-context p{font-size:8px}.island-guide .map-insight{display:flex;padding:23px;min-height:210px}.island-guide .map-insight h3{font-size:26px;margin:0 0 12px}.island-guide .map-insight-kicker{font-size:9px;margin-bottom:12px}.island-guide .map-insight-copy{font-size:14px;line-height:1.6}.island-guide .map-next{margin:0}.island-guide .map-places{display:grid;grid-template-columns:1fr;padding:12px}.island-guide .map-places button{padding:9px 12px;min-height:56px}.island-guide .map-label{font-size:11px}.island-guide .map-label.ocean{font-size:9px}.island-guide .map-label.town{font-size:10px}.island-guide .map-destination:after{font-size:11px;max-width:150px}.island-guide .map-footnote{font-size:10px;padding:12px}.island-guide .journey-map{border-radius:18px}.island-intro{padding:70px 3% 50px}.island-intro h2{font-size:35px}.island-guide .island-intro p:not(.island-eyebrow){font-size:17px}.island-locals{gap:26px;padding-bottom:66px}.island-rocks{gap:26px;padding-bottom:64px}.island-story-copy{padding-inline:2%}.island-scene img,.island-rocks .island-scene img{border-radius:16px;aspect-ratio:1.16}.island-scene figcaption{font-size:10px}.island-fact{margin-top:24px;padding-top:21px}.island-honey{padding:60px 0;border-radius:50% 5% 35%/20px 15px}.island-honey-inner{padding-inline:2%}.island-honey-heading{gap:10px}.island-honey-heading h2{font-size:39px}.island-honey-heading svg{width:64px;height:90px}.island-honey-copy{grid-template-columns:1fr;gap:12px;margin-top:10px}.island-guide .island-honey-copy>p{font-size:17px}.island-honey-copy aside{padding-left:20px}.island-guide .island-honey-copy aside p{font-size:14px}.island-practical{padding-block:70px 50px}.island-practical-grid{grid-template-columns:1fr;gap:5px;margin-top:30px}.island-practical article{display:grid;grid-template-columns:25px 1fr;column-gap:16px;padding-top:22px}.island-practical article>span{grid-row:1/3;padding-top:3px}.island-practical h3{font-size:19px;margin-bottom:10px}.island-practical article p{grid-column:2;font-size:15px;margin-bottom:24px}.island-ending-frame{min-height:540px;border-radius:18px}.island-ending-frame>img{object-position:58% 50%}.island-ending-shade{background:linear-gradient(180deg,#11111125,#111111b3)}.island-ending-copy{padding:180px 7% 55px}.island-guide .island-ending h2{font-size:45px}.island-credits{padding-top:20px;padding-bottom:20px}.island-save{padding-top:20px}.island-save .save-box{padding:15px 18px 25px}body.island-review .island-guide .btn{font-size:15px;padding:16px 24px;min-height:54px}}@media(max-width:360px){.island-guide .island-arrival h1{font-size:48px}.island-guide .island-arrival-line{font-size:23px}.island-arrival-copy{bottom:9%}.island-guide h2{font-size:35px}.island-honey-heading h2{font-size:34px}.island-guide .map-stage{height:335px}}@media(max-height:650px)and (min-width:701px){.island-arrival{min-height:650px}.island-arrival-copy{bottom:10%}.island-guide .island-arrival h1{font-size:76px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body.island-review *,body.island-review *:before,body.island-review *:after{transition:none!important;animation:none!important}.island-guide [data-reveal]{opacity:1!important;transform:none!important}}.island-locals{margin-top:96px}@media(max-width:700px){.island-locals{margin-top:64px}}.island-arrival{height:calc(100svh - 88px);min-height:610px}.island-colour-band{border-radius:0}.island-locator-band{background:linear-gradient(#51453608,#51453608),#f6f3ec}.island-guide .island-locator{padding-block:70px}.island-static-maps{display:grid;grid-template-columns:1fr 1fr;gap:28px}.island-static-maps figure{margin:0;min-width:0;background:#f6f3ec}.island-static-maps img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:contain;padding:22px}.island-static-maps figcaption{padding:0 24px 20px;color:#514536;font-size:12px;letter-spacing:.06em}.island-rocks-band{background:linear-gradient(#5145360c,#5145360c),#f6f3ec}.island-guide .island-rocks{padding-block:84px}.island-honey{border-radius:0;background:linear-gradient(#be8f3018,#be8f3018),#f6f3ec}.island-honey-heading{display:block}.island-honey-heading h2{max-width:20ch}.island-fact{gap:0}.island-instagram{background:linear-gradient(#51453608,#51453608),#f6f3ec;padding:75px 0;margin-top:70px}.island-instagram .island-container{max-width:1360px}.island-instagram h2{margin-bottom:22px}.island-instagram p:not(.island-eyebrow){color:#514536}.island-instagram-link{display:inline-flex;gap:22px;align-items:center;min-height:48px;font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:6px}.island-guide .island-instagram-note{font-size:12px;margin:8px 0 0;color:#514536}@media(max-width:700px){.island-arrival{height:calc(100svh - 88px);min-height:580px}.island-guide .island-locator{padding-block:45px}.island-static-maps{grid-template-columns:1fr;gap:18px}.island-static-maps img{aspect-ratio:1.5;padding:18px}.island-static-maps figcaption{padding:0 18px 17px;font-size:11px}.island-guide .island-rocks{padding-block:56px}.island-instagram{padding:52px 0;margin-top:46px}.island-instagram-link{font-size:14px;gap:14px;line-height:1.5}}@media(min-width:701px){.island-arrival-copy{bottom:9%}}.island-static-maps figure{border-radius:16px;overflow:hidden}.island-practical article>.island-practical-icon{display:block;width:36px;height:36px;color:#514536;margin-bottom:22px}.island-practical-icon svg{display:block;width:100%;height:100%}.island-instagram-composition{display:grid;grid-template-columns:1.25fr 1fr;gap:7vw;align-items:center}.island-instagram-photo{margin:0;min-width:0}.island-instagram-photo img{display:block;width:100%;height:auto;aspect-ratio:1.4;object-fit:cover;object-position:58% 50%;border-radius:16px}.island-guide .island-instagram-photo figcaption{font-size:10px;line-height:1.5;color:#514536;margin-top:10px;max-width:55ch}.island-instagram-copy h2{max-width:12ch}.island-instagram-copy p{max-width:32ch}body.island-review .island-guide .island-instagram-link{background:transparent;color:#111;border:1px solid #51453670;min-height:54px;font-size:15px;gap:22px;text-decoration:none;padding:15px 23px}.island-guide .island-instagram-note{margin-top:12px;font-size:11px}@media(hover:hover){body.island-review .island-guide .island-instagram-link:hover{background:#5145360c}}@media(max-width:700px){.island-practical article{grid-template-columns:36px 1fr;column-gap:19px}.island-practical article>.island-practical-icon{padding-top:0;margin-top:0}.island-instagram-composition{grid-template-columns:1fr;gap:30px}.island-instagram-copy{padding-inline:2%}.island-instagram-photo img{aspect-ratio:1.4}.island-instagram-copy h2{max-width:13ch}.island-arrival{height:calc(100svh - 68px)}}body.visual-system #MainContent .island-guide .island-light-btn{justify-content:center;white-space:nowrap}.island-external-arrow{display:block;width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.island-static-maps:focus-visible{outline:2px solid #be8f30;outline-offset:5px}.island-static-maps img{padding:12px 12px 4px;aspect-ratio:1.6522}.island-static-maps figcaption{font-size:13px;line-height:1.4;letter-spacing:0;padding:6px 20px 18px}.island-map-navigation{display:none}@media(max-width:700px){.island-static-maps{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:90%;align-items:stretch;gap:12px;width:calc(100% + 5.5556vw);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0 5.5556vw;overscroll-behavior-x:contain;padding-right:5.5556vw;scrollbar-width:none}.island-static-maps::-webkit-scrollbar{display:none}.island-static-maps figure{scroll-snap-align:start;scroll-snap-stop:always;border-radius:16px}.island-static-maps img{padding:10px 8px 2px;aspect-ratio:1.6522}.island-static-maps figcaption{font-size:13px;line-height:1.4;padding:7px 16px 17px}.island-map-navigation:not([hidden]){display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}.island-map-hint{font-size:12px;line-height:1.4;color:#514536}.island-map-dots{display:flex;gap:0}.island-map-dots button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#514536;cursor:pointer;border-radius:50%}.island-map-dots button span{display:block;width:7px;height:7px;border:1px solid currentColor;border-radius:50%;background:transparent}.island-map-dots button[aria-current=true] span{background:currentColor}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/journey-island-editorial.css.map */
