.psl-hero2{background:#f7f5f1;color:#121212;font-family:Josefin Sans,sans-serif}.psl-hero2 *,.psl-hero2 *:before,.psl-hero2 *:after{box-sizing:border-box}.psl-hero2 img{display:block}.psl-hero2__inner{display:grid;grid-template-columns:1.05fr 1fr;max-width:1440px;min-height:700px;margin:0 auto}.psl-hero2__text{display:flex;flex-direction:column;justify-content:center;padding:40px 40px 40px 80px}.psl-hero2__content{max-width:600px}.psl-hero2__eyebrow{color:#9b7a3e;font-size:12px;line-height:1.4;letter-spacing:.32em;text-transform:uppercase}.psl-hero2__title{font-family:Josefin Sans,sans-serif;font-weight:300;font-size:60px;line-height:1.05;letter-spacing:-.01em;color:#121212;margin:16px 0 18px}.psl-hero2__title b{font-weight:600}.psl-hero2__sub{font-weight:300;font-size:18px;line-height:1.6;letter-spacing:normal;color:#444;max-width:470px;margin:0 0 30px}.psl-hero2__cta{display:flex;gap:30px;align-items:center}.psl-hero2__btn,.psl-hero2__link{font-family:Josefin Sans,sans-serif;font-size:13px;line-height:1.4;text-transform:uppercase;text-decoration:none;white-space:nowrap}.psl-hero2__btn{display:inline-block;padding:16px 34px;background:#121212;color:#fff;letter-spacing:.18em}.psl-hero2__btn:hover{background:#000;color:#fff}.psl-hero2__link{color:#121212;letter-spacing:.16em;border-bottom:1px solid #c9a86a;padding-bottom:4px}.psl-hero2__link:hover{color:#121212;border-bottom-color:#121212}.psl-hero2__panel{margin-top:38px;padding-top:26px;border-top:1px solid #e3d7bf}.psl-hero2__badges{display:flex;gap:18px;align-items:flex-start}.psl-hero2__badge{width:84px;height:84px}.psl-hero2__badge-wrap{position:relative;display:block;flex:none}.psl-hero2__badge-count{position:absolute;left:0;right:0;top:50%;text-align:center;font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:600;color:#a0782c;line-height:1;pointer-events:none}.psl-hero2__trust{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:0;padding:0;font-size:13px;line-height:1.4;color:#333;letter-spacing:.04em}.psl-hero2__badges+.psl-hero2__trust{margin-top:22px}.psl-hero2__trust li:before{content:"\2713";color:#c9a86a;font-weight:600;margin-right:8px}.psl-hero2__media{display:flex;align-items:center;padding:40px 60px 40px 10px}.psl-hero2__frame{width:100%;outline:1px solid #c9a86a;outline-offset:12px}.psl-hero2__img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media screen and (max-width:749px){.psl-hero2__inner{grid-template-columns:1fr;min-height:0}.psl-hero2__media{order:-1;padding:22px 22px 6px}.psl-hero2__frame{outline-offset:8px}.psl-hero2__text{padding:26px 22px 40px}.psl-hero2__content{max-width:none}.psl-hero2__title{font-size:40px}.psl-hero2__sub{font-size:15px}.psl-hero2__cta{flex-direction:column;align-items:stretch;gap:18px;text-align:center}.psl-hero2__badges{justify-content:space-between;gap:6px}.psl-hero2__badge{width:68px;height:68px}.psl-hero2__badge-count{font-size:11px}.psl-hero2__trust{flex-direction:column;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/psl-hero-v2.css.map */
