:root{--ph-hot: #B42318;--ph-hot-tint: #FDECEA;--ph-ok: #1F7048;--ph-gold: #B8892E}.ph-ic{width:1.8rem;height:1.8rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ph-ic--fill{fill:currentColor;stroke:none}.ph-t{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em}.ph-ubar{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.6rem;padding:.6rem 1.2rem;background:var(--wp-ink);color:#fff;font-family:var(--wp-font-body);font-size:1.4rem;line-height:1.3;text-align:center}.ph-ubar .ph-ic{width:1.6rem;height:1.6rem;color:#ffb4a9}.ph-ubar .ph-t{display:inline-block;min-width:7.2ch;margin-left:.2rem;padding:.1rem .5rem;border-radius:3px;background:var(--ph-hot);color:#fff}.ph-rate{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;margin:-.4rem 0 -.2rem;font-size:1.5rem;font-weight:600;color:var(--wp-ink);text-decoration:none}.ph-rate .wp-stars__icons svg{width:1.8rem;height:1.8rem;color:var(--wp-star)}.ph-rate span:last-child{text-decoration:underline;text-underline-offset:.25rem;text-decoration-color:#00000040}.ph-ptimer{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:.6rem;font-size:1.4rem}.ph-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:99px;background:var(--ph-hot-tint);color:var(--ph-hot);font-weight:600}.ph-pill .ph-ic{width:1.6rem;height:1.6rem}.ph-save{color:var(--wp-pin-ink);font-weight:600}.ph-save b{font-weight:800}.ph-stock{display:grid;gap:.4rem;margin-top:1rem}.ph-stock__line{display:flex;align-items:center;gap:.7rem;margin:0;font-size:1.45rem;line-height:1.35;color:var(--wp-ink)}.ph-stock__line b{font-weight:700}.ph-stock__line--eye{color:var(--wp-muted)}.ph-stock__line--eye .ph-ic{width:1.7rem;height:1.7rem}.ph-dot{position:relative;width:.9rem;height:.9rem;border-radius:50%;background:var(--ph-hot);flex:none;margin:0 .4rem}.ph-dot--hot:after{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem;border-radius:50%;border:2px solid var(--ph-hot);opacity:.35;animation:ph-pulse 1.6s ease-out infinite}@keyframes ph-pulse{0%{transform:scale(.6);opacity:.6}to{transform:scale(1.5);opacity:0}}.ph-offer{margin-top:1.4rem}.ph-offer__h{margin:0 0 .8rem;font-size:1.5rem;font-weight:700;color:var(--wp-ink)}.ph-tiers{display:grid;gap:.8rem}.ph-tier{position:relative;display:grid;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1rem;min-height:6.2rem;padding:1rem 1.2rem;border:1.5px solid var(--wp-line);border-radius:var(--wp-radius-card);background:#fff;cursor:pointer}.ph-tier input{position:absolute;opacity:0;pointer-events:none}.ph-tier__dot{width:2rem;height:2rem;border-radius:50%;border:1.5px solid #B9B2AA}.ph-tier.is-on,.ph-tier:has(input:checked){border-color:var(--wp-cta);background:var(--wp-pin-tint);box-shadow:0 0 0 1px var(--wp-cta) inset}.ph-tier.is-on .ph-tier__dot,.ph-tier:has(input:checked) .ph-tier__dot{border:6px solid var(--wp-cta)}.ph-tier__l{display:grid;gap:.1rem;min-width:0}.ph-tier__l b{font-size:1.55rem;font-weight:700}.ph-tier__l small{font-size:1.4rem;color:var(--wp-muted)}.ph-tier__p{display:grid;justify-items:end;gap:0;text-align:right}.ph-tier__p b{font-size:1.6rem;font-weight:800;color:var(--wp-cta)}.ph-tier__p s{font-size:1.4rem;color:var(--wp-muted)}.ph-tier__badge{position:absolute;top:-1.1rem;right:1.2rem;padding:.1rem .9rem;border-radius:99px;background:var(--wp-cta);color:#fff;font-size:1.4rem;line-height:1.6;font-weight:700}.ph-tier--badge{margin-top:.6rem}.ph-addon{position:relative;display:grid;grid-template-columns:2.4rem 1fr;align-items:center;gap:1rem;min-height:4.8rem;margin-top:1rem;padding:.8rem 1.2rem;border:1.5px dashed #C9C1B7;border-radius:var(--wp-radius-card);cursor:pointer;font-size:1.45rem}.ph-addon input{position:absolute;opacity:0;pointer-events:none}.ph-addon__box{display:grid;place-items:center;width:2.2rem;height:2.2rem;border:1.5px solid #B9B2AA;border-radius:4px;color:transparent}.ph-addon__box .ph-ic{width:1.6rem;height:1.6rem;stroke-width:2.4}.ph-addon:has(input:checked){border-style:solid;border-color:var(--wp-cta)}.ph-addon:has(input:checked) .ph-addon__box{background:var(--wp-cta);border-color:var(--wp-cta);color:#fff}.ph-addon small{display:block;color:var(--wp-muted);font-size:1.4rem}.ph-bonus,.ph-offer__u{display:flex;align-items:center;gap:.7rem;margin:.9rem 0 0;font-size:1.45rem;line-height:1.35}.ph-bonus{padding:.8rem 1.2rem;border-radius:var(--wp-radius-card);background:#fff6e5;color:#6b4a12}.ph-bonus .ph-ic{color:var(--ph-gold)}.ph-offer__u{color:var(--ph-hot);font-weight:600}.ph-badges{margin-top:1.2rem}.ph-badges__row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.ph-badges__row li{display:grid;justify-items:center;gap:.3rem;padding:.7rem .4rem;border:1px solid var(--wp-line);border-radius:var(--wp-radius-card);text-align:center;font-size:1.4rem;line-height:1.25;font-weight:600}.ph-badges__row .ph-ic{width:2.2rem;height:2.2rem;color:var(--wp-cta)}.ph-badges__row--inline{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem}.ph-badges__row--inline li{display:flex;align-items:center;gap:.4rem;padding:0;border:0;font-weight:600;font-size:1.4rem}.ph-badges__row--inline .ph-ic{width:1.8rem;height:1.8rem}.ph-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem}.ph-pay__ic{width:3.8rem;height:2.4rem}.ph-bul{margin-top:.8rem}.ph-sec{padding:4rem var(--wp-pad) 1rem;max-width:72rem;margin:0 auto}.ph-cap{margin:1rem 0 0;font-size:1.4rem;color:var(--wp-muted)}.ph-num{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--wp-ink);color:#fff;font-weight:700;font-size:1.5rem;flex:none}.ph-ver{display:inline-flex;align-items:center;gap:.3rem;font-size:1.4rem;font-weight:600;color:var(--ph-ok);white-space:nowrap}.ph-ver .ph-ic{width:1.5rem;height:1.5rem;stroke-width:2.4}.ph-rs__track{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--wp-pad));padding:0 var(--wp-pad) .4rem}.ph-rs__track::-webkit-scrollbar{display:none}.ph-rs__card{flex:0 0 78%;max-width:30rem;scroll-snap-align:start;border:1px solid var(--wp-line);border-radius:var(--wp-radius-card);overflow:hidden;background:#fff;display:flex;flex-direction:column}.ph-rs__card img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.ph-rs__body{padding:1.2rem;display:grid;gap:.5rem}.ph-rs__top{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.ph-rs__top .wp-stars__icons svg{width:1.6rem;height:1.6rem;color:var(--wp-star)}.ph-rs__t{margin:0;font-weight:700;font-size:1.55rem}.ph-rs__b{margin:0;font-size:1.5rem;line-height:1.45}.ph-rs__who{margin:0;font-size:1.4rem;color:var(--wp-muted)}.ph-press{padding:2.6rem var(--wp-pad) 1.6rem;max-width:72rem;margin:0 auto;text-align:center;border-top:1px solid var(--wp-line);border-bottom:1px solid var(--wp-line)}.ph-press__h{margin:0 0 1.2rem;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;color:var(--wp-muted)}.ph-press__row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem 2.4rem;color:#2b2724}.ph-wm{font-size:2.2rem;line-height:1;white-space:nowrap;opacity:.85}.ph-wm--vogue{font-family:Didot,"Bodoni 72",Bodoni MT,Playfair Display,Georgia,serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:2.6rem}.ph-wm--elle{font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:700;letter-spacing:.02em;text-transform:uppercase;font-size:2.8rem}.ph-wm--harper-s-bazaar,.ph-wm--harpers-bazaar{font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:400;letter-spacing:.08em;text-transform:uppercase;font-size:1.7rem}.ph-wm--instyle{font-family:Helvetica Neue,Arial,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:2.3rem}.ph-wm--glamour{font-family:Futura,Avenir Next,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.12em;text-transform:uppercase;font-size:1.9rem}.ph-wm--brigitte{font-family:Georgia,Times New Roman,serif;font-weight:700;font-style:italic;font-size:2.4rem}.ph-wm--marie-claire{font-family:Avenir Next,Helvetica Neue,Arial,sans-serif;font-weight:300;letter-spacing:.04em;font-size:2.1rem;text-transform:lowercase}.ph-wm--who-what-wear{font-family:Helvetica Neue,Arial,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:1.5rem}.ph-pas__grid{display:grid;gap:.8rem}.ph-pas__p{display:grid;grid-template-columns:3.2rem 1fr;gap:1rem;align-items:start;margin:0;padding:1.2rem;border-radius:var(--wp-radius-card);font-size:1.6rem;line-height:1.45}.ph-pas__p>span:first-child{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;font-weight:700}.ph-pas__p--1{background:var(--wp-soft)}.ph-pas__p--1>span:first-child{background:#fff}.ph-pas__p--2{background:var(--ph-hot-tint)}.ph-pas__p--2>span:first-child{background:var(--ph-hot);color:#fff}.ph-pas__p--3{background:var(--wp-pin-tint);font-weight:600}.ph-pas__p--3>span:first-child{background:var(--wp-cta);color:#fff}.ph-pas__p--3 .ph-ic{stroke-width:2.4}.ph-pas__img{position:relative;margin:1.2rem 0 0}.ph-pas__img img,.ph-mech__img,.ph-res__img,.ph-fin__img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;border-radius:var(--wp-radius-card);background:var(--wp-soft)}.ph-pas__img figcaption{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;padding:.8rem 1.2rem;background:#ffffffeb;border-radius:var(--wp-radius-card);font-weight:600;font-size:1.5rem}.ph-mech__img{margin-bottom:1.4rem;aspect-ratio:4 / 3}.ph-mech__list,.ph-fut__list{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem}.ph-mech__list li{display:flex;gap:1.2rem;align-items:flex-start}.ph-mech__list b{display:block;font-size:1.6rem;margin:.4rem 0 .2rem}.ph-mech__list p{margin:0;font-size:1.5rem;line-height:1.45;color:var(--wp-ink)}.ph-res__grid{display:grid;gap:1.4rem}.ph-res__rows{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.ph-res__rows li{display:grid;grid-template-columns:7.6rem 1fr;gap:1.2rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid var(--wp-line);font-size:1.6rem;line-height:1.35}.ph-res__num{font-family:var(--wp-font-head);font-size:3rem;font-weight:600;color:var(--wp-cta);white-space:nowrap}.ph-ba__grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.ph-ba__side{position:relative;margin:0;border-radius:var(--wp-radius-card);overflow:hidden;background:var(--wp-soft)}.ph-ba__side img,.ph-ba__surface{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.ph-ba__surface{background:radial-gradient(circle at 30% 30%,#8f8278 0,#6e6159 45%,#574b44);filter:saturate(.6)}.ph-ba__surface svg{width:100%;height:100%;display:block}.ph-ba__side figcaption{padding:1rem;font-size:1.45rem;line-height:1.35;font-weight:600;background:#fff}.ph-ba__tag{position:absolute;top:.8rem;left:.8rem;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--ph-hot);color:#fff}.ph-ba__tag--ok{background:var(--wp-cta)}.ph-ba__tag .ph-ic{stroke-width:2.6}.ph-exp figure{margin:0;padding:2.4rem 2rem;border-radius:var(--wp-radius-card);background:var(--wp-soft);position:relative}.ph-exp__mark{position:absolute;top:.4rem;left:1.4rem;font-family:Georgia,serif;font-size:7rem;line-height:1;color:var(--wp-accent);opacity:.5}.ph-exp blockquote{margin:1.6rem 0;font-family:var(--wp-font-head);font-size:2.1rem;line-height:1.35;color:var(--wp-ink)}.ph-exp figcaption{display:flex;align-items:center;gap:1rem}.ph-exp__av{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--wp-accent);color:#fff;font-weight:700;font-size:1.8rem}.ph-exp figcaption b{display:block;font-size:1.55rem}.ph-exp figcaption small{display:block;font-size:1.4rem;color:var(--wp-muted)}.ph-cw__t{width:100%;border-collapse:separate;border-spacing:0;font-size:1.45rem;table-layout:fixed}.ph-cw__t th,.ph-cw__t td{padding:1.1rem .4rem;text-align:center;border-bottom:1px solid var(--wp-line)}.ph-cw__t thead th{font-size:1.4rem;font-weight:700}.ph-cw__t tbody th{text-align:left;font-weight:600;width:44%;padding-right:.6rem;line-height:1.3}.ph-cw__t thead th:first-child{width:44%}.ph-cw__t thead th{line-height:1.2;hyphens:auto;-webkit-hyphens:auto}.ph-cw__t .is-us{background:var(--wp-pin-tint)}.ph-cw__t thead .is-us{background:var(--wp-cta);color:#fff;border-radius:var(--wp-radius-card) var(--wp-radius-card) 0 0}.ph-yes,.ph-no{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%}.ph-yes{background:var(--wp-cta);color:#fff}.ph-no{background:#eee9e3;color:#9c948b}.ph-yes .ph-ic,.ph-no .ph-ic{width:1.6rem;height:1.6rem;stroke-width:2.6}.ph-fut__list li{display:grid;grid-template-columns:10rem 1fr;gap:1.2rem;align-items:center}.ph-fut__list img{width:10rem;height:10rem;object-fit:cover;border-radius:var(--wp-radius-card);background:var(--wp-soft)}.ph-fut__list b{display:block;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;color:var(--wp-accent)}.ph-fut__list p{margin:.3rem 0 0;font-size:1.6rem;line-height:1.4}.ph-gu{text-align:center}.ph-seal{position:relative;width:13rem;height:13rem;margin:0 auto 1.4rem;color:var(--ph-gold)}.ph-seal svg{width:100%;height:100%}.ph-seal__in{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:.3rem}.ph-seal__in .ph-ic{width:3rem;height:3rem}.ph-seal__in b{max-width:9.4rem;font-family:var(--wp-font-body);font-size:1.4rem;line-height:1.15;font-weight:800;letter-spacing:.04em;text-align:center;color:var(--wp-ink)}.ph-gu__x{margin:0 auto;max-width:52rem;font-size:1.6rem;line-height:1.5}.ph-irv__sum{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem}.ph-irv__avg{font-family:var(--wp-font-head);font-size:4.4rem;line-height:1}.ph-irv__sum .wp-stars__icons svg{width:2rem;height:2rem;color:var(--wp-star)}.ph-irv__sum p{margin:.3rem 0 0;font-size:1.5rem;color:var(--wp-muted)}.ph-irv__dist{display:grid;gap:.2rem;margin-bottom:1.2rem}.ph-irv__bar{display:grid;grid-template-columns:4.4rem 1fr 4.6rem;gap:.8rem;align-items:center;min-height:3.2rem;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;color:var(--wp-ink);cursor:pointer;text-align:left}.ph-irv__bar i{height:.8rem;border-radius:99px;background:#ece7e1;overflow:hidden}.ph-irv__bar b{display:block;height:100%;background:var(--wp-star)}.ph-chips{display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--wp-pad)) 1.2rem;padding:0 var(--wp-pad)}.ph-chip{display:inline-flex;align-items:center;gap:.4rem;min-height:4.4rem;padding:0 1.4rem;border:1px solid var(--wp-line);border-radius:99px;background:#fff;font:inherit;font-size:1.45rem;color:var(--wp-ink);white-space:nowrap;cursor:pointer}.ph-chip.is-on{background:var(--wp-ink);border-color:var(--wp-ink);color:#fff}.ph-chip .ph-ic{width:1.5rem;height:1.5rem}.ph-irv__list{display:grid}.ph-irv__item{padding:1.4rem 0;border-top:1px solid var(--wp-line);display:grid;gap:.5rem}.ph-irv__item[hidden]{display:none}.ph-irv__top{display:flex;justify-content:space-between;align-items:center}.ph-irv__top .wp-stars__icons svg{width:1.6rem;height:1.6rem;color:var(--wp-star)}.ph-irv__date,.ph-irv__col{font-size:1.4rem;color:var(--wp-muted)}.ph-irv__col{margin:0}.ph-irv__who{margin:0;font-size:1.45rem;display:flex;flex-wrap:wrap;gap:.3rem .6rem;align-items:center}.ph-irv__t{margin:0;font-weight:700;font-size:1.55rem}.ph-irv__b{margin:0;font-size:1.55rem;line-height:1.5}.ph-irv__img{width:9.6rem;height:9.6rem;padding:0;border:0;border-radius:var(--wp-radius-card);overflow:hidden;cursor:zoom-in;background:var(--wp-soft)}.ph-irv__img img{width:100%;height:100%;object-fit:cover;display:block}.ph-fin{text-align:center;padding-bottom:3rem}.ph-fin__img{max-width:32rem;margin:0 auto 1.6rem;aspect-ratio:1}.ph-fin__sub{margin:0 0 1rem;font-size:1.6rem;color:var(--wp-muted)}.ph-fin__u{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.2rem;padding:.5rem 1.2rem;border-radius:99px;background:var(--ph-hot-tint);color:var(--ph-hot);font-weight:600;font-size:1.45rem}.ph-fin__btn{width:100%;max-width:44rem}.ph-fin__g{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:1.2rem 0 0;font-size:1.45rem;font-weight:600}.ph-fin__g .ph-ic{color:var(--ph-gold)}.ph-toast{position:fixed;left:1.2rem;right:1.2rem;bottom:calc(var(--ph-toast-b, 1.2rem) + env(safe-area-inset-bottom));z-index:890;display:grid;grid-template-columns:4.8rem 1fr;gap:1rem;align-items:center;max-width:36rem;padding:.8rem 1rem .8rem .8rem;border-radius:10px;background:#fff;box-shadow:0 6px 24px #00000029;font-size:1.4rem;line-height:1.35;color:var(--wp-ink);transform:translateY(0);opacity:1;transition:opacity .3s,transform .3s}.ph-toast[hidden]{display:none}.ph-toast.is-out{opacity:0;transform:translateY(1rem)}.ph-toast img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:6px;background:var(--wp-soft)}.ph-toast small{display:flex;align-items:center;gap:.3rem;color:var(--ph-ok);font-size:1.4rem;font-weight:600}body.wp-sticky-on{--ph-toast-b: 8.2rem}@media screen and (min-width:750px){.ph-res__grid{grid-template-columns:1fr 1fr;align-items:center}.ph-rs__card{flex-basis:30rem}.ph-toast{left:2rem;right:auto}}.ph-stock__line--sold{color:var(--ph-hot)}.ph-stock__line--sold .ph-ic{width:1.7rem;height:1.7rem}.ph-irv__rec{display:flex;align-items:center;gap:.4rem;margin:.3rem 0 0;font-size:1.45rem;font-weight:600;color:var(--wp-pin-ink)}.ph-irv__rec .ph-ic{width:1.6rem;height:1.6rem}.ph-press__c{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:1.4rem 0 0;font-size:1.5rem;font-weight:600}.ph-press__c .ph-ic{color:var(--ph-hot)}.ph-sub{margin:-.4rem 0 1.4rem;font-size:1.55rem;line-height:1.45;color:var(--wp-muted)}.ph-fin__under{margin:.8rem 0 0;font-size:1.4rem;color:var(--wp-muted)}.ph-fin__why{max-width:44rem;margin:1.2rem auto 0;font-size:1.4rem;line-height:1.45;color:var(--wp-muted)}.ph-ba__lab{position:absolute;top:.9rem;left:4.6rem;right:.6rem;padding:.3rem .7rem;border-radius:4px;background:#ffffffeb;font-size:1.4rem;font-weight:700;line-height:1.25}.ph-stload{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ph-mix{margin-top:.8rem;padding:1rem 1.2rem;border:1.5px solid var(--wp-cta);border-top:0;border-radius:0 0 var(--wp-radius-card) var(--wp-radius-card);background:#fff;display:grid;gap:1rem}.ph-mix[hidden]{display:none}.ph-mix__h{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:0 0 .5rem;font-size:1.45rem}.ph-mix__h>span{color:var(--wp-muted)}.ph-mix__h>span b{color:var(--wp-ink)}.ph-mix__sw{display:flex;flex-wrap:wrap;gap:.6rem}.ph-mix__chip{width:4.8rem;height:4.8rem;padding:0;border:1.5px solid var(--wp-line);border-radius:var(--wp-radius-card);background:var(--wp-soft);overflow:hidden;cursor:pointer}.ph-mix__chip img{width:100%;height:100%;object-fit:cover;display:block}.ph-mix__chip.is-on{border:2px solid var(--wp-ink);box-shadow:0 0 0 2px #fff inset}.ph-mix__chip.is-sold{opacity:.4}.ph-mix__other{margin-top:.6rem;min-height:4.4rem;padding:0;border:0;background:none;font:inherit;font-size:1.45rem;font-weight:700;color:var(--wp-cta);text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}.ph-mix__other-sel{display:flex;align-items:center;gap:.8rem;margin-top:.6rem;padding:.5rem;border-radius:var(--wp-radius-card);background:var(--wp-pin-tint);font-size:1.45rem}.ph-mix__other-sel[hidden]{display:none}.ph-mix__other-sel img{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:var(--wp-radius-card)}.ph-mix__line{display:flex;align-items:center;gap:.6rem;margin:.8rem 0 0;font-size:1.45rem;font-weight:600;color:var(--wp-pin-ink)}.ph-chooser{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1950}.ph-chooser[hidden]{display:none}.ph-chooser__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#14121073}.ph-chooser__box{position:absolute;left:0;right:0;bottom:0;max-height:82vh;display:flex;flex-direction:column;background:#fff;border-radius:12px 12px 0 0;font-family:var(--wp-font-body);color:var(--wp-ink)}.ph-chooser__head{display:flex;align-items:center;min-height:5.2rem;padding:0 .4rem 0 1.6rem;border-bottom:1px solid var(--wp-line);font-size:1.7rem}.ph-chooser__x{margin-left:auto;width:4.4rem;height:4.4rem;display:grid;place-items:center;border:0;background:none;cursor:pointer;color:var(--wp-ink)}.ph-chooser__list{overflow-y:auto;padding:.8rem 1.6rem 2rem;display:grid;gap:1rem}.ph-ch{display:grid;grid-template-columns:8rem 1fr;gap:1.2rem;padding-bottom:1rem;border-bottom:1px solid var(--wp-line)}.ph-ch__img{width:8rem;height:8rem;object-fit:cover;border-radius:var(--wp-radius-card);background:var(--wp-soft)}.ph-ch__in b{display:block;font-size:1.55rem}.ph-ch__p{display:block;margin:.2rem 0 .6rem;font-size:1.45rem;font-weight:700;color:var(--wp-cta)}.ph-ch__sw{display:flex;flex-wrap:wrap;gap:.5rem}.ph-ch__sw .ph-mix__chip{width:4.4rem;height:4.4rem}.ph-tiers .ph-mix{margin-top:-1.1rem}.ph-ideal-pdp .wp,.ph-ideal-pdp .wp-sticky,.ph-chooser{letter-spacing:0}.ph-ideal-pdp .wp p,.ph-cap,.ph-fin__sub{line-height:1.5}@media screen and (max-width:749px){html.ph-ideal-pdp,.ph-ideal-pdp [data-wp-handle]{--wp-gal-h: min(86vw, 45.5vh) !important}@supports (height: 1svh){html.ph-ideal-pdp,.ph-ideal-pdp [data-wp-handle]{--wp-gal-h: min(86vw, 45.5svh) !important}}.ph-ideal-pdp .wp-gal__track{gap:.8rem;padding:0 1.6rem;scroll-padding:0 1.6rem}.ph-ideal-pdp .wp-gal__slide{flex:0 0 86vw;width:86vw;scroll-snap-align:start;border-radius:var(--wp-radius-card);overflow:hidden;background:#f4f2ef}.ph-ideal-pdp .wp-gal__slide img{object-fit:contain;mix-blend-mode:multiply}}.ph-ideal-pdp .wp-pricebox{margin-bottom:1.2rem}.ph-save-chip{align-self:center;padding:.2rem .7rem;border-radius:4px;background:var(--wp-pin-tint);color:var(--wp-pin-ink);font-size:1.4rem;font-weight:700;line-height:1.4}.ph-ideal-pdp .wp-once.ph-once{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;white-space:normal}.ph-pill--mini{padding:.1rem .7rem;font-size:1.4rem}.ph-pill--mini .ph-ic{width:1.5rem;height:1.5rem}.ph-ptimer[hidden]{display:none!important}.ph-ideal-pdp .wp-opts{margin-top:1.2rem}.ph-ideal-pdp .wp-valuebox{margin-top:1.6rem}.ph-stock{margin-top:1.2rem;gap:.6rem}.ph-offer{margin-top:2.4rem}.ph-tiers{gap:1rem}.ph-addon{border:1px solid var(--wp-line);margin-top:1.2rem}.ph-bonus{padding:0;background:none;color:var(--wp-ink);margin-top:1.2rem}.ph-offer__u{margin-top:.8rem}.ph-ideal-pdp .wp-buy{margin-top:2.4rem}.ph-ideal-pdp .wp-trustbox,.ph-ideal-pdp .wp-trust{display:none!important}.ph-badges{margin-top:1.6rem}.ph-badges__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1.2rem}.ph-badges__grid li{display:flex;align-items:center;gap:.6rem;font-size:1.4rem;line-height:1.3;font-weight:600;text-align:left}.ph-ideal-pdp .wp-bul{gap:1rem}.ph-ideal-pdp .wp-bul li{margin:0}.ph-ideal-pdp .ph-bul{margin-top:1rem}.ph-ideal-pdp .wp .ph-ic{width:2rem;height:2rem;stroke-width:1.6;color:var(--wp-ink)}.ph-ideal-pdp .wp-bul svg,.ph-ideal-pdp .ph-badges__grid .ph-ic,.ph-ideal-pdp .ph-stock__line .ph-ic{color:var(--wp-ink)}.ph-ideal-pdp .ph-offer__u .ph-ic,.ph-ideal-pdp .ph-stock__line--sold .ph-ic{color:var(--ph-hot)}.ph-pas__p>span:first-child,.ph-num{background:var(--wp-ink)!important;color:#fff!important}.ph-ideal-pdp .wp-sticky{box-shadow:0 -6px 16px #0000000f}.ph-has-tier .wp-sticky__n{display:none}.ph-sticky-tier{font-weight:700}.ph-ideal-pdp .ph-st-toast{top:calc(10.4rem + env(safe-area-inset-top))!important;bottom:auto!important}.ph-chooser__bg{display:block!important;cursor:pointer}.ph-cw__t thead th{hyphens:manual;-webkit-hyphens:manual;font-size:1.4rem}.ph-cw__t thead th:first-child,.ph-cw__t tbody th{width:40%;hyphens:manual;-webkit-hyphens:manual}.ph-ba__side{display:flex;flex-direction:column;background:var(--wp-soft)}.ph-ba__side img{aspect-ratio:4 / 5;object-fit:contain;background:#f4f2ef;mix-blend-mode:multiply}.ph-ba__lab{position:static;margin:.8rem 1rem 0;padding:0;background:none;white-space:nowrap;font-size:1.4rem}.ph-ba__side figcaption{flex:1 1 auto;background:none;font-weight:400}.ph-pas__p--1,.ph-pas__p--2,.ph-pas__p--3{background:var(--wp-soft)}.ph-pas__p--3{font-weight:400}.ph-pas__img img{object-fit:contain;background:#f4f2ef;mix-blend-mode:multiply}.ph-pas__img figcaption{position:static;margin-top:.8rem;padding:0;background:none;font-weight:600}.ph-fin__img{width:100%;max-width:none;aspect-ratio:4 / 3;object-fit:contain;background:#f4f2ef;mix-blend-mode:multiply}.ph-fin__u{white-space:nowrap}.ph-fin__why{margin:1rem auto 0;max-width:44rem;font-size:1.4rem;color:var(--wp-muted)}.ph-fin__why summary{display:inline;cursor:pointer;text-decoration:underline;text-underline-offset:.25rem;list-style:none}.ph-fin__why summary::-webkit-details-marker{display:none}.ph-fin__why p{margin:.6rem 0 0}.ph-ideal-pdp .wp-title{font-weight:600;font-size:2.6rem;line-height:3rem}.ph-ideal-pdp .wp-h2{font-weight:600;font-size:2.4rem;line-height:3rem}.ph-irv__sum{justify-content:center}.ph-seal{color:#fff}.ph-seal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ph-gold)}.ph-seal svg{position:relative;color:#fffc}.ph-seal__in b{color:#fff}.ph-seal__in .ph-ic{color:#fff!important}.ph-exp figure{text-align:center;background:none;padding:1.2rem 0}.ph-exp__mark{position:static;display:block;height:3.6rem;font-size:6rem}.ph-exp blockquote{margin:0 0 1.4rem;font-size:1.8rem;line-height:1.45;font-style:italic;font-weight:400}.ph-exp figcaption{justify-content:center;text-align:left}.ph-press__row{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center;gap:1.6rem .8rem;color:#7a746e}.ph-wm{opacity:.9;text-align:center}.ph-wm--vogue,.ph-wm--elle{font-size:2.4rem}.ph-wm--harper-s-bazaar,.ph-wm--harpers-bazaar{font-size:1.4rem;white-space:normal;line-height:1.1;max-width:9rem}.ph-wm--instyle{font-size:2.1rem}.ph-wm--glamour{font-size:1.6rem;letter-spacing:.1em}.ph-wm--brigitte{font-size:2.2rem}.ph-wm--marie-claire{font-size:1.9rem;font-weight:400}.ph-wm--who-what-wear{font-size:1.4rem;white-space:normal;line-height:1.1;max-width:9rem}.ph-rs__b{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ph-fut__list--line{position:relative;gap:2rem;padding-left:2.6rem}.ph-fut__list--line:before{content:"";position:absolute;left:.7rem;top:.4rem;bottom:.4rem;width:2px;background:var(--wp-line)}.ph-fut__list--line li{display:block;position:relative}.ph-fut__list--line li:before{content:"";position:absolute;left:-2.3rem;top:.3rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--wp-ink);box-shadow:0 0 0 4px #fff}.ph-ideal-pdp .wp-worn{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.8rem;margin:0 calc(-1 * var(--wp-pad));padding:0 var(--wp-pad);scrollbar-width:none}.ph-ideal-pdp .wp-worn::-webkit-scrollbar{display:none}.ph-ideal-pdp .wp-worn a{flex:0 0 70vw;scroll-snap-align:start}.ph-ideal-pdp .wp-worn img{width:70vw;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%}.ph-ideal-pdp .wp-close__item img{object-fit:contain;background:#f4f2ef;mix-blend-mode:multiply}.ph-ideal-pdp .wp-close__cap{font-size:1.4rem;line-height:1.4}.ph-mech__img,.ph-res__img{object-fit:contain!important;background:#f4f2ef;mix-blend-mode:multiply}.ph-res__num{color:var(--wp-ink)}.ph-la__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem .8rem}.ph-exp blockquote{border:0!important;padding:0!important}.ph-pas__p>span+span{display:block}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ph-ideal.css.map */
