:root{--ps-ink: #111111;--ps-bg: #ffffff;--ps-coal: #f6f4f0;--ps-text: #111111;--ps-ivory: #f3eee4;--ps-muted: rgb(17 17 17 / .68);--ps-line-rgb: 17 17 17;--ps-gold: #c8a15a;--ps-gold-text: #82632a;--ps-gold-soft: rgb(200 161 90 / .35);--ps-wine: #7a1f2b;--ps-ease: cubic-bezier(.22, 1, .36, 1);--ps-gutter: clamp(16px, 4vw, 56px)}.ps{position:relative;background:var(--ps-bg);color:var(--ps-text);font-family:var(--font-body--family);overflow:clip}.ps *,.ps *:before,.ps *:after{box-sizing:border-box}.ps h2,.ps h3,.ps__display{font-family:var(--font-heading--family);font-weight:700;letter-spacing:0;text-transform:uppercase;line-height:1.04;margin:0;color:var(--ps-text)}.ps p{margin:0}.ps a{color:inherit}.ps__eyebrow{display:inline-flex;align-items:center;gap:.75em;font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:var(--ps-gold-text)}.ps__eyebrow:before{content:"";width:2.2em;height:1px;background:currentColor}.ps__inner{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--ps-gutter)}.ps .ps__btn{display:inline-flex;align-items:center;gap:.6em;padding:1em 1.7em;border:1px solid var(--ps-text);background:var(--ps-text);color:var(--ps-bg);text-decoration:none;font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:background-color .3s,border-color .3s,color .3s}.ps .ps__btn:hover,.ps .ps__btn:focus-visible{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-ink)}.ps .ps__btn--solid{background:var(--ps-text);color:var(--ps-bg)}.ps .ps__btn--solid:hover{background:var(--ps-gold);color:var(--ps-ink)}.ps__btn:after{content:"\2192";transition:transform .3s var(--ps-ease)}.ps__btn:hover:after{transform:translate(4px)}[data-ps-reveal]{opacity:0;transform:translateY(32px);transition:opacity 1s var(--ps-ease),transform 1.1s var(--ps-ease);transition-delay:calc(var(--ps-i, 0) * 90ms)}[data-ps-reveal].is-in,.shopify-design-mode [data-ps-reveal]{opacity:1;transform:none}.ps-wardrobe{height:calc(var(--looks, 5) * 90svh + 100svh)}.ps-wardrobe__stage{position:sticky;top:0;height:100svh;display:grid;place-items:center;overflow:clip;background:radial-gradient(60% 55% at 50% 58%,rgb(200 161 90 / .16),transparent 70%),var(--ps-ink)}.ps-wardrobe__word{position:absolute;top:50%;left:0;white-space:nowrap;font-family:var(--font-heading--family);font-size:clamp(7rem,26vw,26rem);line-height:1;color:transparent;-webkit-text-stroke:1px var(--ps-gold-soft);transform:translate3d(calc(10vw - var(--p, 0) * 120vw),-50%,0);pointer-events:none;-webkit-user-select:none;user-select:none}.ps-wardrobe__figure{position:relative;height:min(84svh,150vw);aspect-ratio:720 / 1076;margin-top:6svh;z-index:1}.ps-wardrobe__figure img,.ps-wardrobe__figure video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;-webkit-mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 86%,transparent);mask-composite:intersect}.ps-wardrobe__figure img{opacity:0;transition:opacity .25s linear}.ps-wardrobe__figure img:first-child{opacity:1}.ps-wardrobe__figure video{opacity:0;transition:opacity .4s}.ps-wardrobe.has-video .ps-wardrobe__figure video{opacity:1}.ps-wardrobe__intro{position:absolute;left:var(--ps-gutter);top:22svh;max-width:30rem;z-index:2;opacity:calc(1 - var(--p, 0) * 9);transform:translateY(calc(var(--p, 0) * -120px))}.ps-wardrobe__intro h2{font-size:clamp(2.6rem,6vw,5.6rem);margin-block:.35em .4em}.ps-wardrobe__intro h2 em{font-style:italic;color:var(--ps-gold-text)}.ps-wardrobe__intro p{color:var(--ps-muted);font-size:1.05rem;line-height:1.6;max-width:26rem}.ps-wardrobe__hint{position:absolute;bottom:4svh;left:50%;translate:-50% 0;z-index:2;font-size:.68rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ps-muted);opacity:calc(1 - var(--p, 0) * 12)}.ps-wardrobe__hint:after{content:"";display:block;width:1px;height:40px;margin:10px auto 0;background:linear-gradient(var(--ps-gold),transparent);animation:ps-drip 1.8s var(--ps-ease) infinite}@keyframes ps-drip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.ps-wardrobe__looks{position:absolute;right:var(--ps-gutter);top:50%;translate:0 -50%;z-index:2;width:min(24rem,32vw)}.ps-look{position:absolute;inset:auto 0 auto 0;top:0;translate:0 -50%;opacity:0;transform:translateY(24px);transition:opacity .5s var(--ps-ease),transform .6s var(--ps-ease);pointer-events:none}.ps-look.is-active{opacity:1;transform:none;pointer-events:auto}.ps-look__num{font-family:var(--font-heading--family);color:var(--ps-gold-text);font-size:1rem;letter-spacing:.2em}.ps-look__title{font-size:clamp(2rem,3.6vw,3.4rem);margin-block:.25em .35em}.ps-look__text{color:var(--ps-muted);line-height:1.6;margin-bottom:1.4rem}.ps-wardrobe__rail{position:absolute;left:var(--ps-gutter);bottom:6svh;z-index:2;display:flex;gap:10px}.ps-wardrobe__rail span{width:34px;height:2px;background:rgb(var(--ps-line-rgb) / .2);overflow:hidden}.ps-wardrobe__rail span:after{content:"";display:block;height:100%;background:var(--ps-gold);transform:scaleX(var(--fill, 0));transform-origin:left}@media(max-width:749px){.ps-wardrobe__stage{place-items:start center}.ps-wardrobe__figure{height:52svh;margin-top:1svh}.ps-wardrobe__intro{top:53svh;bottom:auto;right:var(--ps-gutter)}.ps-wardrobe__intro h2{font-size:2rem;margin-block:.2em 0}.ps-wardrobe__intro p{display:none}.ps-wardrobe__looks{right:var(--ps-gutter);left:var(--ps-gutter);width:auto;top:calc(53svh + 6.4rem - (min(1,var(--p, 0) * 9)*6.4rem));bottom:auto;translate:none}.ps-wardrobe__stage:after{content:"";position:absolute;inset:auto 0 0 0;height:38svh;background:linear-gradient(transparent,var(--ps-ink) 75%);z-index:1;pointer-events:none}.ps-look{top:0;bottom:auto;translate:none;text-align:left}.ps-look .ps__btn{padding:.8em 1.3em}.ps-look__text{display:none}.ps-look__title{font-size:1.55rem;margin-block:.15em .6em}.ps-wardrobe__rail{left:50%;translate:-50% 0;bottom:3.5svh}.ps-wardrobe__hint{display:none}}.ps-ticker{border-block:1px solid rgb(200 161 90 / .25);padding-block:1.1rem}.ps-ticker__track{display:flex;width:max-content;animation:ps-marquee var(--speed, 38s) linear infinite}.ps-ticker__group{display:flex;flex-shrink:0}.ps-ticker__item{display:inline-flex;align-items:center;gap:2.2rem;padding-inline:1.1rem;font-family:var(--font-heading--family);font-size:clamp(1.25rem,2.4vw,2rem);white-space:nowrap}.ps-ticker__item:after{content:"\2726";color:var(--ps-gold-text);font-size:.7em}@keyframes ps-marquee{to{transform:translate(-50%)}}.ps-collections{padding-block:clamp(4rem,10vw,9rem)}.ps-collections__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(2rem,5vw,4rem)}.ps-collections__head h2{font-size:clamp(2.4rem,5.5vw,5rem);max-width:14ch;margin-top:.4em}.ps-collections__head p{color:var(--ps-muted);max-width:28rem;line-height:1.6}.ps-collections__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(10px,1.4vw,20px)}.ps-card{position:relative;grid-column:span 4;aspect-ratio:4 / 5;overflow:clip;display:block;text-decoration:none;isolation:isolate}.ps-card:nth-child(6n+1),.ps-card:nth-child(6n+5){grid-column:span 5}.ps-card:nth-child(6n+2),.ps-card:nth-child(6n+6){grid-column:span 3}.ps-card:nth-child(2n){margin-top:clamp(0px,6vw,90px)}.ps-card__media{position:absolute;top:-8%;right:0;bottom:-8%;left:0}.ps-card__media img{width:100%;height:100%;object-fit:cover;transform:translateY(calc((var(--p, .5) - .5) * -12%)) scale(1.04);transition:scale 1.2s var(--ps-ease),filter .6s;filter:saturate(.9) brightness(.86)}.ps-card:hover .ps-card__media img{scale:1.08;filter:saturate(1.05) brightness(1)}.ps-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(11 11 13 / .85),transparent 55%);z-index:0}.ps-card__body{position:absolute;inset:auto 0 0 0;padding:clamp(14px,2vw,28px);z-index:1;display:flex;justify-content:space-between;align-items:end;gap:1rem}.ps-card__title{font-size:clamp(1.5rem,2.6vw,2.5rem)}.ps-card__sub{color:var(--ps-muted);font-size:.82rem;margin-top:.4rem}.ps-card__arrow{flex-shrink:0;width:46px;height:46px;border-radius:50%;border:1px solid var(--ps-gold);display:grid;place-items:center;color:var(--ps-gold-text);transition:background .3s,color .3s,transform .5s var(--ps-ease)}.ps-card:hover .ps-card__arrow{background:var(--ps-gold);color:var(--ps-ink);transform:rotate(-45deg)}.ps-card__line{position:absolute;left:0;right:0;top:0;height:2px;background:var(--ps-gold);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ps-ease);z-index:1}.ps-card:hover .ps-card__line{transform:scaleX(1)}@media(max-width:749px){.ps-collections__grid{grid-template-columns:1fr 1fr}.ps-card,.ps-card:nth-child(n){grid-column:span 1;margin-top:0}.ps-card:nth-child(3n+1){grid-column:span 2;aspect-ratio:4 / 3.6}.ps-card__arrow{display:none}}.ps-film{height:200svh}.ps-film__stage{position:sticky;top:0;height:100svh;display:grid;place-items:center;overflow:clip}.ps-film__media{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(calc((1 - var(--e, 0)) * 18%) calc((1 - var(--e, 0)) * 24%) round calc((1 - var(--e, 0)) * 24px))}.ps-film__media video,.ps-film__media img{width:100%;height:100%;object-fit:cover}.ps-film__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(11 11 13 / calc(.25 + var(--e, 0) * .35))}.ps-film__copy{position:relative;z-index:1;text-align:center;padding-inline:var(--ps-gutter);max-width:62rem}.ps-film__copy h2{font-size:clamp(2.6rem,8vw,7.5rem)}.ps-film__copy h2 span{display:block;opacity:clamp(0,calc(var(--e, 0) * 3 - var(--i) * .6),1);transform:translateY(calc((1 - clamp(0,calc(var(--e, 0) * 3 - var(--i) * .6),1))*40px))}.ps-film__copy h2 span:nth-child(2n){font-style:italic;color:var(--ps-gold-text)}.ps-film__copy p{margin-top:1.6rem;color:var(--ps-muted);font-size:1.05rem;opacity:var(--e, 0)}.ps-split{padding-block:clamp(4rem,10vw,9rem)}.ps-split__grid{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.ps-split--flip .ps-split__media{order:2}.ps-split__media{position:relative;aspect-ratio:4 / 3;overflow:clip}.ps-split__media video,.ps-split__media img{width:100%;height:100%;object-fit:cover;scale:calc(1.18 - var(--p, .5) * .18)}.ps-split__media:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid var(--ps-gold-soft);z-index:1;pointer-events:none}.ps-split__copy h2{font-size:clamp(2.2rem,4.6vw,4.2rem);margin-block:.5em .6em}.ps-split__copy p{color:var(--ps-muted);line-height:1.7;margin-bottom:1.4rem}.ps-split__list{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.8rem}.ps-split__list li{display:flex;gap:.9rem;align-items:baseline;border-bottom:1px solid rgb(var(--ps-line-rgb) / .1);padding-bottom:.8rem}.ps-split__list li:before{content:counter(list-item,decimal-leading-zero);color:var(--ps-gold-text);font-family:var(--font-heading--family);font-size:.9rem}@media(max-width:749px){.ps-split__grid{grid-template-columns:1fr}.ps-split--flip .ps-split__media{order:0}}.ps-gallery{padding-block:clamp(4rem,9vw,8rem)}.ps-gallery__head{text-align:center;margin-bottom:clamp(2rem,4vw,3.5rem)}.ps-gallery__head h2{font-size:clamp(2.2rem,5vw,4.4rem);margin-top:.4em}.ps-gallery__head a{color:var(--ps-gold-text);text-decoration:none}.ps-gallery__rows{display:grid;gap:clamp(8px,1vw,14px)}.ps-gallery__row{display:flex;gap:clamp(8px,1vw,14px);width:max-content;transform:translate(calc(var(--dir, -1) * (var(--p, .5) - .5) * 30vw - 10vw));will-change:transform}.ps-gallery__row:nth-child(2){--dir: 1}.ps-gallery__tile{position:relative;width:clamp(180px,24vw,340px);aspect-ratio:1;overflow:clip;display:block}.ps-gallery__tile img{width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ps-ease),filter .5s;filter:grayscale(.25)}.ps-gallery__tile:hover img{scale:1.07;filter:none}.ps-gallery__tile:after{content:"@";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-heading--family);font-size:2.5rem;color:var(--ps-text);background:#0b0b0d73;opacity:0;transition:opacity .4s}.ps-gallery__tile:hover:after{opacity:1}.ps-stores{padding-block:clamp(4rem,9vw,8rem)}.ps-stores__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18}.ps-stores__bg video,.ps-stores__bg img{width:100%;height:100%;object-fit:cover}.ps-stores__head{position:relative;display:grid;grid-template-columns:1.2fr 1fr;gap:2rem;align-items:end;margin-bottom:clamp(2rem,5vw,4rem)}.ps-stores__head h2{font-size:clamp(2.4rem,5.5vw,5rem);margin-top:.4em}.ps-stores__head p{color:var(--ps-muted);line-height:1.7}.ps-stores__grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr) minmax(0,1.4fr);grid-template-rows:auto auto;gap:clamp(10px,1.4vw,18px)}.ps-store{background:var(--ps-coal);border:1px solid rgb(var(--ps-line-rgb) / .08);padding:clamp(18px,2.2vw,30px);display:flex;flex-direction:column;gap:.7rem;cursor:pointer;transition:border-color .3s,transform .5s var(--ps-ease);text-align:left;color:inherit;font:inherit}.ps-store:hover,.ps-store[aria-pressed=true]{border-color:var(--ps-gold-text);transform:translateY(-4px)}.ps-store__city{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ps-gold-text)}.ps-store__mall{font-family:var(--font-heading--family);font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.1}.ps-store__addr,.ps-store__hours{color:var(--ps-muted);font-size:.88rem;line-height:1.55;white-space:pre-line}.ps-store__links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:auto;padding-top:.6rem;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.ps-store__links a{color:var(--ps-text);text-decoration:none;border-bottom:1px solid var(--ps-gold);padding-bottom:2px}.ps-stores__map{grid-column:3;grid-row:1 / span 2;min-height:420px;border:1px solid rgb(var(--ps-line-rgb) / .08);position:relative}.ps-stores__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;filter:grayscale(1)}.ps-stores__cta{position:relative;display:flex;flex-wrap:wrap;gap:1rem;margin-top:clamp(2rem,4vw,3rem)}@media(max-width:989px){.ps-stores__head{grid-template-columns:1fr}.ps-stores__grid{grid-template-columns:1fr 1fr}.ps-stores__map{grid-column:1 / -1;grid-row:auto;min-height:320px}}@media(max-width:599px){.ps-stores__grid{grid-template-columns:1fr}}.ps-occ-bar__item:not(.is-next),.ps-season__feature:not(.is-next){display:none}.ps-count__today{display:none;font-style:normal;color:var(--ps-gold-text)}[data-ps-count][data-today]>span,[data-ps-count][data-today] b{display:none}[data-ps-count][data-today] .ps-count__today{display:inline}.ps-occ-bar__count[data-today]{display:none}.ps-occ-bar{background:linear-gradient(90deg,#120f0a,#1c1710 50%,#120f0a);border-bottom:1px solid var(--ps-gold-soft)}.ps-occ-bar__item{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1.1rem;padding:.6rem var(--ps-gutter);text-decoration:none;font-size:.8rem;letter-spacing:.04em;text-align:center}.ps-occ-bar__msg span[data-occ-date]{color:var(--ps-gold-text)}.ps-occ-bar__count{font-variant-numeric:tabular-nums;color:var(--ps-muted)}.ps-occ-bar__count b{color:var(--ps-text);font-weight:500}.ps-occ-bar__cta{color:var(--ps-gold-text);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem}.ps-occ-bar__item:hover .ps-occ-bar__cta{text-decoration:underline}@media(max-width:599px){.ps-occ-bar__cta{display:none}}.ps-season__feature{display:grid;grid-template-columns:1fr 1fr;min-height:min(88svh,820px)}.ps-season__media{position:relative;overflow:clip}.ps-season__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:115%;object-fit:cover;transform:translateY(calc((var(--p, .5) - .5) * -10%));animation:ps-kenburns 18s ease-in-out infinite alternate}.ps-season__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 55%,var(--ps-ink))}@keyframes ps-kenburns{to{scale:1.08}}.ps-season__copy{display:flex;flex-direction:column;justify-content:center;gap:1.2rem;padding:clamp(2rem,6vw,6rem) var(--ps-gutter)}.ps-season__copy h2{font-size:clamp(2.8rem,6.5vw,6.2rem)}.ps-season__copy>p{color:var(--ps-muted);font-size:1.1rem;line-height:1.6;max-width:32rem}.ps-count{display:flex;gap:clamp(8px,1.4vw,16px);margin-block:.6rem}.ps-count>span{display:grid;place-items:center;min-width:clamp(64px,7vw,92px);padding:.8rem .4rem;border:1px solid var(--ps-gold-soft);background:#c8a15a0f}.ps-count b{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.8rem,3.4vw,3rem);line-height:1;font-variant-numeric:tabular-nums;color:var(--ps-text)}.ps-count i{font-style:normal;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ps-gold-text);margin-top:.4rem}.ps-count .ps-count__today{font-family:var(--font-heading--family);font-size:1.6rem}.ps-season__ctas{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.6rem}@media(max-width:749px){.ps-season__feature{grid-template-columns:1fr}.ps-season__media{aspect-ratio:4 / 4.2}.ps-season__media:after{background:linear-gradient(transparent 55%,var(--ps-ink))}.ps-season__copy{margin-top:-5rem;position:relative;padding-top:0}.ps-count>span{flex:1;min-width:0}}.ps-season__cal{padding-block:clamp(3rem,7vw,6rem)}.ps-season__head h2{font-size:clamp(2.2rem,5vw,4.4rem);margin-block:.4em clamp(1.5rem,3vw,2.5rem)}.ps-season__rail{display:flex;gap:clamp(12px,1.4vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.2rem;scrollbar-width:thin;scrollbar-color:var(--ps-gold-soft) transparent;overscroll-behavior-x:contain}.ps-occ{flex:0 0 clamp(240px,22vw,300px);scroll-snap-align:start;display:flex;flex-direction:column;gap:.45rem;text-decoration:none;color:inherit}.ps-occ__media{position:relative;aspect-ratio:4 / 5;overflow:clip;border:1px solid transparent;transition:border-color .3s}.ps-occ__media img{width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ps-ease),filter .5s;filter:brightness(.82) saturate(.9)}.ps-occ:hover .ps-occ__media img{scale:1.06;filter:none}.ps-occ__badge{position:absolute;top:12px;left:12px;padding:.35em .8em;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;display:none}.ps-occ__badge--next{background:var(--ps-gold);color:var(--ps-ink)}.ps-occ__badge--now{background:var(--ps-wine);color:var(--ps-ivory)}.ps-occ.is-next .ps-occ__media{border-color:var(--ps-gold-text);box-shadow:0 0 0 1px var(--ps-gold),0 20px 60px -20px #c8a15a73}.ps-occ.is-next .ps-occ__badge--next,.ps-occ[data-state=now] .ps-occ__badge--now{display:block}.ps-occ__date{margin-top:.4rem;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ps-gold-text)}.ps-occ__name{font-family:var(--font-heading--family);font-size:1.5rem;line-height:1.1}.ps-occ__pitch{color:var(--ps-muted);font-size:.88rem;line-height:1.5}.ps-occ__cta{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;margin-top:.2rem}.ps-occ:hover .ps-occ__cta{color:var(--ps-gold-text)}.ps-strip{padding-block:clamp(4rem,8vw,7rem)}.ps-strip__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3rem)}.ps-strip__head h2{font-size:clamp(2.2rem,5vw,4.4rem);margin-top:.4em}.ps-strip__head p{color:var(--ps-muted);max-width:26rem;line-height:1.6;margin-bottom:1.2rem}.ps-strip__viewport{overflow:clip}.ps-strip__track{display:flex;width:max-content;animation:ps-marquee var(--speed, 60s) linear infinite}.ps-strip__track:hover{animation-play-state:paused}.ps-strip__group{display:flex;gap:clamp(10px,1.2vw,16px);padding-right:clamp(10px,1.2vw,16px)}.ps-strip__tile{position:relative;width:clamp(200px,20vw,290px);aspect-ratio:775 / 1000;overflow:clip;display:block;text-decoration:none}.ps-strip__tile img{width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ps-ease)}.ps-strip__tile:hover img{scale:1.06}.ps-strip__tile span{position:absolute;inset:auto 0 0 0;padding:2.5rem 14px 12px;background:linear-gradient(transparent,#0b0b0dd9);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ps-text)}.ps-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(1.5rem,5vw,5rem);align-items:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.ps-feature__stage{position:relative;aspect-ratio:1;overflow:clip;background:#0e0e10}.ps-feature__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .7s var(--ps-ease),transform 1.2s var(--ps-ease)}.ps-feature__stage img.is-active{opacity:1;transform:none}.ps-feature__name{font-size:clamp(2.4rem,5vw,4.4rem);margin-block:.4em .5em;transition:opacity .3s}.ps-feature__copy p{color:var(--ps-muted);line-height:1.6;max-width:26rem}.ps-feature__swatches{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:1.4rem}.ps-feature__swatch{width:44px;height:44px;border-radius:50%;border:1px solid rgb(var(--ps-line-rgb) / .25);background:radial-gradient(circle at 35% 30%,rgb(255 255 255 / .35),transparent 45%),var(--sw);cursor:pointer;transition:transform .3s var(--ps-ease),box-shadow .3s}.ps-feature__swatch:hover,.ps-feature__swatch:focus-visible{transform:scale(1.1)}.ps-feature__swatch.is-active{box-shadow:0 0 0 3px var(--ps-bg),0 0 0 4px var(--ps-text)}@media(max-width:749px){.ps-feature{grid-template-columns:1fr}}.ps-film__media img,.ps-split__media img{animation:ps-kenburns 20s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){[data-ps-reveal]{opacity:1;transform:none;transition:none}.ps-ticker__track{animation:none}.ps-wardrobe__word,.ps-gallery__row,.ps-card__media img,.ps-split__media video,.ps-split__media img{transform:none;scale:1}.ps-film{height:auto}.ps-film__stage{position:relative}.ps-film__media{clip-path:none}.ps-film__copy h2 span,.ps-film__copy p{opacity:1;transform:none}.ps-wardrobe__hint:after{animation:none}.ps-season__media img,.ps-film__media img,.ps-split__media img{animation:none;transform:none}.ps-strip__track{animation:none}.ps-strip__viewport{overflow-x:auto}}.ps-instore{position:relative;z-index:2;display:grid;gap:.5rem}.ps-instore__text{margin:0;font-size:.85rem;line-height:1.4}.ps-instore__actions{display:flex;flex-wrap:wrap;gap:.4rem}.ps-instore__btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:.4em 1em;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-weight:600;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer}.ps-instore__btn--solid{background:var(--ps-text);border-color:var(--ps-text);color:var(--ps-bg)}.ps-instore__btn:hover{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-ink)}.ps-instore__btn:focus-visible,.ps-call a:focus-visible,.ps-call button:focus-visible{outline:2px solid var(--ps-gold);outline-offset:2px}.ps-instore--page{gap:.9rem;padding:1.1rem 1.2rem;border:1px solid var(--ps-gold-soft)}.ps-instore--page .ps-instore__text{font-size:1rem}.ps-instore--page .ps-instore__btn{min-height:48px;flex:1 1 10rem;font-size:.8rem}.ps-call{width:min(92vw,420px);padding:1.6rem 1.4rem 1.2rem;border:1px solid var(--ps-gold-soft);background:var(--ps-coal);color:var(--ps-text)}.ps-call::backdrop{background:#0000008c}.ps-call__title{margin:0 0 .8rem;font-family:var(--font-heading--family);font-size:1.4rem}.ps-call__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ps-call__list a{display:flex;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid rgb(var(--ps-line-rgb) / .14);color:inherit;text-decoration:none}.ps-call__list a:hover{border-color:var(--ps-gold-text)}.ps-call__list b{color:var(--ps-gold-text);font-weight:500;white-space:nowrap}.ps-call__more{display:inline-block;margin-top:.9rem;color:var(--ps-muted);font-size:.85rem}.ps-call__close{position:absolute;top:.4rem;right:.5rem;width:44px;height:44px;border:0;background:none;color:inherit;font-size:1.6rem;cursor:pointer}.ps-size-link__btn{text-decoration:underline;text-underline-offset:3px;font-size:.9rem}.ps-size-drawer{max-width:min(100vw,560px)}.ps-size-drawer h2{margin:0 0 1rem}.ps-size{display:grid;gap:.75rem}.ps-size__lead{margin:0;opacity:.85}.ps-size__part{border-top:1px solid rgb(var(--color-foreground-rgb) / .15);padding-block:.6rem}.ps-size__part summary{cursor:pointer;font-weight:600;padding-block:.4rem}.ps-size__part summary:focus-visible{outline:2px solid var(--ps-gold);outline-offset:2px}.ps-size__part p{line-height:1.6}.ps-size__scroll{overflow-x:auto;margin-block:.6rem}.ps-size table{width:100%;border-collapse:collapse;font-size:.9rem}.ps-size th,.ps-size td{padding:.45rem .6rem;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1);text-align:left;white-space:nowrap}.ps-size thead th{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.ps-size__note{font-size:.85rem;opacity:.8}.ps-size-page{padding-block:0 4rem;max-width:860px}.ps-look-more{padding-block:2.5rem;padding-inline:var(--ps-gutter)}.ps-look-more__title{margin:0 0 1.25rem}.ps-look-more__groups{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.ps-look-more__label{display:flex;justify-content:space-between;margin:0 0 .6rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.ps-look-more__label a{letter-spacing:.05em;text-transform:none}.ps-look-more__list{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:0}@media(max-width:749px){.ps-look-more__groups{grid-template-columns:1fr}}.ps-reviews{padding-block:clamp(3rem,7vw,6rem)}.ps-reviews__head h2{font-size:clamp(2rem,4.5vw,3.6rem);margin-top:.4em}.ps-reviews__list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.4vw,18px);margin:clamp(1.5rem,4vw,3rem) 0 0;padding:0}.ps-review{display:flex;flex-direction:column;gap:.5rem;padding:clamp(18px,2vw,28px);background:var(--ps-coal);border:1px solid rgb(var(--ps-line-rgb) / .08)}.ps-review__city{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ps-gold-text)}.ps-review__name{color:var(--ps-muted);font-size:.88rem}.ps-review__score{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.ps-review__score b{font-family:var(--font-heading--family);font-size:2.4rem;font-weight:500;line-height:1}.ps-review__stars{background:linear-gradient(90deg,var(--ps-gold) var(--fill),rgb(var(--ps-line-rgb) / .25) var(--fill));-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.1em}.ps-review__count{width:100%;color:var(--ps-muted);font-size:.85rem}.ps-review__links{margin-top:auto;padding-top:.5rem;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.ps-review__links a{color:var(--ps-text);text-decoration:none;border-bottom:1px solid var(--ps-gold);padding-bottom:2px}.ps-reviews__note{margin-top:1.2rem;color:var(--ps-muted);font-size:.8rem}@media(max-width:989px){.ps-reviews__list{grid-template-columns:1fr 1fr}}.ps-stores__bar{display:none}@media(max-width:749px){.ps-stores__bar{position:fixed;inset:auto 0 0 0;z-index:20;display:flex;align-items:center;gap:.5rem;padding:.6rem var(--ps-gutter) calc(.6rem + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid var(--ps-gold-soft)}.ps-stores__bar-name{flex:1;min-width:0;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-stores__bar .ps-instore__btn{min-height:44px}.ps-stores:has(.ps-stores__bar){padding-bottom:6rem}}.ps-group{padding-block:clamp(3rem,7vw,6rem)}.ps-group__inner{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,5vw,5rem);align-items:start}.ps-group__intro h2{font-size:clamp(2.2rem,5vw,4rem);margin-block:.4em .6em}.ps-group__intro>p{color:var(--ps-muted);line-height:1.7}.ps-group__steps{margin:1.5rem 0 0;padding-left:1.2rem;color:var(--ps-muted);line-height:2}.ps-group__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.4rem}.ps-group__grid label{display:grid;gap:.35rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ps-muted)}.ps-group__wide{grid-column:1 / -1}.ps-group__grid input,.ps-group__grid select,.ps-group__grid textarea{width:100%;min-height:48px;padding:.7rem .8rem;border:1px solid rgb(var(--ps-line-rgb) / .25);border-radius:0;background:var(--ps-coal);color:var(--ps-text);font:inherit;font-size:1rem;letter-spacing:normal;text-transform:none;color-scheme:light}.ps-group__grid :is(input,select,textarea):focus-visible{outline:2px solid var(--ps-gold);outline-offset:1px;border-color:var(--ps-gold-text)}.ps-group button[type=submit]{cursor:pointer;font:inherit;font-size:.78rem}.ps-group__fine{margin-top:.8rem;color:var(--ps-muted);font-size:.8rem}.ps-group__ok,.ps-group__error{padding:1rem 1.2rem;border:1px solid var(--ps-gold)}@media(max-width:749px){.ps-group__inner,.ps-group__grid{grid-template-columns:1fr}}.ps-col-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:clamp(320px,38vw,560px)}.ps-col-hero--text{grid-template-columns:1fr;min-height:0}.ps-col-hero__text{display:flex;flex-direction:column;justify-content:center;gap:.9rem;padding:clamp(2rem,5vw,4.5rem) var(--ps-gutter)}.ps-col-hero h1{font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,5vw,4.4rem);line-height:1.02;margin:0;color:var(--ps-text)}.ps-col-hero__text p{margin:0;max-width:46ch;color:var(--ps-muted);line-height:1.7}.ps-col-hero__store a{color:var(--ps-text);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--ps-gold);padding-bottom:2px}.ps-col-hero__media{position:relative;min-height:260px}.ps-col-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.ps-col-hero{grid-template-columns:1fr}.ps-col-hero__media{order:-1;aspect-ratio:4 / 3;min-height:0}}.ps-vip{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:30;width:min(calc(100vw - 32px),380px);padding:1.5rem 1.4rem 1.2rem;background:var(--ps-coal);color:var(--ps-text);border:1px solid var(--ps-gold-soft);box-shadow:0 20px 60px #00000024;animation:ps-vip-in .5s var(--ps-ease)}.ps-vip[hidden]{display:none}@keyframes ps-vip-in{0%{opacity:0;transform:translateY(20px)}}@media(prefers-reduced-motion:reduce){.ps-vip{animation:none}}.ps-vip__title{margin:0 2rem .4rem 0;font-family:var(--font-heading--family);font-size:1.35rem}.ps-vip__text{margin:0 0 .9rem;color:var(--ps-muted);font-size:.9rem;line-height:1.5}.ps-vip__row{display:flex;gap:.4rem}.ps-vip__row input{flex:1;min-width:0;min-height:44px;padding:0 .8rem;border:1px solid rgb(var(--ps-line-rgb) / .25);background:var(--ps-bg);color:var(--ps-text);font:inherit}.ps-vip__row button{min-height:44px;padding:0 1.1rem;border:0;background:var(--ps-text);color:var(--ps-bg);font:inherit;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.ps-vip__skip{margin-top:.6rem;padding:.4rem 0;border:0;background:none;color:var(--ps-muted);font:inherit;font-size:.82rem;text-decoration:underline;cursor:pointer}.ps-vip__close{position:absolute;top:.3rem;right:.4rem;width:44px;height:44px;border:0;background:none;color:inherit;font-size:1.5rem;cursor:pointer}.ps-vip__error{margin:.5rem 0 0;color:#a4161a;font-size:.85rem}.ps-vip :is(input,button):focus-visible{outline:2px solid var(--ps-gold);outline-offset:2px}[data-ps-reveal].is-instant{transition:none}.footer-utilities__text,.footer-utilities__text a,.footer-utilities a,.footer-utilities button{color:var(--ps-ink)!important;opacity:1!important}.ps-store__links a{display:inline-flex;align-items:center;min-height:44px}.ps-wardrobe,.ps-film,.ps-occ-bar{--ps-bg: #0b0b0d;--ps-text: #f3eee4;--ps-muted: rgb(243 238 228 / .72);--ps-line-rgb: 243 238 228;--ps-gold-text: #c8a15a;background-color:var(--ps-bg);color:var(--ps-text)}.ps.ps-wardrobe .ps__btn,.ps.ps-film .ps__btn{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-ink)}.ps.ps-wardrobe .ps__btn:hover,.ps.ps-film .ps__btn:hover{background:var(--ps-ivory);border-color:var(--ps-ivory)}.ps-card__body,.ps .ps-card__title{color:var(--ps-ivory)}.ps-card__sub{color:#f3eee4cc}.ps-card__arrow{color:var(--ps-gold)}.ps-strip__tile span,.ps-gallery__tile:after{color:var(--ps-ivory)}.ps-season__media:after{content:none}.ps-occ__media,.ps-strip__tile,.ps-gallery__tile{background:var(--ps-coal)}.ps-review,.ps-store{box-shadow:none}@media(max-width:749px){.ps-season__copy{margin-top:0;padding-top:1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/prestige.css.map */
