.ps-craft-form{max-width:790px}.ps-craft-form .ps-form-row{margin-bottom:17px}.ps-craft-form label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ps-craft-form input,.ps-craft-form textarea,.ps-craft-form select{padding:12px 14px;border:1px solid #d8cfc0;background:#fff;width:100%;border-radius:0}.ps-craft-form .ps-form-submit,.ps-filter-bar button{background:#293a32;color:white;padding:13px 22px;border:0}.ps-craft-details{display:grid;grid-template-columns:130px 1fr;gap:12px 20px}.ps-craft-details dt{font-weight:700}.ps-craft-details dd{margin:0}.ps-handmade-stamp{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#aa6044}.ps-faq details{border-bottom:1px solid #ded7cc;padding:19px 5px}.ps-faq summary{font-size:18px;cursor:pointer}.ps-faq details>div{padding:15px;color:#575d53}.ps-shortcode-collections{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.ps-shortcode-collections a{padding:35px 28px;background:#eee7da;font:23px Georgia,serif}.ps-shortcode-collections span{float:right}.ps-filter-products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.ps-filter-products img{width:100%;height:320px;object-fit:cover}.ps-filter-products h3{font:22px Georgia,serif;margin:15px 0 7px}.ps-wishlist-tile img{width:100%;height:260px;object-fit:cover}.ps-wishlist-tile button{background:transparent;border:1px solid #d9cbbd;padding:7px 12px}@media(max-width:850px){.ps-filter-products{grid-template-columns:repeat(2,1fr)}.ps-shortcode-collections{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ps-filter-products img{height:220px}.ps-shortcode-collections{grid-template-columns:1fr}}
