:root{color-scheme:dark;--bg:#0b0c0e;--surface:#131518;--text:#f2f1ed;--muted:#bbb9b4;--quiet:#989993;--gold:#d5bc8a;--line:#353632;--serif:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;--sans:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.9 var(--sans);-webkit-font-smoothing:antialiased}h1,h2,h3,p,figure,dl,dd{margin:0}h1,h2,h3{font-weight:600}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a,button,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}img,video{display:block;max-width:100%;height:auto}button{touch-action:manipulation}.wrap{width:min(1200px,calc(100% - 112px));margin-inline:auto}.section-space{padding-block:112px}h2{font-size:clamp(34px,4.1vw,58px);line-height:1.5;letter-spacing:-.025em}.eyebrow{color:var(--gold);font-size:11px;font-weight:500;letter-spacing:.17em;line-height:1.6;margin-bottom:25px}.pill{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:54px;padding:15px 24px;background:var(--gold);color:#17150f;border:1px solid var(--gold);border-radius:2px;font-size:14px;font-weight:600;line-height:1.6;transition:background .2s,transform .2s}.pill:hover{background:#e5d1a9;transform:translateY(-2px)}.pill.small{min-height:43px;padding:10px 17px;font-size:13px}.under-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:6px;border-bottom:1px solid #666358;font-size:13px;color:#ded5c3;line-height:1.8}.skip-link{position:absolute;top:10px;left:20px;z-index:100;background:var(--gold);color:#111;padding:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.masthead{height:85px;padding-inline:5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand img{width:155px;height:auto;filter:brightness(0) invert(1)}.edition{font-size:10px;letter-spacing:.2em;color:#b5b3aa}.header-store{font-size:10px;letter-spacing:.12em;color:var(--gold);border:1px solid #5a523e;padding:4px 8px}.subnav{position:sticky;top:0;z-index:30;background:#0b0c0ef5;backdrop-filter:blur(14px);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:25px;padding:15px 5%;min-height:75px}.product-title{font-size:18px;font-weight:700;line-height:1.4}.product-title span{display:block;font-size:9px;font-weight:400;letter-spacing:.12em;color:var(--quiet);margin-top:4px}.subnav>div{display:flex;align-items:center;gap:30px}.subnav>div>a:not(.pill){font-size:13px;color:#d6d4cc}.hero{display:grid;grid-template-columns:.85fr 1.15fr;position:relative;overflow:hidden;width:min(1480px,100%);margin:auto}.hero-copy{position:relative;z-index:2;align-self:center;padding:65px 0 70px max(56px,calc((100vw - 1200px)/2))}.hero-copy .eyebrow{font-size:10px;white-space:nowrap;margin-bottom:30px}.hero h1{font-size:clamp(92px,8.5vw,126px);line-height:1.1;letter-spacing:-.07em;margin-left:-.04em}.hero-lead{font-size:23px;font-weight:500;letter-spacing:.04em;margin-top:32px}.hero-sub{color:#c0beb7;font-size:16px;line-height:2;margin-top:20px}.hero .pill{margin-top:32px}.hero .under-link{display:flex;width:fit-content;margin-top:22px}.hero-photo{position:relative;min-height:750px;overflow:hidden}.hero-photo>img{width:100%;height:100%;object-fit:cover;object-position:50% 48%;mask-image:linear-gradient(90deg,transparent,#000 10%);min-height:750px}.hero-photo figcaption{position:absolute;right:45px;bottom:35px;color:#e9e7dc;font-size:10px;letter-spacing:.22em}.hero-meta{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;padding:24px 0;border-bottom:1px solid var(--line);margin-inline:max(56px,calc((100vw - 1200px)/2));font-size:10px;letter-spacing:.13em;color:#bcb9ae}.meaning{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:95px}.meaning h2{font-size:43px;font-weight:500}.meaning-copy{padding-top:24px;color:var(--muted);line-height:2.2}.meaning-copy p+p{margin-top:20px}
.thread-story{height:225vh;position:relative;background:#08090b;border-top:1px solid #242622;border-bottom:1px solid #242622}.thread-sticky{position:sticky;top:75px;height:calc(100svh - 75px);min-height:0;display:flex;flex-direction:column;align-items:center;overflow:hidden;background:#08090b}.thread-heading{text-align:center;padding:30px 24px 0;position:relative;z-index:2}.thread-heading .eyebrow{margin-bottom:12px}.thread-heading h2{font-size:clamp(27px,3.2vw,43px);font-weight:500;line-height:1.4;margin-bottom:10px}.thread-desc{font-size:14px;color:var(--muted)}.thread-sticky canvas{display:block;width:min(1280px,100%);flex:1;min-height:150px;height:42vh}.thread-steps{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:13px;border-top:1px solid var(--line);padding-top:10px;flex-shrink:0;width:min(650px,calc(100% - 48px))}.thread-steps:before{content:'';position:absolute;left:0;top:-1px;height:1px;background:var(--gold);width:calc(var(--thread-progress,0)*100%)}.thread-steps button{min-height:44px;background:transparent;color:#bbb9b4;border:0;font-size:13px;padding:7px 2px;white-space:nowrap}.thread-steps button[aria-pressed=true]{color:var(--gold)}.thread-foot{display:flex;justify-content:space-between;gap:30px;align-items:center;width:min(900px,calc(100% - 48px));padding:12px 0 23px}.thread-note{font-size:11px;line-height:1.8;color:#aaa9a2}.thread-foot .under-link{flex-shrink:0;font-size:12px}
.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:50px}.section-head>p{font-size:15px;color:var(--muted);line-height:2;max-width:440px}.loupe-layout{display:grid;grid-template-columns:1fr .9fr;gap:9%;align-items:center}.loupe-photo{min-width:0}.loupe-image-wrap{position:relative;background:#14161a;overflow:hidden}.loupe-image-wrap>img{width:100%;height:auto;aspect-ratio:5/6;object-fit:cover}.image-mark{position:absolute;left:20px;bottom:20px;color:#eee8db;background:#0b0c0ed9;padding:7px 11px;font-size:9px;letter-spacing:.14em}.loupe-photo figcaption{font-size:12px;color:var(--gold);padding:17px 0 13px}.loupe-options{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.loupe-options button{background:transparent;min-height:46px;border:1px solid #46473e;font-size:12px;padding:9px 3px;color:var(--muted)}.loupe-options button[aria-pressed=true]{border-color:var(--gold);background:#d5bc8a17;color:var(--gold)}.texture-copy{position:relative}.outline-number{display:block;font:110px/1 Georgia,serif;letter-spacing:-.08em;color:#d5bc8a;margin-bottom:10px}.texture-copy .eyebrow{font-size:10px;margin-bottom:30px}.texture-copy h3{font-family:var(--serif);font-size:33px;font-weight:500;line-height:1.7;margin-bottom:23px}.texture-copy>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:2.2}.film-disclosure{margin-top:30px;border-top:1px solid #49483e;border-bottom:1px solid #49483e}.film-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding-block:18px;font-size:14px;color:#ddd5c3}.film-disclosure summary::-webkit-details-marker{display:none}.film-disclosure summary small{display:block;font-size:11px;color:#aaa9a2;margin-top:5px}.film-disclosure summary b{font-weight:400;font-size:20px}.film-disclosure[open] summary b{transform:rotate(45deg)}.workshop-film{padding:0 0 22px;display:flex;justify-content:center}.workshop-film video{width:min(100%,280px);max-height:460px;background:#101216;aspect-ratio:512/910;object-fit:contain}.section-next{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:45px;padding-top:25px;border-top:1px solid var(--line);font-family:var(--serif);font-size:23px}.section-next span{font:14px var(--sans);color:var(--gold)}
.origin-section{background:#121719;border-top:1px solid #2c3436;border-bottom:1px solid #2c3436}.origin-wrap{display:grid;grid-template-columns:1fr .9fr;gap:9%;align-items:center}.origin-photo{position:relative}.origin-photo>img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 50%}.origin-copy h2{font-size:44px;font-weight:500}.origin-copy>p:not(.eyebrow){color:#c0c4bd;font-size:16px;line-height:2.2;margin-top:28px}.origin-facts{display:flex;gap:50px;margin-top:35px}.origin-facts>span{font-size:12px;color:#b9bbb2}.origin-facts strong{display:block;font:36px/1.2 Georgia,serif;color:#ece9dd;margin-bottom:10px}.origin-facts strong small{font-size:18px}
.color-section{scroll-margin-top:0}.color-shortcuts{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:35px;margin-bottom:30px;border-bottom:1px solid var(--line)}.color-shortcuts>span{font-size:13px;color:var(--muted);margin-right:10px}.color-shortcuts button{display:flex;gap:9px;align-items:center;min-height:46px;padding:10px 15px;border:1px solid #5b5547;background:transparent;color:#dbd4c4;font-size:13px;border-radius:2px}.color-shortcuts button[aria-pressed=true]{border-color:var(--gold);background:#d5bc8a15}.color-shortcuts i{height:14px;width:14px;border-radius:50%;background:var(--swatch);border:1px solid #ffffff40}.color-explorer{display:grid;grid-template-columns:1.08fr 1fr;gap:65px;align-items:start}.color-photo{min-width:0;position:sticky;top:105px}.color-image-wrap{position:relative;background:#151719;border:1px solid #42413a}.color-image-wrap img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.color-photo figcaption{font-size:11px;color:#aaa9a2;line-height:1.9;margin-top:14px}.color-controls .eyebrow{margin-bottom:12px}.color-name-row{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:26px}.color-name-row h3{font-size:34px;letter-spacing:.04em;font-weight:500;line-height:1.4}.color-name-row>span{font-size:11px;color:var(--quiet);letter-spacing:.15em}.swatches{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 7px;margin-bottom:30px}.swatch{border:1px solid transparent;border-radius:2px;min-height:70px;padding:7px 0;display:flex;flex-direction:column;align-items:center;gap:8px;background:transparent}.swatch>span{width:26px;height:26px;border-radius:50%;background:var(--swatch);border:1px solid #ffffff35;flex-shrink:0}.swatch small{font-size:11px;color:#d0cdc5;white-space:nowrap;line-height:1.5}.swatch[aria-pressed=true]{border-color:var(--gold);background:#d5bc8a0c}.swatch[aria-pressed=true] small{color:var(--gold)}.swatch:hover{background:#ffffff0b}.view-switch{display:grid;grid-template-columns:1fr 1fr;border:1px solid #515149;margin-bottom:25px}.view-switch button{min-height:46px;border:0;border-radius:0;font-size:13px;background:transparent;color:#c3c1b8;padding:10px}.view-switch button[aria-pressed=true]{background:#e0d6c0;color:#1c1b15}.styling-note{border-left:2px solid #8f7a53;padding-left:18px;margin-bottom:30px;min-height:96px}.styling-note .eyebrow{font-size:10px;margin-bottom:8px}.styling-note>p:last-child{font-size:14px;color:#d0cdc4;line-height:2}.purchase-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.price{font-family:Georgia,serif;font-size:33px;line-height:1.35}.price>span{font:12px var(--sans);margin-left:10px}.price small{font:11px var(--sans);color:#aaa89f;display:block;margin-top:8px}.price-tag{font-size:9px;line-height:1.9;text-align:right;letter-spacing:.12em;color:var(--quiet)}.buy{width:100%}.stock-note{font-size:11px;color:var(--muted);line-height:1.9;margin-top:15px}.specifications{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:30px;padding-block:26px;margin-top:55px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.specifications dt{font-size:11px;color:var(--quiet);margin-bottom:12px}.specifications dd{font-size:14px;font-weight:400}
.styling-section{border-top:1px solid var(--line);padding-top:90px}.styling-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.style-card{padding:0;background:transparent;border:0;text-align:left;display:block;min-width:0}.style-photo{display:block;overflow:hidden;background:#191b1e}.style-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 45%;transition:transform .6s}.style-card:hover .style-photo img{transform:scale(1.035)}.style-card-head{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:var(--gold);margin-top:22px;letter-spacing:.05em}.style-card strong{display:block;font-family:var(--serif);font-size:24px;font-weight:500;margin-top:14px}.style-desc{display:block;color:var(--muted);font-size:14px;line-height:2;margin-top:12px}.style-card-link{display:inline-block;font-size:12px;color:var(--gold);margin-top:21px;padding-bottom:4px;border-bottom:1px solid #63563e}
.closing{background:#151614;border-top:1px solid #3a3a31;border-bottom:1px solid #3a3a31;padding-block:95px}.closing-inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.closing h2{font-size:62px;font-weight:500;font-family:var(--serif);margin-bottom:24px}.closing-inner>div:first-child>p:last-child{color:var(--muted);font-size:15px}.closing-selection{display:grid;grid-template-columns:115px 1fr;gap:26px;align-items:center}.closing-selection>img{width:115px;aspect-ratio:1;object-fit:cover}.closing-selection .eyebrow{font-size:10px;margin-bottom:8px}.closing-selection h3{font-size:26px;font-weight:500;line-height:1.4;margin-bottom:8px}.closing-selection p:not(.eyebrow){font-size:19px;font-family:Georgia,serif}.closing-selection small{font:11px var(--sans);margin-left:4px}.closing-selection .pill{grid-column:1/-1}.closing-compare{grid-column:1/-1;justify-self:center}.mobile-selection{display:none}footer{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-block:50px}footer>div{text-align:right;font-size:12px;color:#c0bfb5}footer p{font-size:10px;color:var(--quiet);margin-top:12px}
@media(min-width:1480px){.hero-copy{padding-left:140px}.hero-meta{margin-inline:140px}}
@media(max-width:1050px){.wrap{width:calc(100% - 72px)}.hero-copy{padding-left:40px}.hero-meta{margin-inline:40px}.hero-photo,.hero-photo>img{min-height:690px}.hero h1{font-size:98px}.hero .eyebrow{font-size:9px}.hero-lead{font-size:20px}.hero-sub{font-size:15px}.meaning{gap:45px}.meaning h2{font-size:38px}.meaning-copy{font-size:14px}.origin-copy h2{font-size:36px}.origin-wrap,.loupe-layout{gap:6%}.origin-copy>p:not(.eyebrow){font-size:14px}.color-explorer{gap:35px}.swatch small{font-size:10px}.closing-inner{gap:40px}.closing h2{font-size:50px}.section-head>p{font-size:14px}.style-card strong{font-size:21px}.style-desc{font-size:13px}}
@media(max-width:760px){html{scroll-padding-top:82px}body{font-size:15px;padding-bottom:calc(79px + env(safe-area-inset-bottom))}.wrap{width:calc(100% - 44px)}.section-space{padding-block:70px}.masthead{height:66px;padding-inline:22px}.brand img{width:135px}.edition{display:none}.header-store{font-size:8px;padding:4px 6px}.subnav{min-height:68px;padding:12px 22px;gap:10px}.product-title{font-size:15px}.product-title span{font-size:7px}.subnav>div{gap:0}.subnav>div>a:not(.pill){display:none}.pill.small{font-size:12px;min-height:42px;padding:10px 12px;gap:12px}.pill{font-size:14px;min-height:52px}.hero{grid-template-columns:1fr}.hero-copy{padding:43px 25px 0}.hero-copy .eyebrow{font-size:9px;margin-bottom:23px;letter-spacing:.14em}.hero h1{font-size:70px;letter-spacing:-.07em;line-height:1.2}.hero h1 br{display:none}.hero-lead{font-size:20px;margin-top:20px}.hero-sub{font-size:15px;margin-top:14px;line-height:1.95}.hero .pill{margin-top:24px;gap:35px}.hero .under-link{margin-top:16px;font-size:12px}.hero-photo{margin-top:18px;height:400px;min-height:0}.hero-photo>img{min-height:0;height:100%;object-position:center 46%;mask-image:linear-gradient(180deg,transparent,#000 10%,#000 93%,transparent)}.hero-photo figcaption{right:25px;bottom:17px;font-size:8px}.hero-meta{margin-inline:22px;padding:17px 0;font-size:8px;gap:8px;letter-spacing:.025em}.hero-meta span:nth-child(2){text-align:center}.meaning{grid-template-columns:1fr;padding-block:65px;gap:25px}.meaning .eyebrow{margin-bottom:18px}.meaning h2{font-size:35px}.meaning-copy{padding:0;font-size:15px}.meaning-copy p+p{margin-top:18px}.desktop-only{display:none}.thread-story{height:220vh}.thread-sticky{top:68px;height:calc(100svh - 68px)}.thread-heading{padding:21px 20px 0}.thread-heading .eyebrow{font-size:9px;margin-bottom:12px}.thread-heading h2{font-size:26px;margin-bottom:8px}.thread-desc{font-size:12px}.thread-sticky canvas{height:38svh;min-height:125px}.thread-steps{width:calc(100% - 36px);gap:3px;padding-top:5px}.thread-steps button{font-size:11px;min-height:44px;letter-spacing:0}.thread-foot{width:calc(100% - 40px);padding:10px 0 15px;gap:10px;align-items:flex-end;flex-wrap:wrap}.thread-note{font-size:9px;line-height:1.7}.thread-foot .under-link{font-size:11px;margin-left:auto}.section-head{display:block;margin-bottom:32px}.section-head h2{font-size:35px}.section-head .eyebrow{font-size:10px;margin-bottom:18px}.section-head>p{margin-top:22px;font-size:14px;line-height:2}.section-head>p br{display:none}.loupe-layout{grid-template-columns:1fr;gap:36px}.loupe-image-wrap>img{aspect-ratio:1;object-fit:cover}.image-mark{font-size:8px;left:13px;bottom:13px;padding:6px 8px}.loupe-photo figcaption{font-size:12px}.loupe-options{gap:7px}.loupe-options button{font-size:12px;min-height:46px}.texture-copy{padding-top:5px}.outline-number{position:absolute;right:5px;top:0;font-size:88px;opacity:.5}.texture-copy .eyebrow{font-size:9px;padding-right:100px;margin-bottom:22px}.texture-copy h3{font-size:28px;margin-bottom:18px}.texture-copy>p:not(.eyebrow){font-size:15px;line-height:2.1}.film-disclosure summary{font-size:14px}.film-disclosure summary small{font-size:11px}.section-next{font-size:19px;gap:20px;align-items:flex-start;margin-top:30px;flex-direction:column}.section-next span{font-size:13px}.origin-wrap{grid-template-columns:1fr;gap:35px}.origin-photo>img{aspect-ratio:5/4;object-position:center 45%}.origin-copy h2{font-size:35px}.origin-copy .eyebrow{margin-bottom:20px;font-size:10px}.origin-copy>p:not(.eyebrow){font-size:15px;margin-top:23px}.origin-facts{gap:45px;margin-top:28px}.origin-facts strong{font-size:32px}.color-shortcuts{gap:8px;margin-bottom:25px;padding-bottom:25px}.color-shortcuts>span{width:100%;font-size:13px;margin-bottom:6px}.color-shortcuts button{font-size:11px;padding:10px 9px;gap:6px;min-height:44px}.color-shortcuts i{width:11px;height:11px}.color-explorer{grid-template-columns:1fr;gap:30px}.color-photo{position:static}.color-photo figcaption{font-size:10px}.color-controls .eyebrow{font-size:10px}.color-name-row h3{font-size:30px}.color-name-row{margin-bottom:22px}.swatches{gap:7px 3px;margin-bottom:25px}.swatch{min-height:68px;gap:8px}.swatch>span{width:27px;height:27px}.swatch small{font-size:10px;letter-spacing:0}.view-switch button{font-size:14px;min-height:48px}.styling-note>p:last-child{font-size:14px}.purchase-row{margin-bottom:22px}.price{font-size:34px}.stock-note{font-size:11px}.specifications{grid-template-columns:1fr;gap:20px;margin-top:35px;padding-block:24px}.specifications>div{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.specifications dt{margin:0;flex-shrink:0}.specifications dd{font-size:12px;text-align:right}.styling-section{padding-top:65px}.styling-grid{grid-template-columns:1fr;gap:35px}.style-card{display:grid;grid-template-columns:41% 1fr;column-gap:20px;align-items:start}.style-photo{grid-row:1/5}.style-photo img{aspect-ratio:3/4;object-position:center 40%}.style-card-head{font-size:10px;margin-top:0;gap:8px;line-height:1.5}.style-card strong{font-size:21px;margin-top:9px;line-height:1.5}.style-desc{font-size:12px;line-height:1.9;margin-top:9px}.style-desc br{display:none}.style-card-link{font-size:11px;margin-top:12px;justify-self:start}.closing{padding-block:65px}.closing-inner{grid-template-columns:1fr;gap:35px}.closing h2{font-size:45px;margin-bottom:20px}.closing-selection{grid-template-columns:95px 1fr;gap:20px}.closing-selection>img{width:95px}.closing-selection .eyebrow{font-size:9px}.closing-selection h3{font-size:25px}.closing-selection .pill{margin-top:5px}.closing-compare{font-size:13px}.mobile-selection{position:fixed;display:flex;justify-content:space-between;gap:15px;align-items:center;left:0;right:0;bottom:0;background:#141613f5;border-top:1px solid #61573f;backdrop-filter:blur(15px);padding:12px 20px calc(12px + env(safe-area-inset-bottom));z-index:50;min-height:79px}.mobile-selection>div{min-width:0}.mobile-selection small{display:block;font-size:8px;letter-spacing:.07em;color:#bfb7a7;line-height:1.7}.mobile-selection strong{display:block;font-size:14px;font-weight:500;line-height:1.7;white-space:nowrap}.mobile-selection .pill{font-size:12px;padding:12px 15px;min-height:46px;gap:15px;flex-shrink:0}footer{padding-block:35px;gap:20px}footer .brand img{width:120px}footer>div{font-size:10px;max-width:170px}footer p{font-size:9px}}
@media(max-width:360px){.hero h1{font-size:63px}.hero-copy{padding-inline:22px}.thread-steps{width:calc(100% - 24px);gap:1px}.thread-steps button{font-size:10px}.style-card{column-gap:15px}.style-card strong{font-size:19px}.style-desc{font-size:11px}.color-shortcuts button{font-size:10px;padding-inline:7px}.swatch small{font-size:9px}.mobile-selection{padding-inline:14px}.mobile-selection strong{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.thread-story{height:auto}.thread-sticky{position:relative;top:0;height:auto;min-height:600px}.thread-sticky canvas{flex:none;height:330px}}
@media(max-width:760px){.hero h1{font-size:clamp(45px,14vw,61px);white-space:nowrap;letter-spacing:-.075em}}

.header-store{font-size:11px;border:0;padding:4px 0;color:#d5c9ae}@media(max-width:760px){.header-store{font-size:10px}}
