.section-header{position:sticky;top:0;z-index:40}.section-header .hdr:not(.over){position:relative}.section-header:has(.hdr.over),.has-over .section-header{position:relative;height:0;z-index:40}.section-announcement{position:relative;z-index:41}.shopify-section{position:relative}.placeholder-svg{width:100%;height:100%;background:var(--ivory);fill:var(--ink-3)}.hero .bg .placeholder-svg,.split .im .placeholder-svg,.cat .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--olive);fill:#f5f0e240}.rte{font-size:15px;line-height:1.75;color:var(--ink-2)}.rte h2,.rte h3{color:var(--ink);margin:1.4em 0 .5em}.rte a{text-decoration:underline;text-underline-offset:3px}.rte img{margin-block:1.4em}.btn[aria-busy=true]{opacity:.6}.pagination{display:flex;justify-content:center;gap:8px;margin-top:60px;font-size:13px}.pagination a,.pagination span{min-width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line)}.pagination .current{background:var(--board);color:var(--ivory);border-color:var(--board)}.cartpage{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);padding-block:30px 100px}.cartpage .line{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.cartpage .line img{width:120px;aspect-ratio:4/5;object-fit:cover}.cartpage .line h3{font-size:24px;font-weight:400}.cartpage .qty input{width:46px;height:32px;border:0;text-align:center;background:none}.cartpage aside{background:var(--ivory);padding:30px;display:grid;gap:16px;align-self:start;position:sticky;top:calc(var(--hdr) + 20px)}.cartpage textarea{width:100%;border:1px solid var(--line);background:var(--paper);padding:10px;min-height:90px}@media(max-width:860px){.cartpage{grid-template-columns:minmax(0,1fr)}.cartpage .line{grid-template-columns:90px minmax(0,1fr)}.cartpage .line img{width:90px}.cartpage .line .pr{grid-column:2}}.acct{max-width:520px;margin:0 auto;padding-block:clamp(60px,8vw,120px)}.acct h1{font-size:clamp(44px,5vw,72px);line-height:1;margin-bottom:30px}.acct .form{grid-template-columns:minmax(0,1fr)}.acct .links{display:flex;justify-content:space-between;gap:16px;margin-top:20px;font-size:13px}.acct .links a{text-decoration:underline;text-underline-offset:3px}.errors{background:#f3e3dc;color:#7d3b28;padding:12px 16px;font-size:13px}.errors ul{margin:0;padding-left:18px}.notice{background:var(--ivory);padding:14px 18px;font-size:14px}.table{width:100%;border-collapse:collapse;font-size:14px}.table th,.table td{text-align:left;padding:12px 8px;border-bottom:1px solid var(--line)}.table th{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--ink-2)}.table-wrap{overflow-x:auto}.err404{min-height:70vh;display:grid;place-items:center;text-align:center;padding-block:80px}.err404 h1{font-size:clamp(90px,16vw,240px);line-height:.8;color:var(--olive)}.pw{min-height:100vh;display:grid;place-items:center;background:var(--board);color:var(--ivory);text-align:center;padding:40px 20px}.pw input{background:none;border:0;border-bottom:1px solid var(--iv-3);color:var(--ivory);padding:12px 0;width:100%;outline:none}.gc{max-width:520px;margin:60px auto;text-align:center;display:grid;gap:20px;padding:20px}.gc code{font-size:22px;letter-spacing:.2em;background:var(--ivory);padding:14px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 16px}.blog-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.blog-grid h2{font-size:28px;margin-top:14px;line-height:1.1}@media(max-width:860px){.blog-grid{grid-template-columns:minmax(0,1fr)}}.coll-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:860px){.coll-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero .bg>div{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero .bg>div img{width:100%;height:100%;object-fit:cover}.hero.dip .bg{display:grid;grid-template-columns:1fr 1fr}.hero.dip .bg>div{position:relative}.hero.dip .bg img{animation:none;transform:scale(1.12);transition:transform 2.6s var(--ease)}.hero.dip.ready .bg img{transform:scale(1.02)}@media(max-width:760px){.hero.dip .bg{grid-template-columns:1fr}.hero.dip .bg>div:last-child{display:none}}.srch form button{display:flex;align-items:center}.has-drop p:first-child:first-letter{float:left;font-size:4.4em;line-height:.8;padding:.06em .1em 0 0;color:var(--olive)}.prose p+p{margin-top:1.1em}.pw .form{display:block}.g-mark-wrap svg{width:116px;overflow:visible;display:block}.g-mark-wrap path{fill:transparent;stroke:var(--brass);stroke-width:1.6;transition:fill 1.6s ease}.gate.s3 .g-mark-wrap path{fill:var(--brass)}.th-arch .arch .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ivory);fill:var(--ink-3)}.th-arch .arch img:not([src^=data]){background:var(--ivory)}.is-editor .ring,.is-editor .dot,.is-editor .room,.is-editor .snd{display:none!important}.is-editor .section-header{position:relative}.is-editor .hdr.hide{transform:none}.is-editor .tsew .lbl,.is-editor .th-copy p,.is-editor .th-copy .ctas,.is-editor .th-arch .arch,.is-editor .th-arch figcaption,.is-editor .th-tick,.is-editor .th-stamp{opacity:1;transform:none}.is-editor .rv{opacity:1!important;transform:none!important}.th-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:16px;background:radial-gradient(80% 60% at 50% 40%,#3a4126,var(--board));color:var(--brass)}.th-empty svg{width:64px;fill:var(--brass)}.th-empty span{font-family:var(--serif);font-size:13px;letter-spacing:.4em;text-transform:uppercase}.section-header:has(.menu.on),.menu-open .section-header{z-index:95}.menu .mrooms span.t{display:grid;place-items:center}.menu .mrooms .tm{display:grid;place-items:center;width:100%;height:100%;background:radial-gradient(80% 70% at 50% 35%,#3a4126,#22261a)}.menu .mrooms .tm svg{width:26px;fill:var(--brass);opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme.css.map */
