.pp-lp{max-width:560px;margin:0 auto;font-family:var(--font-body-family, "DM Sans", sans-serif)}.pp-lp-hero{position:relative;aspect-ratio:3/4;overflow:hidden;background:#b8a898}.pp-lp-hero__img{width:100%;height:100%;object-fit:cover;display:block}.pp-lp-hero__img--placeholder{width:100%;height:100%}.pp-lp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000000a,#00000094)}.pp-lp-hero__text{position:absolute;bottom:0;left:0;right:0;padding:28px 24px;color:#fff;z-index:2}.pp-lp-hero__text .pp-lp-eyebrow,.pp-lp-hero__text .pp-lp-h1,.pp-lp-hero__text .pp-lp-sub{color:#fff}.pp-lp-eyebrow{font-size:10px;letter-spacing:.38em;text-transform:uppercase;opacity:.65;margin-bottom:16px}.pp-lp-h1{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:36px;font-weight:300;line-height:1.12;margin-bottom:10px}.pp-lp-sub{font-size:13.5px;font-weight:300;opacity:.82;line-height:1.5;margin-bottom:22px;max-width:30ch}.pp-lp-btn{display:inline-block;padding:15px 28px;background:#2c1a0b;color:#faf9f6;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;text-align:center;border:none;cursor:pointer;transition:opacity .15s}.pp-lp-btn:hover{opacity:.82}.pp-lp-btn--hero{background:#fff;color:#2c1a0b}.pp-lp-btn--full{display:block;width:100%}.pp-lp-sec{padding:28px 24px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.pp-lp-label{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--color-button));margin-bottom:10px;font-weight:500}.pp-lp-h2{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:26px;font-weight:400;line-height:1.2;margin-bottom:14px}.pp-lp-body{font-size:13.5px;line-height:1.65;opacity:.6}.pp-lp-checks{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:11px}.pp-lp-checks li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45}.pp-lp-checks li:before{content:"\2713";color:rgb(var(--color-button));font-weight:600;flex-shrink:0;margin-top:1px}.pp-lp-press{padding:24px;border-bottom:1px solid rgba(var(--color-foreground),.1);text-align:center}.pp-lp-press__lbl{font-size:9px;letter-spacing:.24em;text-transform:uppercase;opacity:.45;margin-bottom:16px}.pp-lp-press__img{height:76px;width:auto;max-width:100%;display:block;margin:0 auto}.pp-lp-price{padding:28px 24px;border-bottom:1px solid rgba(var(--color-foreground),.1);text-align:center}.pp-lp-price__from{font-size:10px;letter-spacing:.18em;text-transform:uppercase;opacity:.5;margin-bottom:4px}.pp-lp-price__num{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:52px;font-weight:300;line-height:1}.pp-lp-price__note{font-size:12px;opacity:.55;margin:6px 0 22px}.pp-lp-trust{display:flex;border-top:1px solid rgba(var(--color-foreground),.1)}.pp-lp-trust__item{flex:1;padding:14px 8px;text-align:center;border-right:1px solid rgba(var(--color-foreground),.1);display:flex;flex-direction:column;gap:2px}.pp-lp-trust__item:last-child{border-right:none}.pp-lp-trust__title{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.pp-lp-trust__sub{font-size:10.5px;opacity:.55}.pp-lp-countdown{background:#2c1a0b;color:#faf9f6;padding:22px 24px;text-align:center}.pp-lp-countdown__lbl{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;opacity:.5;margin-bottom:8px}.pp-lp-countdown__time{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:52px;font-weight:300;letter-spacing:.04em;font-variant-numeric:tabular-nums;line-height:1}.pp-lp-stock{display:flex;flex-direction:column}.pp-lp-stock__row{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-bottom:1px solid rgba(var(--color-foreground),.08);font-size:13.5px}.pp-lp-stock__name{font-weight:500}.pp-lp-badge--low{font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:#a032141a;color:#a03214;padding:3px 8px;border-radius:2px}.pp-lp-badge--mid{font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:#9e75301a;color:#9e7530;padding:3px 8px;border-radius:2px}.pp-lp-val-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.pp-lp-val-card{background:rgba(var(--color-foreground),.05);padding:14px;border-radius:2px}.pp-lp-val-card h4{font-size:11.5px;font-weight:500;margin-bottom:4px}.pp-lp-val-card p{font-size:11.5px;opacity:.6;line-height:1.4}.pp-lp-style-item{margin-bottom:22px}.pp-lp-style-item:last-child{margin-bottom:0}.pp-lp-style-link{display:block;text-decoration:none;color:inherit}.pp-lp-style-img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;background:rgba(var(--color-foreground),.06)}.pp-lp-style-cap{margin-top:10px}.pp-lp-style-cap h4{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;margin-bottom:3px}.pp-lp-style-cap p{font-size:13px;opacity:.6}.pp-lp-features{border-bottom:1px solid rgba(var(--color-foreground),.1)}.pp-lp-feature{display:flex;gap:18px;align-items:flex-start;padding:18px 24px;border-bottom:1px solid rgba(var(--color-foreground),.07)}.pp-lp-feature:last-child{border-bottom:none}.pp-lp-feature__num{font-size:9.5px;letter-spacing:.14em;color:#2c1a0b;font-weight:600;flex-shrink:0;width:20px;padding-top:3px}.pp-lp-feature--has-img{align-items:center}.pp-lp-feature__img-wrap{width:72px;height:72px;flex-shrink:0;border-radius:4px;overflow:hidden}.pp-lp-feature__img{width:100%;height:100%;object-fit:cover;display:block}.pp-lp-feature__lbl{font-size:9px;letter-spacing:.18em;text-transform:uppercase;opacity:.45;margin-bottom:3px}.pp-lp-feature__body h4{font-size:14px;font-weight:500;margin-bottom:4px;line-height:1.3}.pp-lp-feature__body p{font-size:12.5px;opacity:.58;line-height:1.55}.pp-lp-step{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.pp-lp-step:last-child{border-bottom:none}.pp-lp-step__n{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:36px;font-weight:300;color:rgb(var(--color-button));line-height:1;flex-shrink:0;width:30px;text-align:center}.pp-lp-step h4{font-size:13.5px;font-weight:500;margin-bottom:3px}.pp-lp-step p{font-size:13px;opacity:.6;line-height:1.5}.pp-lp-quote{padding:20px 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.pp-lp-quote:last-child{border-bottom:none}.pp-lp-quote__logo{height:36px;width:auto;display:block;margin-bottom:10px}.pp-lp-quote__text{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:18px;font-style:italic;line-height:1.5}.pp-lp-products{padding:28px 0 28px 24px;border-bottom:1px solid rgba(var(--color-foreground),.1);overflow:hidden}.pp-lp-products .pp-lp-label{padding-right:24px}.pp-lp-products__scroll{display:flex;gap:10px;overflow-x:auto;padding-right:24px;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-top:14px}.pp-lp-products__scroll::-webkit-scrollbar{display:none}.pp-lp-product-card{flex:0 0 148px;text-decoration:none;color:inherit}.pp-lp-product-card__img{width:148px;height:185px;overflow:hidden;background:rgba(var(--color-foreground),.05);margin-bottom:8px}.pp-lp-product-card__img img{width:100%;height:100%;object-fit:cover;display:block}.pp-lp-product-card__title{font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;line-height:1.3}.pp-lp-product-card__price{font-size:12px;opacity:.55}.pp-lp-lookbook{border-bottom:1px solid rgba(var(--color-foreground),.1);padding-bottom:28px}.pp-lp-lookbook__lbl{padding:28px 24px 0}.pp-lp-lookbook__main{padding:14px 24px 0}.pp-lp-lookbook__main img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.pp-lp-lookbook__duo{display:flex;gap:6px;padding:6px 24px 0}.pp-lp-lookbook__duo img{flex:1;aspect-ratio:2/3;object-fit:cover;display:block;min-width:0}.pp-lp-stat-row{display:flex;justify-content:center;gap:0;padding:0;border-bottom:1px solid rgba(var(--color-foreground),.1)}.pp-lp-stat{flex:1;padding:20px 8px;text-align:center;border-right:1px solid rgba(var(--color-foreground),.1)}.pp-lp-stat:last-child{border-right:none}.pp-lp-stat__num{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:28px;font-weight:300;line-height:1}.pp-lp-stat__lbl{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;opacity:.5;margin-top:4px}.pp-lp-origin{background:#faf8f5;padding:28px 24px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.pp-lp-origin__img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;background:rgba(var(--color-foreground),.05);margin-bottom:18px}.pp-lp-pull{padding:32px 24px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.pp-lp-pull__text{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:22px;font-style:italic;line-height:1.5;font-weight:300}.pp-lp-pull__attr{font-size:10px;letter-spacing:.18em;text-transform:uppercase;opacity:.45;margin-top:10px}.pp-lp-stores{padding:28px 24px;border-bottom:1px solid rgba(var(--color-foreground),.1);text-align:center}.pp-lp-store-grid{display:flex;gap:24px;justify-content:center;margin-top:16px;flex-wrap:wrap}.pp-lp-store-item{flex:1;min-width:120px;padding:16px 12px;border:1px solid rgba(var(--color-foreground),.12)}.pp-lp-store-name{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:18px;font-weight:400;margin-bottom:4px}.pp-lp-store-locs{font-size:10.5px;opacity:.5;line-height:1.6}.pp-lp-reviews{padding:28px 24px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.pp-lp-review{padding:16px 0;border-bottom:1px solid rgba(var(--color-foreground),.07)}.pp-lp-review:last-child{border-bottom:none;padding-bottom:0}.pp-lp-review__stars{color:#b8974a;font-size:12px;letter-spacing:.12em;margin-bottom:7px}.pp-lp-review__text{font-size:13.5px;line-height:1.65;font-style:italic;margin-bottom:7px;opacity:.85}.pp-lp-review__author{font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.45}.pp-lp-cta{padding:36px 24px;text-align:center;border-bottom:1px solid rgba(var(--color-foreground),.1)}.pp-lp-cta__sub{font-size:12px;opacity:.5;margin-top:12px}@media screen and (max-width:480px){.pp-lp-h1{font-size:30px}.pp-lp-hero__text{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pp-landing.css.map */
