.asp-home-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:var(--asp-home-height, 464px);padding:48px 7.5%;background:#483323;color:#fff;text-align:left}.asp-home-hero,.asp-home-hero *{box-sizing:border-box}.asp-home-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 48%;z-index:0}.asp-home-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#110f0ec7,#1814119e 42%,#1d181238 76%,#1d18122e);pointer-events:none}.asp-home-hero__copy{position:relative;z-index:2;max-width:690px}.asp-home-hero .asp-home-hero__eyebrow{color:#fff;font-size:11px;line-height:1.5;font-weight:400;letter-spacing:1.7px;margin:0 0 16px}.asp-home-hero h1{font-family:var(--heading-font-family, Georgia, serif);font-size:49px;font-weight:400;line-height:1.11;letter-spacing:-.7px;max-width:670px;margin:0 0 18px;color:#fff;text-transform:none;text-wrap:balance}.asp-home-hero .asp-home-hero__intro{font-size:15px;line-height:1.7;max-width:570px;margin:0 0 24px;color:#f9f5f1}.asp-home-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.asp-home-hero .asp-home-hero__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 23px;border-radius:5px;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.15px;text-decoration:none;text-transform:none}.asp-home-hero .asp-home-hero__button--primary{background:var(--asp-home-button, #b41931);border:1px solid var(--asp-home-button, #b41931);color:#fff}.asp-home-hero .asp-home-hero__button--secondary{background:#fffaf2;border:1px solid #fffaf2;color:#362523}.asp-home-hero .asp-home-hero__button:hover{filter:brightness(1.07)}.asp-home-hero .asp-home-hero__button:focus-visible{outline:3px solid #fff;outline-offset:4px}.asp-home-hero__reassurance{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;line-height:1.6;color:#fff9f3}.asp-home-hero__separator{opacity:.8}@media(max-width:900px){.asp-home-hero{padding-left:6%;padding-right:6%}.asp-home-hero__copy{max-width:620px}.asp-home-hero h1{font-size:45px}}@media(max-width:680px){.asp-home-hero{min-height:0;padding:34px 25px 32px;align-items:start}.asp-home-hero__image{object-position:var(--asp-home-photo-x, 34%) center}.asp-home-hero:before{background:linear-gradient(90deg,#13110fcf,#161311a8)}.asp-home-hero__copy{max-width:100%;width:100%}.asp-home-hero .asp-home-hero__eyebrow{font-size:10px;margin-bottom:16px}.asp-home-hero h1{font-size:37px;line-height:1.12;letter-spacing:-.45px;max-width:440px;margin-bottom:18px}.asp-home-hero .asp-home-hero__intro{font-size:14px;line-height:1.7;margin-bottom:22px;max-width:440px}.asp-home-hero__actions{flex-direction:column;gap:11px;margin-bottom:17px;max-width:410px}.asp-home-hero .asp-home-hero__button{width:100%;min-height:48px;font-size:13px}.asp-home-hero__reassurance{font-size:11px;gap:4px 8px;max-width:410px}}@media(max-width:360px){.asp-home-hero{padding:28px 21px}.asp-home-hero h1{font-size:33px}.asp-home-hero .asp-home-hero__intro{font-size:13px}.asp-home-hero__separator{display:none}.asp-home-hero__reassurance{gap:3px;flex-direction:column;align-items:flex-start}}.asp-cart-help{margin:16px 0 4px;padding:0 4px;color:#685d58;text-align:center;font-family:var(--body-font-family, Arial, sans-serif);font-size:12px;line-height:1.6}.asp-cart-help span{display:block}.asp-cart-help a{display:inline-block;min-height:44px;padding:8px 0;color:#a62538;text-decoration:underline;text-underline-offset:3px}.asp-cart-help a:focus-visible{outline:2px solid #a62538;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=CAAAAAAAAAAI */
