.maison-family{color:#242424;font-family:Arial,Helvetica,sans-serif}.maison-family summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;font:10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.maison-family summary::-webkit-details-marker{display:none}.maison-family--dropdown{position:relative}.maison-family--dropdown[open] summary svg{transform:rotate(180deg)}.maison-family__panel{position:absolute;top:calc(100% + 22px);left:-20px;z-index:110;width:330px;background:#fff;border:1px solid #dedbd5;padding:24px;box-shadow:0 15px 28px #0000000a}.maison-family__eyebrow{font:9px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#77716b;margin:0 0 15px}.maison-family .maison-family__store{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:17px 0;border-top:1px solid #dedbd5;text-decoration:none;letter-spacing:normal;text-transform:none;color:inherit}.maison-family__store small{display:block;font:9px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.11em;text-transform:uppercase;color:#77716b;margin-bottom:5px}.maison-family__store strong{display:block;font:400 25px/1.1 Georgia,serif;letter-spacing:-.035em}.maison-family__arrow{font:22px/1 Arial,Helvetica,sans-serif;transition:transform .2s}.maison-family__store:hover .maison-family__arrow{transform:translate(3px,-3px)}.maison-family__store[aria-current=true] .maison-family__arrow{font-size:0}.maison-family__store[aria-current=true] .maison-family__arrow:after{content:'You are here';display:block;font:8px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#77716b}.maison-family--mobile{padding-top:24px;margin-top:22px;border-top:1px solid #dedbd5}.maison-family--mobile .maison-family__store{border-top:0;border-bottom:1px solid #dedbd5;padding:18px 0}.maison-family--footer{padding:45px 0 38px;margin:0 auto 42px;border-top:1px solid #dedbd5;border-bottom:1px solid #dedbd5;max-width:1380px}.maison-family--footer h2{font:400 38px/1.15 Georgia,serif;letter-spacing:-.03em;margin:0 0 26px;text-transform:none;color:#242424}.maison-family--footer .maison-family__links{display:grid;grid-template-columns:1fr 1fr;gap:50px}.maison-family--footer .maison-family__store{margin:0;border:0;padding:0}.maison-family--footer .maison-family__store strong{font-size:29px}.maison-family a:focus-visible,.maison-family summary:focus-visible{outline:2px solid #6b5c47;outline-offset:5px}@media(max-width:749px){.maison-family--footer{padding:30px 0;margin-bottom:30px}.maison-family--footer h2{font-size:29px;margin-bottom:23px}.maison-family--footer .maison-family__links{grid-template-columns:1fr;gap:0}.maison-family--footer .maison-family__store{padding:17px 0;border-top:1px solid #dedbd5}.maison-family--footer .maison-family__store strong{font-size:25px}.maison-family__eyebrow{font-size:8px}.maison-family--mobile .maison-family__store strong{font-size:25px}}@media(prefers-reduced-motion:reduce){.maison-family__arrow{transition:none}}
