.home_home__kcaw_{--home-paper:var(--hidi-page-bg,#fbf6f2);--home-soft:var(--hidi-page-bg,#fbf6f2);--home-brand:var(--hidi-mulberry-clay,#591d20);--home-gold:var(--hidi-mulberry-gold,#d5a24d);color:var(--ink);background:var(--home-paper);font-family:var(--font-sans)}.home_hero__o4ZPq{position:relative;width:100%;height:auto;min-height:580px;max-height:900px;aspect-ratio:1672/941;overflow:hidden;background:#43523b;color:#fff8ef}.home_heroShade__Mhkdf{position:absolute;inset:0;background:linear-gradient(0deg,rgba(19,24,17,.66),rgba(19,24,17,.08) 54%,transparent 75%);pointer-events:none}.home_heroContent__Cojnk{position:absolute;left:max(32px,calc((100vw - 1440px) / 2 + 32px));bottom:clamp(54px,6vw,88px);max-width:760px;width:calc(100% - 64px)}.home_eyebrow__hSiDi,.home_heroEyebrow__gvip6{display:block;margin:0 0 12px;font-family:var(--font-sans);font-size:var(--type-meta);line-height:1.5;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.home_heroEyebrow__gvip6{color:#fff8ef}.home_eyebrow__hSiDi{color:#735a31}.home_heroContent__Cojnk h1{margin:0;max-width:780px;font-family:var(--font-sans);font-size:clamp(2.8rem,5.9vw,6rem);font-weight:300;line-height:1.08;letter-spacing:.015em;text-wrap:balance}.home_heroIntro__4nRZD{margin:20px 0 0;font-size:var(--type-body);line-height:1.6;color:#fff8ef}.home_heroCta__MemLX,.home_textLink__7VvOZ{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding-block:8px;font-family:var(--font-sans);font-size:var(--type-ui);line-height:1.4;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.home_heroCta__MemLX{margin-top:22px;letter-spacing:.07em;text-transform:uppercase}.home_editSection__ZiUrT{padding-top:clamp(36px,5vw,76px);padding-bottom:0;background:var(--home-paper)}.home_sectionHeader__UJAZg{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.home_craftCopy__30322 h2,.home_sectionHeader__UJAZg h2{font-family:var(--font-sans);font-size:var(--type-section);font-weight:400;line-height:1.3;letter-spacing:-.02em;margin:0}.home_sectionNote__GntIi{font-size:var(--type-ui);color:var(--muted)}.home_edits__74rvL{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:repeat(2,minmax(0,1fr));height:clamp(600px,52vw,780px);gap:20px}.home_editCard__imOW4{position:relative;min-width:0;overflow:hidden;color:#fff8ef;background:var(--home-soft)}.home_editCard__imOW4:first-child{grid-row:1/3}.home_editCard__imOW4 img{object-fit:cover;object-position:center 20%;transition:transform .65s ease}.home_editDetail__oSySn{position:absolute;inset:0;opacity:0;transition:opacity .45s ease}.home_editShade__Ur_ts{position:absolute;inset:0;background:linear-gradient(0deg,rgba(28,21,16,.73),transparent 72%)}.home_editCopy__CHg__{position:absolute;left:clamp(20px,3vw,40px);right:20px;bottom:24px;display:flex;flex-direction:column;align-items:flex-start}.home_editCopy__CHg__ small{font-size:var(--type-meta);letter-spacing:.14em;font-weight:500}.home_editCopy__CHg__ strong{font-family:var(--font-sans);font-size:var(--type-subheading);line-height:1.25;font-weight:400;margin-top:9px}.home_editCopy__CHg__>span{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--type-ui);margin-top:7px;text-decoration:underline;text-underline-offset:5px}.home_featured__YBUG8{padding-top:clamp(42px,6vw,84px);padding-bottom:clamp(40px,5vw,68px);background:var(--home-paper)}.home_productGrid__r3IUS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.home_empty__MEqCf{padding-block:24px;font-size:var(--type-body);color:var(--muted)}.home_empty__MEqCf a{text-decoration:underline}.home_privileges__p3O1x{background:var(--home-paper);padding:0 0 20px}.home_privilegeDetails__IqSGn{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home_privilegeDetails__IqSGn summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;cursor:pointer;list-style:none;min-height:88px}.home_privilegeDetails__IqSGn summary::-webkit-details-marker{display:none}.home_privilegeDetails__IqSGn summary .home_eyebrow__hSiDi{margin-bottom:4px}.home_privilegeTitle__uqZpA{font-size:var(--type-lead);font-weight:400}.home_privilegeSummary__7WSWq{display:inline-flex;align-items:center;gap:20px;font-size:var(--type-ui)}.home_privilegeSummary__7WSWq>span{font-size:var(--type-title);transition:transform .2s ease}.home_privilegeDetails__IqSGn[open] .home_privilegeSummary__7WSWq>span{transform:rotate(45deg)}.home_privilegeGrid__faJgj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:12px 0 24px}.home_privilegeCard__NXO_j h3{font:500 var(--type-body)/1.4 var(--font-sans);margin:0 0 10px}.home_privilegeCard__NXO_j p{font-size:var(--type-ui);color:var(--muted);line-height:1.6;margin:0}.home_privilegeCard__NXO_j a{display:inline-flex;align-items:center;min-height:44px;gap:8px;font-size:var(--type-ui);text-decoration:underline;text-underline-offset:4px;margin-top:8px}.home_privilegesFinePrint__cXK0u{font-size:var(--type-meta);color:var(--muted);margin:0 0 24px;max-width:940px;line-height:1.6}.home_craft___scZl{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,6vw,90px);padding-top:clamp(42px,6vw,76px);padding-bottom:clamp(24px,3vw,46px);background:var(--home-paper)}.home_craftImage__aM0X1{position:relative;aspect-ratio:1/1.08;overflow:hidden;background:var(--home-soft)}.home_craftImage__aM0X1 img{object-fit:cover;object-position:center 45%}.home_craftIntro__k2cSg{font-size:var(--type-body);color:var(--muted);margin:20px 0 0;line-height:1.7;max-width:470px}.home_pillars__kapLj{display:grid;gap:20px;margin:26px 0 20px}.home_pillars__kapLj h3{font:500 var(--type-ui)/1.5 var(--font-sans);margin:0 0 4px}.home_pillars__kapLj p{font-size:var(--type-ui);color:var(--muted);line-height:1.6;margin:0;max-width:460px}.home_serviceStrip__EM2ZN{background:var(--home-soft);border-top:1px solid var(--line);padding:12px 0}.home_serviceGrid__yzAxp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home_serviceItem__ggOja{display:flex;align-items:flex-start;gap:12px;min-width:0;min-height:88px;padding:22px 20px}.home_serviceItem__ggOja+.home_serviceItem__ggOja{border-left:1px solid var(--line)}.home_serviceItem__ggOja>svg{flex-shrink:0;margin-top:2px}.home_serviceItem__ggOja strong{display:block;font:500 var(--type-ui)/1.5 var(--font-sans)}.home_serviceItem__ggOja span{display:block;font-size:var(--type-meta);line-height:1.6;margin-top:4px;color:var(--muted)}.home_serviceWhatsappIcon__J481s{color:var(--home-brand)}.home_serviceLink__65ixb{transition:opacity .2s ease}.home_serviceLink__65ixb:hover{opacity:.72}@media (hover:hover) and (pointer:fine){.home_editCard__imOW4:focus-visible .home_editDetail__oSySn,.home_editCard__imOW4:hover .home_editDetail__oSySn{opacity:1}.home_editCard__imOW4:hover .home_editPrimary__o31lH{transform:scale(1.025)}}@media (max-width:1000px){.home_edits__74rvL{height:620px}.home_craft___scZl{gap:30px}.home_serviceGrid__yzAxp{grid-template-columns:repeat(2,minmax(0,1fr))}.home_serviceItem__ggOja:nth-child(3){border-left:0}}@media (max-width:760px){.home_home__kcaw_ .container{width:calc(100% - 36px)}.home_hero__o4ZPq{aspect-ratio:auto;height:clamp(560px,70svh,640px);min-height:560px}.home_heroContent__Cojnk{left:22px;bottom:66px;width:calc(100% - 44px);max-width:440px}.home_heroContent__Cojnk h1{font-size:clamp(2.8rem,10vw,4.2rem);max-width:360px}.home_heroIntro__4nRZD{margin-top:16px}.home_heroCta__MemLX{margin-top:15px}.home_sectionHeader__UJAZg{align-items:flex-start;gap:16px;margin-bottom:24px}.home_sectionNote__GntIi{display:none}.home_sectionHeader__UJAZg>.home_textLink__7VvOZ{flex-shrink:0}.home_editSection__ZiUrT{padding-top:36px}.home_edits__74rvL{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:12px}.home_editCard__imOW4:first-child{grid-row:auto;grid-column:1/-1;aspect-ratio:4/4.7}.home_editCard__imOW4:not(:first-child){aspect-ratio:3/4.5}.home_editCopy__CHg__{left:16px;right:12px;bottom:14px}.home_editCopy__CHg__ strong{font-size:var(--type-body);line-height:1.35}.home_editCard__imOW4:first-child .home_editCopy__CHg__ strong{font-size:var(--type-subheading)}.home_editCopy__CHg__ small{font-size:var(--type-meta);letter-spacing:.09em}.home_featured__YBUG8{padding-top:42px;padding-bottom:42px}.home_productGrid__r3IUS{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.home_privilegeDetails__IqSGn summary{gap:14px;flex-wrap:wrap;padding-block:20px}.home_privilegeSummary__7WSWq{justify-content:space-between;width:100%}.home_privilegeGrid__faJgj{grid-template-columns:1fr;gap:20px}.home_craft___scZl{grid-template-columns:1fr;gap:26px;padding-top:32px}.home_craftImage__aM0X1{aspect-ratio:1/.9}.home_craftCopy__30322 h2{font-size:var(--type-section)}.home_pillars__kapLj{gap:18px}.home_serviceItem__ggOja{padding:18px 8px;gap:9px}}@media (max-width:359px){.home_heroContent__Cojnk h1{font-size:2.6rem}.home_editCard__imOW4:not(:first-child){aspect-ratio:3/5.5}.home_serviceGrid__yzAxp{grid-template-columns:1fr}.home_serviceItem__ggOja+.home_serviceItem__ggOja{border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.home_editCard__imOW4 img,.home_editDetail__oSySn,.home_privilegeSummary__7WSWq>span,.home_serviceLink__65ixb{transition:none}}@media (max-width:760px){.home_hero__o4ZPq{color:var(--ink);background:var(--home-paper)}.home_hero__o4ZPq [data-hidi-campaign]{bottom:190px}.home_heroShade__Mhkdf{bottom:190px;background:linear-gradient(0deg,rgba(19,24,17,.15),transparent 35%)}.home_heroContent__Cojnk{left:0;right:0;bottom:0;width:100%;max-width:none;height:190px;padding:20px 22px 18px;background:var(--home-paper)}.home_heroEyebrow__gvip6{color:var(--muted);margin-bottom:6px}.home_heroContent__Cojnk h1{max-width:none;font-size:clamp(30px,8vw,36px);line-height:1.15}.home_heroIntro__4nRZD{color:var(--muted);margin-top:6px;font-size:var(--type-ui)}.home_heroCta__MemLX{margin-top:6px;color:var(--home-brand);min-height:48px}.home_hero__o4ZPq [data-hidi-motion-control]{bottom:206px}}.editorial-lookbook_section__Kfj37{padding:clamp(42px,6vw,84px) 0;color:var(--ink);background:var(--hidi-page-bg);font-family:var(--font-sans)}.editorial-lookbook_bottom__j0Sn_,.editorial-lookbook_filters__MGuJr,.editorial-lookbook_header__tlHCJ{width:min(1440px,calc(100% - 64px));margin-inline:auto}.editorial-lookbook_header__tlHCJ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.editorial-lookbook_eyebrow__QthNi{margin:0 0 12px;font-size:var(--type-meta);font-weight:500;letter-spacing:.16em;color:#735a31}.editorial-lookbook_header__tlHCJ h1,.editorial-lookbook_header__tlHCJ h2{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--type-section);line-height:1.3;letter-spacing:-.02em}.editorial-lookbook_header__tlHCJ h1{font-size:var(--type-page)}.editorial-lookbook_caption__i4hjb{margin:12px 0 0;font-size:var(--type-ui);color:var(--muted);max-width:580px}.editorial-lookbook_controls__6caUh{display:flex;gap:8px;flex:0 0 auto}.editorial-lookbook_controls__6caUh button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);color:var(--ink);background:transparent;cursor:pointer}.editorial-lookbook_controls__6caUh button:disabled{opacity:.35;cursor:default}.editorial-lookbook_track__PzM9T{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(32px,calc((100vw - 1440px) / 2));padding:0 max(32px,calc((100vw - 1440px) / 2)) 16px;scrollbar-width:thin}.editorial-lookbook_look__un47q{min-width:0;flex:0 0 min(30vw,430px);scroll-snap-align:start}.editorial-lookbook_image__HjtlZ{position:relative;display:block;width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--hidi-page-bg)}.editorial-lookbook_image__HjtlZ img{transition:transform .65s ease}.editorial-lookbook_edit__B7NWo{display:block;margin-top:14px;font-size:var(--type-meta);color:var(--muted)}.editorial-lookbook_look__un47q h3{margin:5px 0 0;font:400 var(--type-ui)/1.5 var(--font-sans)}.editorial-lookbook_credit__xRM4n{display:block;font-size:var(--type-meta);color:var(--muted)}.editorial-lookbook_bottom__j0Sn_{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px}.editorial-lookbook_bottom__j0Sn_ p{max-width:570px;margin:0;color:var(--muted);font-size:var(--type-ui)}.editorial-lookbook_bottom__j0Sn_ a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--type-ui);text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.editorial-lookbook_filters__MGuJr{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.editorial-lookbook_filters__MGuJr button{min-height:44px;padding:10px 20px;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;font-size:var(--type-ui)}.editorial-lookbook_filters__MGuJr button[aria-pressed=true]{background:var(--hidi-mulberry-clay,#591d20);color:#fff8ef;border-color:var(--hidi-mulberry-clay,#591d20)}.editorial-lookbook_grid__y95_6{width:min(1440px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}@media (hover:hover) and (pointer:fine){.editorial-lookbook_look__un47q a:hover .editorial-lookbook_image__HjtlZ img{transform:scale(1.025)}}@media (max-width:760px){.editorial-lookbook_bottom__j0Sn_,.editorial-lookbook_filters__MGuJr,.editorial-lookbook_grid__y95_6,.editorial-lookbook_header__tlHCJ{width:calc(100% - 36px)}.editorial-lookbook_header__tlHCJ{align-items:flex-start;gap:12px}.editorial-lookbook_controls__6caUh{gap:4px}.editorial-lookbook_controls__6caUh button{width:44px}.editorial-lookbook_look__un47q{flex-basis:76vw}.editorial-lookbook_track__PzM9T{padding-inline:18px;gap:14px;scroll-padding-inline:18px}.editorial-lookbook_bottom__j0Sn_{flex-direction:column;align-items:flex-start;gap:10px}.editorial-lookbook_grid__y95_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}@media (max-width:359px){.editorial-lookbook_header__tlHCJ{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.editorial-lookbook_image__HjtlZ img{transition:none}.editorial-lookbook_track__PzM9T{scroll-behavior:auto}}.editorial-motion_media__2c_b_{position:absolute;inset:0;overflow:hidden}.editorial-motion_poster__Mlh2q{object-fit:cover;object-position:center}.editorial-motion_video__UDENG{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease;pointer-events:none}.editorial-motion_media__2c_b_[data-video-playing=true] .editorial-motion_video__UDENG{opacity:1}.editorial-motion_media__2c_b_[data-motion=running]:not([data-video-playing=true]) .editorial-motion_poster__Mlh2q{animation:editorial-motion_ambient__Az0zy 5s ease-in-out infinite}.editorial-motion_motionControl__jemyb{position:absolute;z-index:3;right:max(24px,calc((100vw - 1440px) / 2 + 32px));bottom:28px;min-width:44px;display:inline-flex;gap:8px;padding:8px 12px;background:rgba(35,35,30,.5);border:1px solid rgba(255,248,239,.45);border-radius:0;cursor:pointer;font:inherit;letter-spacing:.06em}.editorial-motion_announcement__Gxjx3,.editorial-motion_motionControl__jemyb{min-height:44px;align-items:center;justify-content:center;color:#fff8ef;font-size:var(--type-meta)}.editorial-motion_announcement__Gxjx3{position:relative;padding:10px 52px;display:flex;background:var(--hidi-mulberry-clay-deep,#461416);text-align:center;font-family:var(--font-sans);line-height:1.4;letter-spacing:.04em}.editorial-motion_announcement__Gxjx3>span{white-space:nowrap}.editorial-motion_announcement__Gxjx3>button{position:absolute;inset:0 4px 0 auto;min-width:44px;min-height:44px;background:transparent;border:0;color:inherit;cursor:pointer;display:grid;place-items:center}.editorial-motion_message__bBN2E{animation:editorial-motion_announcementIn__tbfew .45s ease both}@keyframes editorial-motion_ambient__Az0zy{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes editorial-motion_announcementIn__tbfew{0%{opacity:.25;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.editorial-motion_poster__Mlh2q,.editorial-motion_video__UDENG{object-position:61% center}.editorial-motion_motionControl__jemyb{right:18px;bottom:18px}.editorial-motion_motionControl__jemyb span{display:none}.editorial-motion_announcement__Gxjx3{padding-inline:44px;letter-spacing:0}}@media (max-width:359px){.editorial-motion_announcement__Gxjx3{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.editorial-motion_media__2c_b_ .editorial-motion_poster__Mlh2q,.editorial-motion_message__bBN2E{animation:none!important}.editorial-motion_video__UDENG{display:none;transition:none}}.header-icons_iconButton__A4bC3,.header-icons_iconLink__wGCoc{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--ink);padding:0;cursor:pointer;flex:0 0 44px}.header-icons_icon__VXc8v{width:21px;height:21px;stroke-width:1.65}.header-icons_count__oNFFa{position:absolute;top:-2px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--ink);color:white;font-size:11px;font-weight:700;line-height:18px;text-align:center}@media (max-width:640px){.header-icons_icon__VXc8v{width:20px;height:20px}}.header-search_wrap__azkb_{position:relative;display:inline-flex;align-items:center}.header-search_trigger__8HEP1{border:0;background:transparent;padding:0;cursor:pointer;color:inherit}.header-search_panel__l0x3R{position:fixed;left:0;right:0;top:0;z-index:1301;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 12px 32px rgba(0,0,0,.1);max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}.header-search_inner__rhAXF{width:min(var(--max),calc(100% - 64px));margin:0 auto;padding:32px 0}.header-search_topRow__g06bX{display:flex;align-items:center;justify-content:center;gap:18px}.header-search_searchBox__HjRET{width:min(800px,calc(100vw - 180px));height:52px;border:1px solid var(--ink);display:flex;align-items:center;padding:0 16px 0 20px;background:transparent}.header-search_input__6mJ3z{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ink);padding:0;font-family:var(--font-sans);font-size:var(--type-body);outline:none;letter-spacing:-.01em}.header-search_input__6mJ3z::placeholder{color:var(--muted)}.header-search_searchGlyph__jIlS1{font-size:21px;opacity:.9}.header-search_close__R1z2n{border:0;background:transparent;color:var(--ink);cursor:pointer;font-size:32px;line-height:1;width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;padding:0}.header-search_empty__SMb_h,.header-search_helper__0esji{width:min(800px,calc(100vw - 180px));margin:14px auto 0;color:var(--muted);font-size:var(--type-meta)}.header-search_results__ZAds9{width:min(800px,calc(100vw - 180px));margin:22px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.header-search_item__h9Xu7{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;color:var(--ink);min-width:0}.header-search_thumb__OuMkd{position:relative;width:72px;aspect-ratio:4/5.2;overflow:hidden;background:var(--ivory)}.header-search_name__FU_Eo{font-family:var(--font-sans);font-size:var(--type-ui);font-weight:500;line-height:1.5;display:block;overflow-wrap:anywhere}.header-search_meta__AsPCu{display:block;margin:4px 0 0;color:var(--muted);font-size:var(--type-meta)}.header-search_backdrop__SAjm3{position:fixed;inset:0;z-index:1300;border:0;background:rgba(29,29,26,.22)}.header-search_searchBox__HjRET:focus-within{outline:2px solid var(--hidi-mulberry-clay,#591d20);outline-offset:3px}.header-search_suggestions__TFbKV{width:min(800px,calc(100vw - 180px));margin:22px auto 0}.header-search_suggestions__TFbKV p{color:var(--muted);font-size:var(--type-meta);margin:0 0 10px}.header-search_suggestions__TFbKV nav{display:flex;flex-wrap:wrap;gap:8px}.header-search_suggestions__TFbKV a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid var(--line);font-size:var(--type-ui)}.header-search_helper__0esji a,.header-search_helper__0esji button{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);background:transparent;border:0;padding:0 4px;text-decoration:underline;font-size:var(--type-ui);cursor:pointer}@media (max-width:900px){.header-search_results__ZAds9{grid-template-columns:repeat(2,minmax(0,1fr))}.header-search_empty__SMb_h,.header-search_helper__0esji,.header-search_results__ZAds9,.header-search_searchBox__HjRET,.header-search_suggestions__TFbKV{width:min(720px,calc(100vw - 120px))}}@media (max-width:640px){.header-search_inner__rhAXF{width:calc(100% - 24px);padding:18px 0 28px}.header-search_topRow__g06bX{gap:8px;align-items:center}.header-search_searchBox__HjRET{width:min(100%,calc(100vw - 66px));min-width:0;height:50px;padding-inline:14px}.header-search_empty__SMb_h,.header-search_helper__0esji,.header-search_results__ZAds9{width:min(100%,calc(100vw - 24px))}.header-search_results__ZAds9{grid-template-columns:1fr;gap:14px;margin-top:18px}.header-search_item__h9Xu7{grid-template-columns:64px minmax(0,1fr);min-height:82px}.header-search_thumb__OuMkd{width:64px}.header-search_suggestions__TFbKV{width:100%}}@media (prefers-reduced-motion:reduce){.header-search_backdrop__SAjm3,.header-search_panel__l0x3R{transition:none}}.editorial-product-card_card__ZifPc{min-width:0;color:var(--ink);font-family:var(--font-sans)}.editorial-product-card_media__1EU00{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--hidi-page-bg)}.editorial-product-card_imageLink__690Bf{position:absolute;inset:0;display:block}.editorial-product-card_primaryImage__p_afe{transition:transform .65s ease}.editorial-product-card_detailImage__NdA6v{position:absolute;inset:0;opacity:0;transition:opacity .45s ease}.editorial-product-card_heart__v5o_j{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:44px;height:44px;border:0;background:var(--hidi-page-bg);color:var(--hidi-mulberry-clay,#591d20);cursor:pointer}.editorial-product-card_quickAdd__Zzl3x{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:4px;background:var(--hidi-page-bg);color:var(--ink);cursor:pointer}.editorial-product-card_quickAdd__Zzl3x:focus-visible{outline:2px solid var(--hidi-mulberry-clay,#591d20);outline-offset:3px}.editorial-product-card_quickAdd__Zzl3x:disabled{opacity:.5;cursor:not-allowed}.editorial-product-card_soldOut__vQtOq{position:absolute;bottom:12px;left:12px;padding:5px 9px;color:var(--ink);background:var(--hidi-page-bg);font-size:var(--type-meta)}.editorial-product-card_meta__7roJl{padding-top:15px}.editorial-product-card_meta__7roJl h3,.editorial-product-card_price__c8pXO{font-family:var(--font-sans);font-size:var(--type-ui);font-weight:400;line-height:1.5;margin:0}.editorial-product-card_meta__7roJl h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editorial-product-card_price__c8pXO{margin-top:4px}.editorial-product-card_dialogPrice__Al24e del,.editorial-product-card_price__c8pXO del{color:var(--muted);margin-left:7px;font-size:.9em;text-decoration-thickness:1px}.editorial-product-card_dialog__h7RYl{width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:24px;background:var(--hidi-page-bg);color:var(--ink);border:1px solid var(--line);border-radius:0;overflow-y:auto;overscroll-behavior:contain;font-family:var(--font-sans)}.editorial-product-card_dialog__h7RYl::backdrop{background:rgba(29,24,22,.45)}.editorial-product-card_dialogHeader__MGCqb{display:flex;align-items:center;justify-content:space-between;gap:12px}.editorial-product-card_dialogHeader__MGCqb>p{margin:0;font-size:var(--type-meta);letter-spacing:.14em}.editorial-product-card_close__44heO{width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.editorial-product-card_dialog__h7RYl h2{font:500 var(--type-title)/1.4 var(--font-sans);margin:14px 0 8px}.editorial-product-card_dialogPrice__Al24e{font-size:var(--type-body);margin:0 0 24px}.editorial-product-card_fieldset__YG2kt{padding:0;margin:18px 0;border:0;min-width:0}.editorial-product-card_fieldset__YG2kt legend{margin-bottom:10px;font-size:var(--type-ui)}.editorial-product-card_options__3JYsQ{display:flex;flex-wrap:wrap;gap:8px}.editorial-product-card_options__3JYsQ button{min-height:44px;min-width:44px;padding:8px 12px;border:1px solid var(--line);background:var(--hidi-page-bg);font-size:var(--type-ui);cursor:pointer}.editorial-product-card_options__3JYsQ button[aria-pressed=true]{color:#fff8ef;background:var(--hidi-mulberry-clay,#591d20);border-color:var(--hidi-mulberry-clay,#591d20)}.editorial-product-card_options__3JYsQ button:disabled{opacity:.45;text-decoration:line-through;cursor:not-allowed}.editorial-product-card_hint__g1eZt{font-size:var(--type-meta);color:var(--muted);line-height:1.7}.editorial-product-card_bagLink__RGCYJ,.editorial-product-card_hint__g1eZt a{text-decoration:underline;text-underline-offset:4px}.editorial-product-card_addButton__e98sj{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px;margin-top:24px;color:#fff8ef;border:1px solid var(--hidi-mulberry-clay,#591d20);background:var(--hidi-mulberry-clay,#591d20);cursor:pointer;font-size:var(--type-ui);letter-spacing:.05em}.editorial-product-card_addButton__e98sj:disabled{opacity:.45;cursor:not-allowed}.editorial-product-card_feedback__Hj5OO{font-size:var(--type-ui);line-height:1.5;margin:12px 0 0}.editorial-product-card_feedback__Hj5OO svg{vertical-align:middle}.editorial-product-card_feedback__Hj5OO[role=alert]{color:var(--hidi-mulberry-clay,#591d20)}.editorial-product-card_bagLink__RGCYJ{display:inline-flex;align-items:center;min-height:44px;font-size:var(--type-ui)}@media (hover:hover) and (pointer:fine){.editorial-product-card_imageLink__690Bf:focus-visible .editorial-product-card_detailImage__NdA6v,.editorial-product-card_imageLink__690Bf:hover .editorial-product-card_detailImage__NdA6v{opacity:1}.editorial-product-card_imageLink__690Bf:hover .editorial-product-card_primaryImage__p_afe{transform:scale(1.025)}}@media (max-width:760px){.editorial-product-card_meta__7roJl{padding-top:10px}.editorial-product-card_heart__v5o_j{right:3px;top:3px}.editorial-product-card_quickAdd__Zzl3x{opacity:1;transform:none}.editorial-product-card_dialog__h7RYl{width:100%;max-width:none;max-height:calc(100dvh - 20px);margin:auto 0 0;padding:20px 20px max(20px,env(safe-area-inset-bottom));border-bottom:0}}@media (prefers-reduced-motion:reduce){.editorial-product-card_detailImage__NdA6v,.editorial-product-card_primaryImage__p_afe,.editorial-product-card_quickAdd__Zzl3x{transition:none}}