.sl-pm{--hp-orange:#EB6F33;--hp-orange-strong:#C85520;--hp-orange-soft:#fef4ee;--hp-dark:#1a1a1a;--hp-ink:#2b2b2b;--hp-muted:#6b6b6b;--hp-line:#e7e7e7;--hp-bg-soft:#faf7f4;--hp-radius:7px;--hp-radius-lg:12px;--hp-gutter:var(--container-gutter,24px);position:relative;z-index:1;font-family:Lato,system-ui,sans-serif;color:var(--hp-ink);line-height:1.6}.sl-pm *,.sl-pm *:before,.sl-pm *:after{box-sizing:border-box}.sl-pm ul{list-style:none;margin:0;padding:0}.sl-pm li:before{content:none}.sl-pm a{color:inherit;text-decoration:none}.sl-pm a:focus-visible{outline:2px solid var(--hp-orange);outline-offset:3px;border-radius:var(--hp-radius)}.sl-pm img{max-width:100%;height:auto;display:block}.sl-pm .sl-hp-wrap{max-width:1480px;margin:0 auto;padding:0 var(--hp-gutter)}.sl-pm .sl-hp-ico{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.sl-pm .sl-hp-h2{font-family:Montserrat,sans-serif;font-weight:700;color:var(--hp-dark);font-size:1.4rem;line-height:1.25;margin:0 0 18px}.sl-pm .sl-hp-subs__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.sl-pm .sl-hp-sub__a{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--hp-line);border-radius:var(--hp-radius-lg);overflow:hidden;transition:border-color .15s,box-shadow .15s}.sl-pm .sl-hp-sub__a:hover{border-color:var(--hp-orange);box-shadow:0 8px 22px #1a1a1a0f}.sl-pm .sl-hp-sub__media{display:block;aspect-ratio:4/3;background:#f7f7f7}.sl-pm .sl-hp-sub__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sl-pm .sl-hp-sub__body{display:flex;flex-direction:column;gap:4px;flex:1;padding:12px 14px 14px}.sl-pm .sl-hp-sub__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:14.5px;line-height:1.3;color:var(--hp-dark)}.sl-pm .sl-hp-sub__meta{font-size:12.5px;color:var(--hp-muted)}.sl-pm .sl-hp-sub__cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;color:var(--hp-orange-strong);white-space:nowrap}.sl-pm a:hover .sl-hp-ico{transform:translate(3px)}.sl-pm--fin{padding:44px 0 48px;background:var(--hp-bg-soft)}.sl-pm-fin__grid{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:16px;align-items:stretch}.sl-pm-parent{display:flex;flex-direction:column;background:#fff;border:1px solid #ead9cc;border-radius:var(--hp-radius-lg);overflow:hidden;transition:border-color .15s,box-shadow .15s}.sl-pm-parent:hover{border-color:var(--hp-orange);box-shadow:0 8px 22px #1a1a1a0f}.sl-pm-parent__media{display:block;aspect-ratio:16/9;background:#f2ede8}.sl-pm-parent__media img{width:100%;height:100%;object-fit:cover}.sl-pm-parent__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:16px 18px 18px}.sl-pm-parent__kicker{font-family:Montserrat,sans-serif;font-weight:600;font-size:12.5px;color:var(--hp-orange-strong)}.sl-pm-parent__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:17px;line-height:1.3;color:var(--hp-dark)}.sl-pm-parent__txt{font-size:14px;color:var(--hp-ink)}.sl-pm-sisters{align-content:start}.sl-pm--univers{padding:8px 0 26px}.sl-pm-rooms{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.sl-pm-rooms>li{flex:0 0 150px;scroll-snap-align:start}.sl-pm-room{display:flex;flex-direction:column;gap:8px;height:100%}.sl-pm-room__media{display:block;aspect-ratio:1/1;border-radius:var(--hp-radius-lg);overflow:hidden;background:#f2ede8;border:1px solid var(--hp-line);transition:border-color .15s}.sl-pm-room__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.sl-pm-room__name{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;line-height:1.3;color:var(--hp-dark);text-align:center}.sl-pm-room:hover .sl-pm-room__media{border-color:var(--hp-orange)}.sl-pm-room:hover .sl-pm-room__name{color:var(--hp-orange-strong)}.sl-pm-room:hover img{transform:scale(1.04)}.sl-pm--produit{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 4px}.sl-pm-produit__t{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;color:var(--hp-muted)}.sl-pm-chips{display:flex;flex-wrap:wrap;gap:8px}.sl-pm-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:5px 12px;border:1px solid var(--hp-line);border-radius:999px;background:#fff;font-size:13px;line-height:1.2;white-space:nowrap;transition:border-color .15s,background-color .15s}.sl-pm-chip__room{font-family:Montserrat,sans-serif;font-weight:700;color:var(--hp-dark)}.sl-pm-chip__zone{color:var(--hp-muted)}.sl-pm-chip__zone:before{content:"\b7";margin-right:6px;color:#c9c9c9}.sl-pm-chip:hover{border-color:var(--hp-orange);background:var(--hp-orange-soft)}.sl-pm-chip:hover .sl-pm-chip__room{color:var(--hp-orange-strong)}@media(max-width:900px){.sl-pm-fin__grid{grid-template-columns:1fr}.sl-pm-parent{flex-direction:row}.sl-pm-parent__media{flex:0 0 38%;aspect-ratio:auto}}@media(max-width:749px){.sl-pm{--hp-gutter:16px}.sl-pm .sl-hp-h2{font-size:1.2rem}.sl-pm--fin{padding:34px 0 36px}.sl-pm .sl-hp-subs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sl-pm .sl-hp-sub__title{font-size:13.5px}.sl-pm-parent{flex-direction:column}.sl-pm-parent__media{flex:none;aspect-ratio:16/7}.sl-pm-rooms>li{flex-basis:118px}}@media(prefers-reduced-motion:reduce){.sl-pm *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/sl-piece-maillage.css.map */
