.store{background:var(--store-ground);color:var(--store-ink);flex-direction:column;min-height:100vh;font-size:15px;display:flex}.store-grey{background:var(--ground)}.swrap{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding-left:32px;padding-right:32px}.swrap.n{max-width:1180px}.store .swrap.n{text-align:left}.store .stamp{border-radius:var(--radius-s);height:22px;font:700 11px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;align-items:center;padding:0 7px;font-stretch:85%;display:inline-flex}.store .panel{background:var(--panel);border-radius:var(--radius-l);box-shadow:var(--shadow-ring)}.store .ph{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:10px;padding:16px 20px;display:flex}.store .ph h2{font:800 19px/1 var(--font-sans);letter-spacing:.01em;text-transform:uppercase;margin:0;font-stretch:75%}.store .nl{color:var(--store-ink);align-items:center;gap:7px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.store .nl:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.store .nl[aria-current]{text-underline-offset:9px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--tape);text-decoration-color:var(--tape)}.store .cnt{background:var(--store-ink);color:#fff;min-width:20px;height:20px;font:600 11px/1 var(--font-mono);border-radius:3px;place-items:center;padding:0 5px;display:inline-grid}.store .sbtn{border-radius:var(--radius-m);border:1px solid var(--store-ink);background:var(--store-ink);color:#fff;height:50px;font:600 15px/1 var(--font-sans);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.store .sbtn:hover{color:#fff;background:#000}.store .sbtn.ol{color:var(--store-ink);border-color:var(--control);background:#fff}.store .sbtn.ol:hover{border-color:var(--store-ink);color:var(--store-ink);background:#fff}.store .sbtn[disabled],.store .sbtn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.store .sbtn.tape{background:var(--tape);border-color:var(--tape);color:var(--on-tape);font-weight:700}.store .img{box-sizing:border-box;border-radius:var(--radius-l);align-items:flex-end;padding:12px;display:flex;position:relative;overflow:hidden}.store .cap{height:22px;font:500 10.5px/1 var(--font-mono);letter-spacing:.02em;color:var(--ink-2);background:#ffffffd1;border-radius:3px;align-items:center;padding:0 8px;display:inline-flex}.store .cap.d{background:var(--store-ink);color:var(--bar-text)}.store .card{color:var(--store-ink);flex-direction:column;gap:10px;text-decoration:none;display:flex}.store .card:hover .nm{text-underline-offset:3px;text-decoration:underline}.store .card:hover .img{box-shadow:0 0 0 1px var(--store-ink)}.store .h2{font:800 42px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.005em;margin:0;font-stretch:75%}.store .pr{font:600 14px/1 var(--font-mono)}.store .pr .from{font-family:var(--font-sans);color:var(--slate);font-weight:500}.store .note{font:500 12px/1.3 var(--font-mono);color:var(--slate)}.store .in{box-sizing:border-box;border:1px solid var(--control);border-radius:var(--radius-m);width:100%;height:46px;font:400 15px/1 var(--font-sans);color:var(--store-ink);background:#fff;padding:0 12px}.store .in:focus{border-color:var(--store-ink);box-shadow:var(--focus-tape);outline:0}.store .in[aria-invalid=true]{border:2px solid var(--problem)}.store .row{justify-content:space-between;gap:10px;padding:8px 0;font-size:15px;display:flex}.store .row>span:last-child{font-family:var(--font-mono);font-size:14px;font-weight:500}.store .tot{border-top:1.5px solid var(--store-ink);justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;padding-top:16px;display:flex}.store .tot span:first-child{font-size:16px;font-weight:700}.store .tot span:last-child{font:800 34px/1 var(--font-sans);font-stretch:75%}.store a:focus-visible,.store button:focus-visible,.store select:focus-visible,.store summary:focus-visible,.store input:focus-visible{outline:2px solid var(--tape);outline-offset:2px}.store .in:focus-visible{outline:0}.announce{background:var(--bar);color:#e7e5e4;text-align:center;padding:10px 16px;font-size:13px}.announce .mono{color:var(--store-cutoff);font-weight:600}.sheader{border-bottom:1px solid var(--rule);background:#fff}.sheader-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;height:78px;display:flex}.wordmark{font:800 28px/1 var(--font-sans);letter-spacing:.01em;color:var(--store-ink);align-items:center;gap:12px;font-stretch:75%;text-decoration:none;display:inline-flex}.wordmark .tile{background:var(--tape);width:30px;height:30px;color:var(--on-tape);font:800 15px/1 var(--font-sans);border-radius:3px;flex:none;place-items:center;font-stretch:75%;display:grid}.wordmark.sm{color:#fff;font-size:24px}.shopnav{flex-wrap:wrap;gap:30px;display:flex}.head-actions{align-items:center;gap:22px;display:flex}.sfooter-full{background:var(--bar);color:var(--bar-text);margin-top:auto;padding:56px 0 8px}.sfooter-full-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.3fr);gap:48px;padding-bottom:48px;font-size:14px;display:grid}.sfooter-full a{color:var(--bar-text)}.sfooter-help{flex-direction:column;gap:12px;display:flex}.bis-form{flex-direction:column;gap:10px;display:flex}.bis-form label{color:#fff;font:800 22px/1.05 var(--font-sans);text-transform:uppercase;font-stretch:75%}.bis-row{gap:8px;display:flex}.bis-row input{box-sizing:border-box;border:1px solid var(--slate);border-radius:var(--radius-m);background:var(--bar-control);color:#fff;min-width:0;height:46px;font:400 14px/1 var(--font-sans);flex:1;padding:0 14px}.bis-row button{border-radius:var(--radius-m);background:var(--tape);height:46px;color:var(--on-tape);font:700 14px/1 var(--font-sans);cursor:pointer;border:0;padding:0 18px}.sfooter-slim{border-top:1px solid var(--frame);background:#fff;margin-top:auto}.sfooter-slim-in{color:var(--slate);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:22px;padding-bottom:28px;font-size:13px;display:flex}.sfooter-slim a{color:var(--slate)}.sfooter-slim nav{flex-wrap:wrap;gap:18px;display:flex}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:stretch;gap:48px;padding-top:40px;padding-bottom:80px;display:grid}.hero-copy{flex-direction:column;justify-content:flex-end;gap:26px;padding-bottom:6px;display:flex}.hero h1{font:800 96px/.9 var(--font-sans);text-transform:uppercase;letter-spacing:-.003em;margin:0;font-stretch:68%}.hero p{color:var(--ink-2);max-width:30em;margin:0;font-size:18px;line-height:1.55}.hero-cta{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.hero-img{background:#3a3530;min-height:560px;padding:16px}.rooms{flex-direction:column;gap:26px;padding-bottom:80px;display:flex}.rooms-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.room-img{height:320px}.room-name{font:800 26px/1 var(--font-sans);text-transform:uppercase;font-stretch:75%}.room-sub{color:var(--slate);font-size:14px}.room-sub .mono{font-size:13px}.buying{background:var(--ground);padding:72px 0}.buying-in{flex-direction:column;gap:26px;display:flex}.buying-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.buying-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.buy-img{height:280px}.story{padding-top:80px;padding-bottom:80px}.story-in{border-radius:var(--radius-l);background:var(--bar);color:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow:hidden}.store .story-img{background:var(--slate);border-radius:0;min-height:420px;padding:16px}.story-copy{flex-direction:column;justify-content:center;gap:20px;padding:48px 52px;display:flex}.story-copy .h2{font-size:52px;line-height:.95}.story-copy p{color:var(--bar-text);max-width:32em;margin:0;font-size:17px;line-height:1.6}.story-link{color:var(--store-cutoff);text-underline-offset:5px;align-self:flex-start;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.coll-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:36px;padding-bottom:32px;display:flex}.crumb{color:var(--slate);font-size:12px}.crumb a{color:var(--slate)}.coll-head h1{font:800 72px/.92 var(--font-sans);text-transform:uppercase;margin:0;font-stretch:68%}.coll-head .lede{color:var(--ink-2);max-width:34em;margin:0;font-size:16px}.sort-lbl{color:var(--slate);align-items:center;gap:10px;font-size:14px;display:flex}.sort-lbl select{border:1px solid var(--control);border-radius:var(--radius-m);height:42px;color:var(--store-ink);font:600 14px/1 var(--font-sans);background:#fff;padding:0 12px}.coll-body{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:48px;padding-bottom:88px;display:grid}.filters{flex-direction:column;gap:22px;display:flex}.filters fieldset{border:0;border-top:1px solid var(--rule);margin:0;padding:18px 0 0}.fh{font:600 11px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);float:left;width:100%;margin:0;padding:0 0 10px}.ck{clear:both;cursor:pointer;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.ck input{width:18px;height:18px;accent-color:var(--store-ink);flex:none;margin:0}.ck .n{font:500 12px/1 var(--font-mono);color:var(--muted);margin-left:auto}.ck .swc{border-radius:2px;flex:none;width:14px;height:14px;display:inline-block;box-shadow:0 0 0 1px #1c191740}.coll-grid-wrap{flex-direction:column;gap:18px;min-width:0;display:flex}.coll-count{color:var(--slate);border-bottom:1px solid var(--rule);padding-bottom:12px;font-size:12px}.coll-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;display:grid}.pcard-img{aspect-ratio:4/5}.pcard-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pcard-top b{font-size:16px;font-weight:600}.pcard-bot{justify-content:space-between;align-items:center;gap:10px;display:flex}.dots{gap:5px;display:flex}.dots i{border-radius:50%;width:12px;height:12px;display:block;box-shadow:0 0 0 1px #1c191740}.showmore{align-self:center;margin-top:26px}.prod-wrap{flex-direction:column;gap:26px;padding-top:26px;padding-bottom:80px;display:flex}.prod-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gallery .wide{aspect-ratio:5/4;grid-column:span 2;padding:16px}.gallery .sq{aspect-ratio:1}.prod-info{flex-direction:column;gap:24px;padding-top:4px;display:flex}.prod-info h1{font:800 68px/.9 var(--font-sans);text-transform:uppercase;margin:0;font-stretch:68%}.prod-price{font:800 36px/1 var(--font-sans);font-stretch:75%}.prod-desc{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.colour-fs{border:0;border-top:1px solid var(--rule);flex-direction:column;gap:14px;margin:0;padding:20px 0 0;display:flex}.colour-fs legend{float:left;width:100%;padding:0 0 2px;font-size:14px}.swrow{flex-wrap:wrap;gap:20px;display:flex}.swatch{font:500 13px/1.2 var(--font-sans);color:var(--store-ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.swatch i{border-radius:var(--radius-m);outline-offset:3px;outline:1px solid #0000;width:46px;height:46px;display:block;box-shadow:0 0 0 1px #1c191733}.swatch[aria-pressed=true] i{outline:2px solid var(--store-ink)}.swatch[aria-pressed=true]{font-weight:700}.swatch .soldname{text-decoration:line-through}.stockline{border-radius:var(--radius-m);color:var(--tape-ink);background:#fffcf5;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #f3d9a8}.stockline.bad{box-shadow:inset 0 0 0 1px var(--problem-line);color:var(--problem);background:#fef2f2}.stockline.ok{box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);background:#f7f7f5}.buyrow{gap:10px;display:flex}.qty-sel{border:1px solid var(--control);border-radius:var(--radius-m);width:84px;height:54px;font:600 15px/1 var(--font-mono);background:#fff;padding:0 12px}.buyrow .sbtn{flex:1;height:54px;font-size:16px}.promises{border-radius:var(--radius-l);box-shadow:inset 0 0 0 1px var(--rule);background:#f7f7f5;flex-direction:column;gap:12px;margin:0;padding:18px;font-size:14px;line-height:1.45;list-style:none;display:flex}.as{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;display:grid}.as .ic{border-radius:var(--radius-m);background:#f2f1ee;place-items:center;width:32px;height:32px;display:grid}.as b.hl{color:var(--tape-ink)}.prod-details details{border-top:1px solid var(--rule);padding:16px 0}.prod-details details:last-child{border-bottom:1px solid var(--rule)}.prod-details summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:15px;font-weight:600;list-style:none;display:flex}.prod-details summary::-webkit-details-marker{display:none}.prod-details summary:after{content:"+";font:500 18px/1 var(--font-mono);color:var(--muted)}.prod-details details[open] summary:after{content:"–"}.prod-details details p{color:var(--ink-2);margin:10px 0 0;font-size:15px;line-height:1.6}.goeswith{border-top:1px solid var(--rule);flex-direction:column;gap:24px;margin-top:32px;padding-top:40px;display:flex}.goes-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.goes-grid .img{aspect-ratio:4/5}.txn{flex:1;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:32px;width:100%;padding-top:40px;padding-bottom:72px;display:grid}.txn.wide{grid-template-columns:minmax(0,1fr) 400px}.cart-main{flex-direction:column;gap:20px;min-width:0;display:flex}.cart-main h1,.conf-main h1{font:800 64px/.92 var(--font-sans);text-transform:uppercase;margin:0;font-stretch:68%}.mug-notice{border-radius:var(--radius-l);background:#fffcf5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;font-size:14px;line-height:1.5;display:grid;box-shadow:inset 0 0 0 1.5px #f3d9a8}.mug-notice a{white-space:nowrap;font-weight:600}.it{border-top:1px solid var(--rule);grid-template-columns:120px minmax(0,1fr) 116px 96px;align-items:start;gap:22px;padding:22px 24px;display:grid}.it:first-child{border-top:0}.it .img{height:150px;padding:8px}.it-name{font-size:18px}.it-var{color:var(--slate)}.qt{border:1px solid var(--control);border-radius:var(--radius-m);align-items:center;display:inline-flex;overflow:hidden}.qt button{width:36px;height:36px;font:600 16px/1 var(--font-sans);cursor:pointer;color:var(--store-ink);background:#fff;border:0}.qt button:hover{background:#f2f1ee}.qt span{text-align:center;width:34px;font:600 14px/1 var(--font-mono)}.rm{color:var(--slate);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;text-decoration:underline}.side-panel{margin-top:82px}.side-panel .ph h2{font-size:24px}.side-body{flex-direction:column;padding:14px 20px 20px;display:flex}.cutoff-note{color:var(--ink-2);gap:10px;margin:14px 0 0;font-size:13px;line-height:1.5;display:flex}.cutoff-note b{color:var(--tape-ink)}.disc{border-top:1px solid var(--rule);background:#f7f7f5;border-radius:0 0 6px 6px;padding:14px 20px 16px}.disc summary{cursor:pointer;font-size:14px;font-weight:600}.disc-row{gap:6px;margin-top:12px;display:flex}.disc-row .in{height:42px;font-family:var(--font-mono);flex:1;font-size:14px}.disc-row .sbtn{height:42px;padding:0 16px;font-size:14px}.co-form{flex-direction:column;gap:16px;min-width:0;display:flex}.sec{flex-direction:column;gap:14px;padding:22px 24px 24px;display:flex}.sec h2{font:800 24px/1 var(--font-sans);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;font-stretch:75%;display:flex}.sec h2 .ix{font:600 12px/1 var(--font-mono);color:var(--tape-ink);letter-spacing:.02em}.sec h2 .sub{font:600 13px/1.3 var(--font-sans);color:var(--slate);text-transform:none;align-items:center;gap:6px;font-stretch:100%;display:inline-flex}.f{flex-direction:column;gap:6px;display:flex}.f label,.lbl{font-size:13px;font-weight:600}.f2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.f3{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.usps-ok{color:var(--paid);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.opt{border-radius:var(--radius-m);box-shadow:inset 0 0 0 1px var(--frame);cursor:pointer;background:#fff;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.4;display:grid}.opt:hover{box-shadow:inset 0 0 0 1px var(--store-ink)}.opt.on{box-shadow:inset 0 0 0 2px var(--store-ink);background:#fafaf8}.opt input{width:18px;height:18px;accent-color:var(--store-ink);margin:2px 0 0}.opt .opt-sub{color:var(--ink-2);font-size:14px}.opt>b{font:600 14px/1.4 var(--font-mono)}.cb{align-items:center;gap:10px;font-size:14px;display:flex}.cb input{width:18px;height:18px;accent-color:var(--store-ink);flex:none;margin:0}.ship-group{flex-direction:column;gap:8px;display:flex}.place-btn{width:100%;height:58px;margin-top:8px;font-size:17px}.terms-line{color:var(--slate);text-align:center;font-size:13px}.terms-line a{color:var(--slate)}.os-items{flex-direction:column;padding:8px 20px 20px;display:flex}.os-item{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.os-item .thumb{border-radius:var(--radius-m);width:56px;height:66px}.os-item .var{color:var(--slate);font-size:13px}.hold-strip{border-top:1px solid var(--rule);color:var(--ink-2);background:#fffcf5;border-radius:0 0 6px 6px;gap:10px;padding:14px 20px;font-size:13px;line-height:1.5;display:flex}.hold-strip .mono{color:var(--tape-ink);font-weight:600}.declined-panel{flex-direction:column;gap:22px;min-width:0;padding:28px 28px 26px;display:flex}.declined-panel h1{font:800 56px/.92 var(--font-sans);text-transform:uppercase;margin:0;font-stretch:68%}.declined-alert{border-radius:var(--radius-l);box-shadow:inset 0 0 0 2px var(--problem);background:#fef2f2;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px 18px;line-height:1.5;display:grid}.declined-alert .ic{border-radius:var(--radius-m);background:var(--problem);place-items:center;width:32px;height:32px;display:grid}.declined-alert b{font-size:16px}.declined-alert .sub{color:var(--ink-2);font-size:14px}.field-err{color:var(--problem);align-items:center;gap:6px;margin-top:7px;font-size:13px;font-weight:500;display:flex}.held-line{border-top:1px solid var(--rule);color:var(--slate);align-items:center;gap:10px;padding-top:16px;font-size:13px;display:flex}.held-line .mono{color:var(--tape-ink);font-weight:600}.conf-grid{flex:1;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:40px;width:100%;padding-top:48px;padding-bottom:72px;display:grid}.conf-main{flex-direction:column;gap:30px;min-width:0;display:flex}.conf-head{flex-direction:column;gap:18px;display:flex}.conf-oid{align-items:center;gap:10px;display:inline-flex}.conf-oid .tick{background:var(--paid);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.conf-oid .mono{font-size:14px;font-weight:600}.conf-main h1{font-size:76px}.conf-lede{color:var(--ink-2);max-width:36em;margin:0;font-size:17px;line-height:1.6}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 6px;margin:0;padding:20px;list-style:none;display:grid}.st{flex-direction:column;gap:8px;font-size:14px;line-height:1.45;display:flex}.st i{border-radius:1px;height:8px;display:block}.st b{font-size:15px}.st .mono{color:var(--ink-2);font-size:12.5px}.conf-ctas{flex-wrap:wrap;gap:10px;display:flex}.change-box{border-radius:var(--radius-l);box-shadow:0 0 0 1px var(--frame);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;font-size:14px;line-height:1.5;display:grid}.change-box a{white-space:nowrap;font-weight:600}.change-box .mono{font-weight:600}.receipt-body{flex-direction:column;padding:10px 20px 20px;display:flex}.receipt-ship{border-top:1px solid var(--rule);flex-direction:column;gap:6px;padding:16px 20px;font-size:14px;line-height:1.5;display:flex}.receipt-ship b.k{font:600 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-bottom:4px}.receipt-foot{border-top:1px solid var(--rule);color:var(--slate);background:#f7f7f5;border-radius:0 0 6px 6px;padding:13px 20px;font-size:13px}@media (max-width:1020px){.buying-grid,.goes-grid,.coll-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.txn,.txn.wide,.conf-grid{grid-template-columns:minmax(0,1fr)}.side-panel{margin-top:0}.hero h1{font-size:72px}.conf-main h1{font-size:60px}}@media (max-width:760px){.swrap{padding-left:16px;padding-right:16px}.sheader-in{height:auto;padding-top:14px;padding-bottom:14px}.head-actions{flex-wrap:wrap;gap:10px 18px}.hero{grid-template-columns:minmax(0,1fr);padding-bottom:48px}.hero h1{font-size:56px}.hero-img{min-height:320px}.rooms-grid,.story-in,.prod-grid,.sfooter-full-grid{grid-template-columns:minmax(0,1fr)}.story-copy{padding:32px 24px}.coll-body{grid-template-columns:minmax(0,1fr);gap:24px}.coll-head h1{font-size:48px}.prod-info h1{font-size:52px}.cart-main h1,.conf-main h1{font-size:44px}.declined-panel h1{font-size:40px}.it{grid-template-columns:84px minmax(0,1fr)}.it .img{height:104px}.steps{grid-template-columns:minmax(0,1fr);gap:16px}.f3{grid-template-columns:minmax(0,1fr)}.mug-notice,.change-box{grid-template-columns:auto minmax(0,1fr)}.h2{font-size:32px}.story-copy .h2{font-size:38px}}
