:root{--brand-orange:#f0522b;--brand-orange-hover:#de4320;--brand-charcoal:#161817;--paper:#f2f0e9;--ink:#161817;--line:#d9d7cf;--surface-soft:#e9e7df;--accent:var(--brand-orange)}body,.site-shell,header,#aboutPage{background:var(--paper);color:var(--ink)}header,.brand-ticker{border-color:var(--line)}header nav>a{color:var(--ink)}#cartCount{background:var(--brand-orange);color:var(--ink)}.collection-strip{background:var(--brand-charcoal)}.collection-strip>span{color:var(--paper)}.campaign{height:calc(93svh - 114px);min-height:580px;max-height:900px}.campaign h1{font-size:clamp(58px,6.1vw,104px);font-weight:500;letter-spacing:-.055em;line-height:.98;max-width:1000px}.campaign-content{padding:48px 4%}.campaign .pill-action{background:var(--brand-orange);color:var(--ink)}.pill-action:hover{background:var(--brand-orange-hover)}.brand-ticker{background:var(--paper);font-size:9px}.brand-ticker b{font-weight:400;font-size:15px}.home-discovery{padding:76px 3% 54px}.home-section-heading h2{font-size:32px;letter-spacing:-1.1px;font-weight:500}.home-categories>button{background:#e8e6df;border-radius:8px}.home-categories>button:nth-child(1){background:var(--brand-charcoal)}.home-categories>button:nth-child(3){background:var(--brand-orange)}.home-categories>button:nth-child(5){background:#dadbd7}.featured-heading{margin-top:64px}.compact-grid .product .art,.product .art{background:#e9e8e2;border-radius:14px}.product:nth-child(2) .badge{background:var(--brand-charcoal);color:var(--paper)}.product .view-label{color:#bd3517;border-color:var(--brand-orange);background:var(--paper)}.product:focus-visible{outline:2px solid var(--brand-orange);outline-offset:5px;border-radius:14px}.eyebrow{font-size:10px;letter-spacing:1px}.motion-studies{padding:36px 3% 100px}.motion-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.motion-heading h2{font-size:clamp(36px,4vw,64px);letter-spacing:-.045em;font-weight:500;line-height:1;margin:18px 0 0}.motion-heading p{font-size:12px;line-height:1.6;color:#686a63;margin:0}.motion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.motion-tile{position:relative;aspect-ratio:9/16;overflow:hidden;border:0;border-radius:0;padding:0;background:#deddd7;isolation:isolate}.motion-tile>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.study-person>img{object-position:68% 50%}.study-detail>img{transform:scale(1.8);object-position:49% 62%}.study-color>img{transform:scale(1.45);object-position:84% 85%}.study-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;display:grid;place-items:center;padding-left:3px;border-radius:50%;background:var(--brand-charcoal);color:var(--paper);font-size:0;box-shadow:0 1px 10px #0001;transition:background .2s,scale .2s}.study-play:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor}.motion-tile:hover .study-play,.motion-tile:focus-visible .study-play{background:var(--brand-orange);color:var(--ink);scale:1.08}.motion-tile:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px}.motion-caption{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#686a63;margin-top:15px}.feature-split{gap:10px}.feature-product{background:#deddd7}.feature-editorial h2{font-weight:500;letter-spacing:-.045em;font-size:clamp(38px,4.4vw,70px)}.statement-block{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:7%;background:none;overflow:visible;margin:110px 0;padding:0;min-height:0}.statement-block h2{font-size:clamp(50px,6.1vw,104px);font-weight:500;letter-spacing:-.055em;line-height:.98;margin:28px 0}.statement-block p{font-size:16px;line-height:1.6;color:#686a63}.text-link{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid currentColor;padding:12px 0;width:220px;margin-top:24px;font-size:13px}.text-link>span{font-size:22px}.statement-image{margin:60px 5% 0 0;transform:rotate(3deg)}.statement-image img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:85% center}.statement-image figcaption{font-size:9px;letter-spacing:.5px;margin-top:12px}.faq-section h2{font-weight:500;font-size:38px;letter-spacing:-1.3px}.faq-section details{border-color:var(--line)}footer{background:var(--brand-charcoal);color:var(--paper)}footer .wordmark{color:var(--paper)}.about-title{padding:58px 0 68px}.about-title h1{max-width:none;font-size:clamp(78px,10.1vw,175px);line-height:.93;letter-spacing:-.065em;font-weight:600}.about-opening{grid-template-columns:1fr 1.6fr;gap:7%;align-items:end}.about-opening figure{grid-column:2;grid-row:1}.about-opening figure>img{height:auto;aspect-ratio:1.18;object-position:70% center}.about-intro{grid-column:1;grid-row:1;padding:0 0 36px;max-width:400px}.about-intro>p:first-of-type{font-size:clamp(29px,3vw,48px);font-weight:500}.about-intro>p:last-of-type{font-size:17px;letter-spacing:-.3px;line-height:1.5}.about-manifesto{text-align:left;padding:125px 0 90px}.about-manifesto h2{font-size:clamp(56px,7.8vw,126px);line-height:1.02;letter-spacing:-.055em;margin:32px 0 0}.about-star{display:none}.about-notes{border-color:var(--line);padding-bottom:100px}.about-notes p{color:#686a63}.about-diptych{grid-template-columns:1fr 1.35fr;align-items:start;gap:12%}.about-diptych figure:first-child{padding-top:100px}.about-object,.about-crop{height:auto;aspect-ratio:4/5;background:#deddd7}.about-outro{background:transparent;border-top:1px solid var(--line);padding:65px 0 70px;margin-top:100px}.about-outro>a{color:#b73314}.about-outro h2{letter-spacing:-.06em}#studyDialog{width:min(880px,calc(100vw - 32px));max-height:calc(100svh - 32px);padding:0;border:0;border-radius:10px;background:var(--paper);color:var(--ink);overflow:auto}#studyDialog[open]{display:grid;grid-template-columns:1fr 1fr}#studyDialog::backdrop{background:#161817a6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}#studyDialog>.close{position:absolute;right:12px;top:12px;z-index:2;background:var(--paper);width:38px;height:38px;border-radius:50%}.study-preview{overflow:hidden;min-height:400px;background:#deddd7}.study-preview img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:9/16;max-height:650px}.study-copy{padding:76px 35px 35px;align-self:center}.study-copy h2{font-weight:500;font-size:40px;letter-spacing:-1.5px;line-height:1.1;margin:24px 0}.study-copy p{font-size:15px;line-height:1.6}.study-copy .study-disclosure{font-size:12px;color:#686a63;border-top:1px solid var(--line);padding-top:22px;margin-top:30px}@media(max-width:900px){.campaign h1{font-size:68px}.statement-block{gap:5%;margin:80px 0}.about-intro>p:last-of-type{font-size:15px}.about-title h1{font-size:90px}.motion-studies{padding-bottom:70px}.about-notes{padding-bottom:60px}}@media(max-width:600px){.campaign{min-height:570px;height:calc(90svh - 101px)}.campaign-content{padding:35px 5%}.campaign h1{font-size:clamp(40px,11.7vw,64px);letter-spacing:-.055em}.home-discovery{padding:45px 5% 35px}.home-section-heading h2{font-size:25px}.featured-heading{margin-top:45px}.home-categories>button{border-radius:8px}.motion-studies{padding:30px 5% 55px}.motion-heading{display:block;margin-bottom:22px}.motion-heading h2{font-size:42px}.motion-heading p{margin-top:20px;font-size:11px}.motion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.study-play{width:39px;height:39px;font-size:14px}.motion-caption{font-size:8px}.statement-block{grid-template-columns:1fr;gap:25px;margin:60px 0 75px}.statement-block h2{font-size:52px}.statement-block p{font-size:14px}.statement-image{width:72%;margin:12px 5% 0 auto}.statement-image figcaption{font-size:7px}.faq-section h2{font-size:32px}.about-title{padding:40px 0 36px}.about-title h1{font-size:clamp(51px,13.8vw,82px)}.about-opening{grid-template-columns:1fr;gap:30px}.about-opening figure{grid-column:1;grid-row:1;margin-left:12%}.about-opening figure>img{height:370px;aspect-ratio:auto}.about-intro{grid-column:1;grid-row:2;max-width:320px;padding:0}.about-intro>p:last-of-type{font-size:17px}.about-manifesto{padding:75px 0 55px}.about-manifesto h2{font-size:45px;letter-spacing:-2.4px}.about-notes{padding-bottom:45px}.about-diptych{gap:15px;grid-template-columns:1fr 1fr}.about-diptych figure:first-child{padding-top:55px}.about-object,.about-crop{height:auto;aspect-ratio:3/5}.about-diptych figcaption{font-size:8px}.about-outro{margin-top:55px;padding:45px 0}.about-outro h2{font-size:60px}#studyDialog[open]{grid-template-columns:1fr}.study-preview{min-height:0;height:270px}.study-preview img{height:100%;aspect-ratio:auto}.study-copy{padding:28px}.study-copy h2{font-size:32px;margin:18px 0}.study-copy p{font-size:13px}}@media(prefers-reduced-motion:reduce){.motion-tile>img,.study-play{transition:none}}#shopPage input,#shopPage select,#shopPage .shop-filters summary,#shopPage .filter-bar .sort-control,#shopPage .active-filters>button{background:transparent;border-color:var(--line);box-shadow:none}#shopPage .shop-heading,#shopPage .filter-bar,#shopPage .shop-pagination{border-color:var(--line)}#shopPage .filter-popover{background:var(--paper);border-color:var(--line);box-shadow:0 10px 30px #16181712;padding:10px}#shopPage .filter-popover:has(.price-fields),#shopPage .filter-popover:has(.filter-note){padding:18px}#shopPage .filter-bar .sort-control{display:block;position:relative;padding:0;border:0}#shopPage .sort-menu summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:30px;padding:11px 15px;font-size:11px;white-space:nowrap}#shopPage .sort-menu summary::-webkit-details-marker{display:none}#shopPage .sort-prefix{color:var(--muted)}#shopPage .sort-menu summary:after{content:"";width:5px;height:5px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin:-3px 0 0 12px}#shopPage .sort-menu[open] summary:after{transform:rotate(225deg);margin-top:3px}#shopPage .sort-menu .filter-popover{left:auto;right:0;width:220px}#shopPage .filter-pill[open]>summary{border-color:var(--ink);background:transparent}#shopPage .filter-pill>summary:hover{border-color:#999b93}#shopPage .filter-options button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:11px 12px;text-align:left;font-size:12px;border-radius:5px;background:transparent}#shopPage .filter-options button:after{content:"\2713";visibility:hidden;font-size:12px}#shopPage .filter-options button[aria-pressed=true]:after{visibility:visible}#shopPage .filter-options button:hover,#shopPage .filter-options button:focus-visible{background:var(--surface-soft)}#shopPage .filter-options button:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}#shopPage .active-filters>button{border-color:#95978f}#shopPage .filter-sizes button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}#shopPage input:focus-visible,#shopPage select:focus-visible,#shopPage summary:focus-visible{outline:1px solid var(--ink);outline-offset:3px}#shopPage input::placeholder{color:#777972}@media(max-width:1100px){#shopPage .sort-menu .filter-popover{left:0;right:auto}}@media(max-width:700px){#shopPage .sort-menu summary{font-size:10px;padding:10px 12px}#shopPage .sort-menu .filter-popover{width:min(260px,calc(100vw - 40px))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/direction.css.map */
