:where(img:not(.ij-thumbnail img,.ij-page img)){height:auto}:root{--paper:#f7f5ef;--ink:#222521;--muted:#706f67;--line:#d8d4ca;--red:#a52c31;--serif:"Bodoni 72","Didot","Times New Roman",serif;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{margin:0;background:var(--paper);color:var(--ink);font:14px/1.6 var(--sans);-webkit-font-smoothing:antialiased}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:5px}img{display:block;width:100%}figure,p{margin:0}h1,h2,h3{font-weight:400;margin:0}h1,h2{font-family:var(--serif);line-height:1.03;letter-spacing:-.045em}h2{font-size:clamp(44px,4.4vw,70px)}em{font-weight:400}ul{padding-left:17px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip{position:fixed;top:-70px;left:15px;background:var(--ink);color:#fff;z-index:100;padding:12px}.skip:focus{top:10px}.site-header{height:104px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 3.4%;position:relative;z-index:10;background:var(--paper)}.site-header nav{display:flex;gap:27px;font-size:11px}.site-header nav a:hover{color:var(--red)}.wordmark{font-size:28px;letter-spacing:.23em;font-weight:400;line-height:1;white-space:nowrap}.header-right{justify-self:end;display:flex;gap:30px;align-items:center;font-size:11px}.icon-button{width:30px;height:32px;position:relative}.search-icon:before{content:"";position:absolute;border:1px solid var(--ink);border-radius:50%;width:12px;height:12px;top:6px;left:3px}.search-icon:after{content:"";position:absolute;background:var(--ink);width:7px;height:1px;transform:rotate(45deg);left:15px;top:20px}.bag-button{padding:8px 0}.bag-button span{display:inline-block;margin-left:7px;font-size:9px;border:1px solid var(--line);border-radius:50%;width:18px;line-height:18px}.mobile-menu{display:none}.eyebrow{font-size:9px;font-weight:500;letter-spacing:.17em;line-height:1.6;display:flex;align-items:center;gap:13px}.red-line{width:22px;height:2px;background:var(--red);display:inline-block}.hero{min-height:640px;display:grid;grid-template-columns:44% 56%}.hero-copy{position:relative;padding:70px 8% 76px 9%;display:flex;flex-direction:column;justify-content:center}.hero-copy h1{font-size:clamp(68px,7.7vw,120px);margin:34px 0 26px}.hero-description{font-size:13px;line-height:1.9;color:var(--muted)}.text-link{font-size:11px;display:flex;justify-content:space-between;gap:36px;align-items:center;max-width:228px;border-bottom:1px solid currentColor;padding:13px 0;margin-top:30px}.text-link span{font-size:20px;line-height:1;transition:transform .25s}.text-link:hover span{transform:translate(3px,-3px)}.hero-bottom{position:absolute;bottom:25px;left:9%;right:8%;display:flex;justify-content:space-between;color:var(--muted);font-size:8px;letter-spacing:.13em}.hero-image{position:relative;height:690px;overflow:hidden}.hero-image>img{height:100%;object-fit:cover;object-position:center 56%}.hero-image:after{content:"";position:absolute;top:75%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0007);pointer-events:none}.hero-image figcaption{position:absolute;bottom:26px;left:30px;right:30px;display:flex;justify-content:space-between;align-items:center;color:#fff;z-index:1;font-size:9px;letter-spacing:.12em}.hero-image figcaption a{font-size:11px;letter-spacing:0}.intro{text-align:center;padding:120px 20px 125px}.intro .eyebrow{justify-content:center;color:var(--red)}.intro h2{margin:27px 0}.intro>p:last-child{font-size:13px;line-height:1.9;color:var(--muted)}.section-pad{padding:0 5% 110px;max-width:1800px;margin:auto}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:43px;gap:25px}.section-heading h2{font-size:50px;margin-top:16px}.small-meta{font-size:8px;letter-spacing:.14em;padding-bottom:5px;color:var(--muted)}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.card-image{display:block;position:relative;background:#e9e7e0;aspect-ratio:3/4;overflow:hidden}.card-image>img{height:100%;object-fit:cover}.card-image>img.hover-shot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s}.card-image:hover>img.hover-shot{opacity:1}.card-image .product-panel{height:100%;background-size:330% 85%;background-repeat:no-repeat;background-color:#d1d0ce;background-position:50% 48%}.card-image .product-panel[data-panel=back]{background-position:50% 48%}.image-index{position:absolute;bottom:18px;left:17px;font-size:8px;letter-spacing:.12em;background:#f7f5efe6;padding:5px 8px}.card-arrow{position:absolute;right:17px;bottom:18px;background:var(--paper);border-radius:50%;width:32px;height:32px;text-align:center;line-height:32px;font-size:19px}.card-caption{padding:16px 0}.card-caption h3{font-size:13px;font-weight:500}.card-caption>span{display:block;color:var(--muted);font-size:11px;margin-top:5px}.signature{display:grid;grid-template-columns:1fr 1fr;background:#242723;color:var(--paper);min-height:620px}.signature-image{position:relative;overflow:hidden}.signature-image .detail-panel{height:100%;aspect-ratio:auto;background-size:200% 200%}.photo-label{position:absolute;left:30px;bottom:25px;color:#fff}.signature-copy{padding:88px 16%;display:flex;flex-direction:column;justify-content:center}.signature-copy h2{margin:25px 0 28px;font-size:clamp(52px,5.6vw,84px)}.signature-copy>p:not(.eyebrow){color:#c4c4bb;font-size:12px;line-height:1.9}.signature-copy .text-link{margin-top:35px}.editorial{padding-top:125px;display:grid;grid-template-columns:1fr 1.25fr .9fr;gap:6%;align-items:start}.editorial-title{padding-top:55px}.editorial-title h2{font-size:50px;margin:25px 0}.editorial-title>p:last-child{font-size:12px;color:var(--muted)}.editorial-main img{aspect-ratio:2/3;object-fit:cover}.editorial-main figcaption{font-size:8px;letter-spacing:.1em;padding:13px 0}.editorial-detail{padding-top:150px}.editorial-detail .detail-panel{aspect-ratio:1;background-size:200% 200%}.editorial-detail .eyebrow{font-size:8px;margin:22px 0 12px}.editorial-detail>p:last-child{font:22px/1.3 var(--serif)}.newsletter{text-align:center;border-top:1px solid var(--line);padding:90px 20px 80px}.newsletter .eyebrow{justify-content:center}.newsletter h2{font-size:52px;margin:20px 0}.newsletter>p:not(.eyebrow){font-size:12px;color:var(--muted)}.email-form{max-width:400px;margin:35px auto 0;border-bottom:1px solid var(--ink);display:flex;align-items:center}.email-form input{border:0;background:none;padding:13px 0;flex:1;min-width:0;font-size:12px}.email-form button{font-size:23px;padding:5px 15px}.form-message{min-height:25px;padding-top:12px}.site-footer{background:#eae7e0;padding:60px 5% 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:45px}.site-footer>.wordmark{font-size:26px}.site-footer>div:not(.footer-bottom){display:flex;gap:30px;font-size:11px}.footer-bottom{border-top:1px solid #cecac1;width:100%;padding-top:20px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.1em;color:var(--muted)}.breadcrumb{display:flex;gap:14px;padding:25px 5%;font-size:10px;color:var(--muted)}.product-layout{display:grid;grid-template-columns:56% 1fr;gap:6.4%;padding:5px 5% 90px;max-width:1700px;margin:auto}.product-gallery{min-width:0}.main-shot{width:100%;display:block;padding:0;position:relative;overflow:hidden;aspect-ratio:.922;background:#d1d0ce}.product-panel{width:100%;height:100%;background-image:url(lc-palette-r01-f2_washed_graphite_front.webp);background-size:300% 100%;background-position:50% 0}.product-panel[data-panel=front]{background-position:0% 0}.product-panel[data-panel=back]{background-position:50% 0}.detail-panel{width:100%;height:100%;background-image:url(lc-palette-r01-rotor-details.webp);background-size:202% 202%}.detail-panel.caliper{background-position:0% 100%}.detail-panel.lc{background-position:0% 0%}.detail-panel.fabric{background-position:100% 100%}.main-shot>.editorial-shot{width:100%;height:100%;object-fit:cover;object-position:50% 47%}.shot-label{position:absolute;bottom:18px;left:22px;font-size:8px;letter-spacing:.12em;background:#f7f5efdc;padding:5px 8px}.zoom-icon{position:absolute;right:18px;bottom:18px;font-size:23px;background:#f7f5efdd;border-radius:50%;width:35px;height:35px;line-height:35px}.thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:17px}.thumbnails button{padding:0;border-bottom:1px solid transparent}.thumbnails button[aria-pressed=true]{border-bottom-color:var(--ink)}.thumbnails .product-panel,.thumbnails .detail-panel,.thumbnails img{height:auto;aspect-ratio:1;object-fit:cover}.thumbnails .product-panel{background-size:300% 100%}.thumbnails span{display:block;font-size:10px;padding:8px}.product-info{padding-top:19px}.product-info h1{font-size:clamp(42px,4.7vw,72px);margin:20px 0 16px}.price{font-size:16px}.price span{font-size:9px;margin-left:8px;color:var(--muted);letter-spacing:.1em}.product-description{font-size:12px;line-height:1.85;margin:24px 0 25px;max-width:375px;color:#64675f}.color-label{border-top:1px solid var(--line);padding-top:23px;display:flex;align-items:center;font-size:11px;gap:12px}.swatch{height:22px;width:22px;background:#494b49;border:3px solid var(--paper);outline:1px solid var(--ink);border-radius:50%;margin:1px}.color-count{margin-left:auto;font-size:8px;color:var(--muted);letter-spacing:.1em}.size-heading{display:flex;justify-content:space-between;margin:28px 0 10px;font-size:9px;letter-spacing:.1em}.size-heading button{font-size:10px;letter-spacing:0;text-decoration:underline;text-underline-offset:4px;padding:0}.size-options{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.size-options button{border:1px solid var(--line);height:43px;font-size:11px}.size-options button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.size-options button:hover{border-color:var(--ink)}.fit-line{font-size:10px;color:var(--muted);margin:13px 0 22px}.add-button{display:flex;justify-content:space-between;align-items:center;background:var(--ink);color:var(--paper);padding:17px 20px;width:100%;font-size:11px;letter-spacing:.03em}.add-button:hover{background:#373c34}.add-button span{font-size:18px;line-height:1}.size-message{font-size:11px;color:var(--red);margin-top:5px;min-height:0}.product-micro{display:flex;justify-content:space-between;font-size:7px;letter-spacing:.05em;margin:17px 0 25px;color:var(--muted);gap:7px}.accordions details{border-top:1px solid var(--line)}.accordions details:last-child{border-bottom:1px solid var(--line)}summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:17px 0;font-size:11px}summary::-webkit-details-marker{display:none}summary span{font-size:17px;font-weight:300}details[open] summary span{transform:rotate(45deg)}details>div{font-size:11px;color:#666960;line-height:1.85;padding:0 0 18px}details ul{margin-bottom:0}.inline-link{padding:0;text-decoration:underline;text-underline-offset:4px}.product-story{border-top:1px solid var(--line);padding-top:85px;display:grid;grid-template-columns:.95fr 1fr 1fr;gap:5%;align-items:start}.story-heading h2{font-size:50px;margin:27px 0}.story-heading>p:last-child{font-size:12px;color:var(--muted);line-height:1.85}.story-image .detail-panel{aspect-ratio:1;height:auto}.story-image span{display:block;font-size:8px;letter-spacing:.1em;margin-top:15px}.fabric-image{padding-top:80px}.product-editorial{display:grid;grid-template-columns:1fr 1fr;background:#e9e6df}.product-editorial figure{height:700px;overflow:hidden}.product-editorial img{height:100%;object-fit:cover;object-position:center 45%}.product-editorial>div{padding:75px 17%;display:flex;flex-direction:column;justify-content:center}.product-editorial h2{margin:28px 0;font-size:66px}.product-editorial>div>p:not(.eyebrow){font-size:12px;line-height:1.9;color:var(--muted)}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);opacity:0;pointer-events:none;padding:14px 23px;max-width:90vw;background:var(--ink);color:var(--paper);font-size:12px;z-index:100;transition:.2s}.toast.visible{opacity:1;transform:translate(-50%)}dialog{background:var(--paper);color:var(--ink);border:0;padding:42px;width:min(650px,calc(100vw - 30px));max-height:90vh}dialog::backdrop{background:#17191590;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog h2{font-size:42px;margin:15px 0 25px}dialog .close-dialog{position:absolute;top:13px;right:16px;font-size:26px;line-height:1;padding:8px}dialog p{font-size:12px;color:var(--muted);line-height:1.8;margin:12px 0}dialog .eyebrow{font-size:8px;color:var(--red)}dialog li{font-size:12px;line-height:1.9;color:var(--muted)}.table-wrap{overflow-x:auto}dialog table{width:100%;border-collapse:collapse;margin:20px 0;font-size:11px;text-align:right}dialog th,dialog td{padding:12px 8px;border-bottom:1px solid var(--line)}dialog th:first-child,dialog td:first-child{text-align:left}dialog th{font-weight:500}.unit-switch{display:flex;gap:8px;justify-content:flex-end}.unit-switch button{padding:5px 10px;border:1px solid var(--line);font-size:10px}.unit-switch button.active{background:var(--ink);color:var(--paper)}.bag-item{display:grid;grid-template-columns:115px 1fr;gap:22px;align-items:center;border-block:1px solid var(--line);padding:20px 0}.bag-item .product-panel{height:135px}.bag-item h3{font-size:15px}.bag-item p{margin:4px 0;font-size:11px}.bag-remove{font-size:10px;text-decoration:underline;margin-top:7px;padding:0}.bag-total{display:flex;justify-content:space-between;margin:25px 0}.disabled-button{background:#e4e1da;color:#77766f;cursor:default}.zoom-dialog{width:min(860px,92vw);padding:35px}.zoom-content{height:72vh;max-width:70vh;margin:auto;overflow:hidden}.zoom-content>div,.zoom-content>img{height:100%;width:100%;object-fit:cover}.search-input{width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--ink);background:none;outline-offset:4px}.search-result{display:block;padding:22px 0;border-bottom:1px solid var(--line);font-size:15px}.search-result small{display:block;font-size:10px;color:var(--muted)}@media(min-width:1700px){.hero-image{height:810px}}@media(max-width:1100px){.site-header nav{gap:16px;font-size:10px}.wordmark{font-size:24px}.hero-copy{padding-top:48px}.hero-copy h1{font-size:78px}.hero-image{height:630px}.hero-bottom{font-size:7px}.signature-copy{padding:65px 11%}.product-layout{gap:5%;grid-template-columns:53% 1fr}.product-info h1{font-size:52px}.product-description{font-size:11px}.editorial{gap:4%}.editorial-title h2,.story-heading h2{font-size:42px}.product-micro{flex-wrap:wrap;justify-content:flex-start;gap:6px 15px}.product-editorial h2{font-size:54px}}@media(max-width:760px){html{scroll-padding-top:30px}.site-header{height:80px;padding:0 20px;grid-template-columns:1fr auto 1fr}.site-header .wordmark{font-size:21px;letter-spacing:.18em}.site-header nav{display:none;position:absolute;top:80px;left:0;right:0;padding:25px;background:var(--paper);border-bottom:1px solid var(--line);font-size:14px}.site-header.menu-open nav{display:flex;flex-direction:column}.mobile-menu{display:block;font-size:18px;padding:0;text-align:left}.header-right{gap:5px}.search-icon{display:none}.bag-button{font-size:10px}.bag-button:before{content:none}.bag-button span{font-size:8px;margin-left:5px}.hero{display:flex;flex-direction:column;min-height:0}.hero-copy{padding:42px 27px 40px}.hero-copy>.eyebrow{font-size:8px}.hero-copy h1{font-size:76px;margin:28px 0 20px}.hero-description{font-size:12px}.hero-copy .text-link{margin-top:20px}.hero-bottom{display:none}.hero-image{height:570px}.hero-image>img{object-position:center 49%}.hero-image figcaption{left:22px;right:22px;bottom:22px}.intro{padding:76px 25px 80px}.intro h2{font-size:48px}.intro>p:last-child{font-size:12px}.desktop-only{display:none}.section-pad{padding:0 22px 65px}.section-heading{display:block;margin-bottom:26px}.section-heading h2{font-size:42px}.small-meta{display:block;margin-top:18px}.product-grid{gap:15px;grid-template-columns:1fr 1fr}.collection-card:last-child{grid-column:1/-1;max-width:none;margin-top:12px}.collection-card:last-child .card-image{aspect-ratio:1.1}.collection-card:last-child .card-image img{object-position:center 33%}.image-index{font-size:6px;bottom:10px;left:8px;padding:4px 5px}.card-arrow{right:8px;bottom:9px;width:24px;height:24px;line-height:24px;font-size:16px}.card-caption h3{font-size:12px}.card-caption>span{font-size:9px}.signature{grid-template-columns:1fr}.signature-image{height:410px}.signature-copy{padding:55px 28px 65px}.signature-copy h2{font-size:60px}.editorial{padding-top:65px;grid-template-columns:1fr 1fr;gap:25px}.editorial-title{grid-column:1/-1;padding-top:0}.editorial-title h2{font-size:44px;margin:19px 0}.editorial-main{grid-column:1/-1;width:86%;margin-top:12px}.editorial-detail{padding-top:5px;grid-column:2;width:100%}.editorial-main figcaption{font-size:6px}.editorial-detail>p:last-child{font-size:21px}.newsletter{padding:60px 25px 45px}.newsletter h2{font-size:41px}.newsletter>p:not(.eyebrow){font-size:11px}.site-footer{padding:42px 23px 25px;gap:30px}.site-footer>.wordmark{font-size:25px}.site-footer>div:not(.footer-bottom){gap:24px}.footer-bottom{flex-wrap:wrap;gap:16px;font-size:7px}.footer-bottom>span:last-child{width:100%}.breadcrumb{font-size:8px;padding:20px 22px;gap:10px}.product-layout{display:flex;flex-direction:column;padding:0 22px 65px;gap:33px}.product-info{padding:0}.product-info h1{font-size:55px;line-height:1.04}.product-description{font-size:13px;max-width:100%}.price{font-size:17px}.color-label{font-size:12px}.size-heading{font-size:10px}.size-options button{height:46px;font-size:12px}.fit-line{font-size:11px}.add-button{font-size:12px}.product-micro{font-size:8px;justify-content:space-between;margin:20px 0 28px;gap:6px}.accordions summary{font-size:12px;padding:19px 0}.accordions details>div{font-size:12px}.product-story{padding-top:55px;grid-template-columns:1fr 1fr;gap:22px}.story-heading{grid-column:1/-1}.story-heading h2{font-size:46px;margin:20px 0}.story-heading>p:last-child{margin-bottom:15px}.fabric-image{padding-top:50px}.story-image span{font-size:6px}.product-editorial{grid-template-columns:1fr}.product-editorial figure{height:540px}.product-editorial>div{padding:55px 28px 65px}.product-editorial h2{font-size:58px}.zoom-dialog{padding:30px 15px 15px}.zoom-content{height:65vh;max-width:60vh}dialog{padding:38px 24px 25px}dialog h2{font-size:35px}dialog table{font-size:10px}dialog th,dialog td{padding:10px 6px}.thumbnails{gap:9px}.thumbnails span{font-size:9px;padding:6px}.shot-label{font-size:7px;left:14px;bottom:15px}.zoom-icon{right:14px;bottom:15px}.newsletter .form-message{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}:root{--paper:#faf8f3;--ink:#242820;--line:#dedbd3;--muted:#6f736a}.site-header{height:95px}.product-panel{background-image:url(lc-palette-r01-f2_washed_graphite_front.webp);background-size:200% 100%;background-repeat:no-repeat;background-color:transparent}.product-panel[data-panel=back]{background-position:100% 0}.product-panel[data-panel=front]{background-position:0 0}.main-shot{aspect-ratio:1;background:transparent}.main-shot>.product-panel{background-size:200% 100%;background-color:transparent}.thumbnails .product-panel{background-size:200% 100%;background-color:transparent}.thumbnails button{background:transparent}.product-layout{grid-template-columns:56% 1fr;padding-top:0}.product-gallery{padding:12px 0}.product-info{padding-top:12px}.product-info h1{font-size:clamp(48px,4.7vw,70px)}.breadcrumb{padding-top:22px;padding-bottom:15px}.fit-actions{display:flex;gap:10px;margin-top:25px}.fit-actions button{flex:1;padding:11px 12px;border:1px solid var(--line);font-size:10px;display:flex;justify-content:space-between}.fit-actions button:first-child{border-color:var(--ink)}.size-heading{margin-top:21px}.size-heading>span:last-child{color:var(--muted);letter-spacing:.03em}.product-micro{font-size:7px}.product-story{padding-top:75px}.campaign-home .site-header{position:absolute;left:0;right:0;top:34px;background:transparent;border-color:#ffffff40;color:#fff}.lc-root .campaign-home .site-header{top:0}.campaign-home .search-icon:before{border-color:#fff}.campaign-home .search-icon:after{background:#fff}.campaign-home .bag-button span{border-color:#ffffff60}.campaign-home .site-header nav a:hover{color:#e6d7b7}.campaign-hero{position:relative;height:calc(100svh - 34px);min-height:660px;max-height:1100px;color:#fff;background:#53594e;overflow:hidden}.lc-root .campaign-hero{height:100svh}.campaign-cover{height:100%;object-fit:cover;object-position:center}.campaign-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0004,transparent 28%,transparent 40%,#0008);pointer-events:none}.campaign-caption{position:absolute;left:5.5%;bottom:10%;right:5.5%;z-index:1}.campaign-caption h1{font-size:clamp(80px,8vw,138px);margin:25px 0 22px;letter-spacing:-.05em}.campaign-caption>div{display:flex;align-items:center;justify-content:space-between;gap:25px}.campaign-caption>div>p{font-size:12px;line-height:1.8}.campaign-caption .text-link{margin:0;min-width:195px}.hero-coordinate{position:absolute;right:5.5%;top:120px;z-index:1;font-size:8px;letter-spacing:.18em}.manifesto-intro{padding:120px 20px 105px;text-align:center}.manifesto-intro .eyebrow{justify-content:center;color:var(--red)}.manifesto-intro h2{font-size:clamp(45px,5vw,76px);margin:28px 0}.manifesto-intro>p:last-of-type{font-size:13px;color:var(--muted);line-height:1.95}.manifesto-intro .text-link{margin:35px auto 0}.campaign-pair{display:grid;grid-template-columns:1fr 1fr;gap:5px}.campaign-tile{position:relative;display:block;height:750px;color:#fff;overflow:hidden}.campaign-tile:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0008)}.campaign-tile>img{height:100%;object-fit:cover;transition:transform 1s}.campaign-tile:hover>img{transform:scale(1.025)}.campaign-tile>div{position:absolute;bottom:50px;left:8%;z-index:1}.campaign-tile h2{font-size:55px;margin:22px 0}.campaign-tile>div>span{font-size:11px;border-bottom:1px solid #fff8;padding-bottom:8px}.journal-banner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#e9e4da;margin:100px 5%}.journal-banner>div{padding:75px 13%;align-self:center}.journal-banner h2{font-size:56px;margin:25px 0}.journal-banner p:not(.eyebrow){font-size:12px;color:var(--muted);line-height:1.9}.journal-banner>img{height:680px;object-fit:cover}.selection{padding-top:15px}.selection .section-heading>.text-link{margin:0;width:160px}.catalog-photo{position:relative;aspect-ratio:.85;display:block;width:100%;padding:10px;background:transparent;overflow:hidden}.catalog-photo>img{height:100%;object-fit:contain;transition:transform .45s}.catalog-photo:hover>img{transform:scale(1.025)}.catalog-photo .product-panel{background-size:200% 100%;height:85%;margin-top:8%;aspect-ratio:1}.catalog-photo .image-index{bottom:12px;left:9px;background:transparent;color:#6a6d63;font-size:7px}.catalog-name{font-size:13px;line-height:1.4;text-align:left;padding:0}.catalog-color{font-size:10px;color:var(--muted);margin-top:7px}.catalog-meta{padding:5px 10px 25px}.craft-interlude{display:grid;grid-template-columns:1fr 1fr;color:var(--paper);background:#242723}.craft-interlude>.detail-panel{height:auto;aspect-ratio:1;background-size:202% 202%}.craft-interlude>div:last-child{padding:75px 15%;align-self:center}.craft-interlude h2{font-size:65px;margin:25px 0}.craft-interlude p:not(.eyebrow){font-size:12px;line-height:1.95;color:#c5c7bf}.world-invitation{text-align:center;padding:115px 25px}.world-invitation .eyebrow{justify-content:center}.world-invitation h2{font-size:clamp(40px,4.5vw,65px);margin:28px 0}.world-invitation .text-link{margin:35px auto 0}.collection-intro{display:grid;grid-template-columns:43% 57%;min-height:440px}.collection-intro>div{padding:65px 11%}.collection-intro h1{font-size:clamp(43px,4.8vw,73px);margin:25px 0}.collection-intro p:not(.eyebrow){font-size:12px;line-height:1.9;color:var(--muted)}.collection-intro .small-meta{display:block;margin-top:30px}.collection-intro img{height:100%;width:100%;object-fit:cover;min-height:440px}.collection-toolbar{margin:55px 5% 20px;border-block:1px solid var(--line);padding:17px 0;display:flex;justify-content:space-between;align-items:center;gap:20px}.collection-toolbar>div{display:flex;gap:24px}.collection-toolbar button{font-size:10px;color:var(--muted);padding:5px 0}.collection-toolbar button.active{color:var(--ink);box-shadow:0 1px var(--ink)}.collection-toolbar>span{font-size:8px;letter-spacing:.12em;white-space:nowrap}.catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px 26px;margin:0 5%;padding-top:10px}.catalog-item{min-width:0}.catalog-story{grid-column:span 2;position:relative;min-height:500px;overflow:hidden;color:#fff}.catalog-story img{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;object-fit:cover}.catalog-story:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0008)}.catalog-story>div{position:absolute;bottom:30px;left:30px;z-index:1}.catalog-story h2{font-size:44px;margin-top:15px}.catalog-story.portrait{grid-column:span 1}.catalog-story.portrait img{object-position:center 42%}.collection-end{text-align:center;padding:95px 25px}.collection-end .eyebrow{justify-content:center}.collection-end h2{font-size:55px;margin:25px 0}.collection-end .text-link{margin:25px auto 0}.world-hero{height:650px;position:relative;color:#fff;overflow:hidden}.world-hero img{height:100%;object-fit:cover;object-position:center}.world-hero:after{content:"";position:absolute;top:30%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0008)}.world-hero>div{position:absolute;left:6%;bottom:60px;z-index:1}.world-hero h1{font-size:100px;margin-top:22px}.brand-essay{display:grid;grid-template-columns:30% 1fr;gap:7%;padding:110px 8%;max-width:1600px;margin:auto}.brand-essay>.eyebrow{align-self:start;padding-top:12px}.brand-essay h2{font-size:55px;margin-bottom:35px}.brand-essay>div>p{font-size:14px;color:var(--muted);line-height:1.95;max-width:670px;margin:20px 0}.brand-diptych{display:grid;grid-template-columns:1fr 1fr;background:#eae5dc}.brand-diptych img{height:770px;object-fit:cover}.brand-diptych>div{padding:85px 15%;align-self:center}.brand-diptych h2{font-size:65px;margin:28px 0}.brand-diptych p:not(.eyebrow){font-size:13px;color:var(--muted);line-height:1.95;margin:18px 0}.world-texture{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.world-texture .detail-panel{aspect-ratio:1;height:auto}.finder-dialog{width:min(620px,calc(100vw - 30px))}.finder-dialog h2{margin-bottom:12px}.finder-dialog .finder-subtitle{margin-bottom:23px}.fit-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}.fit-form label{font-size:10px;display:block}.fit-form input,.fit-form select{margin-top:8px;width:100%;height:43px;border:1px solid var(--line);background:transparent;padding:9px;font-size:12px;border-radius:0;color:var(--ink)}.fit-form fieldset{border:0;padding:0;margin:0;min-width:0}.fit-form legend{font-size:10px;margin:0 0 8px}.fit-form fieldset label{font-size:11px}.height-fields{display:flex;gap:8px}.height-fields label{flex:1}.height-fields input{margin-top:4px}.fit-form .full{grid-column:1/-1}.fit-form .optional{font-weight:400;color:var(--muted)}.fit-form .add-button{margin-top:6px}.fit-error{font-size:11px;color:var(--red)}.fit-result{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.fit-result .result-size{font:65px/1 var(--serif);display:block;margin:15px 0}.fit-result .result-title{font-size:11px;color:var(--red);letter-spacing:.1em}.fit-result .add-button{margin-top:20px}.size-illustration{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:22px;border-top:1px solid var(--line);padding-top:18px;margin-top:25px}.size-illustration svg{width:120px;height:140px}.size-illustration p{font-size:11px}.quick-view{display:grid;grid-template-columns:44% 1fr;gap:25px;align-items:center}.quick-view>img{width:100%;height:330px;object-fit:contain}.quick-view h2{font-size:33px;margin:15px 0}.quick-view p{font-size:11px}.quick-view .inline-link{margin-top:15px;font-size:11px}.search-results .search-result{display:flex;gap:20px;align-items:center}.search-result img{height:65px;width:65px;object-fit:contain}.search-result>div{flex:1}.catalog-card-button{display:block;width:100%;padding:0;text-align:left}.catalog-item[hidden],.catalog-story[hidden]{display:none}@media(max-width:1100px){.campaign-tile{height:620px}.campaign-tile h2{font-size:46px}.journal-banner{margin-block:75px}.journal-banner>div{padding:50px 10%}.journal-banner h2{font-size:45px}.journal-banner>img{height:600px}.brand-essay h2{font-size:45px}.brand-diptych>div{padding:65px 11%}.brand-diptych h2{font-size:54px}.brand-diptych img{height:720px}.catalog-story{min-height:400px}}@media(max-width:760px){.site-header{height:80px}.campaign-home .site-header{top:32px}.lc-root .campaign-home .site-header{top:0}.campaign-home .site-header.menu-open nav{background:#faf8f3;color:var(--ink)}.campaign-hero,.lc-root .campaign-hero{height:85svh;min-height:630px;max-height:900px}.campaign-cover{object-position:58% center}.campaign-caption{left:25px;right:25px;bottom:8%}.campaign-caption h1{font-size:70px;margin:20px 0}.campaign-caption>div{display:block}.campaign-caption>div>p{font-size:11px}.campaign-caption .text-link{margin-top:20px;min-width:0;max-width:190px}.hero-coordinate{font-size:6px;right:22px;top:105px}.manifesto-intro{padding:75px 25px}.manifesto-intro h2{font-size:48px}.manifesto-intro>p:last-of-type{font-size:12px}.manifesto-intro br{display:none}.manifesto-intro h2 br{display:block}.campaign-pair{grid-template-columns:1fr;gap:4px}.campaign-tile{height:600px}.campaign-tile>div{left:28px;bottom:38px}.campaign-tile h2{font-size:48px}.journal-banner{margin:65px 22px;display:flex;flex-direction:column-reverse}.journal-banner>img{height:470px}.journal-banner>div{padding:40px 25px 45px}.journal-banner h2{font-size:45px}.selection .section-heading>.text-link{margin-top:20px}.selection .product-grid{grid-template-columns:1fr 1fr}.selection .catalog-item:last-child{display:none}.craft-interlude{grid-template-columns:1fr}.craft-interlude>div:last-child{padding:45px 28px 55px}.craft-interlude h2{font-size:54px}.world-invitation{padding:75px 25px}.world-invitation h2{font-size:40px}.world-invitation h2 br{display:none}.world-invitation .text-link{margin-top:25px}.collection-intro{display:flex;flex-direction:column}.collection-intro>div{padding:45px 25px}.collection-intro h1{font-size:53px}.collection-intro img{height:300px;min-height:0}.collection-toolbar{margin:35px 22px 15px;align-items:start}.collection-toolbar>div{gap:8px 18px;flex-wrap:wrap}.collection-toolbar button{font-size:9px}.collection-toolbar>span{font-size:7px;padding-top:6px}.catalog-grid{grid-template-columns:1fr 1fr;gap:22px 10px;margin:0 15px}.catalog-photo{padding:2px;aspect-ratio:.8}.catalog-meta{padding:0 7px 18px}.catalog-name{font-size:11px}.catalog-color{font-size:9px}.catalog-photo .image-index{font-size:6px;left:6px;bottom:7px}.catalog-story{grid-column:1/-1;min-height:380px;margin-block:5px 15px}.catalog-story.portrait{grid-column:1/-1;min-height:460px}.catalog-story>div{left:25px;bottom:25px}.catalog-story h2{font-size:40px}.collection-end{padding:60px 25px 70px}.collection-end h2{font-size:46px}.world-hero{height:530px}.world-hero img{object-position:59% center}.world-hero>div{left:25px;bottom:35px}.world-hero h1{font-size:76px}.brand-essay{grid-template-columns:1fr;padding:65px 25px;gap:22px}.brand-essay h2{font-size:42px;margin-bottom:25px}.brand-essay>div>p{font-size:13px;margin:18px 0}.brand-diptych{grid-template-columns:1fr}.brand-diptych img{height:570px}.brand-diptych>div{padding:50px 28px}.brand-diptych h2{font-size:55px}.world-texture{grid-template-columns:1fr 1fr}.world-texture>div:last-child{display:none}.fit-actions button{font-size:11px;padding:13px}.main-shot{aspect-ratio:1}.product-gallery{padding:0}.product-info h1{font-size:55px}.quick-view{grid-template-columns:1fr;gap:10px}.quick-view>img{height:230px}.quick-view h2{font-size:31px}.finder-dialog .fit-form{gap:16px 12px}.fit-form label,.fit-form legend{font-size:10px}.fit-form select{font-size:11px}.size-illustration{grid-template-columns:90px 1fr;gap:15px}.size-illustration svg{width:90px;height:115px}.size-illustration p{font-size:10px}}[hidden]{display:none!important}dialog .close-dialog{position:sticky;top:0;right:auto;float:right;margin:-25px -24px 0 0;z-index:5;background:var(--paper);width:38px;height:38px;border-radius:50%}.fit-error:empty{display:none}.finder-dialog .fit-form{margin-top:15px}.product-panel[data-panel=back]{background-image:url(lc-palette-r01-f2_washed_graphite_back.webp);background-size:contain!important;background-position:center!important;background-repeat:no-repeat}.main-shot{aspect-ratio:.78}.catalog-photo .product-panel[data-panel=back]{height:100%;margin-top:0}.product-panel[data-panel=front]{background-image:url(lc-palette-r01-f2_washed_graphite_front.webp);background-size:200% 100%}.product-gallery .main-shot>.product-panel[data-panel=front]{background-size:200% 78%;background-position:left center!important}.zoom-content .product-panel[data-panel=front]{background-size:200% 100%}@media(max-width:760px){.main-shot{aspect-ratio:.8}}.campaign-picture{display:block;height:100%}@media(max-width:760px){.campaign-picture .campaign-cover{object-position:center 45%}}.site-header .wordmark{display:block;width:270px;font-size:0;letter-spacing:0;line-height:0}.wordmark img{width:100%;height:auto}.wordmark .brand-light,.campaign-home .site-header .brand-dark{display:none}.campaign-home .site-header .brand-light{display:block}.footer-brand{display:flex;flex-direction:column;align-items:center;gap:22px;flex-shrink:0}.footer-brand .footer-monogram{width:72px;height:auto}.footer-brand .footer-wordmark{width:220px;height:auto}.world-invitation .world-monogram{width:54px;height:auto;margin:0 auto 35px}@media(max-width:760px){.site-header .wordmark{width:190px}.footer-brand{gap:18px}.footer-brand .footer-wordmark{width:200px}.footer-brand .footer-monogram{width:64px}}:root{--paper:#f5f2ec;--ink:#181917;--muted:#77756e;--line:#d5d1c8;--red:#a7232b}.site-header{height:102px}.site-header nav{font-size:10px;letter-spacing:.025em;gap:30px}.site-header .wordmark{width:285px}.campaign-home .site-header{background:linear-gradient(#08090855,transparent);border-bottom-color:#fff2;height:110px;padding-inline:4%}.campaign-hero.collector-hero,.lc-root .campaign-hero.collector-hero{height:calc(100svh - 34px);max-height:none;min-height:650px;background:#121514;position:relative}.lc-root .campaign-hero.collector-hero{height:100svh}.collector-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#04050465,transparent 67%),linear-gradient(0deg,#03040375,transparent 50%,#03040330);pointer-events:none}.collector-hero .campaign-cover{object-position:center 52%}.collector-hero-copy{position:absolute;left:5.5%;bottom:13%;color:#f7f4ed;z-index:1}.collector-hero-copy .eyebrow{font-size:9px;letter-spacing:.19em;margin-bottom:25px}.collector-hero-copy h1{font-size:clamp(78px,8.4vw,144px);line-height:.92;letter-spacing:-.055em}.collector-hero-copy h1 em{font-weight:400}.collector-link{display:flex;align-items:center;justify-content:space-between;gap:50px;font-size:11px;line-height:1.4;border-bottom:1px solid currentColor;width:230px;padding:13px 0;margin-top:35px}.collector-link span{font-size:22px}.collector-link:hover span{transform:translate(3px,-3px)}.collector-hero-index{position:absolute;bottom:30px;left:5.5%;right:5.5%;z-index:1;display:flex;justify-content:space-between;color:#e3e2db;font-size:8px;letter-spacing:.15em}.collector-manifesto{background:#111412;color:#f5f2ec;text-align:center;padding:105px 25px 115px}.collector-manifesto>img{width:80px;height:auto;margin:0 auto 35px}.collector-manifesto .eyebrow{justify-content:center;font-size:8px;color:#b0b4aa}.collector-manifesto h2{font-size:clamp(53px,5.5vw,83px);line-height:1.02;margin:30px 0}.collector-manifesto>p:not(.eyebrow){font-size:13px;color:#bbbdb4;line-height:1.9}.collector-manifesto .collector-link{margin:35px auto 0}.collector-editorials{padding:45px 5.5% 115px}.collector-section-label{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.13em;padding-bottom:24px;border-bottom:1px solid var(--line);margin-bottom:45px}.collector-editorial-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:7%}.collector-feature.secondary{padding-top:170px}.collector-photo{position:relative;overflow:hidden;background:#151815}.collector-photo>img{aspect-ratio:2/3;object-fit:cover;transition:transform 1s}.collector-feature:hover img{transform:scale(1.025)}.collector-photo>span{position:absolute;left:24px;bottom:24px;font-size:8px;letter-spacing:.14em;color:#fff}.collector-feature-title{display:flex;justify-content:space-between;gap:25px;padding-top:28px}.collector-feature-title h2{font-size:clamp(43px,4vw,65px);line-height:1}.collector-feature-title p{font-size:10px;line-height:1.9;align-self:end;color:var(--muted)}.collector-feature-title p>span{display:block;color:var(--ink);margin-top:18px;font-size:10px}.selection{padding-inline:5.5%;padding-bottom:100px}.selection .section-heading h2{font-size:60px}.selection .product-grid{gap:40px}.selection .catalog-photo{background:#eeebe4}.catalog-name{font-size:12px}.catalog-color{font-size:9px}.craft-interlude{background:#171a17}.craft-interlude>div:last-child{padding:75px 13%}.craft-interlude h2{font-size:75px}.collector-invitation{padding-block:115px}.collector-invitation h2{font-size:80px}.newsletter{background:#e9e5dd;padding-block:75px}.newsletter h2{font-size:57px}.site-footer{background:#131613;color:#eceae2;padding-top:70px}.footer-brand{filter:none}.footer-brand img{filter:brightness(0) invert(1)}.site-footer .footer-bottom{border-color:#41443d;color:#a4a79d}.site-footer>div:nth-child(2){font-size:10px}.site-footer .footer-brand{gap:24px}.collection-intro{background:#161a16;color:#f4f1eb;grid-template-columns:39% 61%;min-height:510px}.collection-intro>div{align-self:center}.collection-intro img{height:510px;min-height:0;object-position:65% center}.collection-intro h1{font-size:clamp(60px,6vw,90px);line-height:.98}.collection-intro p:not(.eyebrow),.collection-intro .small-meta{color:#c0c4ba}.collection-intro .eyebrow{font-size:8px}.world-hero{height:730px}.world-hero img{object-position:65% center}.world-hero h1{font-size:110px}.brand-essay{padding-block:115px}.brand-essay h2{line-height:1.06}.brand-diptych{background:#161a16;color:#f4f1eb}.brand-diptych p:not(.eyebrow){color:#c0c4ba}.brand-diptych img{height:850px}.product-editorial{background:#151915;color:#f5f2ec}.product-editorial p:not(.eyebrow){color:#c0c4ba}@media(max-width:1000px)and (min-width:761px){.site-header nav{gap:16px}.site-header .wordmark{width:240px}.collector-feature-title{display:block}.collector-feature-title p{margin-top:22px}.collector-feature.secondary{padding-top:110px}}@media(max-width:760px){.site-header{height:80px}.site-header .wordmark{width:190px}.campaign-home .site-header{height:80px;padding-inline:22px}.campaign-hero.collector-hero,.lc-root .campaign-hero.collector-hero{height:calc(100svh - 32px);min-height:640px;max-height:none}.lc-root .campaign-hero.collector-hero{height:100svh}.collector-hero .campaign-cover{object-position:50% center}.collector-hero:after{background:linear-gradient(0deg,#030503b0,transparent 65%,#03050330)}.collector-hero-copy{left:25px;bottom:13%}.collector-hero-copy .eyebrow{font-size:7px;margin-bottom:23px}.collector-hero-copy h1{font-size:76px;line-height:.96}.collector-link{font-size:10px;width:200px;margin-top:25px}.collector-hero-index{left:25px;right:25px;bottom:25px;font-size:6px;letter-spacing:.1em}.collector-hero-index>span:last-child{display:none}.collector-manifesto{padding:75px 25px 80px}.collector-manifesto>img{width:62px;margin-bottom:30px}.collector-manifesto h2{font-size:51px;margin-block:25px}.collector-manifesto>p:not(.eyebrow){font-size:11px}.collector-editorials{padding:28px 22px 70px}.collector-section-label{font-size:6px;letter-spacing:.1em;padding-bottom:20px;margin-bottom:25px}.collector-section-label>span:last-child{max-width:105px;text-align:right}.collector-editorial-grid,.collector-feature{display:block}.collector-feature.secondary{padding-top:55px}.collector-photo>img{aspect-ratio:3/4;object-position:50% 42%}.collector-photo>span{left:20px;bottom:20px;font-size:7px}.collector-feature-title{gap:16px;padding-top:22px}.collector-feature-title h2{font-size:43px}.collector-feature-title p{font-size:9px}.collector-feature-title p>span{font-size:9px;margin-top:12px}.selection{padding-inline:22px;padding-bottom:65px}.selection .section-heading h2{font-size:45px}.selection .product-grid{gap:12px}.craft-interlude h2{font-size:60px}.craft-interlude>div:last-child{padding:45px 28px 55px}.collector-invitation{padding-block:75px}.collector-invitation h2{font-size:58px}.newsletter{padding-block:65px}.newsletter h2{font-size:45px}.collection-intro{display:flex;min-height:0}.collection-intro>div{align-self:stretch;padding:50px 25px}.collection-intro h1{font-size:66px}.collection-intro img{height:310px;object-position:67% center}.world-hero{height:590px}.world-hero img{object-position:66% center}.world-hero h1{font-size:76px}.brand-essay{padding-block:70px}.brand-essay h2{font-size:42px}.brand-diptych img{height:570px}.brand-diptych>div{padding:55px 28px}.site-footer{padding-top:55px}}.footer-brand img{filter:none}.people-note{display:grid;grid-template-columns:30% 1fr;gap:7%;padding:90px 8% 95px;border-bottom:1px solid var(--line)}.people-note>.eyebrow{align-self:start;padding-top:10px;color:var(--muted)}.people-note h2{font-size:64px;line-height:1.02;margin-bottom:27px}.people-note>div>p{font-size:13px;line-height:1.9;color:var(--muted)}.people-note .text-link{margin-top:25px}.people-principles{background:#e9e5dd;padding:95px 8% 85px;display:grid;grid-template-columns:1fr 1fr;gap:55px 8%;scroll-margin-top:35px}.people-heading>.eyebrow{color:var(--muted);margin-bottom:30px}.people-heading h2{font-size:62px;line-height:1.04}.people-statement{padding-top:48px;max-width:600px}.people-statement p{font-size:13px;line-height:1.9;color:#64665d;margin-bottom:18px}.people-statement .people-lead{font-family:var(--serif);font-size:29px;line-height:1.25;letter-spacing:-.02em;color:var(--ink);margin-bottom:24px}.people-standards{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:45px;border-top:1px solid #c9c5bc;padding-top:30px}.people-standards>div>span{font-size:8px;color:var(--muted);letter-spacing:.12em}.people-standards h3{font:28px/1.2 var(--serif);margin:14px 0 12px;letter-spacing:-.02em}.people-standards p{font-size:11px;line-height:1.9;color:#64665d;max-width:280px}.site-footer>div:nth-child(2){flex-wrap:wrap;row-gap:12px}@media(max-width:760px){.people-note{grid-template-columns:1fr;gap:25px;padding:65px 25px 70px}.people-note h2{font-size:50px;margin-bottom:23px}.people-note>div>p{font-size:12px}.people-principles{grid-template-columns:1fr;gap:25px;padding:65px 25px 60px}.people-heading>.eyebrow{font-size:8px;margin-bottom:25px}.people-heading h2{font-size:47px}.people-statement{padding-top:0}.people-statement .people-lead{font-size:27px}.people-statement p{font-size:12px}.people-standards{grid-template-columns:1fr;gap:25px;padding-top:25px;margin-top:10px}.people-standards>div{display:grid;grid-template-columns:25px 1fr;gap:0 12px}.people-standards>div>span{padding-top:8px}.people-standards h3{margin:0 0 10px;font-size:28px}.people-standards p{grid-column:2;max-width:none;font-size:11px}}.campaign-home .site-header{background:#080b0aa3;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border-bottom-color:#ffffff30;color:#fff}.campaign-home .site-header nav{font-size:12px;font-weight:500;letter-spacing:.02em}.campaign-home .site-header nav a{padding:10px 0;text-shadow:0 1px 3px #0006}.campaign-home .site-header nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:6px}.campaign-home .header-right{font-size:12px;font-weight:500}.campaign-home .site-header a:focus-visible,.campaign-home .site-header button:focus-visible{outline-color:#fff}.card-color-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--swatch);border:1px solid #0002;margin-right:7px;vertical-align:baseline}.product-colors{margin-top:25px;padding-top:20px;border-top:1px solid var(--line)}.selected-color-label{font-size:9px;letter-spacing:.08em}.selected-color-label span{letter-spacing:0;font-size:11px;margin-left:7px}.color-swatches{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.color-swatch{border:1px solid transparent;border-radius:50%;width:35px;height:35px;padding:5px;display:grid;place-items:center}.color-swatch>span{display:block;background:var(--swatch);border-radius:50%;width:23px;height:23px;border:1px solid #0002}.color-swatch[aria-pressed=true]{border-color:var(--ink)}.color-swatch:hover{border-color:#96988e}.color-swatch:focus-visible{outline-offset:3px}.variant-main-shot{position:relative;display:block;width:100%;padding:12px 5% 42px;background:transparent;aspect-ratio:1}.variant-main-shot>img{height:100%;object-fit:contain;width:100%}.variant-main-shot .shot-label{left:25px;bottom:16px}.variant-main-shot .zoom-icon{bottom:10px}.variant-photo-caption{text-align:center;font-size:9px;color:var(--muted);margin:12px 0 28px}.variant-layout .product-info h1{font-size:clamp(44px,4.3vw,65px);line-height:1.03}.variant-layout .accordions p+p{margin-top:15px}.bag-product-image{width:130px;height:145px;object-fit:contain}.more-colorways{padding:70px 5.5% 90px}.more-colorways .section-heading h2{font-size:55px}.more-colorways .catalog-photo{background:#eeebe4}.variant-zoom-photo{height:75svh;max-height:900px;display:flex;flex-direction:column;align-items:center}.variant-zoom-photo img{height:calc(100% - 35px);width:100%;object-fit:contain}.variant-zoom-photo p{font-size:10px;padding-top:15px}.selection .catalog-item:last-child{display:block}@media(max-width:1000px)and (min-width:761px){.campaign-home .site-header nav{font-size:11px;gap:17px}}@media(max-width:760px){.campaign-home .site-header{background:#080b0ab3}.campaign-home .site-header.menu-open nav{background:#f5f2ec;color:#181917;font-size:15px}.campaign-home .site-header.menu-open nav a{text-shadow:none;padding:9px 0}.campaign-home .site-header.menu-open nav a:hover{color:#181917}.campaign-home .bag-button{font-size:11px}.selection .product-grid .catalog-item{display:block}.variant-main-shot{padding:12px 0 35px;aspect-ratio:1}.variant-main-shot .shot-label{left:20px;font-size:7px}.variant-layout .product-info h1{font-size:48px}.product-colors{margin-top:22px}.color-swatches{gap:14px}.color-swatch{width:40px;height:40px}.color-swatch>span{width:27px;height:27px}.more-colorways{padding:55px 22px 65px}.more-colorways .section-heading h2{font-size:42px}.more-colorways .product-grid{grid-template-columns:1fr 1fr}.more-colorways .catalog-item:last-child{display:none}.variant-photo-caption{margin:6px 0 20px}}@media(max-width:760px){.campaign-home .site-header.menu-open nav a:focus-visible{outline-color:var(--ink)}}.footer-legal{flex-basis:100%;width:100%;display:flex;flex-wrap:wrap;gap:12px 24px;padding:25px 0 20px;margin-top:30px;border-top:1px solid #41443d;font-size:10px;color:#d0d3c9}.site-footer .footer-legal a:hover{text-decoration:underline;text-underline-offset:4px}.legal-banner{text-align:center;padding:12px 22px;background:#e8e3d9;color:#625d51;font-size:8px;letter-spacing:.11em;border-bottom:1px solid #d6d0c4}.legal-layout{max-width:1300px;margin:auto;display:grid;grid-template-columns:220px minmax(0,1fr);gap:8%;padding:70px 5.5% 100px}.legal-sidebar{align-self:start;position:sticky;top:35px;display:flex;flex-direction:column;gap:16px;font-size:11px;color:#62655c}.legal-sidebar .legal-home{font-family:var(--serif);font-size:26px;color:var(--ink);margin-bottom:16px;letter-spacing:-.02em}.legal-sidebar a:hover{text-decoration:underline;text-underline-offset:4px}.legal-content{max-width:780px;min-width:0}.legal-content>h1{font-size:66px;line-height:1.04;margin:24px 0;letter-spacing:-.04em}.legal-intro{font-size:17px;line-height:1.65;color:#5b6055;max-width:680px}.legal-date{font-size:8px;letter-spacing:.1em;color:#6d7065;border-bottom:1px solid var(--line);padding:25px 0;margin-bottom:35px}.legal-content>section{margin-top:32px;scroll-margin-top:35px}.legal-content h2{font:30px/1.15 var(--serif);letter-spacing:-.025em;margin-bottom:16px}.legal-content section p,.legal-content section li{font-size:14px;line-height:1.85;color:#484e43}.legal-content section p+p{margin-top:15px}.legal-content section li{margin-bottom:9px}.legal-content section ul,.legal-content section ol{padding-left:23px;margin:18px 0}.legal-content section a{color:#242820;text-decoration:underline;text-underline-offset:3px}.policies-hub{max-width:1080px;margin:auto;padding:75px 7% 100px}.policies-hub>h1{font-size:100px;margin:25px 0}.policies-hub>p:not(.eyebrow){font-size:14px;color:#62665b}.policy-index{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;margin:55px 0}.policy-index>a{display:flex;justify-content:space-between;gap:25px;border-bottom:1px solid var(--line);padding:22px 0;font-size:14px}.policy-index>a:hover{color:var(--red)}.hub-contact{font-size:12px;line-height:1.8;color:#62665b}.hub-contact p+p{margin-top:20px}.purchase-policies{margin:22px 0;padding:19px 0;border-block:1px solid var(--line);display:flex;flex-direction:column;gap:8px;font-size:10px}.purchase-policies>a{text-decoration:underline;text-underline-offset:3px}.purchase-policies>span{color:#62665b;font-size:9px}.service-strip{display:flex;justify-content:center;gap:45px;flex-wrap:wrap;padding:24px 5%;font-size:10px;border-top:1px solid var(--line)}.service-strip a{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.footer-legal{gap:14px 23px;justify-content:center;font-size:10px;margin-top:15px;padding-block:24px}.legal-banner{font-size:7px;line-height:1.7;padding:12px 20px}.legal-layout{display:flex;flex-direction:column;padding:30px 25px 65px;gap:35px}.legal-sidebar{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 19px;font-size:10px;padding-bottom:23px;border-bottom:1px solid var(--line)}.legal-sidebar .legal-home{flex-basis:100%;font-size:24px;margin-bottom:5px}.legal-content>h1{font-size:48px;margin:20px 0}.legal-intro{font-size:15px}.legal-date{font-size:7px;line-height:1.8;margin-bottom:27px;padding:22px 0}.legal-content h2{font-size:28px;line-height:1.2}.legal-content section p,.legal-content section li{font-size:13px;line-height:1.85}.legal-content>section{margin-top:30px}.policies-hub{padding:50px 25px 70px}.policies-hub>h1{font-size:78px}.policy-index{grid-template-columns:1fr;margin:35px 0}.policy-index>a{padding:20px 0;font-size:13px}.service-strip{gap:12px;font-size:9px;flex-direction:column;align-items:center;padding:25px}.purchase-policies{font-size:11px}.purchase-policies>span{font-size:10px}}@media print{.site-header,.site-footer,.legal-sidebar,.legal-banner{display:none}.legal-layout{display:block;padding:0}.legal-content{max-width:none}.legal-content>h1{font-size:36pt}.legal-content section{break-inside:auto}.legal-content h2{break-after:avoid}.legal-content section p,.legal-content section li{font-size:10pt;color:#000}body{background:#fff}}.newsletter-privacy{display:inline-block;font-size:10px;color:#565d50;text-decoration:underline;text-underline-offset:3px;margin-top:12px}.gallery-visual{position:relative;overflow:hidden;width:100%;height:100%;isolation:isolate}.gallery-visual .pair-sheet{position:absolute;top:0;left:0;width:200%;height:100%;max-width:none;object-fit:contain;display:block}.gallery-visual.back-view .pair-sheet{left:-100%}.gallery-visual.detail-view .pair-sheet{transform:scale(2.25);transform-origin:75% 40%}.gallery-visual.detail-view.front-view .pair-sheet{transform-origin:25% 23%}.gallery-visual.detail-view[data-gallery-style=HC1] .pair-sheet{transform-origin:75% 72%}.gallery-visual.detail-view[data-gallery-style=W1] .pair-sheet{transform-origin:75% 77%}.gallery-visual.single-photo .pair-sheet{width:100%;left:0}.gallery-visual.lifestyle-view>img{width:100%;height:100%;object-fit:cover;object-position:center}.gallery-card .catalog-photo{padding:0;aspect-ratio:3/4;background:transparent}.gallery-card .catalog-photo>.gallery-visual{height:100%;margin:0}.card-view-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding:8px 8px 0}.card-view-controls>button,.page-view-controls>button{padding:0 0 6px;border:1px solid transparent;min-width:0;display:block;font-size:8px;text-align:center;color:#555d50}.card-view-controls>button[aria-pressed=true],.page-view-controls>button[aria-pressed=true]{border-color:#777d70;color:var(--ink)}.mini-preview{display:block;position:relative;width:100%;height:57px;margin-bottom:5px;background:#eeebe4}.mini-preview .gallery-visual{width:100%;height:100%}.catalog-meta{display:block}.card-price{float:right;color:var(--ink);margin-left:8px;font-size:11px}.gallery-card .catalog-name{padding-top:8px}.variant-main-shot{aspect-ratio:3/4;padding:0 0 35px}.variant-main-shot>[data-variant-stage]{width:100%;height:100%}.page-view-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:8px 0}.page-view-controls .mini-preview{height:95px}.page-view-controls>button{font-size:10px;padding-bottom:8px}.variant-zoom-photo>.gallery-visual{flex:1;min-height:0;width:100%}.zoom-content>.gallery-visual{height:100%;width:100%}.thumbnails>button>.gallery-visual{height:90px}.thumbnails>button>.gallery-visual .pair-sheet{background:transparent}.bag-product-image>.gallery-visual{width:100%;height:100%}.shipping-status{padding:12px 0;font-size:11px}.bag-policy-links{font-size:10px}.bag-policy-links a{text-decoration:underline;text-underline-offset:3px}.footer-newsletter{flex-basis:100%;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:0 0 55px;margin:0 0 50px;border-bottom:1px solid #41443d}.footer-newsletter h2{font-size:48px;color:#f3f1e8;margin:18px 0}.footer-newsletter p:not(.eyebrow){font-size:11px;color:#bdc3b6}.footer-newsletter>.eyebrow{color:#bdc3b6}.footer-newsletter .email-form{margin:20px 0 0;max-width:none;border-color:#a3ab99}.footer-newsletter .email-form input{color:#f3f1e8}.footer-newsletter .email-form input::placeholder{color:#bdc3b6}.footer-newsletter .form-message{font-size:10px;min-height:22px}.footer-privacy{font-size:9px;text-decoration:underline;text-underline-offset:3px;color:#bdc3b6}.footer-links{display:flex;gap:25px;flex-wrap:wrap;align-items:center;font-size:10px}.campaign-home .site-header{background:linear-gradient(#05080635,#05080612);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:#ffffff20}.campaign-home .site-header nav a,.campaign-home .header-right,.campaign-home .mobile-menu{text-shadow:0 1px 5px #000,0 0 12px #0008}.campaign-home .site-header .wordmark{filter:drop-shadow(0 1px 4px #0008)}@media(max-width:760px){.card-view-controls{gap:4px;padding:4px 3px 0}.card-view-controls>button{font-size:7px;min-height:54px}.mini-preview{height:37px;margin-bottom:4px}.catalog-meta{padding:0 4px 20px}.card-price{font-size:10px}.gallery-card .catalog-name{font-size:10px;line-height:1.5}.gallery-card .catalog-color{font-size:8px}.gallery-card .catalog-photo{aspect-ratio:3/4}.variant-main-shot{aspect-ratio:3/4;padding-bottom:33px}.page-view-controls{gap:8px}.page-view-controls .mini-preview{height:70px}.page-view-controls>button{font-size:9px}.footer-newsletter{grid-template-columns:1fr;gap:20px;text-align:left;margin-bottom:40px;padding-bottom:40px}.footer-newsletter h2{font-size:42px}.footer-newsletter .eyebrow{justify-content:flex-start}.footer-newsletter .email-form{margin-top:0}.footer-links{justify-content:center;gap:16px 25px}.campaign-home .site-header{background:#05080624}.campaign-home .site-header.menu-open nav{background:#f5f2ec}.campaign-home .site-header.menu-open nav a{text-shadow:none}}.search-product-image{display:block;flex:0 0 65px;width:65px;height:75px}.search-product-image .gallery-visual .pair-sheet{height:100%;width:200%;object-fit:contain}.search-result>.search-product-image{flex:0 0 65px}.gallery-visual:not(.lifestyle-view):not(.macro-view){clip-path:inset(0 1.5%)}.gallery-visual.detail-view.front-view[data-gallery-style=N06] .pair-sheet,.gallery-visual.detail-view.front-view[data-gallery-style=F1E] .pair-sheet,.gallery-visual.detail-view.front-view[data-gallery-style=F7] .pair-sheet{left:75%;transform-origin:25% 23%}.lifestyle-view+.image-index{background:#faf8f3d9;padding:4px 6px;color:#343a30}@media(max-width:760px){.catalog-grid{grid-auto-flow:row dense}}main img[data-full-photo]{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;transform:none!important}.campaign-hero.collector-hero,.lc-root .campaign-hero.collector-hero{height:auto;min-height:0;max-height:none}.campaign-picture{height:auto}.collector-hero .campaign-cover{height:auto;width:100%;object-fit:contain}.collector-hero-copy h1{font-size:clamp(58px,7.5vw,125px)}.collector-hero-copy{bottom:15%}.collection-intro{min-height:0;align-items:center}.collection-intro img{align-self:center}.collector-photo>img,.collector-feature:hover img{transform:none}.world-hero{height:auto;min-height:0}.world-hero:after{display:none}.world-hero>div{position:static;padding:45px 6%;background:#151915}.world-hero h1{font-size:clamp(62px,7vw,100px)}.brand-diptych{align-items:center}.product-editorial figure{height:auto;overflow:visible;align-self:center}.journal-banner{align-items:center}.gallery-visual.lifestyle-view>img{object-fit:contain;object-position:center;aspect-ratio:auto}.catalog-story{display:grid;grid-template-columns:1fr 1fr;min-height:0;align-self:start;background:#151915;color:#f5f2ec;overflow:visible}.catalog-story img{position:static;inset:auto;width:100%;height:auto;object-fit:contain;align-self:center}.catalog-story:after{display:none}.catalog-story>div{position:static;padding:28px;align-self:center}.catalog-story h2{font-size:clamp(28px,3.2vw,44px)}.catalog-story.portrait{display:block;min-height:0}.catalog-story.portrait img{object-position:center}.catalog-story .eyebrow{font-size:7px;line-height:1.8}@media(max-width:760px){.campaign-hero.collector-hero,.lc-root .campaign-hero.collector-hero{height:auto;min-height:0;max-height:none}.collector-hero:after{display:none}.collector-hero-copy{position:relative;left:auto;bottom:auto;padding:35px 25px 30px;background:#121514}.collector-hero-copy h1{font-size:58px}.collector-hero-copy .eyebrow{margin-bottom:20px}.collector-hero-index{position:static;padding:0 25px 25px}.catalog-story,.catalog-story.portrait{display:block;grid-column:1/-1;min-height:0;align-self:start}.catalog-story>div{padding:27px 25px 30px}.catalog-story h2{font-size:40px}.world-hero>div{padding:35px 25px}.world-hero h1{font-size:68px}}.card-view-controls>button,.page-view-controls>button{padding:0}.card-view-controls .mini-preview,.page-view-controls .mini-preview{margin-bottom:0}.thumbnails>button{padding:0;border:1px solid transparent}.thumbnails>button[aria-pressed=true]{border-color:#777d70}@media(max-width:760px){.card-view-controls>button{min-height:44px}.card-view-controls .mini-preview{height:42px}}.site-footer{padding:32px 5% 18px;gap:20px 28px}.site-footer .footer-newsletter{padding:0 0 22px;margin:0;gap:28px}.footer-newsletter h2{font-size:32px;margin:8px 0}.footer-newsletter .eyebrow{font-size:8px}.footer-newsletter .email-form{margin:0;align-items:center}.footer-newsletter .email-form input{padding:10px 0}.footer-newsletter .form-message{min-height:0;padding:0;margin:6px 0 0}.footer-newsletter .form-message:empty{display:none}.footer-newsletter .footer-privacy{display:inline-block;margin-top:8px}.site-footer .footer-brand{gap:10px}.footer-brand .footer-monogram{width:42px}.footer-brand .footer-wordmark{width:160px}.site-footer .footer-links{gap:12px 20px;font-size:10px}.footer-legal{margin:0;padding:16px 0 0;gap:9px 22px;font-size:9px}.site-footer .footer-bottom{padding-top:12px;gap:8px 16px}@media(max-width:760px){.site-footer{display:grid;grid-template-columns:110px 1fr;padding:26px 22px 16px;gap:18px 22px}.site-footer .footer-newsletter{grid-column:1/-1;grid-template-columns:1fr;gap:14px;padding-bottom:20px}.footer-newsletter h2{font-size:30px;margin:6px 0}.footer-newsletter p:not(.eyebrow){font-size:10px}.site-footer .footer-brand{justify-self:start;gap:10px}.footer-brand .footer-monogram{width:36px}.footer-brand .footer-wordmark{width:110px}.site-footer .footer-links{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;font-size:9px;text-align:left;justify-content:start}.footer-legal{grid-column:1/-1;justify-content:flex-start;padding:14px 0 0;gap:8px 17px;margin:0}.site-footer .footer-bottom{grid-column:1/-1;font-size:7px;padding-top:12px;gap:7px 12px}.footer-bottom>span:last-child{width:auto}}@media(max-width:760px){.service-strip{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;padding:18px 22px;text-align:center}.service-strip a{line-height:1.6;align-self:center}}.language-control{display:flex;align-items:center;flex-shrink:0}.language-control select{font:inherit;font-size:10px;color:inherit;max-width:105px;width:89px;border:0;border-bottom:1px solid currentColor;background:transparent;border-radius:0;padding:7px 2px;cursor:pointer}.language-control option{color:#242820;background:#faf8f3}.site-header .header-right{gap:18px}.language-policy-notice{font:12px/1.8 var(--sans);padding:12px 15px;margin:0 0 24px;border:1px solid var(--line);color:var(--ink);background:#eeebe4}.language-policy-notice[hidden]{display:none}html[lang=ar] body{font-family:Geeza Pro,Noto Sans Arabic,Tahoma,Arial,sans-serif}html[lang=ar] h1,html[lang=ar] h2{font-family:Geeza Pro,Noto Naskh Arabic,Tahoma,serif;letter-spacing:0;line-height:1.35}html[lang=ar] .eyebrow,html[lang=ar] .small-meta,html[lang=ar] .site-header nav,html[lang=ar] .collector-hero-index,html[lang=ar] .footer-bottom{letter-spacing:0}html[lang=ar] em{font-style:normal}html[lang=ar] .collector-hero-copy{max-width:43%;text-align:right}html[lang=ar] .card-price{float:left;margin-left:0;margin-right:8px}html[lang=ar] .price,html[lang=ar] .card-price,html[lang=ar] .size-options,html[lang=ar] .footer-brand,html[lang=ar] .wordmark{direction:ltr;unicode-bidi:isolate}html[lang=ar] .product-description,html[lang=ar] .fit-line,html[lang=ar] details>div{line-height:1.95}html[lang=ar] input{font-family:inherit}html[lang=ar] .collector-feature-title,html[lang=ar] .catalog-meta{text-align:right}html:is([lang=zh-Hans],[lang=zh-CN]) body{font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,Arial,sans-serif}html:is([lang=zh-Hans],[lang=zh-CN]) h1,html:is([lang=zh-Hans],[lang=zh-CN]) h2{font-family:Songti SC,"Noto Serif SC",serif;letter-spacing:0;line-height:1.25}html:is([lang=zh-Hans],[lang=zh-CN]) .eyebrow,html:is([lang=zh-Hans],[lang=zh-CN]) .small-meta,html:is([lang=zh-Hans],[lang=zh-CN]) .footer-bottom{letter-spacing:.04em}html:is([lang=zh-Hans],[lang=zh-CN]) em{font-style:normal}@media(max-width:760px){.site-header{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}.site-header .wordmark{width:140px;justify-self:center}.site-header .header-right{gap:6px;font-size:10px}.language-control select{width:62px;font-size:10px;padding:7px 0}html[lang=ar] .collector-hero-copy{max-width:none}html[lang=ar] .collector-hero-copy h1{font-size:52px}html:is([lang=zh-Hans],[lang=zh-CN]) .collector-hero-copy h1{font-size:46px}html[lang=es] .collector-hero-copy h1{font-size:50px}html[lang=es] .section-heading{align-items:start;flex-wrap:wrap}html[lang=es] .footer-links{font-size:9px}}@media(max-width:370px){.site-header .wordmark{width:110px}.site-header{gap:6px;padding-inline:18px}.campaign-home .site-header{padding-inline:18px}}html[lang=ar] input[type=number]{direction:ltr;text-align:right}.legal-content[data-original-language=en]{text-align:left;font-family:var(--sans)}.accordions .product-detail-lines{list-style:none;margin:0;padding:0}.accordions .product-detail-lines li{display:block;margin:0 0 9px;line-height:1.65}.accordions .product-detail-lines li:last-child{margin-bottom:0}.collection-filter-actions{display:flex;gap:25px;align-items:center}.collection-filter-actions>[data-result-count]{font-size:9px;letter-spacing:.1em;white-space:nowrap}.collection-toolbar .filter-toggle{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--ink);padding:9px 0 9px 18px;border-inline-start:1px solid var(--line);white-space:nowrap}.filter-toggle svg{width:20px;height:20px;stroke:currentColor;stroke-width:1;flex:none}.filter-toggle svg circle{fill:var(--paper)}.filter-applied-count{border-radius:50%;background:var(--ink);color:var(--paper);min-width:19px;height:19px;font-size:10px;display:inline-grid;place-items:center}.filter-applied-count[hidden]{display:none}.active-filters{display:flex;flex-wrap:wrap;gap:9px;margin:0 5% 28px;align-items:center}.active-filters[hidden]{display:none}.active-filter{display:inline-flex;gap:6px;align-items:center;border:1px solid var(--line);border-radius:2px;padding:7px 10px;font-size:10px;line-height:1.5}.active-filter>span:last-child{margin-inline-start:5px;font-size:17px;line-height:1}.filter-colon{margin-inline-start:-5px}.clear-filter-link{font-size:10px;text-decoration:underline;text-underline-offset:4px;padding:10px}.collection-empty{grid-column:1/-1;text-align:center;padding:70px 20px 95px}.collection-empty h2{font-size:42px;margin:20px 0}.collection-empty>p:not(.eyebrow){font-size:13px;color:var(--muted)}.collection-empty .text-link{margin:25px auto 0;max-width:210px}.collection-filter-dialog{position:fixed;inset-block:0;inset-inline-start:auto;inset-inline-end:0;margin:0;padding:0;border:0;border-radius:0;width:min(410px,calc(100vw - 24px));max-width:none;height:100dvh;max-height:100dvh;background:var(--paper);color:var(--ink);overflow:hidden;box-shadow:-10px 0 45px #0002}.collection-filter-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.collection-filter-dialog::backdrop{background:#15171055;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.filter-drawer-header{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--line);gap:16px}.collection-filter-dialog .filter-drawer-header h2{font-family:var(--sans);font-size:21px;font-weight:400;line-height:1.3;letter-spacing:-.035em;margin:0}.filter-close{display:grid;place-items:center;font:27px/1 var(--sans);width:36px;height:36px;padding:0;flex:none}.filter-drawer-body{overflow-y:auto;overscroll-behavior:contain;padding:4px 24px 22px;scrollbar-width:thin}.filter-group{border-bottom:1px solid var(--line);padding:12px 0}.collection-filter-dialog .filter-group summary{list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:400;cursor:pointer;min-height:32px;padding:0;gap:12px}.filter-group summary::-webkit-details-marker{display:none}.collection-filter-dialog .filter-group summary>span{transform:none}.collection-filter-dialog .filter-group summary>span:first-child{font-size:13px;width:auto}.collection-filter-dialog .filter-group summary>.filter-group-indicator{height:12px;width:12px;position:relative;flex:none}.filter-group-indicator:before,.filter-group-indicator:after{content:"";position:absolute;top:5px;left:0;height:1px;width:12px;background:currentColor}.filter-group-indicator:after{transform:rotate(90deg)}.filter-group[open] .filter-group-indicator:after{display:none}.filter-group fieldset{border:0;padding:10px 0 4px;margin:0;min-width:0}.filter-options{display:flex;gap:7px;flex-wrap:wrap}.filter-option{position:relative;cursor:pointer;max-width:100%}.filter-option>input{position:absolute;width:1px;height:1px;opacity:0;inset:50% auto auto 50%;margin:0}.filter-option-face{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d5d1c7;border-radius:0;min-height:34px;padding:6px 10px;font-size:11px;line-height:1.5;transition:background .15s,border-color .15s}.filter-option>input:checked+.filter-option-face{border-color:var(--ink);background:#e8e5dd}.filter-option>input:focus-visible+.filter-option-face{outline:2px solid var(--red);outline-offset:3px}.filter-color-dot{display:block;background:var(--filter-color);width:13px;height:13px;flex:none;border-radius:50%;border:1px solid #0002}.filter-drawer-footer{padding:16px 24px max(16px,env(safe-area-inset-bottom));display:flex;gap:20px;align-items:center;background:var(--paper);border-top:1px solid var(--line)}.filter-reset{font-size:11px;text-decoration:underline;text-underline-offset:4px;min-height:42px;white-space:nowrap}.filter-apply{display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--ink);color:var(--paper);min-height:42px;padding:11px 14px;font-size:11px;flex:1}.filter-apply [data-filter-match-count]{margin-inline-start:auto;font-size:10px}.filter-apply>span:last-child{font-size:16px;line-height:1}.collection-filter-dialog .eyebrow{color:var(--muted)}@media(max-width:760px){.collection-toolbar{flex-wrap:wrap;gap:15px}.collection-toolbar>div[role=group]{width:100%;gap:8px 20px}.collection-filter-actions{width:100%;justify-content:space-between}.collection-toolbar .filter-toggle{font-size:12px;padding:9px 0;border:0}.collection-filter-actions>[data-result-count]{font-size:8px}.active-filters{margin:0 22px 22px;gap:7px}.active-filter{font-size:10px}.collection-filter-dialog{width:min(350px,calc(100vw - 24px))}.filter-drawer-header{padding:14px 20px}.collection-filter-dialog .filter-drawer-header h2{font-size:20px}.filter-drawer-body{padding:4px 20px 20px}.filter-group{padding:9px 0}.collection-filter-dialog .filter-group summary{min-height:38px}.filter-option-face{min-height:40px;padding:8px 10px}.filter-drawer-footer{padding:12px 20px max(12px,env(safe-area-inset-bottom));gap:16px}.filter-apply{min-height:44px}.collection-empty{padding:45px 20px 65px}.collection-empty h2{font-size:35px}}@media(prefers-reduced-motion:reduce){.filter-option-face{transition:none}}.campaign-home #selected-studies{padding-top:64px}@media(max-width:760px){.campaign-home #selected-studies{padding-top:38px}}.card-view-controls,.page-view-controls{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.card-view-controls>button{flex:1 0 17%;scroll-snap-align:start;max-width:25%}.page-view-controls>button{flex:0 0 calc((100% - 36px)/4);scroll-snap-align:start}.thumbnails{display:block}.thumbnails>.page-view-controls{padding:6px 0}.gallery-navigation{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:3px 0 7px;border-bottom:1px solid var(--line);margin-bottom:8px}.gallery-navigation button{width:42px;height:34px;padding:0;display:grid;place-items:center;font-size:22px;line-height:1;color:var(--ink);background:transparent;border:0;cursor:pointer}.gallery-navigation button:hover{background:#17191408}.gallery-navigation button:focus-visible{outline:1px solid var(--ink);outline-offset:1px}.gallery-position{font-size:10px;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--muted)}.variant-main-shot,.main-shot{user-select:none;-webkit-user-select:none}@media(max-width:760px){.page-view-controls>button{flex-basis:calc((100% - 24px)/4)}.gallery-navigation{margin-bottom:2px;padding-top:0}.gallery-navigation button{min-height:44px}.page-view-controls .mini-preview{height:76px}}.page-view-controls{position:relative}@media(max-width:760px){.card-view-controls>button{flex:0 0 44px;max-width:none}}.catalog-audience{margin:6px 0 0;font-size:8px;line-height:1.5;letter-spacing:.16em;font-weight:400;color:var(--muted)}.catalog-audience+.catalog-color{margin-top:8px}html[lang=ar] .catalog-audience{letter-spacing:0}.gallery-visual.studio-view{clip-path:none}.gallery-visual.studio-view>svg{display:block;width:100%;height:100%;overflow:hidden}.product-lightbox{width:min(1120px,calc(100vw - 24px));height:min(940px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);padding:18px 24px 12px;overflow:hidden}.product-lightbox[open]{display:flex;flex-direction:column}.product-lightbox .close-dialog{position:absolute;top:10px;right:12px;float:none;margin:0;z-index:5}.product-lightbox .lightbox-heading{min-height:34px;padding-right:44px;flex:none}.product-lightbox .lightbox-heading p{font-size:11px;margin:3px 0 10px}.product-lightbox .lightbox-stage{flex:1;min-height:0;overflow:hidden;outline-offset:-2px;position:relative}.product-lightbox .lightbox-stage>.gallery-visual{height:100%;width:100%;aspect-ratio:auto}.product-lightbox .lightbox-stage>.gallery-visual>img{height:100%;width:100%;object-fit:contain}.product-lightbox .lightbox-stage>.studio-view>svg{height:100%;width:100%}.product-lightbox .gallery-navigation{flex:none;margin:8px 0 0;padding:0;border:0}.product-lightbox .gallery-navigation button{width:52px;min-height:44px}.product-lightbox .lightbox-hint{flex:none;text-align:center;font-size:10px;line-height:1.4;margin:3px 0 0}@media(max-width:760px){.product-lightbox{padding:14px 12px 10px;width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.product-lightbox .lightbox-heading p{font-size:10px}.product-lightbox .close-dialog{right:6px;top:6px}.product-lightbox .gallery-navigation{margin-top:4px}}.lightbox-magnifier{position:absolute;z-index:2;overflow:hidden;border:1px solid #b4b1a8;border-radius:50%;background:var(--paper);box-shadow:0 4px 22px #22252130;pointer-events:none;direction:ltr}.lightbox-magnifier[hidden]{display:none}.lightbox-magnifier>.gallery-visual{position:absolute;left:0;top:0;max-width:none;aspect-ratio:auto;transform-origin:0 0;pointer-events:none}.lightbox-magnifier>.gallery-visual>img{width:100%;height:100%;object-fit:contain}.lightbox-magnifier>.studio-view>svg{display:block;width:100%;height:100%}.product-lightbox .lightbox-stage.magnifier-active{cursor:none}.lightbox-hover-hint{display:none}@media(hover:hover)and (pointer:fine){.lightbox-hover-hint{display:inline}}.product-section-heading{font:500 12px/1.5 var(--font-body,Arial,sans-serif);letter-spacing:.08em;text-transform:uppercase;margin:22px 0 12px}.product-section-heading:first-child{margin-top:0}.shopify-section{display:contents}.lc-hidden-form{display:none}.shopify-challenge__container{padding:60px 20px}.footer-bottom>span:empty{display:inline-block;width:117.7px}@media(max-width:760px){.footer-bottom>span:empty{width:103px}}a.add-button.lc-checkout{text-decoration:none}.size-options button.is-sold-out{color:var(--muted);text-decoration:line-through}.add-button[disabled]{cursor:not-allowed}.language-control form{display:contents}.lc-basic-page{max-width:760px;margin:0 auto;padding:60px 20px 90px}.lc-basic-page.lc-wide{max-width:1320px}.lc-basic-page h1{font:58px/1.05 var(--serif);letter-spacing:-.03em;margin:0 0 26px;font-weight:400}.lc-basic-page .rte{line-height:1.8}.lc-basic-page .search-input{margin-bottom:32px}.lc-cart-form .bag-item{margin-bottom:22px}.lc-qty{width:64px;font:inherit;padding:4px 6px;border:1px solid var(--line);background:transparent}.lc-update{margin:8px 0 14px;display:inline-flex}.lc-pagination{margin-top:36px;font-size:12px;grid-column:1/-1}.lc-contact-form{display:grid;gap:8px;max-width:520px}.lc-contact-form label{font-size:11px;letter-spacing:.04em;margin-top:8px}.lc-contact-form input,.lc-contact-form textarea{font:inherit;width:100%;padding:11px 12px;border:1px solid var(--line);background:transparent;color:inherit;border-radius:0}.lc-contact-form .form-message{color:var(--ink)}.lc-contact-form .errors ul{margin:0;padding-left:18px;color:var(--red)}.form-message .errors ul{margin:0;padding-left:18px}.lc-password{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px;gap:24px;max-width:540px;margin:0 auto}.lc-password-logo{width:270px;max-width:80%;height:auto}.lc-password-form{width:100%;display:grid;gap:10px;text-align:start}.lc-password-form label{font-size:11px;letter-spacing:.04em}.lc-password-row{display:flex;gap:10px;align-items:stretch}.lc-password-row input{flex:1;font:inherit;padding:11px 12px;border:1px solid var(--line);background:transparent;border-radius:0;min-width:0}.lc-password-row .add-button{width:auto;margin:0;gap:14px}.lc-password-form .errors ul{margin:0;padding-left:18px;color:var(--red)}.lc-password-signup{width:100%;margin-top:18px}.lc-password-admin{font-size:10px;color:var(--muted)}@media(max-width:760px){.lc-basic-page h1{font-size:44px}}html[lang=es] .footer-bottom>span:empty{width:102.6px}html[lang=ar] .footer-bottom>span:empty{width:57.7px}html:is([lang=zh-CN],[lang=zh-Hans]) .footer-bottom>span:empty{width:51px}@media(max-width:760px){html[lang=es] .footer-bottom>span:empty{width:89.8px}html[lang=ar] .footer-bottom>span:empty{width:50.5px}html:is([lang=zh-CN],[lang=zh-Hans]) .footer-bottom>span:empty{width:44.6px}}.lc-preorder-note{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lc-styles.css.map */
