.jhero .wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(20px,4vw,56px);align-items:center}.jhero .jhtxt{min-width:0}.jhero .jart{width:100%;height:auto;display:block;justify-self:end;max-width:520px}.jhero h1{font-size:clamp(56px,7.4vw,112px)}@media(max-width:860px){.jhero .wrap{grid-template-columns:1fr}.jhero .jart{justify-self:center;max-width:380px;margin-top:-8px}}.bh .bh-hero{background:var(--f);color:var(--c)}.bh .bh-hero h1{color:var(--c)}.bh .bh-hero .bh-mono.bh-terra,.bh .bh-hero .bh-tag{color:var(--g)}.bh .bh-hero .bh-sub,.bh .bh-hero .bh-ctas span{color:var(--c2)}.bh .bh-hero .bh-btn{background:var(--g);color:var(--f)!important}.bh .bh-hero .bh-btn:hover{background:var(--c)}.bh .bh-hero .bh-art-bg{background:transparent;padding:0;border-radius:0;overflow:visible}.bh .bh-hero .bh-art-bg img{max-width:640px;filter:drop-shadow(0 18px 28px rgba(0,0,0,.35))}.bh .bh-hero .bh-badge{bottom:-10px}.bh .bh-badge .bh-ring text{letter-spacing:2.15px}.bh .bh-ticker{background:var(--g);color:var(--f);overflow:hidden;white-space:nowrap}.bh .bh-ticker .bh-mono{display:inline-block;white-space:nowrap;text-wrap:nowrap;width:max-content;animation:bh-tick 40s linear infinite;will-change:transform}@keyframes bh-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bh .bh-ticker .bh-mono{animation:none}}.bh .bh-news,#news.bh-news{display:none!important}.bh .bh-head .bh-mono,.bh #inside>.bh-wrap>.bh-mono,.bh #gift .bh-wrap>div>.bh-mono:first-child,.bh #shop>.bh-wrap>.bh-mono,.bh .bh-faq-l .bh-mono,.jhero .label,.jcta .label,.jrel .label{display:none}.bh .bh-h2,.jhero h1,.jcta h2,.jrel .jgrid{margin-top:0}.nav .wrap{position:relative}.mnav{display:none}.mnav summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--f);padding:8px 2px}.mnav summary::-webkit-details-marker{display:none}.mnav .bars{display:grid;gap:4px;width:20px}.mnav .bars i{display:block;height:2px;background:var(--f)}.mnav[open] .bars i:nth-child(2){opacity:0}.mnav[open] .bars i:first-child{transform:translateY(6px) rotate(45deg)}.mnav[open] .bars i:last-child{transform:translateY(-6px) rotate(-45deg)}.mpanel{position:absolute;left:0;right:0;top:100%;z-index:50;background:var(--f);display:grid;padding:8px 20px 18px;box-shadow:0 18px 30px #0003}.mpanel a{color:var(--c)!important;text-decoration:none;font-family:var(--disp);font-style:italic;font-size:30px;line-height:1.1;padding:12px 0;border-bottom:1px solid rgba(248,238,220,.18)}.mpanel a:last-child{border-bottom:0;font-family:var(--mono);font-style:normal;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--g)!important;padding-top:16px}@media(max-width:900px){.mnav{display:block}.navr{gap:12px}.nav .logo img:not(.emb){display:none}.navr .start{padding:9px 14px;font-size:13px}}@media(max-width:380px){.mnav .mtxt{display:none}}:root{--r:22px;--rs:14px}.bh .bh-ben,.bh .bh-piece,.bh .bh-plan,.bh .bh-sitem{border-radius:var(--r);overflow:hidden}.bh .bh-plan{overflow:visible}.bh .bh-step,.bh .bh-opts a{border-radius:var(--rs)}.bh .bh-plan .flag{border-radius:999px}.jfeat,.jcard{border-radius:var(--r);overflow:hidden}.jfeat .pic{border-radius:var(--rs);overflow:hidden}.chips a{border-radius:999px}.pimg img,.prose img{border-radius:var(--r)}.inshort,.author,.railcard{border-radius:var(--r);overflow:hidden}.ptags a{border-radius:999px}.prose table:not(.swap){border-collapse:separate;border-spacing:0;border-radius:var(--rs);overflow:hidden}.prose table.swap td:first-child{border-radius:var(--rs) 0 0 var(--rs)}.prose table.swap td:last-child{border-radius:0 var(--rs) var(--rs) 0}@media(max-width:700px){.prose table.swap tr{border-radius:var(--rs)}.prose table.swap td{border-radius:0!important}}.mpanel{border-radius:0 0 var(--r) var(--r)}.vl .layout>.side{padding-top:26px}@media(max-width:980px){.vl .layout>.side{padding-top:20px}}.vl .wallblock .layout>.side{padding-top:0}.vl .side .gbox{position:relative;padding:50px 22px 20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='44' viewBox='0 0 300 44'%3E%3Crect x='10' y='10' width='10' height='4' rx='2' fill='%23F2618C' transform='rotate(30 15 12)'/%3E%3Ccircle cx='38' cy='28' r='3' fill='%23203322'/%3E%3Crect x='58' y='14' width='9' height='4' rx='2' fill='%239CAC70' transform='rotate(-35 62 16)'/%3E%3Ccircle cx='84' cy='8' r='2.5' fill='%23D2775B'/%3E%3Crect x='98' y='26' width='9' height='4' rx='2' fill='%23F2618C' transform='rotate(55 102 28)'/%3E%3Crect x='196' y='24' width='9' height='4' rx='2' fill='%23D2775B' transform='rotate(-20 200 26)'/%3E%3Ccircle cx='218' cy='10' r='3' fill='%239CAC70'/%3E%3Crect x='238' y='18' width='10' height='4' rx='2' fill='%23203322' transform='rotate(40 243 20)'/%3E%3Ccircle cx='262' cy='32' r='2.5' fill='%23F2618C'/%3E%3Crect x='278' y='8' width='9' height='4' rx='2' fill='%239CAC70' transform='rotate(-50 282 10)'/%3E%3C/svg%3E") center 8px/300px 44px no-repeat,linear-gradient(135deg,#e9b92a,#f7d86a 22%,#fff3c4 38%,#f4c430 52%,#e2ae1e 70%,#f9de7a 86%,#edbe32);box-shadow:inset 0 0 0 1px #ffffff8c,0 16px 32px -20px #966e00b3}.vl .side .gbox:before{content:"";position:absolute;top:-26px;left:50%;transform:translate(-50%);width:54px;height:54px;border-radius:50%;box-shadow:0 0 0 4px #f8eedc;background:#203322 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F4C430' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='9' width='17' height='11.5' rx='1.5'/%3E%3Crect x='2.5' y='6' width='19' height='3.5' rx='1'/%3E%3Cpath d='M12 6v14.5'/%3E%3Cpath d='M12 6C10 2.8 6.4 2.8 6.6 5c.1 1.2 2.6 1 5.4 1zM12 6c2-3.2 5.6-3.2 5.4-1-.1 1.2-2.6 1-5.4 1z'/%3E%3C/svg%3E") center/28px 28px no-repeat}.vl .side .gbox h2,.vl .side .gbox .gintro,.vl .side .gbox .gnum{text-align:center}.vl .ask .layout{gap:0}.vl .ask .layout>.main{padding-right:32px}.vl .ask .layout>.side{padding:26px 0 28px 28px;border-left:1.5px solid rgba(32,51,34,.14);background:linear-gradient(90deg,#e9dec88c,#e9dec800 85%);border-radius:0 0 0 22px}.vl .wallblock .layout>.side{padding-top:0;padding-bottom:0}@media(max-width:980px){.vl .ask .layout>.main{padding-right:0}.vl .ask .layout>.side{border-left:0;background:none;padding:20px 0 0}}.vl .tile .meta{font-family:var(--body);text-transform:none;letter-spacing:0;color:inherit;font-size:14px}.vl .pill{text-transform:none;letter-spacing:0}.vl section.hero .wrap h1{font-size:clamp(44px,7.4vw,112px);line-height:.92}.vl section.hero .wrap .art{width:100%;max-width:490px}@media(min-width:861px){.vl section.hero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,490px);column-gap:clamp(24px,4vw,56px);row-gap:0;align-items:end;padding-bottom:clamp(32px,4vw,52px)}.vl section.hero .wrap>div:first-child{display:contents}.vl section.hero .wrap h1{grid-column:1 / span 2;grid-row:1}.vl section.hero .wrap .lede{grid-column:1;grid-row:2}.vl section.hero .wrap .acct{grid-column:1;grid-row:3}.vl section.hero .wrap .art{grid-column:2;grid-row:2 / 4;justify-self:end;align-self:end}}@media(max-width:860px){.vl section.hero .wrap .art{width:80%;max-width:420px;justify-self:center}}.nav .mnav .mpanel{display:grid}.nav .logo img.lg{height:56px;width:auto;filter:none;display:block}@media(max-width:900px){.nav .logo img.lg{height:46px;display:block}}.foot img.logo.lg{height:72px;width:auto;filter:none}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tmc-bold-2.css.map */
