.ps-home-craft{max-width:1240px;margin:0 auto 32px;padding:0 20px;box-sizing:border-box;font-family:var(--ps-refresh-font,Montserrat,Arial,sans-serif);color:#222}.ps-home-craft__inner{display:grid;grid-template-columns:45% 55%;min-height:var(--ps-craft-height,320px);background:#fff;border:1px solid #e6e6e6;border-radius:16px;overflow:hidden;box-shadow:0 8px 28px #0000000a}.ps-home-craft__photo{position:relative;min-height:var(--ps-craft-height,320px);overflow:hidden;background:#ece8e0}.ps-home-craft__photo .ps-home-craft__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:55% var(--ps-craft-focus,50%);display:block}.ps-home-craft__photo--treated .ps-home-craft__image{filter:contrast(1.12) saturate(.86) brightness(1.035)}.ps-home-craft__photo--treated:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,rgba(244,196,66,.2),transparent 44%),linear-gradient(0deg,rgba(30,26,19,.07),transparent 48%);mix-blend-mode:soft-light}.ps-home-craft__copy{padding:36px 44px;border-top:4px solid #f4c442;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ps-home-craft__eyebrow{color:#8c681b;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.ps-home-craft__eyebrow p{font:inherit;margin:0}.ps-home-craft .ps-home-craft__copy h2{font-size:clamp(40px,4vw,56px);font-weight:700;-webkit-text-stroke:.45px currentColor;font-style:normal;line-height:1.2;letter-spacing:0;text-transform:none;color:#222;margin:0 0 12px}.ps-home-craft__body{font-family:inherit;font-size:14px;line-height:1.75;color:#555;max-width:440px;margin:0 0 20px}.ps-home-craft__body p{font:inherit;margin:0}.ps-home-craft__button{display:inline-flex;gap:18px;align-items:center;justify-content:center;background:#171717;border:1px solid #171717;border-radius:0;color:#fff!important;padding:13px 20px;min-height:44px;box-sizing:border-box;text-decoration:none;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;transition:background .15s ease,color .15s ease}.ps-home-craft__button span{font-size:20px;line-height:1;color:#f4c442}.ps-home-craft__button:hover{background:#f4c442;border-color:#f4c442;color:#171717!important}.ps-home-craft__button:hover span{color:#171717}.ps-home-craft__button:focus-visible{outline:3px solid #8c681b;outline-offset:4px}@media(max-width:798px){.ps-home-craft{padding:0 16px;margin-bottom:24px}.ps-home-craft__inner{grid-template-columns:1fr;min-height:0}.ps-home-craft__photo{min-height:190px;height:190px}.ps-home-craft__copy{padding:24px}.ps-home-craft .ps-home-craft__copy h2{font-size:40px}.ps-home-craft__eyebrow{font-size:10px;letter-spacing:.06em;margin-bottom:10px}.ps-home-craft__body{font-size:13px;margin-bottom:18px}.ps-home-craft__button{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/121/compiled_assets/styles.css.map */
