.mpb{--or: #B08D57;--ink: #2B2823;--body: #463F38;--line: #E7DCCB;--muted: #6E655C;padding-block:56px;background:#fbf8f3}.mpb__wrap{width:100%;max-width:68rem;margin-inline:auto;padding-inline:20px}.mpb__head{text-align:center;margin-bottom:40px}.mpb__title{font-family:var(--font-primary--family, Georgia, serif);font-weight:400;font-size:clamp(1.5rem,1.2rem + 1.1vw,2rem);line-height:1.15;margin:0;color:var(--ink)}.mpb__status,.mpb__notice{display:inline-flex;align-items:center;gap:8px;margin:16px 0 0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mpb__notice{color:var(--or)}.mpb__dot{width:7px;height:7px;border-radius:50%;background:var(--muted);flex:0 0 auto}.mpb__status.is-open .mpb__dot{background:#4a7c59}.mpb__status.is-open{color:#3e6b4b}.mpb__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-block:1px solid var(--line)}.mpb__card{padding:32px 28px}.mpb__card+.mpb__card{border-inline-start:1px solid var(--line)}.mpb__label{margin:0 0 14px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--or)}.mpb__addr,.mpb__contact{margin:0;font-size:1rem;line-height:1.7;color:var(--body)}.mpb__contact a{color:var(--body);text-decoration:none;border-bottom:1px solid var(--line)}.mpb__contact a:hover{border-bottom-color:var(--ink)}.mpb__note{margin:10px 0 0;font-size:.8125rem;line-height:1.6;color:var(--muted)}.mpb__link{display:inline-block;margin-top:14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--or);padding-bottom:2px}.mpb__link:hover{color:var(--or)}.mpb__hours{list-style:none;margin:0;padding:0}.mpb__day{display:flex;justify-content:space-between;gap:16px;font-size:.9375rem;line-height:1.9;color:var(--body)}.mpb__day.is-closed .mpb__dayhours{color:var(--muted)}.mpb__day.is-today{color:var(--ink);font-weight:600}.mpb__day.is-today .mpb__dayname{position:relative}.mpb__day.is-today .mpb__dayname:before{content:"";position:absolute;inset-inline-start:-12px;inset-block-start:.85em;width:5px;height:5px;border-radius:50%;background:var(--or)}.mpb__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.mpb__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border:1px solid var(--ink);border-radius:999px;font-size:13px;letter-spacing:.04em;color:var(--ink);text-decoration:none;transition:background-color .2s ease,color .2s ease}.mpb__btn:hover,.mpb__btn--solid{background:var(--ink);color:#fbf8f3}.mpb__btn--solid:hover{background:#14100e;border-color:#14100e}.mpb__map{margin-top:40px;border:1px solid var(--line);background:#f2ece1}.mpb__mapload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;aspect-ratio:16 / 6;min-height:220px;padding:24px;cursor:pointer;background:repeating-linear-gradient(45deg,#f4eee4 0 16px,#f1eade 16px 32px);border:0;color:var(--ink);font:inherit;text-align:center}.mpb__mapload:hover .mpb__mapload-txt{border-bottom-color:var(--or)}.mpb__pin{color:var(--or)}.mpb__mapload-txt{font-size:13px;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid transparent;padding-bottom:2px}.mpb__mapload-sub{font-size:.875rem;color:var(--body)}.mpb__mapload-rgpd{font-size:.75rem;color:var(--muted);max-width:30rem;line-height:1.5}.mpb__map iframe{display:block;width:100%;aspect-ratio:16 / 6;min-height:220px;border:0}@media screen and (max-width:899px){.mpb__grid{grid-template-columns:1fr}.mpb__card+.mpb__card{border-inline-start:0;border-block-start:1px solid var(--line)}}@media screen and (max-width:749px){.mpb{padding-block:40px}.mpb__card{padding:26px 4px}.mpb__cta{flex-direction:column}.mpb__btn{width:100%}.mpb__mapload,.mpb__map iframe{aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mp-boutique-infos.css.map */
