.announcement-bar-section .utility-bar__grid{max-width:none;padding-left:0;padding-right:0}.lh-announcement-ticker{width:100%;overflow:hidden;white-space:nowrap}.lh-announcement-ticker__track{display:flex;width:max-content;animation:lh-announcement-marquee 24s linear infinite;will-change:transform}.lh-announcement-ticker__group{display:flex;align-items:center;flex-shrink:0;gap:24px;padding:8px 12px}.lh-announcement-ticker__item{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;color:inherit;text-decoration:none;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.08em}.lh-announcement-ticker__group b{flex-shrink:0;font-weight:400;opacity:.7}.lh-announcement-ticker:hover .lh-announcement-ticker__track{animation-play-state:paused}@keyframes lh-announcement-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.lh-announcement-ticker__group{gap:18px;padding:8px 10px}.lh-announcement-ticker__item{font-size:10px;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.lh-announcement-ticker__track{animation:none}}.lh-page-shell{background:linear-gradient(180deg,#fff,#fbf7ef);color:#2a2118}.lh-page-hero{max-width:1000px;text-align:center;padding-top:52px;padding-bottom:34px}.lh-page-hero__line{width:64px;height:1px;background:linear-gradient(90deg,transparent,#bd974c,transparent);margin:0 auto 18px}.lh-page-hero__eyebrow{font-size:11px;font-weight:700;letter-spacing:.24em;color:#a77b2d;margin-bottom:14px}.lh-page-title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(42px,5vw,68px);line-height:1.02;letter-spacing:-.035em;color:#2a2118;margin:0}.lh-page-subtitle{max-width:620px;margin:18px auto 0;color:#766b5f;font-size:15px;line-height:1.7}.lh-page-card{background:#fff;border:1px solid #eadfc9;box-shadow:0 20px 55px #4e371211;padding:clamp(26px,4vw,54px);margin-bottom:44px}.lh-page-rte{font-size:15px;line-height:1.85;color:#5f5549}.lh-page-rte>div:first-child{margin-top:0}.lh-page-rte h2{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.2;color:#2b2118;margin:42px 0 16px;padding-bottom:11px;border-bottom:1px solid #eee2cf;position:relative}.lh-page-rte h2:after{content:"";position:absolute;left:0;bottom:-1px;width:58px;height:2px;background:linear-gradient(90deg,#a97c2d,#d2b66f)}.lh-page-rte h3{font-family:var(--font-heading-family);font-weight:500;font-size:21px;color:#3a2c1c;margin:30px 0 12px}.lh-page-rte p{margin:0 0 17px}.lh-page-rte strong{color:#342719}.lh-page-rte a{color:#956c25;text-decoration-color:#d8bf88;text-underline-offset:3px}.lh-page-rte ul,.lh-page-rte ol{margin:14px 0 24px;padding-left:23px}.lh-page-rte li{margin-bottom:10px;padding-left:4px}.lh-page-rte li::marker{color:#b88f42}.lh-page-rte hr{border:0;border-top:1px solid #eadfc9;margin:30px 0}.lh-page-rte table{width:100%;border-collapse:collapse;margin:24px 0;background:#fff}.lh-page-rte th,.lh-page-rte td{border:1px solid #eadfc9;padding:12px 14px;text-align:left}.lh-page-rte th{background:#faf4e8;color:#6e5122}.lh-policy-highlight{background:linear-gradient(120deg,#fffaf0,#f5e8cb);border:1px solid #e4cf9e;border-left:4px solid #bd974c;padding:20px 22px;margin:0 0 30px}.lh-policy-highlight p:last-child{margin-bottom:0}.lh-contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.lh-contact-grid p{background:#fbf7ef;border:1px solid #eadfc9;padding:18px;margin:0}.lh-page-footer-note{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding-bottom:58px;color:#a18149;font-size:10px;letter-spacing:.14em;text-transform:uppercase;text-align:center}.lh-page-footer-note span{height:1px;background:linear-gradient(90deg,transparent,#d8c39a)}.lh-page-footer-note span:last-child{background:linear-gradient(90deg,#d8c39a,transparent)}.lh-page-footer-note p{margin:0}@media(max-width:749px){.lh-page-hero{padding-top:34px;padding-bottom:24px}.lh-page-card{width:calc(100% - 28px);padding:24px 20px}.lh-page-rte{font-size:14px;line-height:1.8}.lh-page-rte h2{margin-top:32px}.lh-contact-grid{grid-template-columns:1fr}.lh-page-footer-note{width:calc(100% - 28px)}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AQAAgA */
