.psph,.psph *{box-sizing:border-box}.psph{width:100%;font-family:"Montserrat",var(--font-body-family),sans-serif;color:#292520}.psph__wrap{max-width:1160px;margin:0 auto;padding:0 26px}.psph__eyebrow{display:block;color:#897a6c;font:600 10px/1.5 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px}.psph h2{font:400 clamp(29px,3.3vw,46px)/1.19 "Playfair Display",var(--font-heading-family),Georgia,serif;letter-spacing:-.025em;margin:0 0 18px}.psph h2 em{font-style:italic;color:#8c7c6d}.psph h3{font:500 18px/1.35 Playfair Display,Georgia,serif;margin:0 0 9px}.psph p,.psph dd,.psph dt{font:400 12px/1.8 "Montserrat",var(--font-body-family),sans-serif}.psph__body{color:#70665d;max-width:520px;margin:0}.psph__lead{font:400 18px/1.6 Playfair Display,serif!important;color:#3d332c;margin:0 0 14px}.psph--editorial{background:#fff;padding:64px 0 58px}.psph__editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%}.psph--benefits{background:#faf9f8;padding:60px 0}.psph__section-head{margin-bottom:27px;max-width:630px}.psph__benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.psph__benefit{background:#fff;border:1px solid #EAE4DD;border-radius:16px 5px;padding:27px 24px 30px}.psph__benefit>span{font-size:11px;letter-spacing:.12em;color:#948477;display:block;margin-bottom:22px}.psph__benefit p{margin:0;color:#70665d}.psph--craft{background:#fff;padding:66px 0}.psph__craft-grid{display:grid;grid-template-columns:1fr 1fr;gap:11%}.psph__material-list{margin:0;border-top:1px solid #E8E1D9}.psph__material-list div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid #E8E1D9;padding:18px 0}.psph__material-list dt{color:#88796c}.psph__material-list dd{margin:0;text-align:right;color:#342d27;font-weight:500}.psph--dimensions{background:#fbfaf8;padding:59px 0}.psph__spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.psph__spec-grid>div{background:#fff;border:1px solid #E8E2DC;border-radius:13px 5px;padding:19px 22px}.psph__spec-grid span{display:block;font-size:10.5px;color:#8c7c6d;margin-bottom:7px}.psph__spec-grid strong{font:500 17px/1.4 Playfair Display,Georgia,serif}.psph__micro{margin:20px 0 0;color:#86796c;font-size:10px!important}.psph--delivery{background:#fff;padding:68px 0}.psph__delivery-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:13%}.psph__steps{border-top:1px solid #E7E0D8}.psph__steps>div{display:flex;gap:20px;align-items:flex-start;padding:19px 0;border-bottom:1px solid #E7E0D8}.psph__steps>div>span{font-size:11px;color:#9b8b7a;margin-top:4px}.psph__steps h3{font-size:17px;margin:0}.psph__steps p{margin:5px 0 0;color:#70665d}.psph__delivery-status{font-weight:600!important;color:#735e4a;margin:19px 0 8px}.psph__text-link{font-size:11px;color:#332b25;text-decoration:underline;text-underline-offset:3px}.psph--faq{background:#faf9f8;padding:65px 0}.psph__faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:10%}.psph__faq-list{border-top:1px solid #E4DDD4}.psph__faq-list details{border-bottom:1px solid #E4DDD4}.psph__faq-list summary{display:flex;justify-content:space-between;gap:20px;align-items:center;cursor:pointer;list-style:none;font-size:12px;font-weight:500;line-height:1.5;padding:21px 0}.psph__faq-list summary::-webkit-details-marker{display:none}.psph__faq-list summary span{font-size:20px;color:#8c7c6d;font-weight:400}.psph__faq-list details[open] summary span{transform:rotate(45deg)}.psph__faq-list details p{color:#766a5f;margin:0 0 20px}.psph__faq-list details a{color:inherit;text-underline-offset:3px}.psph--concierge{background:#f7f5f2;padding:65px 0}.psph__concierge-grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px}.psph__actions{display:grid;gap:11px;min-width:255px}.psph__actions a{text-align:center;text-decoration:none;padding:14px 19px;border-radius:14px 5px;font-size:11px;font-weight:600;line-height:1.5;transition:background .2s ease}.psph__primary{background:#342d27;color:#fff!important}.psph__primary:hover{background:#54483d}.psph__secondary{border:1px solid #BFB3A6;color:#342d27!important;background:#fff}.psph__secondary:hover{background:#f4efea}.psph__actions a:focus-visible,.psph__faq-list summary:focus-visible{outline:2px solid #8C7C6D;outline-offset:3px}@media(max-width:749px){.psph__wrap{padding:0 18px}.psph--editorial,.psph--benefits,.psph--craft,.psph--dimensions,.psph--delivery,.psph--faq,.psph--concierge{padding:36px 0}.psph__editorial-grid,.psph__craft-grid,.psph__delivery-grid,.psph__faq-grid,.psph__concierge-grid{grid-template-columns:1fr;gap:17px}.psph h2{font-size:29px;margin-bottom:12px}.psph__benefit-grid{grid-template-columns:1fr;gap:9px}.psph__benefit{padding:19px}.psph__benefit>span{margin-bottom:9px}.psph__spec-grid{grid-template-columns:1fr;gap:8px}.psph__spec-grid>div{padding:14px 17px}.psph__material-list div{padding:14px 0}.psph__faq-list summary{padding:16px 0;font-size:11.5px}.psph__actions{min-width:0}}@media(prefers-reduced-motion:reduce){.psph__actions a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ps-ph-new-product.css.map */
