.ProductDetail_dialog__Z_nVS,.ProductDetail_zoom__L9PZO{box-sizing:border-box;width:calc(100% - 16px);max-width:1080px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);margin:auto;padding:0;overflow:hidden;border:1px solid #d9d6d0;border-radius:0;background:#f8f7f4;color:#191919;font-family:var(--font-sans,sans-serif)}.ProductDetail_dialog__Z_nVS[open],.ProductDetail_zoom__L9PZO[open]{display:flex;flex-direction:column}.ProductDetail_dialog__Z_nVS::backdrop,.ProductDetail_zoom__L9PZO::backdrop{background:rgb(22 21 19/45%)}.ProductDetail_header__0Xhhg{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;min-height:56px;padding:4px 12px 4px 20px;border-bottom:1px solid #dedbd5}.ProductDetail_brand__cRaCO{font-size:20px;font-weight:750;letter-spacing:-.05em;text-transform:uppercase}.ProductDetail_close__EGRQ0{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border:0;background:transparent;color:inherit;cursor:pointer}.ProductDetail_close__EGRQ0:hover{background:#eeece7}.ProductDetail_form___V0SU{display:flex;flex:1;flex-direction:column;min-height:0}.ProductDetail_scrollArea__3w4AI{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ProductDetail_media__t_2iq{padding:16px 16px 0;text-align:center}.ProductDetail_imageButton__6e25i{display:block;width:100%;aspect-ratio:2/3;margin:0 auto;padding:0;border:0;background:#f0eeea;cursor:zoom-in}.ProductDetail_photo__SJtOo{width:100%;height:100%}.ProductDetail_imageHint__8DRsu{margin:10px 0 0;color:#706d66;font-size:11px;line-height:1.5}.ProductDetail_fields__3VSTV{min-width:0;padding:28px 20px 22px}.ProductDetail_collection__fr8IS{margin:0 0 8px;color:#706d66;font-size:11px;letter-spacing:.08em}.ProductDetail_title__xQxrX{margin:0;font-size:clamp(21px,3vw,27px);font-weight:500;line-height:1.45;overflow-wrap:anywhere}.ProductDetail_tagline__vVmqo{margin:10px 0 0;color:#706d66;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.ProductDetail_fieldset__XGW1b{min-width:0;margin:28px 0 0;padding:0;border:0}.ProductDetail_legend__19LKw{display:block;margin-bottom:12px;padding:0;font-size:13px;font-weight:500;line-height:1.5}.ProductDetail_currentColor__1Aaao{margin-left:8px;color:#706d66;font-size:12px;font-weight:400}.ProductDetail_colors__m_iqu{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:10px;max-width:400px}.ProductDetail_colorOption__cpGYG,.ProductDetail_option__JsJqJ{position:relative;min-width:0;cursor:pointer}.ProductDetail_colorContent__dbDdb{display:flex;flex-direction:column;height:100%;border:1px solid #d9d6d0;background:#f0eeea}.ProductDetail_thumbnail__7sbAa{width:100%;aspect-ratio:2/3}.ProductDetail_colorLabel__Ci5gP{display:block;flex:1;min-height:30px;padding:6px 3px;background:#f8f7f4;text-align:center;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.ProductDetail_radio__DJJSA{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.ProductDetail_radio__DJJSA:checked+.ProductDetail_colorContent__dbDdb{border-color:#191919}.ProductDetail_radio__DJJSA:checked+.ProductDetail_colorContent__dbDdb .ProductDetail_colorLabel__Ci5gP,.ProductDetail_radio__DJJSA:checked+.ProductDetail_optionLabel__ecoV0{border-color:#191919;background:#191919;color:#f8f7f4}.ProductDetail_close__EGRQ0:focus-visible,.ProductDetail_imageButton__6e25i:focus-visible,.ProductDetail_radio__DJJSA:focus-visible+span,.ProductDetail_submit__HDWH0:focus-visible,.ProductDetail_zoomArt__UXsrG:focus-visible{outline:2px solid #191919;outline-offset:3px}.ProductDetail_choices__g9ENu{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ProductDetail_sizes__pl4Ap{display:flex;flex-wrap:wrap;gap:10px}.ProductDetail_optionLabel__ecoV0{display:flex;align-items:center;justify-content:center;min-width:56px;min-height:46px;padding:10px 16px;border:1px solid #d9d6d0;background:transparent;text-align:center;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.ProductDetail_fieldset__XGW1b:disabled .ProductDetail_colorOption__cpGYG,.ProductDetail_fieldset__XGW1b:disabled .ProductDetail_option__JsJqJ{cursor:default;opacity:.6}.ProductDetail_commentField__Gy7mA{margin-top:28px}.ProductDetail_comment__eeBhz{display:block;box-sizing:border-box;width:100%;min-height:100px;padding:12px;resize:vertical;border:1px solid #d9d6d0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:1.7}.ProductDetail_comment__eeBhz::placeholder{color:#858078}.ProductDetail_comment__eeBhz:focus-visible{outline:1px solid #191919;outline-offset:0}.ProductDetail_commentCount__YPBha{margin:7px 0 0;color:#858078;text-align:right;font-size:10px}.ProductDetail_submitBar__I3ri7{flex-shrink:0;padding:12px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid #dedbd5;background:#f8f7f4}.ProductDetail_submitContent__AZfED{min-width:0}.ProductDetail_status__GxHDV{min-height:18px;margin-bottom:10px;color:#706d66;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.ProductDetail_status__GxHDV p{margin:0}.ProductDetail_error__ovFeX{color:#973c2d}.ProductDetail_submit__HDWH0{width:100%;min-height:48px;padding:12px 18px;border:1px solid #191919;border-radius:0;background:#191919;color:#f8f7f4;font:inherit;font-size:13px;cursor:pointer}.ProductDetail_submit__HDWH0:disabled{border-color:#d4d0c9;background:#dedbd5;color:#77736c;cursor:default}.ProductDetail_zoom__L9PZO{width:100%;max-width:none;height:100dvh;max-height:100dvh;border:0}.ProductDetail_zoomTitle__iDToZ{min-width:0;padding-right:12px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ProductDetail_zoomCanvas__u99aK{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.ProductDetail_zoomArt__UXsrG{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.ProductDetail_zoomArt__UXsrG[data-enlarged=true]{width:200%;height:200%;cursor:zoom-out}.ProductDetail_zoomPhoto__nH9q5{width:100%;height:100%;pointer-events:none}.ProductDetail_zoomHint__6M32r{flex-shrink:0;margin:0;padding:10px 16px max(12px,env(safe-area-inset-bottom));color:#706d66;text-align:center;font-size:11px}@media (min-width:760px){.ProductDetail_dialog__Z_nVS{width:calc(100% - 64px);height:min(90dvh,920px);max-height:90dvh}.ProductDetail_header__0Xhhg{padding-left:28px;padding-right:16px}.ProductDetail_scrollArea__3w4AI{display:grid;grid-template-columns:1fr 1fr;align-items:start}.ProductDetail_media__t_2iq{position:sticky;top:0;padding:24px}.ProductDetail_imageButton__6e25i{width:min(100%,calc(60dvh - 156px))}.ProductDetail_fields__3VSTV{padding:30px 32px 28px 20px}.ProductDetail_submitBar__I3ri7{display:grid;grid-template-columns:1fr 1fr;padding:12px 0 18px}.ProductDetail_submitContent__AZfED{grid-column:2;padding:0 32px 0 20px}}.FeedbackBox_root__HhGyH{width:100%;min-width:0;background:#f8f7f4;color:#171717;font-family:var(--font-sans,sans-serif)}.FeedbackBox_title__ynTB5{margin:0;font-size:22px;font-weight:500;line-height:1.4;letter-spacing:.02em}.FeedbackBox_description__KhZPp{max-width:65ch;margin:10px 0 0;color:#62605c;font-size:14px;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.FeedbackBox_fieldLabel__dFJJd{display:block;margin-top:28px;margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.5}.FeedbackBox_textarea__Xxp1L{display:block;box-sizing:border-box;width:100%;min-height:140px;resize:vertical;border:1px solid #cfcdc8;border-radius:0;background:transparent;padding:14px 16px;color:#171717;font:inherit;font-size:16px;line-height:1.7;transition:border-color .16s ease-out}.FeedbackBox_textarea__Xxp1L::placeholder{color:#77746e;opacity:1}.FeedbackBox_removePhoto__L4S6P:focus-visible,.FeedbackBox_submit__HlBXg:focus-visible,.FeedbackBox_textarea__Xxp1L:focus-visible,.FeedbackBox_upload__RPV2G:focus-within,.FeedbackBox_writeAgain__FEFNM:focus-visible{outline:2px solid #171717;outline-offset:3px}.FeedbackBox_textarea__Xxp1L:disabled{opacity:.65}.FeedbackBox_hint__Jh3U3,.FeedbackBox_uploadHint__VewHQ{margin:8px 0 0;color:#62605c;font-size:12px;line-height:1.6}.FeedbackBox_previews__YDmOI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none}.FeedbackBox_preview__1UdpW{position:relative;min-width:0;aspect-ratio:1;border:1px solid #cfcdc8}.FeedbackBox_previewImage__P0aAg{display:block;width:100%;height:100%;object-fit:cover}.FeedbackBox_removePhoto__L4S6P{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;border:1px solid #cfcdc8;border-top:0;border-right:0;border-radius:0;background:#f8f7f4;color:#171717;font-size:22px;line-height:1;cursor:pointer}.FeedbackBox_uploadRow__fn8nW{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:20px}.FeedbackBox_upload__RPV2G{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid #cfcdc8;padding:9px 14px;font-size:13px;line-height:1.5;cursor:pointer}.FeedbackBox_plus__YC5rE{font-size:17px;line-height:1}.FeedbackBox_photoCount__bfSAH{color:#62605c;font-size:12px;font-variant-numeric:tabular-nums}.FeedbackBox_fileInput__7H3FM{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.FeedbackBox_uploadHint__VewHQ{margin:0}.FeedbackBox_error__QT6PH{margin:16px 0 0;color:#9a3028;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.FeedbackBox_submit__HlBXg{display:block;width:100%;min-height:48px;margin-top:24px;border:1px solid #171717;border-radius:0;background:#171717;padding:13px 20px;color:#f8f7f4;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.04em;cursor:pointer;transition:background-color .16s ease-out}.FeedbackBox_removePhoto__L4S6P:disabled,.FeedbackBox_submit__HlBXg:disabled,.FeedbackBox_upload__RPV2G[data-disabled=true]{opacity:.45;cursor:not-allowed}.FeedbackBox_fileInput__7H3FM:disabled{cursor:not-allowed}.FeedbackBox_success__4ZUKQ{border-top:1px solid #cfcdc8;padding-top:24px}.FeedbackBox_writeAgain__FEFNM{min-height:44px;margin-top:20px;border:1px solid #171717;border-radius:0;background:transparent;padding:10px 18px;color:#171717;font-size:13px;line-height:1.5;cursor:pointer}.FeedbackBox_srOnly__IbPdD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (hover:hover){.FeedbackBox_submit__HlBXg:not(:disabled):hover{background:#343330}.FeedbackBox_upload__RPV2G:not([data-disabled=true]):hover{border-color:#171717}}@media (min-width:640px){.FeedbackBox_previews__YDmOI{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.FeedbackBox_submit__HlBXg,.FeedbackBox_textarea__Xxp1L{transition:none}}.EditorialGallery_page__M02IS{background:#f8f7f4;color:#171717;padding-bottom:42px}.EditorialGallery_container__E6J4y{max-width:1280px;padding:0 40px;margin:0 auto}.EditorialGallery_header__kPlh7{display:flex;align-items:center;justify-content:space-between;min-height:116px;gap:20px}.EditorialGallery_brand__cGD0f{font-size:42px;font-weight:780;letter-spacing:-.065em;text-transform:uppercase;line-height:1}.EditorialGallery_feedbackLink__iF13M{font-size:13px;display:flex;align-items:center;gap:24px}.EditorialGallery_feedbackLink__iF13M span{font-size:24px}.EditorialGallery_intro__FlhJT{display:flex;align-items:flex-end;justify-content:space-between;padding:38px 0 50px;gap:28px;scroll-margin-top:20px}.EditorialGallery_eyebrow__gr6Dc{font-size:12px;letter-spacing:.1em;color:#686763;text-transform:uppercase}.EditorialGallery_eyebrow__gr6Dc span{margin:0 10px}.EditorialGallery_intro__FlhJT h1{margin-top:13px;font-size:clamp(28px,3.2vw,44px);line-height:1.3;letter-spacing:-.04em;font-weight:650}.EditorialGallery_introAside__iDEAC{padding-bottom:3px;text-align:right;flex-shrink:0}.EditorialGallery_count__m9moa{font-size:15px}.EditorialGallery_count__m9moa span{margin:0 5px;color:#8b8984}.EditorialGallery_introAside__iDEAC a{display:inline-block;font-size:12px;color:#686763;margin-top:12px}.EditorialGallery_introAside__iDEAC a span{margin-left:12px}.EditorialGallery_navigation__01Qru{position:sticky;top:0;z-index:10;background:#f8f7f4;border-bottom:1px solid #d9d8d3;display:flex;gap:34px;align-items:center;min-height:58px}.EditorialGallery_navigation__01Qru a{padding:18px 0 17px;font-size:14px;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.EditorialGallery_navigation__01Qru a[aria-current]{border-color:#171717;font-weight:650}.EditorialGallery_navigation__01Qru a span{font-size:12px;margin-left:6px}.EditorialGallery_navProgress__RNOqE{margin-left:auto;font-size:12px;color:#686763}.EditorialGallery_collection__wkjwk,.EditorialGallery_feedback__0pYwC,.EditorialGallery_instructions__Oxp3b,.EditorialGallery_series__JGnhl{scroll-margin-top:75px}.EditorialGallery_series__JGnhl{padding-top:25px;margin-bottom:64px}.EditorialGallery_seriesHeading__saayG{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px}.EditorialGallery_seriesHeading__saayG h2{font-size:18px;font-weight:550}.EditorialGallery_seriesHeading__saayG h2 span{font-size:12px;font-weight:400;margin-left:12px;color:#686763}.EditorialGallery_seriesHeading__saayG>span{font-size:12px;color:#686763}.EditorialGallery_grid__X6Zov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:38px}.EditorialGallery_card__2G2O5{min-width:0;text-align:left;cursor:pointer;align-self:start}.EditorialGallery_photo__d1KAJ{width:100%;aspect-ratio:2/3;background:#eeedea}.EditorialGallery_caption__UOfDK{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:15px}.EditorialGallery_caption__UOfDK h3{font-size:15px;line-height:1.55;font-weight:550;overflow-wrap:anywhere}.EditorialGallery_arrow__HzKKy{font-size:21px;line-height:1.2;transition:transform .18s}.EditorialGallery_cardMeta__h8YYP{display:flex;flex-wrap:wrap;gap:5px 12px;justify-content:space-between;font-size:12px;line-height:1.6;color:#686763;margin-top:5px}.EditorialGallery_cardAction__dK5MT{display:block;font-size:11px;margin-top:8px;color:#686763}.EditorialGallery_voted__gtslg{color:#171717}.EditorialGallery_instructions__Oxp3b{border-top:1px solid #d9d8d3;border-bottom:1px solid #d9d8d3}.EditorialGallery_instructions__Oxp3b summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:25px 0;font-size:15px;list-style:none}.EditorialGallery_instructions__Oxp3b summary::-webkit-details-marker{display:none}.EditorialGallery_instructions__Oxp3b summary span{font-size:21px}.EditorialGallery_instructions__Oxp3b[open] summary span{transform:rotate(45deg)}.EditorialGallery_instructions__Oxp3b>div{max-width:650px;padding-bottom:28px;font-size:14px;line-height:1.9;color:#686763}.EditorialGallery_instructions__Oxp3b p+p{margin-top:14px}.EditorialGallery_instructions__Oxp3b p{white-space:pre-line}.EditorialGallery_instructions__Oxp3b strong{font-weight:500;color:#171717}.EditorialGallery_feedback__0pYwC{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:70px 0 60px}.EditorialGallery_feedbackIntro__1FLQA>p:last-child{margin-top:20px;font-size:24px;line-height:1.7;letter-spacing:-.025em}.EditorialGallery_endBrand__w5ZcC{padding-top:30px;border-top:1px solid #d9d8d3;font-size:34px;letter-spacing:-.065em;font-weight:750;text-transform:uppercase}.EditorialGallery_completion__J_Guk{padding:10px 0 50px}.EditorialGallery_completion__J_Guk h2{font-size:22px;font-weight:550}.EditorialGallery_completion__J_Guk p{margin-top:12px;font-size:14px;color:#686763}.EditorialGallery_notice__Qnkem{border:1px solid #b9b5ab;padding:16px;font-size:14px;line-height:1.8}.EditorialGallery_notice__Qnkem button{margin-left:16px;text-decoration:underline;cursor:pointer}.EditorialGallery_empty__QbTMs{padding:100px 0;text-align:center;color:#686763}.EditorialGallery_mobileProgress__Tz4Na{display:none}.EditorialGallery_page__M02IS :is(a,button,summary):focus-visible{outline:2px solid #171717;outline-offset:5px}@media (hover:hover){.EditorialGallery_card__2G2O5:hover .EditorialGallery_arrow__HzKKy{transform:translate(2px,-2px)}.EditorialGallery_card__2G2O5:hover h3,.EditorialGallery_feedbackLink__iF13M:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:767px){.EditorialGallery_page__M02IS{padding-bottom:34px}.EditorialGallery_container__E6J4y{padding:0 20px}.EditorialGallery_header__kPlh7{min-height:85px}.EditorialGallery_brand__cGD0f{font-size:33px}.EditorialGallery_feedbackLink__iF13M{font-size:12px;gap:12px}.EditorialGallery_intro__FlhJT{display:block;padding:17px 0 29px}.EditorialGallery_eyebrow__gr6Dc{font-size:11px;letter-spacing:.06em}.EditorialGallery_intro__FlhJT h1{margin-top:11px;font-size:clamp(26px,7.3vw,36px)}.EditorialGallery_introAside__iDEAC{text-align:left;margin-top:12px;padding-bottom:0}.EditorialGallery_count__m9moa{font-size:13px;color:#686763}.EditorialGallery_introAside__iDEAC a{display:none}.EditorialGallery_navigation__01Qru{gap:0;justify-content:space-between;min-height:51px}.EditorialGallery_navigation__01Qru a{font-size:12px;padding:16px 0 14px;white-space:normal;overflow-wrap:anywhere}.EditorialGallery_navigation__01Qru a span{margin-left:3px;font-size:11px}.EditorialGallery_navProgress__RNOqE{display:none}.EditorialGallery_series__JGnhl{padding-top:18px;margin-bottom:40px}.EditorialGallery_seriesHeading__saayG{margin-bottom:15px}.EditorialGallery_seriesHeading__saayG h2{font-size:15px}.EditorialGallery_seriesHeading__saayG h2 span{font-size:11px;margin-left:8px}.EditorialGallery_seriesHeading__saayG>span{font-size:11px}.EditorialGallery_grid__X6Zov{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 13px}.EditorialGallery_lead__ui1b6{grid-column:1/-1}.EditorialGallery_caption__UOfDK{gap:5px;margin-top:10px}.EditorialGallery_caption__UOfDK h3{font-size:13px;line-height:1.55}.EditorialGallery_arrow__HzKKy,.EditorialGallery_lead__ui1b6 .EditorialGallery_caption__UOfDK h3{font-size:17px}.EditorialGallery_lead__ui1b6 .EditorialGallery_arrow__HzKKy{font-size:22px}.EditorialGallery_cardMeta__h8YYP{font-size:11px}.EditorialGallery_cardAction__dK5MT{font-size:10px;margin-top:5px}.EditorialGallery_instructions__Oxp3b summary{padding:21px 0;font-size:14px}.EditorialGallery_instructions__Oxp3b>div{font-size:13px}.EditorialGallery_feedback__0pYwC{grid-template-columns:minmax(0,1fr);gap:30px;padding:42px 0}.EditorialGallery_feedbackIntro__1FLQA>p:last-child{font-size:21px;margin-top:12px}.EditorialGallery_mobileProgress__Tz4Na{position:fixed;bottom:0;left:0;right:0;z-index:20;display:flex;justify-content:space-between;align-items:center;padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:#f8f7f4;border-top:1px solid #d9d8d3;font-size:12px;color:#686763}.EditorialGallery_mobileProgress__Tz4Na a{color:#171717}.EditorialGallery_mobileProgress__Tz4Na a span{margin-left:12px}}@media (prefers-reduced-motion:reduce){.EditorialGallery_arrow__HzKKy{transition:none}}