:root{--jw-deepwood: #5a3e2e;--jw-wood: #8a6644;--jw-paper: #f0e7d6;--jw-paper-light: #f7f1e3;--jw-ink: #2e2622;--jw-slate: #6e8e94;--jw-teal: #33505c;--jw-mist: #b9cdcf;--jw-vermilion: #c44834;--jw-vermilion-text: #b33f2c;--jw-lantern: #e8b64e;--jw-blue: #46707e;--jw-hairline: rgba(90, 62, 46, .18);--jw-hairline-strong: rgba(90, 62, 46, .34);--jw-wrap: 1280px;--jw-radius: 8px;--font-heading-family: "Shippori Mincho", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-body-family: "Zen Kaku Gothic New", "Helvetica Neue", Helvetica, Arial, sans-serif}html{scroll-behavior:auto!important}body{background:var(--jw-paper-light);color:var(--jw-ink);font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.jw-h2,.jw-h3{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.01em;color:var(--jw-ink)}*,*:before,*:after{animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important;transition:none!important}.ambient-particles{display:none!important}.animate-section,.animate-section .animate-item,.animate-item{opacity:1!important;transform:none!important;filter:none!important;visibility:visible!important}.jw-section{position:relative;overflow:hidden}.jw-wrap{position:relative;z-index:2;width:min(var(--jw-wrap),calc(100% - 48px));margin:0 auto}.jw-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:1.15rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--jw-vermilion-text)}.jw-eyebrow:before{content:"";width:26px;height:1px;background:currentColor;opacity:.7}.jw-eyebrow--ink{color:var(--jw-deepwood)}.jw-heading{margin:18px 0 0;font-size:clamp(3.2rem,4.4vw,5rem);line-height:1.18;font-weight:600;color:var(--jw-ink)}.jw-lede{margin:18px 0 0;max-width:52ch;font-size:1.6rem;line-height:1.85;color:#2e2622c2}.jw-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 28px;border-radius:6px;border:1px solid transparent;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer}.jw-btn--primary{background:var(--jw-vermilion);border-color:var(--jw-vermilion);color:#fff}.jw-btn--primary:hover{background:#a93a29;border-color:#a93a29;color:#fff}.jw-btn--ghost{background:transparent;border-color:var(--jw-wood);color:var(--jw-deepwood)}.jw-btn--ghost:hover{background:var(--jw-wood);color:var(--jw-paper-light)}.jw-btn--paper{background:var(--jw-paper-light);border-color:var(--jw-paper-light);color:var(--jw-deepwood)}.jw-btn--paper:hover{background:var(--jw-mist);border-color:var(--jw-mist);color:var(--jw-teal)}.jw-arrow-link{display:inline-flex;align-items:center;gap:10px;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;color:var(--jw-deepwood);text-decoration:none;border-bottom:1px solid var(--jw-hairline-strong);padding-bottom:4px}.jw-arrow-link:hover{color:var(--jw-vermilion-text);border-color:var(--jw-vermilion)}.jw-motif{display:block;pointer-events:none}.jw-motif--ghost{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--jw-wood);opacity:.16}.jw-motif--soft{color:var(--jw-wood);opacity:.28}.jw-motif--water{color:var(--jw-slate);opacity:.45}.jw-motif--ink{color:var(--jw-deepwood)}.jw-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background-image:radial-gradient(rgba(90,62,46,.05) .6px,transparent .6px),radial-gradient(rgba(90,62,46,.035) .6px,transparent .6px);background-size:7px 7px,13px 13px;background-position:0 0,3px 5px}.jw-lantern{position:absolute;width:34px;pointer-events:none;z-index:3}.jw-lantern__cord{display:block;width:1px;height:46px;margin:0 auto;background:var(--jw-vermilion);opacity:.55}.jw-lantern__body{position:relative;display:block;width:34px;height:46px;border-radius:50%;background:var(--jw-lantern);box-shadow:inset 0 0 0 1px #c448342e}.jw-lantern__body:before,.jw-lantern__body:after{content:"";position:absolute;left:5px;right:5px;height:4px;background:var(--jw-vermilion);opacity:.85}.jw-lantern__body:before{top:-2px;border-radius:2px 2px 0 0}.jw-lantern__body:after{bottom:-2px;border-radius:0 0 2px 2px}.jw-lantern__ribs{position:absolute;top:5px;right:6px;bottom:5px;left:6px;border-left:1px solid rgba(196,72,52,.28);border-right:1px solid rgba(196,72,52,.28)}.header-wrapper{background:var(--jw-paper-light)!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--jw-hairline-strong)!important}.header{padding-top:10px;padding-bottom:10px}.header__menu-item,.header__heading-link,.header__icon,.header__icon .icon{color:var(--jw-deepwood)}.header__menu-item--main span{font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.header__menu-item:hover span{color:var(--jw-vermilion-text)}.header__active-menu-item,.header__active-menu-item-v2{background:none!important;color:var(--jw-deepwood)!important;border-bottom:0!important;text-decoration:underline!important;text-decoration-color:var(--jw-vermilion)!important;text-decoration-thickness:1px!important;text-underline-offset:5px}.header__active-menu-item-v2:before{display:none!important}.header__submenu{background:var(--jw-paper-light);border:1px solid var(--jw-hairline);border-radius:6px}.header__submenu .header__menu-item{font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}.header__icon--cart .cart-count-bubble{background:var(--jw-vermilion);color:var(--jw-paper-light)}.announcement-bar{background:var(--jw-deepwood)!important;color:var(--jw-paper-light)!important;border:0}.announcement-bar__message,.announcement-bar__message p,.announcement-bar a{color:var(--jw-paper-light)!important;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.jw-hero{position:relative;overflow:hidden;background:var(--jw-paper);border-bottom:1px solid var(--jw-hairline);padding:clamp(48px,6vw,84px) 0 clamp(56px,7vw,96px)}.jw-hero__ghost{left:auto;right:-6%;width:64%;color:var(--jw-wood);opacity:.1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%);mask-image:linear-gradient(90deg,transparent,#000 38%)}.jw-hero__band{position:absolute;left:0;right:0;bottom:0;height:190px;background:var(--jw-mist);opacity:.32;pointer-events:none}.jw-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(40px,6vw,84px)}.jw-hero__title{margin:20px 0 0;font-size:clamp(4.4rem,6.2vw,7.4rem);line-height:1.1;font-weight:600;letter-spacing:.005em;color:var(--jw-ink)}.jw-hero__title em{font-style:normal;color:var(--jw-deepwood);border-bottom:6px solid rgba(232,182,78,.65);padding-bottom:2px}.jw-hero__lede{margin:24px 0 0;max-width:46ch;font-size:1.65rem;line-height:1.85;color:#2e2622c7}.jw-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px}.jw-hero__note{margin-top:26px;display:flex;align-items:center;gap:10px;font-size:1.25rem;letter-spacing:.08em;color:#2e2622b3}.jw-hero__note-dot{width:7px;height:7px;border-radius:50%;background:var(--jw-vermilion)}.jw-hero__media{position:relative}.jw-hero__frame{position:relative;padding:22px;background:var(--jw-paper-light);border:1px solid var(--jw-hairline-strong);border-radius:10px;box-shadow:14px 14px #b9cdcf73}.jw-hero__photo{position:relative;display:block;aspect-ratio:4 / 3.25;overflow:hidden;border-radius:5px;background:var(--jw-paper-light)}.jw-hero__photo img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.jw-hero__mesh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 1px #5a3e2e52;background-image:repeating-linear-gradient(90deg,rgba(90,62,46,.28) 0 1px,transparent 1px 20%),repeating-linear-gradient(0deg,rgba(90,62,46,.28) 0 1px,transparent 1px 25%)}.jw-hero__caption{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 6px 2px;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--jw-deepwood)}.jw-hero__caption span:last-child{color:#2e2622b3}.jw-hero .jw-lantern{top:-56px;left:44px}.jw-product{position:relative;overflow:hidden;padding:clamp(36px,4vw,56px) 0}.jw-product--paper{background:var(--jw-paper)}.jw-product--light{background:var(--jw-paper-light)}.jw-product__ghost{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--jw-wood);opacity:.1}.jw-product__mist{position:absolute;left:0;right:0;height:120px;background:var(--jw-mist);opacity:.22}.jw-product__mist--lower{bottom:12%}.jw-product__inner{position:relative;z-index:2}.jw-product__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(28px,4.5vw,64px);background:var(--jw-paper-light);border:1px solid var(--jw-hairline);border-radius:10px;overflow:hidden}.jw-product--paper .jw-product__card{background:var(--jw-paper-light)}.jw-product__media{position:relative;min-height:380px;padding:clamp(26px,4vw,46px);display:flex;align-items:center;justify-content:center}.jw-product__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(26px,4vw,52px) clamp(26px,4vw,56px) clamp(26px,4vw,52px) 0}.jw-product__copy--left{padding:clamp(26px,4vw,52px) 0 clamp(26px,4vw,52px) clamp(26px,4vw,56px)}.jw-product__index{font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;color:var(--jw-vermilion-text)}.jw-product__title{margin:12px 0 0;font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.2;font-weight:600}.jw-product__text{margin:16px 0 0;max-width:44ch;font-size:1.5rem;line-height:1.8;color:#2e2622bd}.jw-product__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#2e2622b3}.jw-product__meta .jw-dot{width:4px;height:4px;border-radius:50%;background:var(--jw-wood);opacity:.6}.jw-product__price{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.02em;color:var(--jw-deepwood)}.jw-product__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px}.jw-product__img{position:relative;width:100%;max-width:420px;aspect-ratio:1 / .86;display:flex;align-items:center;justify-content:center}.jw-product__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.jw-p1 .jw-product__card{border-color:#5a3e2e38}.jw-p1__media{background:var(--jw-paper)}.jw-p1__backing{position:absolute;top:16%;right:9%;bottom:12%;left:16%;background:var(--jw-mist);border-radius:6px;opacity:.55}.jw-p1__screen{position:absolute;top:10%;right:12%;bottom:10%;left:12%;color:var(--jw-wood);opacity:.26;mix-blend-mode:multiply}.jw-p1__hanger{position:absolute;top:10%;left:12%;width:18px;height:30px;border:2px solid var(--jw-vermilion);border-bottom:0;border-radius:10px 10px 0 0;z-index:4}.jw-p1__hanger:after{content:"";position:absolute;left:50%;top:-12px;width:2px;height:12px;background:var(--jw-vermilion);transform:translate(-50%)}.jw-p2{background:var(--jw-paper-light)}.jw-p2__stage{position:relative;padding:26px;background:var(--jw-deepwood);border-radius:10px}.jw-p2__door{position:relative;background:var(--jw-paper-light);border-radius:4px;padding:clamp(34px,4vw,54px) clamp(22px,3vw,40px) clamp(26px,3vw,38px);overflow:hidden}.jw-p2__door:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 34%,#e8b64e4d,#e8b64e00 64%);pointer-events:none}.jw-p2__post{position:absolute;top:0;bottom:0;width:12px;background:var(--jw-vermilion);z-index:3}.jw-p2__post--left{left:0}.jw-p2__post--right{right:0}.jw-p2__beam{position:absolute;top:0;left:0;right:0;height:12px;background:var(--jw-vermilion);z-index:3}.jw-p2__lamp{position:relative;display:block;z-index:4;width:16px;height:22px;margin:0 auto 18px;border-radius:50%;background:var(--jw-lantern);box-shadow:0 0 0 1px #c4483440}.jw-p2__lamp:before{content:"";position:absolute;left:50%;top:-42px;width:1px;height:42px;background:var(--jw-deepwood);opacity:.5}.jw-p2__img{position:relative;width:100%;max-width:400px;aspect-ratio:1 / .9;margin:0 auto}.jw-p2__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.jw-p2__label{position:relative;z-index:4;margin-top:18px;text-align:center;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--jw-deepwood)}.jw-p3{background:var(--jw-paper)}.jw-p3__stage{position:relative;min-height:400px;padding:36px 34px 0;background:linear-gradient(180deg,transparent 0%,transparent 74%,rgba(51,80,92,.45) 74%,rgba(51,80,92,.45) 100%),linear-gradient(180deg,var(--jw-paper-light) 0%,var(--jw-paper-light) 18%,var(--jw-mist) 18%,var(--jw-mist) 72%,var(--jw-slate) 72%,var(--jw-slate) 100%);border-radius:10px;overflow:hidden}.jw-p3__stage:after{content:none}.jw-p3__img{position:relative;width:min(78%,380px);aspect-ratio:1 / .82;margin:6px auto 0}.jw-p3__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.jw-p3__pier{position:absolute;left:8%;right:8%;bottom:24%;height:16px;background:var(--jw-wood);border-radius:3px;z-index:3}.jw-p3__pier:before{content:"";position:absolute;inset:4px 0 auto;height:1px;background:#f7f1e380}.jw-p3__pier:after{content:"";position:absolute;left:2%;right:2%;top:5px;height:6px;background:repeating-linear-gradient(90deg,transparent 0 58px,rgba(247,241,227,.35) 58px 59px)}.jw-p3__bollard{position:absolute;right:9%;bottom:24%;width:7px;height:76px;background:var(--jw-vermilion);border-radius:3px 3px 0 0;z-index:4}.jw-p3__bollard:before{content:"";position:absolute;top:-6px;left:-3px;width:13px;height:7px;background:var(--jw-vermilion);border-radius:4px}.jw-p3__rope{position:absolute;right:9%;bottom:calc(24% + 34px);width:96px;height:70px;z-index:3;color:var(--jw-paper);opacity:.65}.jw-p3__caption{position:absolute;z-index:4;left:34px;right:34px;bottom:18px;display:flex;justify-content:space-between;align-items:baseline;gap:14px;color:var(--jw-paper-light);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.jw-p3__caption b{font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;letter-spacing:.03em}.jw-p4{background:var(--jw-paper-light)}.jw-p4__stage{position:relative;min-height:400px;padding:64px 30px 0;background:var(--jw-paper-light);border-radius:10px;overflow:hidden}.jw-p4__beam{position:absolute;top:34px;left:12%;right:12%;height:2px;background:var(--jw-vermilion);opacity:.7;z-index:3}.jw-p4__lantern{position:absolute;top:36px;width:40px;height:56px;border-radius:50%;background:var(--jw-lantern);z-index:4;box-shadow:inset 0 0 0 1px #c4483429}.jw-p4__lantern--a{left:16%}.jw-p4__lantern--b{right:16%}.jw-p4__lantern:before,.jw-p4__lantern:after{content:"";position:absolute;left:4px;right:4px;height:5px;background:var(--jw-vermilion)}.jw-p4__lantern:before{top:-2px;border-radius:3px 3px 0 0}.jw-p4__lantern:after{bottom:-2px;border-radius:0 0 3px 3px}.jw-p4__lantern i{position:absolute;top:7px;right:8px;bottom:7px;left:8px;border-left:1px solid rgba(196,72,52,.3);border-right:1px solid rgba(196,72,52,.3)}.jw-p4__lattice{position:absolute;top:52px;left:0;right:0;height:150px;color:var(--jw-wood);opacity:.15}.jw-p4__img{position:relative;width:min(76%,360px);aspect-ratio:1 / .92;margin:24px auto 0}.jw-p4__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.jw-p4__platform{position:absolute;left:0;right:0;bottom:0;height:34px;background:var(--jw-wood);z-index:3}.jw-p4__platform:before{content:"";position:absolute;inset:0 0 auto;height:8px;background:#9c7853}.jw-p4__platform:after{content:"";position:absolute;inset:8px 0 auto;height:1px;background:#f7f1e373}.jw-collections{position:relative;overflow:hidden;background:var(--jw-paper-light);padding:clamp(64px,7vw,104px) 0 clamp(48px,5vw,76px);border-top:1px solid var(--jw-hairline)}.jw-collections__lanters{position:relative;display:block;width:240px;margin:0 auto 26px;color:var(--jw-vermilion)}.jw-collections__head{text-align:center;max-width:640px;margin:0 auto}.jw-collections__head .jw-lede{margin-left:auto;margin-right:auto}.jw-collections__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3.4vw,44px);align-items:stretch;margin-top:clamp(40px,4vw,56px)}.jw-entry{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px;padding:44px 28px 32px;text-decoration:none;color:var(--jw-ink);overflow:hidden}.jw-entry__icon{width:84px;height:84px;color:var(--jw-deepwood)}.jw-entry__icon svg{width:100%;height:100%}.jw-entry__label{font-family:var(--font-heading-family);font-size:2.7rem;font-weight:600;line-height:1.1}.jw-entry__sub{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:#2e2622b3}.jw-entry__cta{display:inline-flex;align-items:center;gap:10px;margin-top:6px;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--jw-deepwood)}.jw-entry__cta:after{content:"\2192";font-size:1.4rem}.jw-entry:hover .jw-entry__cta{color:var(--jw-vermilion)}.jw-entry--square{background:var(--jw-paper);border:1px solid var(--jw-wood);border-radius:6px}.jw-entry--square:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(90deg,rgba(138,102,68,.14) 0 1px,transparent 1px 54px),repeating-linear-gradient(0deg,rgba(138,102,68,.14) 0 1px,transparent 1px 54px);pointer-events:none}.jw-entry--square:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(138,102,68,.35);pointer-events:none}.jw-entry--round{background:var(--jw-vermilion);border:1px solid rgba(90,62,46,.3);border-radius:999px 999px 10px 10px;color:var(--jw-paper-light)}.jw-entry--round:before{content:"";position:absolute;top:0;left:0;right:0;height:14px;background:var(--jw-deepwood);border-radius:999px 999px 0 0}.jw-entry--round .jw-entry__icon{margin-top:16px;color:var(--jw-paper-light)}.jw-entry--round .jw-entry__sub{color:#fffffff2}.jw-entry--round .jw-entry__cta{color:var(--jw-paper-light)}.jw-entry--round:hover .jw-entry__cta{color:#fff}.jw-entry--ellipse{background:var(--jw-mist);border:1px solid rgba(51,80,92,.25);border-radius:50% 50% 46% 46%/44% 44% 34% 34%}.jw-entry--ellipse .jw-entry__icon{color:var(--jw-teal)}.jw-entry--ellipse .jw-entry__sub{color:#33505cb3}.jw-entry--ellipse .jw-entry__cta{color:var(--jw-teal)}.jw-collections__wave{display:block;width:100%;height:26px;margin-top:clamp(40px,4vw,60px);color:var(--jw-slate);opacity:.55}.jw-cold{position:relative;overflow:hidden;background:var(--jw-slate);color:var(--jw-paper-light);padding:clamp(64px,7vw,96px) 0}.jw-cold:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#33505c85,#33505cc7);pointer-events:none}.jw-cold__wave{position:absolute;left:0;right:0;width:100%;height:30px;color:var(--jw-paper-light)}.jw-cold__wave--top{top:-1px}.jw-cold__wave--bottom{bottom:-1px;transform:scaleY(-1)}.jw-cold__head{position:relative;z-index:2;max-width:720px}.jw-cold .jw-eyebrow,.jw-cold .jw-heading,.jw-cold .jw-lede{color:var(--jw-paper-light)}.jw-cold .jw-lede{color:#f7f1e3f2}.jw-cold__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin-top:clamp(36px,4vw,52px)}.jw-cold__plate{display:flex;flex-direction:column;gap:16px;padding:28px 24px 26px;border:1px solid rgba(240,231,214,.42);border-radius:6px;background:#f7f1e30d}.jw-cold__icon{width:46px;height:46px;color:var(--jw-paper-light)}.jw-cold__icon svg{width:100%;height:100%}.jw-cold__title{margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:600;color:var(--jw-paper-light)}.jw-cold__text{margin:0;font-size:1.35rem;line-height:1.7;color:#f7f1e3f2}.jw-temp{position:relative;overflow:hidden;background:var(--jw-paper);padding:clamp(64px,7vw,100px) 0}.jw-temp__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,5vw,72px)}.jw-temp__card{position:relative;padding:clamp(24px,3vw,40px) clamp(20px,3vw,40px) 26px;background:var(--jw-paper-light);border:1px solid var(--jw-hairline-strong);border-radius:10px}.jw-temp__card:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(138,102,68,.22);border-radius:6px;pointer-events:none}.jw-temp__dial{position:relative;width:100%;max-width:460px;margin:0 auto}.jw-temp__dial svg{display:block;width:100%;height:auto}.jw-temp__readout{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:-12px;text-align:center}.jw-temp__value{font-family:var(--font-heading-family);font-size:3.6rem;line-height:1;color:var(--jw-deepwood);letter-spacing:.06em}.jw-temp__unit{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:#2e2622b3}.jw-temp__note{margin:22px 0 0;padding-top:18px;border-top:1px solid var(--jw-hairline);font-size:1.25rem;line-height:1.7;color:#2e2622b3;text-align:center}.jw-bundle{position:relative;overflow:hidden;background:var(--jw-paper-light);padding:clamp(56px,6vw,88px) 0}.jw-bundle__panel{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;background:var(--jw-paper);border:1px solid var(--jw-hairline-strong);border-radius:10px;overflow:hidden}.jw-bundle__copy{padding:clamp(32px,4vw,56px);display:flex;flex-direction:column;justify-content:center}.jw-bundle__stage{position:relative;min-height:420px;background:var(--jw-paper-light);overflow:hidden}.jw-bundle__wave{position:absolute;left:0;right:0;top:14%;width:100%;height:34px;color:var(--jw-slate);opacity:.35}.jw-bundle__platform{position:absolute;left:4%;right:4%;bottom:18%;height:18px;background:var(--jw-wood);border-radius:3px;z-index:3}.jw-bundle__platform:before{content:"";position:absolute;inset:5px 0 auto;height:1px;background:#f7f1e380}.jw-bundle__platform:after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:14px;background:#5a3e2e2e}.jw-bundle__items{position:absolute;left:5%;right:5%;bottom:18%;display:flex;align-items:flex-end;justify-content:center;gap:1.5%}.jw-bundle__item{width:31.5%;aspect-ratio:1 / 1.02}.jw-bundle__item img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.jw-bundle__bollard{position:absolute;right:3.5%;bottom:18%;width:7px;height:92px;background:var(--jw-vermilion);border-radius:3px 3px 0 0;z-index:4}.jw-bundle__bollard:before{content:"";position:absolute;top:-6px;left:-3px;width:13px;height:7px;background:var(--jw-vermilion);border-radius:4px}.jw-bundle__rope{position:absolute;right:3%;bottom:calc(18% + 34px);width:96px;height:72px;color:var(--jw-deepwood);opacity:.55;z-index:5}.jw-bundle__tag{position:absolute;left:8%;top:10%;display:inline-flex;align-items:center;gap:8px;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--jw-deepwood)}.jw-bundle__tag:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--jw-lantern)}.jw-reviews{position:relative;overflow:hidden;background:var(--jw-paper);padding:clamp(64px,7vw,100px) 0}.jw-reviews__head{text-align:center;max-width:620px;margin:0 auto}.jw-reviews__head .jw-lede{margin-left:auto;margin-right:auto}.jw-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(40px,4vw,56px);border-top:1px solid var(--jw-hairline)}.jw-note{position:relative;display:flex;flex-direction:column;gap:14px;padding:40px 30px 30px;background:var(--jw-paper-light);border:1px solid var(--jw-hairline);border-top:0;border-radius:0 0 8px 8px}.jw-note+.jw-note{border-left:0}.jw-note__lattice{display:block;height:10px;margin:-40px -30px 10px;border-bottom:1px solid var(--jw-hairline);background-color:var(--jw-paper);background-image:repeating-linear-gradient(90deg,rgba(138,102,68,.28) 0 1px,transparent 1px 34px);border-radius:6px 6px 0 0}.jw-note__pin{position:absolute;top:26px;right:24px;width:9px;height:9px;border-radius:50%;background:var(--jw-lantern)}.jw-note__stars{display:flex;gap:4px;color:var(--jw-vermilion)}.jw-note__stars svg{width:15px;height:15px}.jw-note__title{margin:0;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600;line-height:1.35}.jw-note__text{margin:0;font-size:1.38rem;line-height:1.78;color:#2e2622c2}.jw-note__author{margin-top:auto;padding-top:16px;border-top:1px solid rgba(138,102,68,.3);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:#2e2622b3}.jw-cook{position:relative;overflow:hidden;background:var(--jw-paper-light);padding:clamp(64px,7vw,100px) 0;border-top:1px solid var(--jw-hairline)}.jw-cook__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(36px,5vw,72px)}.jw-cook__media{position:relative;padding:18px;background:var(--jw-paper);border:1px solid var(--jw-hairline-strong);border-radius:8px}.jw-cook__lattice{position:absolute;top:4px;right:4px;bottom:4px;left:4px;color:var(--jw-wood);opacity:.35}.jw-cook__img{position:relative;display:block;aspect-ratio:1 / 1.02;overflow:hidden;border-radius:4px;background:var(--jw-paper)}.jw-cook__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.jw-cook__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.6vw,34px);align-items:center;margin:46px 0 34px}.jw-cook__steps:before{content:"";position:absolute;left:6%;right:6%;top:50%;height:1px;background:var(--jw-wood);opacity:.35}.jw-step{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:170px;padding:22px 16px;text-align:center}.jw-step__no{font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:#2e2622b8}.jw-step__name{font-family:var(--font-heading-family);font-size:2.1rem;font-weight:600;line-height:1.2}.jw-step__text{margin:0;font-size:1.25rem;line-height:1.6;max-width:20ch}.jw-step--square{background:var(--jw-paper);border:1px solid var(--jw-wood);border-radius:4px;aspect-ratio:1 / 1}.jw-step--square:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(90deg,rgba(138,102,68,.15) 0 1px,transparent 1px 38px),repeating-linear-gradient(0deg,rgba(138,102,68,.15) 0 1px,transparent 1px 38px);border-radius:4px}.jw-step--round{background:var(--jw-vermilion);color:#fff;border-radius:50%;aspect-ratio:1 / 1;min-height:0;padding:28px 20px}.jw-step--round .jw-step__no,.jw-step--round .jw-step__text{color:#fff}.jw-step--ellipse{background:var(--jw-mist);color:var(--jw-teal);border-radius:50% 50% 46% 46%/44% 44% 36% 36%;aspect-ratio:1 / .92;min-height:0}.jw-step--ellipse .jw-step__no,.jw-step--ellipse .jw-step__text{color:#33505ceb}.jw-cook__cta{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.jw-sub{position:relative;overflow:hidden;background:var(--jw-mist);padding:clamp(56px,6vw,84px) 0}.jw-sub__ghost{position:absolute;inset:0 0 0 auto;width:58%;color:var(--jw-deepwood);opacity:.055;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%)}.jw-sub__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,64px)}.jw-sub .jw-heading{font-size:clamp(2.9rem,3.6vw,4.2rem)}.jw-sub .jw-lede{color:#2e2622b8}.jw-sub__form{position:relative;display:flex;gap:10px;align-items:stretch}.jw-sub__input{flex:1 1 auto;min-width:0;height:50px;padding:0 16px;background:transparent;border:1px solid var(--jw-wood);border-radius:5px;font-family:var(--font-body-family);font-size:1.4rem;color:var(--jw-ink)}.jw-sub__input::placeholder{color:#2e26229e}.jw-sub__form .jw-btn{min-height:50px;white-space:nowrap}.jw-sub__note{margin:14px 0 0;font-size:1.15rem;letter-spacing:.06em;color:#2e2622b3}.jw-sub__lantern{top:24px;right:36px}.jw-sub__lantern .jw-lantern__cord{height:34px}.footer{position:relative;margin-top:0!important;background:var(--jw-deepwood)!important;color:var(--jw-paper-light)!important;border:0!important}.footer:before{content:"";position:absolute;left:0;right:0;top:0;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='14' viewBox='0 0 120 14'%3E%3Cpath d='M0 8 Q15 0 30 8 T60 8 T90 8 T120 8' fill='none' stroke='%236E8E94' stroke-width='2'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:120px 14px;opacity:.9;pointer-events:none}.footer .footer__content-top{padding-top:46px}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.75rem;font-weight:600;letter-spacing:.08em;color:var(--jw-paper-light)}.footer a,.footer .list-menu__item,.footer .footer-block__details-content{color:#f7f1e3c7}.footer a:hover{color:var(--jw-lantern)}.footer .list-menu__item{font-size:1.3rem;letter-spacing:.08em}.footer__blocks-wrapper,.footer__blocks-wrapper .footer-block{position:relative}.footer__blocks-wrapper .footer-block+.footer-block:before{content:"";position:absolute;left:-24px;top:10px;bottom:10px;width:3px;background-image:radial-gradient(circle,var(--jw-wood) 1px,transparent 1.3px);background-size:3px 9px;background-repeat:repeat-y;opacity:.7}.footer__blocks-wrapper .footer-block+.footer-block:nth-child(3):before{background-image:radial-gradient(circle,var(--jw-slate) 1px,transparent 1.3px)}.footer__content-bottom{border-top:1px solid rgba(138,102,68,.55)!important;padding-top:18px}.footer__copyright,.footer__copyright a{color:#f7f1e3a8!important;font-size:1.2rem;letter-spacing:.06em}.footer__content-bottom-wrapper{position:relative;padding-top:16px}.footer__content-bottom-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#8a664480}.footer__copyright{margin-top:0;padding-top:0;border-top:0}.footer .list-payment{justify-content:center!important}.footer .list-payment svg{filter:none;opacity:.85}.footer .localization-form__select,.footer .disclosure__button{color:var(--jw-paper-light);border-color:#f7f1e359}.template-product,.template-collection,.template-index,.template-cart,.template-page,.template-contact{background:var(--jw-paper-light)}.product__title,.product__title h1,.product__title h2{font-family:var(--font-heading-family);font-weight:600;color:var(--jw-ink)}.product__info-container .price,.price__container,.price{color:var(--jw-deepwood)}.product .button,.product-form__buttons .button,.shopify-payment-button__button{border-radius:6px}.product .button:not(.button--secondary),.product-form__buttons .button:not(.button--secondary){background:var(--jw-vermilion);color:var(--jw-paper-light)}.button--secondary,.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--jw-deepwood)!important;border:1px solid var(--jw-wood)!important;border-radius:6px!important}.product__media,.global-media-settings{border-radius:8px;border-color:#5a3e2e33!important}.product__media-wrapper{background:var(--jw-paper);border-radius:8px}.product__accordion,.product__accordion summary,.product__accordion .accordion__content{border-color:#5a3e2e33!important}.product .field__input,.product .select__select,.product .quantity{border-color:#5a3e2e59!important;border-radius:6px}.collection-hero,.collection__title,.collection h1{font-family:var(--font-heading-family);color:var(--jw-ink)}.card-wrapper,.card{border-radius:8px}.card__heading a,.card-information a{font-family:var(--font-body-family);color:var(--jw-ink)}.card .price{color:var(--jw-deepwood)}.card .price .price-item,.unit-price .price-item{color:var(--jw-vermilion-text)}.cart-drawer,.drawer__inner,.cart-notification{background:var(--jw-paper-light)!important;color:var(--jw-ink)}.cart-drawer .drawer__heading,.cart-notification__heading{font-family:var(--font-heading-family);color:var(--jw-deepwood)}.cart-drawer .button,.cart-notification .button{background:var(--jw-vermilion)!important;color:var(--jw-paper-light)!important;border-radius:6px!important}.newsletter__wrapper{background:var(--jw-paper)!important}.newsletter-form__field-wrapper .field__input{border-color:var(--jw-wood)!important;background:transparent}.newsletter-form__button{background:var(--jw-vermilion)!important;color:var(--jw-paper-light)!important}@media screen and (max-width:989px){.jw-hero__grid,.jw-temp__grid,.jw-cook__grid,.jw-sub__inner{grid-template-columns:minmax(0,1fr)}.jw-hero__media{order:-1;max-width:560px;margin:0 auto;width:100%}.jw-product__card,.jw-bundle__panel{grid-template-columns:minmax(0,1fr)}.jw-product__media{min-height:300px}.jw-product__copy,.jw-product__copy--left{padding:8px 28px 34px}.jw-product__media{order:0}.jw-cold__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jw-collections__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jw-entry{min-height:250px;padding:30px 16px 24px}.jw-entry__label{font-size:2.1rem}.jw-entry__icon{width:64px;height:64px}}@media screen and (max-width:749px){.jw-wrap{width:calc(100% - 32px)}.jw-collections__grid{grid-template-columns:minmax(0,1fr);gap:22px}.jw-entry{min-height:200px}.jw-cold__grid{grid-template-columns:minmax(0,1fr)}.jw-reviews__grid{grid-template-columns:minmax(0,1fr);border-top:0}.jw-note{margin-top:18px;border-top:1px solid var(--jw-hairline);border-radius:8px}.jw-note__lattice{border-radius:8px 8px 0 0}.jw-cook__steps{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:30px}.jw-cook__steps:before{display:none}.jw-step--round{width:min(72vw,240px);aspect-ratio:1 / 1;border-radius:50%;min-height:0;margin:0 auto;padding:30px 22px}.jw-step--square{width:min(72vw,240px);aspect-ratio:1 / 1;min-height:0;margin:0 auto}.jw-step--ellipse{width:min(80vw,280px);aspect-ratio:1 / .9;border-radius:50% 50% 46% 46%/44% 44% 36% 36%;min-height:0;margin:0 auto}.jw-hero__title{font-size:clamp(3.6rem,11vw,5.4rem)}.jw-product__media{min-height:260px;padding:24px}.jw-product__title{font-size:2.6rem}.jw-p3__stage,.jw-p4__stage{min-height:330px}.jw-bundle__stage{min-height:300px}.jw-sub__form{flex-direction:column}.jw-sub__form .jw-btn{width:100%}.jw-temp__card{padding:16px 14px 20px}.footer__blocks-wrapper .footer-block+.footer-block:before{display:none}.footer__blocks-wrapper,.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer-block__details-content .list-menu__item{text-align:center}.footer .footer-block__details-content .list-menu__item{justify-content:center}.footer .list-payment{gap:4px}.footer .list-payment svg{height:22px;width:auto}.header__heading-link .h2{font-size:1.5rem;letter-spacing:.04em;white-space:nowrap}}@media screen and (max-width:479px){.jw-hero__frame{padding:14px;box-shadow:8px 8px #b9cdcf73}.jw-hero .jw-lantern{left:22px;top:-46px;transform:scale(.85);transform-origin:top left}.jw-eyebrow{font-size:1.05rem;letter-spacing:.16em}.jw-cold__plate{padding:22px 18px}}.jw-lede p,.jw-hero__lede p,.jw-product__text p,.jw-cold .jw-lede p{margin:0}.jw-product__text p+p,.jw-lede p+p{margin-top:.8em}.jw-temp__points{margin-top:26px}.jw-temp__points ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.jw-temp__points li{position:relative;padding-left:22px;font-size:1.4rem;line-height:1.6;color:#2e2622b8}.jw-temp__points li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;background:var(--jw-slate);border-radius:1px}.jw-bundle__note,.jw-cook__note{margin:18px 0 0;font-size:1.2rem;letter-spacing:.06em;color:#2e2622b3}.jw-cook__note{margin:0;max-width:28ch}.jw-p2__stage,.jw-p3__stage,.jw-p4__stage{width:100%}.jw-product__ghost{display:block;pointer-events:none}.jw-product__mist{pointer-events:none}.jw-sub__form .jw-sub__note{margin:0}.jw-hero__photo img,.jw-product__img img{display:block}.card__inner,.card--card>.card__inner{border-color:#5a3e2e2e;border-radius:8px}.card__heading{font-family:var(--font-heading-family)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jw-theme.css.map */
