.home-process_root__ycM4X{--process-accent:var(--brand-accent,#333333);--process-heading:var(--brand-text,#222222);--process-body:var(--brand-muted,#666666);--process-card:var(--brand-surface,#ffffff);--process-border:var(--brand-border,#dddddd);--process-button-text:var(--brand-button-text,#ffffff);container-type:inline-size;color:var(--process-body);font-family:var(--brand-font-body,sans-serif);overflow-wrap:anywhere}.home-process_frame__aoZjj{padding:24px 0}.home-process_framed__nWeit{border:1px solid var(--process-border);border-radius:var(--process-radius);padding:28px 18px 22px}.home-process_header__4Tsdc{text-align:center;max-width:980px;margin:0 auto 28px}.home-process_eyebrow__ivUVf{display:flex;justify-content:center;align-items:center;gap:16px;color:var(--process-accent);font-size:11px;letter-spacing:.2em;margin-bottom:14px}.home-process_eyebrow__ivUVf:after,.home-process_eyebrow__ivUVf:before{content:"";flex:0 0 26px;height:1px;background:currentColor}.home-process_header__4Tsdc :is(h1,h2){font-family:var(--brand-font-heading,Georgia,serif);font-size:30px;line-height:1.15;font-weight:400;color:var(--process-heading)}.home-process_description__yzMzu{white-space:pre-line;font-size:14px;line-height:1.7;margin:12px auto 0;max-width:820px}.home-process_steps__b8H3I{display:grid;gap:22px;margin:0;padding:0;list-style:none}.home-process_step__urp4r{position:relative;display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid var(--process-border);border-radius:var(--process-radius);background:var(--process-card)}.home-process_stepHeader__KFcaw{display:flex;align-items:center;gap:12px}.home-process_stepHeader__KFcaw>div{min-width:0;flex:1}.home-process_number__dMzUB{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;background:color-mix(in srgb,var(--process-accent) 9%,var(--process-card));color:var(--process-accent);border-radius:50%;font-family:var(--brand-font-heading,Georgia,serif);font-size:20px}.home-process_step__urp4r h3{font-family:var(--brand-font-heading,Georgia,serif);font-size:24px;line-height:1.2;font-weight:400;color:var(--process-heading)}.home-process_subtitle__s_AZ7{margin-top:3px;font-size:12px;line-height:1.5}.home-process_icon__8Jzht{flex-shrink:0;color:var(--process-accent)}.home-process_stepBody__YL2lO{font-size:14px;line-height:1.65;margin:12px 0 18px;white-space:pre-line}.home-process_image__AxEXo{position:relative;margin-top:auto;aspect-ratio:16/9;overflow:hidden;border-radius:min(var(--process-radius),8px)}.home-process_image__AxEXo img{width:100%;height:100%;object-fit:cover}.home-process_placeholder__VSAu1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--process-accent);background:color-mix(in srgb,var(--process-accent) 6%,var(--process-card));font-size:12px}.home-process_note__OaG6z{margin-top:24px;padding:20px;border-top:1px solid var(--process-border);text-align:center;white-space:pre-line;font-family:var(--brand-font-heading,Georgia,serif);font-size:26px;font-style:italic}.home-process_actions__JPr5n{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.home-process_button__eeHtc{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:46px;padding:12px 24px;background:var(--process-accent);color:var(--process-button-text);border:1px solid var(--process-accent);border-radius:min(var(--process-radius),8px);text-decoration:none;font-size:14px}.home-process_button__eeHtc:focus-visible{outline:2px solid var(--process-accent);outline-offset:4px}.home-process_button__eeHtc:hover{opacity:.85}.home-process_secondary__dpZ6T{background:transparent;color:var(--process-heading);border-color:var(--process-border)}.home-process_features__vVthF{display:grid;list-style:none;padding:24px 0 0;margin:26px 0 0;border-top:1px solid var(--process-border);gap:22px}.home-process_features__vVthF li{display:flex;gap:16px;min-width:0}.home-process_features__vVthF svg{color:var(--process-accent);flex-shrink:0}.home-process_features__vVthF h3{color:var(--process-heading);font-family:var(--brand-font-heading,Georgia,serif);font-size:17px;font-weight:400}.home-process_features__vVthF p{font-size:12px;line-height:1.65;margin-top:4px;white-space:pre-line}@container (min-width: 600px){.home-process_steps__b8H3I{grid-template-columns:repeat(2,minmax(0,1fr))}.home-process_button__eeHtc{width:auto}.home-process_framed__nWeit{padding:32px}.home-process_header__4Tsdc :is(h1,h2){font-size:38px}}@container (min-width: 960px){.home-process_steps__b8H3I{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.home-process_steps__b8H3I:has(>:nth-child(2):last-child),.home-process_steps__b8H3I:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.home-process_steps__b8H3I:has(>:nth-child(5):last-child),.home-process_steps__b8H3I:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.home-process_steps__b8H3I>:not(:nth-child(3n)):not(:last-child):after{content:"→";position:absolute;right:-25px;top:50%;color:var(--process-accent);font-size:24px}.home-process_steps__b8H3I:has(>:nth-child(2):last-child)>:nth-child(2n):after,.home-process_steps__b8H3I:has(>:nth-child(4):last-child)>:nth-child(2n):after{content:none}.home-process_steps__b8H3I:has(>:nth-child(4):last-child)>:nth-child(3):after{content:"→";position:absolute;right:-25px;top:50%;color:var(--process-accent);font-size:24px}.home-process_features__vVthF{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.home-process_features__vVthF li+li{padding-left:24px;border-left:1px solid var(--process-border)}.home-process_framed__nWeit{padding:36px 28px 26px}.home-process_withNote__jqIbS{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:28px}.home-process_note__OaG6z{display:flex;align-items:center;text-align:left;border-top:0;border-left:1px solid var(--process-border);margin:0}}.home-look-section_section__tDuzX{container-type:inline-size;color:var(--brand-text,#171717)}.home-look-section_header__b6Dmz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.home-look-section_title__rD6qM{font-family:var(--brand-font-heading,inherit);font-size:clamp(24px,3cqi,42px);font-weight:500;line-height:1.15;overflow-wrap:anywhere}.home-look-section_navigation__zWr0m{display:flex;flex-wrap:wrap;gap:12px 24px}.home-look-section_navigation__zWr0m button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border-bottom:1px solid;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.home-look-section_navigation__zWr0m button:disabled{opacity:.3;cursor:default}.home-look-section_navigation__zWr0m button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.home-look-section_layout__99vVp{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.home-look-section_products__Hgy4T{min-width:0}.home-look-section_products__Hgy4T>.homepage-look-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;align-content:start}.home-look-section_visual__dWMUv{display:flex;flex-direction:column;order:-1;min-width:0}.home-look-section_media__PM3WG{position:relative;flex:none;aspect-ratio:4/5;overflow:hidden;background:var(--brand-surface-muted,#f5f5f4)}.home-look-section_caption__urxot{padding-top:12px}@container (min-width: 768px){.home-look-section_header__b6Dmz{margin-bottom:32px}.home-look-section_layout__99vVp{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.home-look-section_products__Hgy4T>.homepage-look-product-grid{gap:32px 20px}.home-look-section_products__Hgy4T[data-columns="3"]>.homepage-look-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-look-section_visual__dWMUv{order:0}.home-look-section_media__PM3WG{flex:1;min-height:100%;aspect-ratio:auto}.home-look-section_visual__dWMUv:has(.home-look-section_caption__urxot) .home-look-section_media__PM3WG{min-height:0}.home-look-section_visual__dWMUv{min-height:500px}.home-look-section_layout__99vVp[data-image-position=left] .home-look-section_visual__dWMUv{order:-1}}.home-look-section_title__rD6qM[data-size=small]{font-size:26px;line-height:1.2}.home-look-section_title__rD6qM[data-size=normal]{font-size:34px;line-height:1.2}.home-look-section_title__rD6qM[data-size=large]{font-size:38px;line-height:1.2}@container (min-width: 1024px){.home-look-section_title__rD6qM[data-size=small]{font-size:34px}.home-look-section_title__rD6qM[data-size=normal]{font-size:40px}.home-look-section_title__rD6qM[data-size=large]{font-size:48px}}.home-campaign-card_card__w9aWd{container-type:inline-size;min-width:0;height:100%;background:var(--brand-surface-muted,#f8f4ee);color:var(--brand-text,#302722)}.home-campaign-card_layout__RhlwL{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);width:100%;height:100%;min-height:260px;color:inherit;text-align:left;text-decoration:none}.home-campaign-card_copy__sldJl{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:24px 20px}.home-campaign-card_eyebrow__SaSAJ{margin:0 0 12px;color:var(--brand-accent,#997846);font-size:11px;font-weight:600;line-height:1.65;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.home-campaign-card_title__UtvLD{margin:0;font-family:var(--brand-font-heading,Georgia,serif);font-size:28px;font-weight:500;line-height:1.12;overflow-wrap:anywhere}.home-campaign-card_description__SPDJj{margin:14px 0 0;font-size:12px;line-height:1.65;opacity:.8;overflow-wrap:anywhere}.home-campaign-card_cta__Onlva{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;max-width:100%;min-height:44px;margin-top:22px;padding:11px 14px;background:var(--brand-button,#611c2b);color:var(--brand-button-text,#fff);font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.home-campaign-card_cta__Onlva svg{width:17px;height:17px;flex-shrink:0}.home-campaign-card_media__4KBlY{position:relative;min-width:0;overflow:hidden}.home-campaign-card_media__4KBlY img,.home-campaign-card_media__4KBlY video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-campaign-card_card__w9aWd[data-tone=brand]{background:var(--brand-button,#611c2b);color:var(--brand-button-text,#fff)}.home-campaign-card_card__w9aWd[data-tone=brand] .home-campaign-card_eyebrow__SaSAJ{color:inherit;opacity:.75}.home-campaign-card_card__w9aWd[data-tone=brand] .home-campaign-card_cta__Onlva{background:var(--brand-button-text,#fff);color:var(--brand-button,#611c2b)}.home-campaign-card_layout__RhlwL:focus-visible{outline:2px solid var(--brand-accent,#997846);outline-offset:4px}a.home-campaign-card_layout__RhlwL:hover .home-campaign-card_cta__Onlva{text-decoration:underline;text-underline-offset:4px}@container (min-width: 520px){.home-campaign-card_layout__RhlwL{min-height:300px}.home-campaign-card_copy__sldJl{padding:32px}.home-campaign-card_title__UtvLD{font-size:36px}.home-campaign-card_eyebrow__SaSAJ{font-size:12px}.home-campaign-card_description__SPDJj{font-size:13px}.home-campaign-card_cta__Onlva{padding-inline:18px;font-size:13px}}@container (max-width: 299px){.home-campaign-card_layout__RhlwL{grid-template-columns:minmax(0,1fr)}.home-campaign-card_media__4KBlY{min-height:180px}}.home-photo-categories_section____1_L{container-type:inline-size;--photo-category-card:var(--brand-surface-muted,#f7f3ec);--photo-category-title:var(--brand-text,#24191c);--photo-category-body:var(--brand-muted,#74685c);--photo-category-border:var(--brand-border,#e2d9cb);--photo-category-accent:var(--brand-accent,#967844);color:var(--photo-category-title)}.home-photo-categories_header__uNEKN{margin-bottom:20px}.home-photo-categories_cta__YvhdN,.home-photo-categories_description__Q9_ek,.home-photo-categories_desktopTitle__KR0OS,.home-photo-categories_eyebrow__WQHo_{display:none}.home-photo-categories_title__X4nH_{margin:0}.home-photo-categories_mobileTitle__lWT_0{display:block;font-family:var(--brand-font-body,sans-serif);font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--photo-category-accent)}.home-photo-categories_section____1_L .home-photo-categories_track__KJRRK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;align-items:stretch}.home-photo-categories_section____1_L .home-photo-categories_carousel__OHs7l{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--photo-category-mobile-card-width,82%);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:8px}.home-photo-categories_card__z706H{display:flex;flex-direction:column;min-width:0;overflow:hidden;text-align:left;color:inherit;border:1px solid var(--photo-category-border);border-radius:var(--photo-category-radius);scroll-snap-align:start}.home-photo-categories_card__z706H:focus-visible{outline:2px solid var(--photo-category-accent);outline-offset:-3px}.home-photo-categories_image__f9rah{position:relative;flex-shrink:0;aspect-ratio:var(--photo-category-mobile-ratio);overflow:hidden;background:var(--brand-surface-muted,#f5f5f4)}.home-photo-categories_image__f9rah.home-photo-categories_instagramImage__DP1ZG{aspect-ratio:9/16}.home-photo-categories_instagramImage__DP1ZG img{object-fit:contain}.home-photo-categories_caption__Fs0ZZ{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px;background:var(--photo-category-card)}.home-photo-categories_cardTitle__wQpOw{font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.home-photo-categories_arrow__jzevi,.home-photo-categories_cardDescription___a4dt{display:none}@container (min-width: 768px){.home-photo-categories_header__uNEKN{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:36px}.home-photo-categories_eyebrow__WQHo_{display:block;margin-bottom:18px;color:var(--photo-category-accent);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.home-photo-categories_desktopTitle__KR0OS{display:block;font-family:var(--brand-font-heading,Georgia,serif);font-size:clamp(36px,5.5cqi,76px);font-weight:400;line-height:1.12}.home-photo-categories_instagramSection__MXxih .home-photo-categories_desktopTitle__KR0OS{font-size:clamp(28px,3.2cqi,44px)}.home-photo-categories_mobileTitle__lWT_0{display:none}.home-photo-categories_description__Q9_ek{display:block;max-width:760px;margin-top:20px;color:var(--photo-category-body);font-size:15px;line-height:1.8;white-space:pre-line}.home-photo-categories_cta__YvhdN{display:inline-flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:28px;min-height:52px;max-width:40%;padding:16px 24px;background:var(--brand-button,#23191b);color:var(--brand-button-text,#fff);font-size:13px;font-weight:500}.home-photo-categories_section____1_L .home-photo-categories_track__KJRRK{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:var(--photo-category-gap);overflow:visible;scroll-snap-type:none;padding-bottom:0}.home-photo-categories_image__f9rah{aspect-ratio:var(--photo-category-ratio)}.home-photo-categories_caption__Fs0ZZ{padding:20px 16px}.home-photo-categories_cardTitle__wQpOw{font-size:18px}.home-photo-categories_cardDescription___a4dt{display:block;margin-top:8px;color:var(--photo-category-body);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.home-photo-categories_arrow__jzevi{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:var(--photo-category-title);border:1px solid var(--photo-category-accent);border-radius:50%;transition:transform .18s ease}.home-photo-categories_card__z706H:hover .home-photo-categories_arrow__jzevi{transform:translateX(2px)}}@container (min-width: 1100px){.home-photo-categories_section____1_L .home-photo-categories_track__KJRRK{grid-template-columns:repeat(var(--photo-category-columns),minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.home-photo-categories_arrow__jzevi{transition:none}.home-photo-categories_card__z706H:hover .home-photo-categories_arrow__jzevi{transform:none}}.home-linked-promo_section__DFvig{container-type:inline-size;--linked-promo-panel:var(--brand-surface-muted,#f7f3ec);--linked-promo-heading:var(--brand-text,#24191c);--linked-promo-body:var(--brand-muted,#74685c);--linked-promo-accent:var(--brand-accent,#967844);--linked-promo-border:var(--brand-border,#c9b89b);--linked-promo-button:var(--brand-button,#24191c);--linked-promo-button-text:var(--brand-button-text,#fff)}.home-linked-promo_layout__tZ1uL{display:grid;grid-template-columns:minmax(0,1fr)}.home-linked-promo_media__J3aJ3{position:relative;min-width:0;margin:0;aspect-ratio:4/3;overflow:hidden;background:var(--brand-surface-muted,#f7f3ec)}.home-linked-promo_mediaAction__MuJOq{position:absolute;inset:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--brand-muted,#74685c)}.home-linked-promo_content__HzjH_{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:32px 24px 36px;background:var(--linked-promo-panel)}.home-linked-promo_eyebrow__o_A61{margin-bottom:20px;color:var(--linked-promo-accent);font-family:var(--brand-font-body,Arial,sans-serif);font-size:11px;font-weight:600;letter-spacing:.18em;line-height:1.6;text-transform:uppercase;overflow-wrap:anywhere}.home-linked-promo_title__CfSEk{margin:0;color:var(--linked-promo-heading);font-family:var(--brand-font-heading,Georgia,serif);font-size:clamp(28px,7cqi,38px);font-weight:400;line-height:1.12;white-space:pre-line;overflow-wrap:anywhere}.home-linked-promo_description__o7lKq{margin:20px 0 0;color:var(--linked-promo-body);font-size:14px;line-height:1.85;white-space:pre-line;overflow-wrap:anywhere}.home-linked-promo_links__Vkp6c{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.home-linked-promo_quickLink__8FFj3{min-height:44px;min-width:0;justify-content:center;padding:12px 16px;border:1px solid var(--linked-promo-border);color:var(--linked-promo-heading);font-size:13px;text-align:center}.home-linked-promo_cta__cSQpE,.home-linked-promo_quickLink__8FFj3{display:inline-flex;align-items:center;line-height:1.5;overflow-wrap:anywhere}.home-linked-promo_cta__cSQpE{width:100%;max-width:100%;min-height:52px;justify-content:space-between;gap:24px;margin-top:28px;padding:16px 24px;background:var(--linked-promo-button);color:var(--linked-promo-button-text);font-size:14px;font-weight:600}.home-linked-promo_cta__cSQpE svg{width:24px;height:24px;flex-shrink:0}.home-linked-promo_cta__cSQpE:focus-visible,.home-linked-promo_mediaAction__MuJOq:focus-visible,.home-linked-promo_quickLink__8FFj3:focus-visible{outline:2px solid var(--linked-promo-accent);outline-offset:-3px}@container (min-width: 768px){.home-linked-promo_layout__tZ1uL{grid-template-columns:repeat(2,minmax(0,1fr))}.home-linked-promo_layout__tZ1uL[data-image-position=right] .home-linked-promo_media__J3aJ3{order:1}.home-linked-promo_media__J3aJ3{min-height:560px;aspect-ratio:auto}.home-linked-promo_content__HzjH_{padding:clamp(32px,3.6cqi,80px)}.home-linked-promo_eyebrow__o_A61{margin-bottom:30px;font-size:12px}.home-linked-promo_title__CfSEk{font-size:clamp(36px,4.2cqi,88px)}.home-linked-promo_description__o7lKq{margin-top:30px;font-size:clamp(14px,1.1cqi,18px)}.home-linked-promo_links__Vkp6c{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.home-linked-promo_quickLink__8FFj3{max-width:100%;padding:12px 20px;font-size:14px}.home-linked-promo_cta__cSQpE{width:auto;min-width:min(100%,280px);margin-top:32px;padding:18px 28px}}.home-linked-promo_title__CfSEk[data-size=small]{font-size:26px;line-height:1.2}.home-linked-promo_title__CfSEk[data-size=normal]{font-size:34px;line-height:1.2}.home-linked-promo_title__CfSEk[data-size=large]{font-size:38px;line-height:1.2}@container (min-width: 1024px){.home-linked-promo_title__CfSEk[data-size=small]{font-size:34px}.home-linked-promo_title__CfSEk[data-size=normal]{font-size:40px}.home-linked-promo_title__CfSEk[data-size=large]{font-size:48px}}.home-look-editorial_editorial__cT4eJ{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;align-items:center;color:var(--brand-text,#302722)}.home-look-editorial_collage__UbNrp{position:relative;min-width:0;height:clamp(370px,100cqi,510px);isolation:isolate;overflow:hidden;background:var(--brand-surface-muted,#eee7dd)}.home-look-editorial_mainPhoto__iDXv6{position:absolute;inset:0 0 0 auto;width:69%;overflow:hidden}.home-look-editorial_mainPhoto__iDXv6 img{object-fit:cover;object-position:55% center}.home-look-editorial_inset__kuscU{position:absolute;left:6%;width:35%;height:34%;border:6px solid var(--brand-surface,#fff);box-shadow:0 8px 35px #00000014;overflow:hidden;z-index:2;background:var(--brand-surface-muted,#eee7dd)}.home-look-editorial_inset__kuscU[data-look-inset="2"]{top:7%;transform:rotate(-6deg)}.home-look-editorial_inset__kuscU[data-look-inset="3"]{top:45%;transform:rotate(5deg)}.home-look-editorial_inset__kuscU img,.home-look-editorial_thumbnail__c_Va2 img{object-fit:cover}.home-look-editorial_pin__TVMqe{position:absolute;right:10px;bottom:10px;z-index:3;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--brand-border,#ddd);border-radius:50%;background:var(--brand-surface,#fff);color:var(--brand-text,#302722);box-shadow:0 2px 12px #00000022;font-size:12px;font-weight:700;line-height:1}.home-look-editorial_mainPhoto__iDXv6 .home-look-editorial_pin__TVMqe{right:33%;bottom:34%}.home-look-editorial_pin__TVMqe[aria-pressed=true]{background:var(--brand-button,#302722);color:var(--brand-button-text,#fff);outline:3px solid #ffffff77}.home-look-editorial_pin__TVMqe:focus-visible,.home-look-editorial_row__DLYAV:focus-visible{outline:2px solid var(--brand-button,currentColor);outline-offset:3px}.home-look-editorial_caption__ASnUv{position:absolute;bottom:28px;left:28px;z-index:3;max-width:43%;color:var(--brand-text,#302722);pointer-events:none}.home-look-editorial_caption__ASnUv span{display:block;font-size:9px;letter-spacing:.19em;line-height:1.5}.home-look-editorial_caption__ASnUv strong{display:block;margin-top:8px;font-family:var(--brand-font-heading,inherit);font-size:clamp(28px,3cqi,38px);line-height:1;font-weight:500;white-space:pre-line;overflow-wrap:anywhere}.home-look-editorial_copy__ANWqY{min-width:0}.home-look-editorial_eyebrow__CBkFP{margin:0 0 18px;color:var(--brand-muted,#746b65);font-size:11px;text-transform:uppercase;letter-spacing:.2em}.home-look-editorial_title__h_Uze{font-family:var(--brand-font-heading,inherit);font-size:clamp(40px,4.8cqi,64px);font-weight:500;line-height:1.02;letter-spacing:-.025em;overflow-wrap:anywhere}.home-look-editorial_title__h_Uze em{display:block;font-weight:400;color:var(--brand-muted,#746b65)}.home-look-editorial_description__ChQ4P{margin:20px 0 24px;color:var(--brand-muted,#746b65);font-size:13px;line-height:1.8;white-space:pre-line}.home-look-editorial_list__9eRyI{margin-top:24px;border-top:1px solid var(--brand-border,#ddd)}.home-look-editorial_row__DLYAV{display:flex;align-items:center;gap:14px;padding:12px 10px 12px 0;border-bottom:1px solid var(--brand-border,#ddd);transition:background .2s;min-width:0}.home-look-editorial_row__DLYAV[data-active=true]{background:color-mix(in srgb,var(--brand-surface,#fff) 65%,transparent)}.home-look-editorial_row__DLYAV[data-selected=false] .home-look-editorial_thumbnail__c_Va2{opacity:.55}.home-look-editorial_number___DplK{flex:0 0 24px;text-align:center;font-size:10px;color:var(--brand-muted,#746b65)}.home-look-editorial_thumbnail__c_Va2{position:relative;flex:0 0 56px;height:64px;overflow:hidden;background:var(--brand-surface-muted,#eee7dd)}.home-look-editorial_productCopy__H2B1_{flex:1;min-width:0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.home-look-editorial_productCopy__H2B1_ a:hover{text-decoration:underline}.home-look-editorial_productCopy__H2B1_ strong{display:block;margin-top:4px;font-size:13px}.home-look-editorial_productCopy__H2B1_ select{display:block;min-height:38px;max-width:100%;width:100%;margin-top:8px;padding:4px 6px;border:1px solid var(--brand-border,#ddd);color:inherit;background:var(--brand-surface,#fff);font-size:12px}.home-look-editorial_productCopy__H2B1_ p{margin-top:6px;color:var(--brand-muted,#746b65);font-size:11px}.home-look-editorial_row__DLYAV input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;accent-color:var(--brand-button,#302722);cursor:pointer}.home-look-editorial_row__DLYAV input:disabled{cursor:default;opacity:.5}.home-look-editorial_total__KKh4W{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:22px 0 16px;font-size:12px}.home-look-editorial_total__KKh4W strong{font-size:21px;letter-spacing:-.025em}.home-look-editorial_action__jF7y6 button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:54px;padding:16px 22px;background:var(--brand-button,#302722);color:var(--brand-button-text,#fff);font-size:13px}.home-look-editorial_action__jF7y6 button:disabled{opacity:.45;cursor:not-allowed}.home-look-editorial_action__jF7y6 button:focus-visible{outline:2px solid var(--brand-button,currentColor);outline-offset:4px}@container (min-width: 768px){.home-look-editorial_editorial__cT4eJ{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5cqi,70px)}.home-look-editorial_collage__UbNrp{height:clamp(520px,43cqi,620px)}.home-look-editorial_editorial__cT4eJ[data-image-position=right]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.home-look-editorial_editorial__cT4eJ[data-image-position=right] .home-look-editorial_collage__UbNrp{order:1}}@container (max-width: 767px){.home-look-editorial_caption__ASnUv{display:none}}@container (max-width: 400px){.home-look-editorial_row__DLYAV{gap:8px}.home-look-editorial_number___DplK{flex-basis:18px}.home-look-editorial_thumbnail__c_Va2{flex-basis:48px;height:58px}.home-look-editorial_caption__ASnUv{left:20px;bottom:20px}.home-look-editorial_productCopy__H2B1_{font-size:11px}.home-look-editorial_productCopy__H2B1_ strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.home-look-editorial_row__DLYAV{transition:none}}.home-look-editorial_title__h_Uze[data-size=small]{font-size:26px;line-height:1.2}.home-look-editorial_title__h_Uze[data-size=normal]{font-size:34px;line-height:1.2}.home-look-editorial_title__h_Uze[data-size=large]{font-size:38px;line-height:1.2}@container (min-width: 1024px){.home-look-editorial_title__h_Uze[data-size=small]{font-size:34px}.home-look-editorial_title__h_Uze[data-size=normal]{font-size:40px}.home-look-editorial_title__h_Uze[data-size=large]{font-size:48px}}.home-support-choices_supportSection__6uCsJ{container-type:inline-size;--support-background:var(--brand-button,#4b1725);--support-text:var(--brand-button-text,#fff8eb);--support-accent:var(--brand-accent,#d7bb80);--support-border:var(--brand-border,#98656b);background:var(--support-background);color:var(--support-text)}.home-support-choices_supportLayout__dDgN4{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;max-width:var(--brand-content-max-width,1440px);margin:0 auto;padding:32px var(--homepage-builder-page-gutter,var(--brand-page-gutter-mobile,24px)) 26px}.home-support-choices_choiceCopy__rGv49,.home-support-choices_choices__ru4R1,.home-support-choices_supportCopy__ktQUy{min-width:0}.home-support-choices_kicker__4MUGG{margin:0 0 12px;color:var(--support-accent);font-size:11px;font-weight:500;letter-spacing:.18em;line-height:1.5;text-transform:uppercase;overflow-wrap:anywhere}.home-support-choices_heading__K4w13{margin:0;font-family:var(--brand-font-heading,Georgia,serif);font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.home-support-choices_highlight__ZDH_z{color:var(--support-accent);font-weight:400}.home-support-choices_supportBody__d37YV{margin:12px 0 0;font-size:14px;line-height:1.65;white-space:pre-line;opacity:.8;overflow-wrap:anywhere}.home-support-choices_question__0cxo1{margin:0 0 14px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.home-support-choices_choiceList__lnO62{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.home-support-choices_choice__hhYWq{display:grid;grid-template-columns:26px minmax(0,1fr) 18px;grid-template-areas:"icon copy arrow";align-items:center;gap:12px;min-width:0;min-height:94px;padding:18px 15px;border:1px solid var(--support-border);border-radius:2px;background:color-mix(in srgb,var(--support-text) 4%,var(--support-background));color:inherit;text-align:left;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.home-support-choices_choiceCopy__rGv49{grid-area:copy}.home-support-choices_choiceTitle__7ReNP{display:block;font-size:16px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.home-support-choices_choiceDescription__Zey5p{display:block;margin-top:5px;font-size:12px;line-height:1.6;opacity:.8;overflow-wrap:anywhere}.home-support-choices_choiceIcon__oR4Et{grid-area:icon;width:22px;height:22px;color:var(--support-accent);stroke-width:1.5}.home-support-choices_choiceArrow__NAfs5{grid-area:arrow;justify-self:end;width:18px;height:18px;color:var(--support-accent);stroke-width:1.5}a.home-support-choices_choice__hhYWq:hover{background:color-mix(in srgb,var(--support-text) 9%,var(--support-background));border-color:var(--support-accent)}.home-support-choices_choice__hhYWq:focus-visible{outline:2px solid var(--support-accent);outline-offset:3px}.home-support-choices_supportFooter__p61c9{display:flex;align-items:center;gap:9px;margin:22px 0 0;font-size:12px;line-height:1.5;opacity:.8;overflow-wrap:anywhere}.home-support-choices_supportFooter__p61c9 svg{width:16px;height:16px;flex-shrink:0;color:var(--support-accent);stroke-width:1.5}@container (min-width: 768px){.home-support-choices_supportLayout__dDgN4{gap:28px;padding-block:40px 28px}.home-support-choices_heading__K4w13{font-size:36px}.home-support-choices_choiceList__lnO62{grid-template-columns:repeat(var(--support-columns,3),minmax(0,1fr));gap:14px}.home-support-choices_choice__hhYWq{grid-template-columns:minmax(0,1fr) 19px;grid-template-rows:22px 1fr;grid-template-areas:"icon arrow" "copy copy";align-items:start;row-gap:22px;min-height:164px;padding:20px}.home-support-choices_choiceTitle__7ReNP{font-size:18px}.home-support-choices_choiceDescription__Zey5p{margin-top:8px}.home-support-choices_choiceArrow__NAfs5{align-self:center;width:19px;height:19px}}@container (min-width: 1024px){.home-support-choices_supportLayout__dDgN4{padding-inline:var(--homepage-builder-page-gutter,var(--brand-page-gutter-desktop,40px))}}@media (prefers-reduced-motion:reduce){.home-support-choices_choice__hhYWq{transition:none}}