.pl-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pl-hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(560px,calc(100svh - 120px),920px);padding:72px 24px 112px;background:var(--pl-bg);color:var(--pl-fg);text-align:center;overflow:hidden;scroll-snap-align:start}.pl-hero__surtitle{margin:0 0 44px;font-family:var(--font-body--family);font-size:12px;letter-spacing:.3em;text-transform:uppercase;opacity:.75}.pl-hero__title{margin:0;width:min(1040px,84vw);line-height:0}.pl-hero__logo{position:relative;display:block}.pl-hero__img{display:block;width:100%;height:auto}.pl-hero__img--ghost{visibility:hidden}.pl-hero__img--top,.pl-hero__img--bottom{position:absolute;inset-block-start:0;inset-inline-start:0}.pl-hero__img--top{clip-path:inset(0 0 calc(100% - var(--pl-split)) 0)}.pl-hero__img--bottom{clip-path:inset(var(--pl-split) 0 0 0)}.pl-hero__fallback{display:block;font-family:var(--font-heading--family);font-size:clamp(64px,16vw,220px);line-height:1}.pl-hero__tagline{margin:40px 0 0;font-family:var(--font-body--family);font-size:13px;letter-spacing:.32em;text-transform:uppercase}.pl-hero__button{display:inline-flex;align-items:center;min-height:48px;margin-top:52px;padding:0 34px;border:1px solid currentColor;color:inherit;font-family:var(--font-body--family);font-size:12px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1)}.pl-hero__button:hover{background:var(--pl-fg);color:var(--pl-bg)}.pl-hero__button:active{transform:scale(.97)}.pl-hero__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pl-hero__cue{position:absolute;inset-block-end:28px;inset-inline-start:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;font-family:var(--font-body--family);font-size:11px;letter-spacing:.3em;text-transform:uppercase;opacity:.7}.pl-hero__cue i{display:block;width:1px;height:52px;background:currentColor}@media(prefers-reduced-motion:no-preference){.pl-hero__img--top{animation:pl-hero-top 1.8s cubic-bezier(.16,1,.3,1) .2s both}.pl-hero__img--bottom{animation:pl-hero-bottom 1.8s cubic-bezier(.16,1,.3,1) .2s both}.pl-hero__fade{animation:pl-hero-fade 1s cubic-bezier(.16,1,.3,1) 1.3s both}.pl-hero__cue i{transform-origin:top;animation:pl-hero-cue 2.6s cubic-bezier(.32,.72,0,1) 2s infinite}}@keyframes pl-hero-top{0%{opacity:0;transform:translate(-7%)}to{opacity:1;transform:none}}@keyframes pl-hero-bottom{0%{opacity:0;transform:translate(7%)}to{opacity:1;transform:none}}@keyframes pl-hero-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pl-hero-cue{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media screen and (max-width:749px){.pl-hero{min-height:clamp(520px,calc(100svh - 110px),760px);padding:56px 20px 104px}.pl-hero__title{width:88vw}.pl-hero__surtitle{margin-bottom:32px;font-size:11px;letter-spacing:.24em}.pl-hero__tagline{margin-top:28px;font-size:11px;letter-spacing:.24em;line-height:1.6}}html:has(.pl-defile){scroll-snap-type:y proximity}.pl-defile{--pl-ease: cubic-bezier(.16, 1, .3, 1)}.pl-slide{--pl-fg: var(--pl-noir);--pl-bg: var(--pl-blanc);--pl-muted: #5f5850;position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:clamp(640px,calc(100svh - 64px),940px);padding:30px 48px 40px;background:var(--pl-bg);color:var(--pl-fg);overflow:hidden;scroll-snap-align:start;font-family:var(--font-body--family)}.pl-slide--noir{--pl-fg: #ffffff;--pl-bg: var(--pl-noir);--pl-muted: rgb(255 255 255 / .7)}.pl-slide--beige{--pl-bg: var(--pl-beige);--pl-muted: #5c554d}.pl-slide--blanc{--pl-muted: #66605a}.pl-slide__top{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:16px}.pl-slide__eyebrow{margin:0;font-size:12px;letter-spacing:.22em;text-transform:uppercase}.pl-slide__count{color:var(--pl-muted)}.pl-slide__index-list{display:flex;gap:2px;margin:0;padding:0;list-style:none}.pl-slide__index-link{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;color:inherit;font-size:11px;letter-spacing:.14em;text-decoration:none;opacity:.6;transition:opacity .15s var(--pl-ease),transform .12s var(--pl-ease)}.pl-slide__index-link:hover,.pl-slide__index-link.is-current{opacity:1}.pl-slide__index-link.is-current{text-decoration:underline;text-underline-offset:6px}.pl-slide__index-link:active{transform:scale(.95)}.pl-slide__name{position:absolute;inset-inline:0;inset-block-start:50%;z-index:1;margin:0;transform:translateY(-58%);font-family:var(--font-body--family);font-size:var(--pl-name-size);font-weight:300;line-height:.92;letter-spacing:-.005em;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none}.pl-slide__name>span{display:block}.pl-slide__name-ghost{visibility:hidden}.pl-slide__name-top,.pl-slide__name-bottom{position:absolute;top:0;right:0;bottom:0;left:0}.pl-slide__name-top{clip-path:inset(0 0 50% 0)}.pl-slide__name-bottom{clip-path:inset(50% 0 0 0)}.pl-slide__stage{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:0;padding-block:24px}.pl-slide__arch{display:block;height:min(560px,calc(100svh - 330px));min-height:320px;aspect-ratio:4 / 5;border-radius:999px 999px 6px 6px;background:#fff;overflow:hidden}.pl-slide__arch img{display:block;width:100%;height:100%;object-fit:cover}.pl-slide__arch--contain img{object-fit:contain;padding:14% 12% 8%}.pl-slide__info{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px}.pl-slide__text{max-width:440px}.pl-slide__notes{margin:0 0 10px;color:var(--pl-muted);font-size:12px;letter-spacing:.16em;line-height:1.6;text-transform:uppercase}.pl-slide__desc{margin:0;font-size:16px;line-height:1.55;text-wrap:pretty}.pl-slide__buy{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.pl-slide__price-main{margin:0;font-size:26px;font-weight:300;white-space:nowrap}.pl-slide__price-note{margin:4px 0 0;color:var(--pl-muted);font-size:12px}.pl-slide__link{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:12px;letter-spacing:.2em;text-transform:uppercase;text-underline-offset:6px}.pl-slide__button{display:inline-flex;align-items:center;min-height:48px;padding:0 28px;background:var(--pl-fg);color:var(--pl-bg);font-size:12px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:opacity .15s var(--pl-ease),transform .12s var(--pl-ease)}.pl-slide__button:hover{opacity:.85}.pl-slide__button:active{transform:scale(.97)}.pl-slide a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.pl-slide{view-timeline-name:--pl-slide}.pl-slide__name-top{animation:pl-name-top linear both;animation-timeline:--pl-slide;animation-range:cover 0% cover 100%}.pl-slide__name-bottom{animation:pl-name-bottom linear both;animation-timeline:--pl-slide;animation-range:cover 0% cover 100%}.pl-slide__arch{animation:pl-arch linear both;animation-timeline:--pl-slide;animation-range:cover 0% cover 100%}.pl-slide__info{animation:pl-info linear both;animation-timeline:--pl-slide;animation-range:cover 0% cover 100%}}}@keyframes pl-name-top{0%{opacity:0;transform:translate(-16%)}38%,62%{opacity:1;transform:none}to{opacity:0;transform:translate(16%)}}@keyframes pl-name-bottom{0%{opacity:0;transform:translate(16%)}38%,62%{opacity:1;transform:none}to{opacity:0;transform:translate(-16%)}}@keyframes pl-arch{0%{opacity:0;transform:translateY(14%) scale(.94)}40%,60%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10%) scale(.97)}}@keyframes pl-info{0%,22%{opacity:0;transform:translateY(20px)}42%,62%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-10px)}}@media screen and (max-width:749px){.pl-slide{grid-template-rows:auto auto 1fr auto;min-height:clamp(600px,calc(100svh - 56px),820px);padding:20px 20px 24px}.pl-slide__index{display:none}.pl-slide__eyebrow{letter-spacing:.14em}.pl-slide__name{position:relative;inset:auto;margin:28px 0 0;transform:none;font-size:clamp(36px,12.5vw,64px);line-height:.95;white-space:normal;text-wrap:balance}.pl-slide__arch{height:min(400px,calc(100svh - 380px));min-height:260px}.pl-slide__desc{display:none}.pl-slide__buy{width:100%;justify-content:space-between}.pl-slide__link{display:none}}.pl-eyebrow{display:flex;align-items:center;gap:16px;margin:0 0 28px;color:var(--pl-muted);font-family:var(--font-body--family);font-size:12px;letter-spacing:.22em;text-transform:uppercase}.pl-reflet{display:inline-flex;flex-direction:column;gap:3px}.pl-reflet i{display:block;width:26px;height:1px;background:currentColor}.pl-reflet i+i{margin-inline-start:9px}.pl-maison{padding:140px 48px;background:var(--pl-bg);color:var(--pl-fg);font-family:var(--font-body--family)}.pl-maison__inner{display:flex;flex-wrap:wrap;align-items:center;gap:64px 88px;max-width:1240px;margin:0 auto}.pl-maison__media{flex:1 1 340px;max-width:500px;aspect-ratio:2 / 3;border-radius:999px 999px 6px 6px;overflow:hidden;background:#0000000f}.pl-maison__img{display:block;width:100%;height:100%;object-fit:cover}.pl-maison__content{flex:1 1 400px;min-width:0}.pl-maison__heading{margin:0 0 32px;font-family:var(--font-body--family);font-size:clamp(40px,5vw,72px);font-weight:300;line-height:1;letter-spacing:-.01em;text-wrap:balance}.pl-maison__text{max-width:34em;font-size:18px;line-height:1.7;text-wrap:pretty}.pl-maison__text p{margin:0 0 16px}.pl-maison__quote{margin:32px 0 44px;font-size:24px;font-weight:300;line-height:1.4}.pl-maison__stats{display:flex;flex-wrap:wrap;gap:24px 56px;margin:0 0 44px}.pl-maison__stat{display:flex;flex-direction:column-reverse}.pl-maison__stat dt{margin-top:8px;color:var(--pl-muted);font-size:12px;letter-spacing:.2em;text-transform:uppercase}.pl-maison__stat dd{margin:0;font-size:44px;font-weight:300;line-height:1}.pl-maison__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;max-width:34em;padding-top:28px;border-top:1px solid rgb(15 14 13 / .3)}.pl-maison__link{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:12px;letter-spacing:.22em;text-transform:uppercase;text-underline-offset:6px}.pl-maison__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pl-maison__signature{display:block;width:auto;height:26px}@media screen and (max-width:749px){.pl-maison{padding:88px 20px}.pl-maison__media{max-width:none;aspect-ratio:4 / 5}.pl-maison__text{font-size:16px}.pl-maison__quote{font-size:20px}}.pl-engagements{padding:140px 48px;background:var(--pl-bg);color:var(--pl-fg);font-family:var(--font-body--family)}.pl-engagements__inner{max-width:1240px;margin:0 auto}.pl-engagements__heading{max-width:16em;margin:0 0 80px;font-family:var(--font-body--family);font-size:clamp(36px,4.4vw,64px);font-weight:300;line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.pl-engagements__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;margin:0;padding:0;list-style:none}.pl-engagements__item{padding-top:28px;border-top:1px solid color-mix(in srgb,var(--pl-fg) 30%,transparent)}.pl-engagements__title{margin:0 0 14px;font-family:var(--font-body--family);font-size:22px;font-weight:400;line-height:1.2}.pl-engagements__text{margin:0;color:var(--pl-muted);font-size:15px;line-height:1.65}@media screen and (max-width:749px){.pl-engagements{padding:88px 20px}.pl-engagements__heading{margin-bottom:48px}}.pl-parfums{padding:140px 48px;background:var(--pl-bg);color:var(--pl-fg);font-family:var(--font-body--family)}.pl-parfums__inner{max-width:1240px;margin:0 auto}.pl-parfums__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:56px}.pl-parfums__heading{margin:0;max-width:12em;font-family:var(--font-body--family);font-size:clamp(36px,4.4vw,64px);font-weight:300;line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.pl-parfums__filters{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.pl-parfums__radio{position:absolute;opacity:0;pointer-events:none}.pl-parfums__pill{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid var(--pl-fg);font-size:12px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1)}.pl-parfums__pill:active{transform:scale(.97)}.pl-parfums__radio:checked+.pl-parfums__pill{background:var(--pl-fg);color:var(--pl-bg)}.pl-parfums__radio:focus-visible+.pl-parfums__pill{outline:2px solid var(--pl-fg);outline-offset:3px}.pl-parfums__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;border-top:1px solid var(--pl-fg)}.pl-parfums__item{border-bottom:1px solid color-mix(in srgb,var(--pl-fg) 18%,transparent)}.pl-parfums__link{display:block;padding:28px 0;color:inherit;text-decoration:none}.pl-parfums__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.pl-parfums__family{display:block;margin-bottom:10px;color:var(--pl-muted);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.pl-parfums__name{display:block;font-size:26px;font-weight:300;letter-spacing:.02em;text-transform:uppercase;transition:transform .2s cubic-bezier(.16,1,.3,1)}.pl-parfums__link:hover .pl-parfums__name{transform:translate(6px)}.pl-parfums__formats{display:block;margin-top:10px;color:var(--pl-muted);font-size:14px;line-height:1.5}@media(prefers-reduced-motion:reduce){.pl-parfums__link:hover .pl-parfums__name{transform:none}}@media screen and (max-width:989px){.pl-parfums__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.pl-parfums{padding:88px 20px}.pl-parfums__list{grid-template-columns:repeat(1,minmax(0,1fr))}.pl-parfums__pill{padding:0 14px}}.pl-faq{padding:140px 48px;background:var(--pl-bg);color:var(--pl-fg);font-family:var(--font-body--family)}.pl-faq__inner{max-width:960px;margin:0 auto}.pl-faq__heading{margin:0 0 56px;font-family:var(--font-body--family);font-size:clamp(36px,4.4vw,64px);font-weight:300;line-height:1.05;letter-spacing:-.01em}.pl-faq__list{border-top:1px solid var(--pl-fg)}.pl-faq__item{border-bottom:1px solid color-mix(in srgb,var(--pl-fg) 25%,transparent)}.pl-faq__question{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:24px 0;cursor:pointer;list-style:none}.pl-faq__question::-webkit-details-marker{display:none}.pl-faq__question:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pl-faq__question-text{margin:0;font-family:var(--font-body--family);font-size:19px;font-weight:400;line-height:1.35}.pl-faq__icon{position:relative;flex:none;width:16px;height:16px}.pl-faq__icon:before,.pl-faq__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:16px;height:1px;background:currentColor;transition:transform .2s cubic-bezier(.16,1,.3,1)}.pl-faq__icon:after{transform:rotate(90deg)}.pl-faq__item[open] .pl-faq__icon:after{transform:rotate(0)}.pl-faq__answer{max-width:46em;padding-bottom:28px;color:var(--pl-muted);font-size:16px;line-height:1.7}.pl-faq__answer p{margin:0 0 12px}.pl-faq__answer a,.pl-faq__contact a{color:inherit;text-underline-offset:4px}.pl-faq__contact{margin-top:40px;font-size:15px}@media(prefers-reduced-motion:reduce){.pl-faq__icon:before,.pl-faq__icon:after{transition:none}}@media screen and (max-width:749px){.pl-faq{padding:88px 20px}.pl-faq__question-text{font-size:17px}}.pl-news{padding:140px 48px;background:var(--pl-bg);color:var(--pl-fg);font-family:var(--font-body--family);text-align:center}.pl-news__inner{max-width:640px;margin:0 auto}.pl-news__eyebrow{justify-content:center}.pl-news__heading{margin:0 0 20px;font-family:var(--font-body--family);font-size:clamp(36px,4.4vw,60px);font-weight:300;line-height:1.05}.pl-news__text{margin-bottom:44px;color:var(--pl-muted);font-size:17px;line-height:1.6}.pl-news__text p{margin:0}.pl-news__form{display:flex;align-items:center;max-width:520px;margin:0 auto;border-bottom:1px solid var(--pl-fg)}.pl-news__input{flex:1;min-width:0;min-height:48px;padding:0;border:0;background:transparent;color:var(--pl-fg);font:inherit;font-size:16px}.pl-news__input::placeholder{color:var(--pl-muted);opacity:1}.pl-news__input:focus-visible,.pl-news__button:focus-visible{outline:2px solid var(--pl-fg);outline-offset:4px}.pl-news__button{min-height:48px;padding:0 0 0 16px;border:0;background:none;color:var(--pl-fg);font:inherit;font-size:12px;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:transform .12s cubic-bezier(.16,1,.3,1)}.pl-news__button:active{transform:scale(.97)}.pl-news__status{margin:0;font-size:20px;font-weight:300}.pl-news__error{margin:12px 0 0;font-size:14px}.pl-news__legal{margin:20px 0 0;color:var(--pl-muted);font-size:12px}@media screen and (max-width:749px){.pl-news{padding:88px 20px}}.pl-footer{padding:96px 48px 32px;background:var(--pl-bg);color:var(--pl-fg);font-family:var(--font-body--family);border-top:1px solid color-mix(in srgb,var(--pl-fg) 14%,transparent)}.pl-footer__inner{max-width:1340px;margin:0 auto}.pl-footer__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-bottom:88px}.pl-footer__title{margin:0 0 22px;color:var(--pl-muted);font-family:var(--font-body--family);font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:uppercase}.pl-footer__links{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.pl-footer__links a{display:inline-flex;align-items:center;min-height:32px;color:inherit;font-size:15px;text-decoration:none}.pl-footer__links a:hover{text-decoration:underline;text-underline-offset:4px}.pl-footer a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pl-footer__text{font-size:15px;line-height:1.7}.pl-footer__text p{margin:0 0 8px}.pl-footer__text a{color:inherit}.pl-footer__logo{display:block}.pl-footer__logo img{display:block;width:100%;height:auto}.pl-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;color:var(--pl-muted);font-size:12px;letter-spacing:.08em}.pl-footer__bottom p{margin:0}.pl-footer__payments{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pl-footer__payment-icon{display:block;width:38px;height:24px}@media screen and (max-width:749px){.pl-footer{padding:72px 20px 28px}.pl-footer__columns{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px;margin-bottom:56px}}@media screen and (min-width:750px){.pl-slide{grid-template-rows:auto auto 1fr auto}.pl-slide__name{position:relative;inset:auto;margin:24px 0 0;transform:none}.pl-slide__arch{height:min(460px,calc(100svh - 470px));min-height:300px}}.pl-news .pl-news__form input.pl-news__input{height:auto;min-height:48px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--pl-fg);font-size:16px}.pl-news .pl-news__form button.pl-news__button{border:0;border-radius:0;background:none;box-shadow:none;color:var(--pl-fg)}.pl-coll-head{padding:72px 48px 64px;background:var(--pl-bg);color:var(--pl-fg);font-family:var(--font-body--family)}.pl-coll-head__inner{max-width:1240px;margin:0 auto}.pl-coll-head__crumbs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px;color:var(--pl-muted);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.pl-coll-head__crumbs a{color:inherit;text-decoration:none}.pl-coll-head__crumbs a:hover{text-decoration:underline;text-underline-offset:4px}.pl-coll-head__crumbs a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pl-coll-head__title{margin:0;font-family:var(--font-body--family);font-size:clamp(44px,7vw,104px);font-weight:300;line-height:.98;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.pl-coll-head__filter{color:var(--pl-muted)}.pl-coll-head__desc{max-width:46em;margin-top:32px;font-size:16px;line-height:1.7;text-wrap:pretty}.pl-coll-head__desc p{margin:0 0 12px}.pl-coll-head__count{margin:28px 0 0;color:var(--pl-muted);font-size:12px;letter-spacing:.2em;text-transform:uppercase}@media screen and (max-width:749px){.pl-coll-head{padding:48px 20px 40px}.pl-coll-head__crumbs{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/peraly.css.map */
