.nk-windows{background:#f7f2e8;color:#223b31;padding:clamp(25px,4vw,64px) clamp(16px,5vw,90px)}.nk-windows__grid{max-width:1520px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(17px,2.6vw,42px)}.nk-windows article{min-width:0;scroll-margin-top:calc(var(--sticky-area-height,80px) + 12px)}.nk-windows__photo{display:block;aspect-ratio:4/4.4;overflow:hidden;background:#e8e4db}.nk-windows__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 33%}.nk-windows__photo--product img{object-fit:contain;mix-blend-mode:multiply}.nk-windows h2{font:400 clamp(29px,2.7vw,46px)/1.1 Georgia,serif;letter-spacing:-.04em;text-transform:none;margin:18px 0 10px}.nk-windows p{max-width:41ch;line-height:1.5;margin:0 0 9px}.nk-windows__main,.nk-windows__links a{display:inline-flex;gap:8px;align-items:center;min-height:42px;text-decoration:underline;text-underline-offset:4px}.nk-windows__main{font-weight:650}.nk-windows__links{display:flex;flex-wrap:wrap;gap:0 15px;border-top:1px solid #d2c8b6;margin-top:7px;font-size:13px}@media(max-width:749px){.nk-windows__grid{grid-template-columns:1fr;gap:31px}.nk-windows__photo{aspect-ratio:1.2}}.jd-window,.jd-stories{--jd-green: #18352c;--jd-ivory: #faf4e9;--jd-brass: #d9c49a;--jd-berry: #602c3a;font-family:var(--text-font-family)}.jd-window{background:#112821;color:#fff8e9;position:relative;padding:clamp(5px,.7vw,12px)}.jd-railway{display:grid;align-items:center;position:relative;isolation:isolate;overflow:hidden;border:1px solid #b49a6c;container-type:inline-size;min-height:clamp(395px,34vw,770px);background:#172b25}.jd-railway__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:58% 96%;z-index:-2}.jd-railway:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#091b17c7 0%,#0e211c92 24%,#0d201a28 49%,transparent 67%)}.jd-railway__caption{padding:clamp(45px,4vw,78px) 0 clamp(95px,7vw,160px);margin-left:clamp(24px,6vw,150px);max-width:min(46%,640px)}.jd-world__brand{margin:0 0 12px;color:#f5dfaf;font-size:12px;font-weight:650;letter-spacing:.23em;text-transform:uppercase}.jd-window h2,.jd-stories h2,.jd-story h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-transform:none;margin:0}.jd-window h2{max-width:13ch;font-size:clamp(46px,5vw,88px);line-height:1.02;color:#fff8e9;text-wrap:balance}.jd-window__line{margin:15px 0 22px;max-width:31ch;color:#fff8e9;font-size:clamp(15px,1.1vw,18px);line-height:1.5}.jd-window__actions{display:flex;flex-wrap:wrap;align-items:center;gap:5px 20px}.jd-window__choice{min-height:44px;display:inline-flex;align-items:center;padding:8px 20px;color:#18352c;background:#f6ebd5;font-size:14px;font-weight:650}.jd-window__more,.jd-stories__all{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.jd-window__lise{display:flex;align-items:center;justify-content:flex-end;gap:9px;width:fit-content;margin:5px 0 0 auto;color:#f4e7cf;font-size:12px}.jd-window__lise img{width:38px;height:38px;object-fit:cover;object-position:center 35%;border:1px solid #a58e65}.jd-window__lise span:last-child{margin-right:6px}.jd-railway__track{position:absolute;inset:auto 0 3.6%;height:5px;pointer-events:none;background:linear-gradient(#b4ab8e 0 20%,#4d4a40 21% 48%,transparent 49%),repeating-linear-gradient(100deg,#584a37 0 5px,#82715c 5px 7px,transparent 8px 16px);box-shadow:0 2px 2px #3a342c55}.jd-railway__train{position:absolute;left:0;bottom:100%;width:clamp(207px,22vw,460px);transform:translate(14cqw);filter:drop-shadow(0 2px 1px #251d1a6e)}.jd-railway__train img{display:block;width:100%;height:auto;margin-bottom:-2.5%}.jd-railway__chimney{position:absolute;left:92.2%;top:19%;width:0;height:0}.jd-railway__chimney i{position:absolute;right:-3px;bottom:0;width:clamp(9px,1vw,18px);aspect-ratio:1.4;opacity:0;border-radius:50%;transform-origin:80% 80%;background:radial-gradient(ellipse at 58% 50%,#fbf4e6bb 12%,#e5e2d4a6 38%,#eff0e500 73%)}.jd-railway[data-ready] .jd-railway__train{animation:jd-village-passage var(--jd-trip) linear var(--jd-offset) infinite both}.jd-railway[data-ready] .jd-railway__chimney i{animation:jd-village-steam 3.8s ease-out infinite both}.jd-railway[data-ready] .jd-railway__chimney i:nth-child(2){animation-delay:-.95s}.jd-railway[data-ready] .jd-railway__chimney i:nth-child(3){animation-delay:-1.9s}.jd-railway[data-ready] .jd-railway__chimney i:nth-child(4){animation-delay:-2.85s}.jd-railway[data-paused] .jd-railway__train,.jd-railway[data-paused] .jd-railway__chimney i{animation-play-state:paused}@keyframes jd-village-passage{0%{transform:translate(-100%)}to{transform:translate(calc(100cqw + 12px))}}@keyframes jd-village-steam{0%{opacity:0;transform:translate(0) scale(.38)}15%{opacity:.85}65%{opacity:.47}to{opacity:0;transform:translate(-3.5em,-3.9em) scale(2.8)}}.jd-railway__control{position:absolute;top:12px;right:12px;display:flex;gap:8px;align-items:center;min-height:44px;padding:6px 14px;border:1px solid #e5cf9f99;border-radius:24px;color:#fff4da;background:#13271ee6;font-size:12px}.jd-railway__control[hidden]{display:none}.jd-railway__icon{width:9px;height:10px;border-inline:3px solid currentColor}.jd-railway[data-paused] .jd-railway__icon{border:0;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.jd-railway__control:focus-visible{outline:3px solid #fff4da;outline-offset:2px}.jd-story__photo{border-radius:45% 45% 0 0/15% 15% 0 0;overflow:hidden;border:1px solid #c1af8b}@media(max-width:749px){.jd-railway{min-height:clamp(425px,110vw,560px);align-items:start}.jd-railway__backdrop{object-position:65% bottom}.jd-railway:before{background:linear-gradient(180deg,#071b1cd4 0%,#0d1c1c8c 39%,transparent 70%)}.jd-railway__caption{max-width:100%;margin:0;padding:65px 20px 135px}.jd-window h2{max-width:12ch;font-size:clamp(38px,8vw,57px)}.jd-world__brand{font-size:10px;margin:0 0 8px}.jd-window__line{font-size:14px;max-width:28ch;margin:10px 0 14px}.jd-window__actions{gap:3px 14px}.jd-window__choice{padding:6px 14px;font-size:13px}.jd-railway__control{top:8px;right:8px;padding:5px 12px}.jd-railway__train{width:clamp(160px,43vw,230px)}.jd-window__lise{font-size:11px}}.jd-world-section:has(.jd-window)+.shopify-section--main-product .sd12-pdp{background:#fffcf7}.jd-world-section:has(.jd-window)+.shopify-section--main-product .product-info h1{font-family:Georgia,Times New Roman,serif;font-weight:400}.jd-world-section:has(.jd-window)+.shopify-section--main-product .product-gallery__media{background:#f3eee6}.jd-world-section:has(.jd-window)+.shopify-section--main-product .product-info input:checked+.block-swatch{background:#e7eee6;border-color:#314d3e}.jd-world-section:has(.jd-window)+.shopify-section--main-product .sd12-service-links{background:#f6f1e9;border-color:#dfd4c4}.jd-fit{padding:10px 14px;border-inline-start:3px solid #845865;background:#f6edec;color:#3d272c;font-size:14px;line-height:1.5}#jd-molly,#jd-jolaflikur{scroll-margin-top:calc(var(--sticky-area-height, 80px) + 16px)}.jd-molly-intro{font-size:15px;line-height:1.55}.jd-stories{background:var(--jd-ivory);color:var(--jd-green);padding:clamp(28px,5vw,68px) 0}.jd-stories__inside{width:min(1160px,calc(100% - 48px));margin-inline:auto}.jd-stories__head{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:22px}.jd-stories h2{font-size:clamp(30px,3.1vw,47px);line-height:1.12}.jd-stories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,28px)}.jd-story{display:block;min-width:0;border-bottom:1px solid #b3a997}.jd-story__photo{background:#e6ded2;aspect-ratio:4 / 5}.jd-story__photo img{width:100%;height:100%;object-fit:cover}.jd-story__copy{padding:15px 0;display:grid;gap:5px}.jd-story h3{color:var(--jd-berry);font-size:clamp(21px,2vw,30px);line-height:1.16}.jd-story__copy>span{font-size:13px;line-height:1.5}.jd-story__price{font-weight:650;display:flex;justify-content:space-between}.jd-window a:focus-visible,.jd-stories a:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:749px){.jd-stories__inside{width:calc(100% - 32px)}.jd-stories__head{align-items:flex-start;flex-direction:column;gap:3px;margin-bottom:12px}.jd-stories__grid{grid-template-columns:minmax(0,1fr);gap:18px}.jd-story{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:15px;padding-bottom:14px}.jd-story__copy{padding:0}}.jd-window .nk-jol-title{color:#fff8e9;font:400 clamp(46px,5vw,88px)/1.02 Georgia,serif;letter-spacing:-.035em;text-transform:none;margin:0;max-width:14ch;text-wrap:balance}#nk-jolagluggi{scroll-margin-top:var(--sticky-area-height,95px)}.jd-railway__caption:has(.nk-jol-title){max-width:min(63%,760px)}@media(max-width:749px){.jd-railway__caption:has(.nk-jol-title){max-width:100%}.jd-window .nk-jol-title{font-size:clamp(38px,8vw,57px)}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map?subset=AAAAAAAAAgAAEA */
