.pp *{box-sizing:border-box}.pp p:last-child{margin-bottom:0}.pp a{color:inherit}.pp :is(button,input){font:inherit}.pp input{min-width:0}.pp-sand{--pp-paper:#f8f6f1}.pp-dark{--pp-paper:#20211f;--pp-ink:#fff;--pp-border:#666761}.pp-heading .pp-text{margin-top:22px}.pp-text{max-width:55ch}.pp-eyebrow{color:#705719;font-size:13px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.5;margin-bottom:20px!important}.pp-dark .pp-eyebrow{color:#dfc27a}.pp-note{font-size:14px;line-height:1.6}.pp-split:not(:has(.pp-media))>.pp-visual{display:none}.pp-copy>.pp-heading{margin-bottom:26px}.pp-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;align-items:center}.pp-button-secondary{background:transparent;border-color:currentColor;color:inherit!important}.pp-button-secondary:hover{background:var(--pp-ink);color:var(--pp-paper)!important}.pp-media{position:relative;aspect-ratio:var(--pp-ratio,4/5);overflow:hidden;border-radius:4px;background:#f8f6f1;color:#333;width:100%}.pp-media picture{display:block;width:100%;height:100%}.pp-media img{object-position:var(--pp-focal,50% 50%)}.pp-media video{object-fit:contain;background:#20211f}.pp-hero{min-height:80svh}.pp-campaign-media .pp-media{height:100%;aspect-ratio:auto;border-radius:0}.pp-campaign-content{padding-block:72px}.pp-position-center{align-items:center}.pp-reassurance{padding-block:24px;border-bottom:1px solid var(--pp-border)}.pp-reassurance-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.pp-reassurance-list li{display:flex;gap:12px;align-items:center;font-size:14px;min-width:0}.pp-reassurance-list svg{flex:none;color:#705719}.pp-reassurance-list strong{font-size:14px}.pp-reassurance-list p{font-size:13px;line-height:1.6}.pp-universes{padding-bottom:56px}.pp-products{padding-top:56px}.pp-universes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-universe{min-width:0}.pp-universe .pp-button{margin-top:20px}.pp-universe .pp-media{aspect-ratio:4/3}.pp-product{padding-top:72px}.pp-product .pp-media{background:#f8f6f1}.pp-price{font-size:25px;margin-block:22px}.pp-demo{--pp-paper:#20211f;--pp-ink:#fff;--pp-border:#666761}.pp-benefits li{padding:12px 0;border-bottom:1px solid var(--pp-border);font-size:16px}.pp-products{--pp-paper:#f8f6f1}.pp-shop-card{min-width:0}.pp-shop-link{text-decoration:none;display:block}.pp-shop-link h3{font-family:var(--pp-body,Raleway,sans-serif);font-size:17px;font-weight:700;line-height:1.5;margin:18px 0 10px}.pp-shop-card .price{font-size:17px}.pp-shop-link:hover h3{text-decoration:underline;text-underline-offset:4px}.pp-wall-portrait_video .pp-media{aspect-ratio:9/16}.pp-card-copy{padding:20px 0}.pp-card-copy:empty{display:none}.pp-wall-card .pp-card-copy:not(:has(*)){display:none}.pp-author{font-size:14px;font-weight:700;margin-bottom:4px!important}.pp-wall:not(:has(.pp-wall-card)){display:none}.pp-article>a{text-decoration:none}.pp-article>a:hover h3{text-decoration:underline;text-underline-offset:5px}.pp-article>p{font-size:16px;line-height:1.8;margin-top:12px}.pp-article time{color:#5d5d58}.pp-brand-proofs{margin:28px 0 0}.pp-brand-proofs>div{padding:16px 0;border-top:1px solid var(--pp-border)}.pp-brand-proofs dt{font-weight:700;font-size:16px}.pp-brand-proofs dd{margin:4px 0 0;font-size:16px}.pp-brand .pp-media{max-height:620px}.pp-newsletter .pp-heading{margin:0}.pp-newsletter label{display:block;font-size:14px;margin-bottom:10px}.pp-email-row>input{border:1px solid #5d5d58;background:#fff;color:#333;border-radius:4px;padding:13px;flex:1;width:100%;min-height:48px}.pp-consent{display:flex!important;align-items:flex-start;gap:10px;margin-top:16px;font-size:13px!important}.pp-consent input{width:18px;height:18px;margin:2px 0;flex:none;accent-color:#705719}.pp [id]{scroll-margin-top:120px}@media(prefers-reduced-motion:reduce){.pp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pp-universes{--pp-universe-radius:30px}.pp-universes-grid{gap:22px;align-items:stretch}.pp-universe:nth-child(2){--pp-card-accent:#eef1ea}.pp-universe:nth-child(3){--pp-card-accent:#e9d39f}.pp-universe-title{min-width:0}.pp-universe-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--pp-card-accent);color:#20211f}.pp-universe-icon svg{width:25px;height:25px;display:block}.pp-universe-media{padding:0 18px}.pp-universe .pp-media{border-radius:118px 118px 26px 26px/52px 52px 26px 26px;background:#f8f6f1}.pp-universe-action{padding:22px 28px 28px;margin-top:auto}.pp-universe-action .pp-button{width:100%;border-radius:999px;border-color:var(--pp-card-accent);background:var(--pp-card-accent);color:#20211f!important}.pp-universe-action .pp-button:hover{background:#fff}.pp-shop-kicker{margin:16px 0 0!important;color:#705719;font-size:11px!important;font-weight:700;letter-spacing:.12em;line-height:1.4!important}.pp-shop-kicker+h3{margin-top:6px}.pp-products .pp-shop-card .pp-media{background:#f8f6f1}.pp-products .pp-shop-card h3{min-height:3em}.pp-demo .pp-media{background:#111}.pp-demo .pp-media video{object-fit:cover}@media(max-width:1023px){.pp-universes-grid{gap:16px}.pp-universe-head{padding:22px 22px 18px;grid-template-columns:minmax(0,1fr) 44px}.pp-universe-icon{width:44px;height:44px}.pp-universe-action{padding:18px 22px 22px}.pp-universe-media{padding:0 14px}}@media(max-width:749px){.pp-universes .pp-wrap{width:100%}.pp-universes .pp-heading{width:calc(100% - 40px);margin-inline:auto}.pp-universes-grid,.pp-universes-grid:has(>.pp-universe:nth-child(3)){display:grid;grid-auto-flow:column;grid-auto-columns:min(86vw,360px);grid-template-columns:none;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 20px 8px}.pp-universes-grid::-webkit-scrollbar{display:none}.pp-universe{scroll-snap-align:start;border-radius:24px}.pp-universe-head{padding:22px 20px 18px}.pp-universe h3{font-size:30px}.pp-universe-text{font-size:15px}.pp-universe-media{padding:0 12px}.pp-universe .pp-media{aspect-ratio:4/3;border-radius:94px 94px 22px 22px/42px 42px 22px 22px}.pp-universe-action{padding:18px 20px 22px}.pp-reassurance-list{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:4px}.pp-reassurance-list::-webkit-scrollbar{display:none}.pp-reassurance-list li{flex:0 0 78%;scroll-snap-align:start;border-right:1px solid #e5e1d8;padding-right:12px}.pp-products .pp-shop-card h3{min-height:0}}@media(min-width:750px){.pp-hero .pp-campaign-media .pp-media img{object-position:center 72%}}.pp.pp-product,.pp.pp-demo,.pp.pp-universes,.pp.pp-reviews,.pp.pp-products{padding-block:56px}.pp.pp-brand{padding-block:64px}.pp.pp-blog{padding-top:56px;padding-bottom:40px}.pp.pp-newsletter{padding-top:0;padding-bottom:56px}.pp.pp-products{--pp-paper:#fff}.pp:is(.pp-universes,.pp-products,.pp-reviews,.pp-blog) .pp-heading{max-width:760px;margin-inline:auto;margin-bottom:44px;text-align:center}.pp:is(.pp-universes,.pp-products,.pp-reviews,.pp-blog) .pp-heading h2{text-transform:uppercase;letter-spacing:.06em;font-size:clamp(26px,2.6vw,34px);line-height:1.2}.pp:is(.pp-universes,.pp-products,.pp-reviews,.pp-blog) .pp-heading h2:after{content:"";display:block;width:56px;height:3px;border-radius:2px;background:#dfc27a;margin:18px auto 0}.pp:is(.pp-universes,.pp-products,.pp-reviews,.pp-blog) .pp-heading .pp-text{margin-inline:auto;margin-top:18px}.pp:is(.pp-products,.pp-blog) .pp-actions{justify-content:center;margin-top:36px}@media(max-width:749px){.pp.pp-product,.pp.pp-demo,.pp.pp-universes,.pp.pp-reviews,.pp.pp-products{padding-block:40px}.pp.pp-brand{padding-block:48px}.pp.pp-blog{padding-top:40px;padding-bottom:28px}.pp.pp-newsletter{padding-bottom:40px}.pp:is(.pp-universes,.pp-products,.pp-reviews,.pp-blog) .pp-heading{margin-bottom:28px}}.pp:is(.pp-product,.pp-demo,.pp-brand,.pp-newsletter) .pp-heading h2:after{content:"";display:block;width:56px;height:3px;border-radius:2px;background:#dfc27a;margin:18px 0 0}.pp-shop-card{background:#f8f6f1;border:1px solid #e5e1d8;border-radius:22px;padding:12px 12px 20px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.pp-shop-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #20211f14}.pp-shop-link{display:block}.pp-products .pp-shop-card .pp-media{background:#fff;border-radius:14px}.pp-shop-card .pp-shop-kicker,.pp-shop-card .pp-shop-link h3,.pp-shop-card .price,.pp-shop-card .pp-shop-price{padding-inline:8px}.pp-products .pp-shop-card h3{min-height:0}.pp-shop-card .price{margin-top:6px;display:block}.pp:is(.pp-product,.pp-demo,.pp-brand,.pp-guide) .pp-media,.pp-article .pp-media{border-radius:22px}@media(max-width:749px){.pp-shop-card{padding:8px 8px 16px;border-radius:18px}.pp-shop-card .pp-shop-kicker,.pp-shop-card .pp-shop-link h3,.pp-shop-card .price{padding-inline:4px}.pp:is(.pp-product,.pp-demo,.pp-brand,.pp-guide) .pp-media,.pp-article .pp-media{border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/pp-home.css.map */
