.zsr-shop{background:#f6f1e8;color:#17130f}.zsr-shop *{box-sizing:border-box}.zsr-shop__wrap{margin:0 auto;max-width:1260px;padding-left:28px;padding-right:28px;width:100%}.zsr-shop__hero{align-items:center;display:flex;min-height:570px;overflow:hidden;position:relative}.zsr-shop__hero-media,.zsr-shop__hero-overlay{top:0;right:0;bottom:0;left:0;position:absolute}.zsr-shop__hero-image{height:100%;object-fit:cover;width:100%}.zsr-shop__hero-overlay{background:linear-gradient(90deg,#0a0908e6,#0a0908ad 48%,#0a09082e)}.zsr-shop__hero-copy{color:#fff;padding-bottom:80px;padding-top:80px;position:relative;z-index:1}.zsr-shop__hero-copy h1{color:#fff;font-size:clamp(52px,7vw,94px);line-height:.98;margin:0 0 24px;max-width:760px}.zsr-shop__hero-copy>p:not(.zsr-shop__eyebrow){font-size:21px;line-height:1.55;margin:0 0 30px;max-width:700px}.zsr-shop__eyebrow{color:#a42b27;font-size:15px;font-weight:900;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.zsr-shop__hero .zsr-shop__eyebrow{color:#f5cf3e}.zsr-shop__button{align-items:center;background:#17130f;border:2px solid #17130f;border-radius:4px;color:#fff;display:inline-flex;font-size:15px;font-weight:800;justify-content:center;letter-spacing:.04em;min-height:48px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.zsr-shop__button:hover,.zsr-shop__button:focus-visible{background:#f5cf3e;border-color:#a42b27;color:#111;transform:translateY(-1px)}.zsr-shop__button:focus-visible{outline:3px solid #fff;outline-offset:3px}.zsr-shop__button--primary{background:#f5cf3e;border-color:#f5cf3e;color:#111}.zsr-shop__section{padding:88px 0 96px}.zsr-shop__section-heading{margin-bottom:38px;max-width:760px}.zsr-shop__section-heading h2,.zsr-shop__final h2{font-size:clamp(38px,5vw,64px);line-height:1.04;margin:0}.zsr-shop__grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.zsr-shop__card{background:#fff;border:1px solid #ded6c5;border-radius:12px;box-shadow:0 10px 28px #11111114;overflow:hidden}.zsr-shop__card-media{background:#e8e0d0;display:block;overflow:hidden}.zsr-shop__card-media img{aspect-ratio:16 / 10;display:block;height:auto;object-fit:cover;transition:transform .3s ease;width:100%}.zsr-shop__card-media:hover img,.zsr-shop__card-media:focus-visible img{transform:scale(1.025)}.zsr-shop__card-body{padding:28px}.zsr-shop__card-body h3{font-size:34px;line-height:1.08;margin:0 0 12px}.zsr-shop__card-body p{font-size:17px;line-height:1.55;margin:0 0 22px}.zsr-shop__final{background:#17130f;color:#fff;padding:76px 0;text-align:center}.zsr-shop__final h2{color:#fff}.zsr-shop__final p{font-size:19px;line-height:1.55;margin:18px auto 26px;max-width:680px}@media(max-width:799px){.zsr-shop__wrap{padding-left:20px;padding-right:20px}.zsr-shop__hero{min-height:520px}.zsr-shop__hero-overlay{background:#0a0908b8}.zsr-shop__hero-copy>p:not(.zsr-shop__eyebrow){font-size:18px}.zsr-shop__section{padding:64px 0 72px}.zsr-shop__grid{grid-template-columns:1fr}.zsr-shop__card-body{padding:24px}}@media(prefers-reduced-motion:reduce){.zsr-shop__button,.zsr-shop__card-media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAg */
