.pd-chambre{--pd-chambre-rose: var(--pd-accent);--pd-chambre-blush: var(--pd-alt-bg);padding:6.4rem 0 7.2rem;background-color:var(--pd-bg);color:var(--pd-ink)}.pd-chambre__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:72rem;margin:0 auto 4.8rem;padding:0 2rem;text-align:center}.pd-chambre__ornament{margin-bottom:.8rem}.pd-chambre .pd-chambre__title{margin:0;color:var(--pd-chambre-rose);font-family:var(--pd-font-title);font-style:italic;font-weight:400;font-size:clamp(3.2rem,3.4vw,4.8rem);line-height:1.15;letter-spacing:var(--pd-title-tracking);text-transform:none}.pd-chambre__subtitle{margin:0;color:var(--pd-ink);font-family:var(--pd-font-text);font-size:clamp(1.8rem,1.5vw,2.1rem);line-height:1.5}.pd-chambre__stage{position:relative}.pd-chambre__media{position:relative;width:100%;aspect-ratio:16 / 9;background-color:var(--pd-chambre-blush)}.pd-chambre__media picture,.pd-chambre__img{display:block;width:100%;height:100%}.pd-chambre__img{object-fit:cover}@media screen and (max-width:749px){.pd-chambre--has-mobile .pd-chambre__media{aspect-ratio:4 / 5}}.pd-chambre__spot{position:absolute;left:var(--x);top:var(--y);z-index:2;width:0;height:0}@media screen and (max-width:749px){.pd-chambre--has-mobile .pd-chambre__spot{left:var(--x-m);top:var(--y-m)}}.pd-chambre__spot.is-open{z-index:5}.pd-chambre__dot{position:absolute;left:-17px;top:-17px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--pd-chambre-rose);border-radius:50%;background-color:var(--pd-bg);color:var(--pd-chambre-rose);cursor:pointer;transition:transform .3s ease}.pd-chambre__dot:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;box-shadow:0 0 rgba(var(--pd-signature-rgb),.45);animation:pd-chambre-pulse 2.4s ease-out infinite;pointer-events:none}.pd-chambre__dot:hover,.pd-chambre__spot.is-open .pd-chambre__dot{transform:scale(1.08)}.pd-chambre__dot:focus-visible{outline:2px solid #fff;outline-offset:3px}.pd-chambre__crown{position:relative;display:block}@keyframes pd-chambre-pulse{0%{box-shadow:0 0 rgba(var(--pd-signature-rgb),.45)}70%{box-shadow:0 0 0 12px rgba(var(--pd-signature-rgb),0)}to{box-shadow:0 0 rgba(var(--pd-signature-rgb),0)}}.pd-chambre__card{--shift: 0px;position:absolute;top:0;left:28px;z-index:1;display:flex;gap:1.4rem;width:30rem;padding:1.4rem;background-color:var(--pd-bg);box-shadow:0 10px 30px #0000001f;transform:translate(var(--shift),-50%);animation:pd-chambre-card-in .25s ease}.pd-chambre__card[hidden]{display:none}.pd-chambre__spot[data-side=left] .pd-chambre__card{left:auto;right:28px}@keyframes pd-chambre-card-in{0%{opacity:0}to{opacity:1}}.pd-chambre__card-media{flex:0 0 9rem;aspect-ratio:4 / 5;background-color:#fff}.pd-chambre__card-img{display:block;width:100%;height:100%;object-fit:contain}.pd-chambre__card-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.6rem;min-width:0}.pd-chambre__card-name{margin:0;color:var(--pd-chambre-rose);font-family:var(--pd-font-title);font-style:italic;font-size:1.8rem;line-height:1.25}.pd-chambre__price{margin:0;color:var(--pd-ink);font-family:var(--pd-font-text);font-size:var(--pd-label-size);line-height:1.5;letter-spacing:var(--pd-label-tracking);text-transform:uppercase}.pd-chambre__card-button{display:inline-block;margin-top:.6rem;padding:.9rem 1.8rem;background-color:var(--pd-chambre-rose);color:#fff;font-family:var(--pd-font-text);font-size:var(--pd-label-size);line-height:1.3;letter-spacing:var(--pd-label-tracking);text-transform:uppercase;text-decoration:none;transition:background-color .3s ease;font-weight:500}.pd-chambre__card-button:hover,.pd-chambre__card-button:focus-visible{background-color:var(--pd-ink);color:#fff}.pd-chambre__panel{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;margin:0 2rem;padding:2.8rem 2.4rem 2.4rem;border-top:1px solid var(--pd-chambre-rose);background-color:var(--pd-bg)}.pd-chambre__panel-text{margin:0;color:var(--pd-ink);font-family:var(--pd-font-title);font-style:italic;font-size:2rem;line-height:1.45}.pd-chambre__panel-link{color:var(--pd-chambre-rose);font-family:var(--pd-font-text);font-size:var(--pd-label-size);line-height:1.6;letter-spacing:var(--pd-label-tracking);text-transform:uppercase;text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:1px}.pd-chambre__panel-link:hover{color:var(--pd-ink)}.pd-chambre__row{max-width:124rem;margin:5.6rem auto 0}.pd-chambre__row-title{display:flex;align-items:center;gap:1.6rem;margin:0 2rem 3.2rem;color:var(--pd-ink);font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase;text-align:center}.pd-chambre__row-title:before,.pd-chambre__row-title:after{content:"";flex:1;height:1px;background-color:var(--pd-chambre-rose);opacity:.5}.pd-chambre__list{display:flex;gap:1.6rem;margin:0;padding:0 2rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2rem;scrollbar-width:none}.pd-chambre__list::-webkit-scrollbar{display:none}.pd-chambre__item{flex:0 0 44%;margin:0;scroll-snap-align:start}.pd-chambre__mini{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.pd-chambre__num{position:absolute;top:.8rem;left:.8rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid var(--pd-chambre-rose);border-radius:50%;background-color:var(--pd-bg);color:var(--pd-chambre-rose);font-family:var(--pd-font-text);font-size:1.1rem;line-height:1}.pd-chambre__mini-media{width:100%;aspect-ratio:1 / 1;margin-bottom:.8rem;background-color:#fff}.pd-chambre__mini-img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .6s ease}.pd-chambre__mini:hover .pd-chambre__mini-img{transform:scale(1.03)}.pd-chambre .pd-chambre__mini-name{margin:0;color:var(--pd-chambre-rose);font-family:var(--pd-font-title);font-style:italic;font-weight:400;font-size:1.7rem;line-height:1.3;letter-spacing:0;text-transform:none}.pd-chambre__mini-link{color:inherit;text-decoration:none}.pd-chambre__mini-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.pd-chambre__mini:focus-within{outline:1px solid var(--pd-chambre-rose);outline-offset:4px}@media screen and (max-width:749px){.pd-chambre__card,.pd-chambre__spot[data-side=left] .pd-chambre__card{top:26px;right:auto;left:0;width:26rem;transform:translate(calc(-50% + var(--shift)))}.pd-chambre__spot[data-v=up] .pd-chambre__card{top:auto;bottom:26px}.pd-chambre__card-media{flex-basis:7.2rem}.pd-chambre__card-name{font-size:1.6rem}}@media screen and (min-width:750px){.pd-chambre{padding:var(--pd-chambre-pt, 100px) 0 var(--pd-chambre-pb, 110px)}.pd-chambre__header{margin-bottom:6rem}.pd-chambre__panel{position:absolute;left:clamp(2rem,4vw,6rem);bottom:clamp(2rem,4vw,6rem);z-index:3;max-width:38rem;margin:0;padding:3.2rem 3.2rem 2.8rem;background-color:#ffffffeb}.pd-chambre__row{margin-top:7.2rem;padding:0 3rem}.pd-chambre__row-title{margin:0 auto 4rem;max-width:60rem}.pd-chambre__list{justify-content:center;gap:3rem;padding:0;overflow:visible;scroll-snap-type:none}.pd-chambre__item{flex:0 1 26rem}}@media(prefers-reduced-motion:reduce){.pd-chambre__dot:before{animation:none}.pd-chambre__card{animation:none}.pd-chambre__dot,.pd-chambre__mini-img,.pd-chambre__card-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pd-chambre.css.map */
