.lac-policy-header{border-bottom:1px solid var(--lac-line);justify-content:space-between;align-items:center;gap:25px;max-width:1440px;margin:auto;padding:30px 6%;display:flex}.lac-policy-header>a:last-child{align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.lac-policy-main{max-width:1120px;margin:auto;padding:70px 6% 95px}.lac-policy-intro{border-bottom:1px solid var(--lac-line);margin-bottom:42px;padding-bottom:44px}.lac-policy-intro>.lac-eyebrow{color:var(--lac-green);margin-bottom:22px}.lac-policy-intro h1{max-width:830px;font-size:clamp(44px,6vw,76px);line-height:1.04}.lac-policy-intro>p{color:#62594e;max-width:650px;margin-top:24px;font-size:17px;line-height:1.75}.lac-policy-content{max-width:800px}.lac-policy-content section+section{margin-top:38px}.lac-policy-content h2{letter-spacing:-.035em;margin-bottom:15px;font-size:27px;line-height:1.2}.lac-policy-content p,.lac-policy-content li{color:#554d44;font-size:15px;line-height:1.85}.lac-policy-content p+p{margin-top:14px}.lac-policy-content a:not(.lac-button){text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.lac-policy-content ul{margin:14px 0;padding-left:22px}.lac-policy-content li+li{margin-top:8px}.lac-policy-contact{border:1px solid var(--lac-line);background:#eae2d6;flex-direction:column;gap:5px;margin-top:20px;padding:25px;font-style:normal;line-height:1.7;display:flex}.lac-policy-contact strong{font-size:20px;font-weight:500}.lac-policy-contact>span:nth-child(2){letter-spacing:1.4px;margin-bottom:9px;font-size:10px}.lac-policy-notice{background:#ece5da;border-left:3px solid #8c7454;margin-top:24px;padding:20px 23px}.lac-policy-notice>strong{margin-bottom:6px;display:block}.lac-policy-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.lac-business-services{gap:14px;margin-top:20px;display:grid}.lac-business-services article{border:1px solid var(--lac-line);background:var(--lac-paper);padding:24px}.lac-business-services h3{margin-bottom:8px;font-size:26px}.lac-business-services article>strong{margin-top:12px;font-weight:500;display:block}.lac-business-hours{border-collapse:collapse;width:100%;margin-top:20px}.lac-business-hours th,.lac-business-hours td{border-bottom:1px solid var(--lac-line);text-align:left;vertical-align:top;padding:13px 0;font-size:14px}.lac-business-hours th{width:34%;font-weight:500}.lac-business-hours td>span{color:#665d52;margin-top:3px;font-size:12px;display:block}.lac-policy-skip{z-index:100;background:#1d1a17;padding:12px 20px;position:absolute;top:-70px;left:15px;color:#fff!important}.lac-policy-skip:focus{top:10px}.lac-policy-page .lac-footer-bottom{flex-wrap:wrap;gap:18px}.lac-sms-reminder-option p a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.lac-policy-header{gap:16px;padding:22px 6%}.lac-policy-header .lac-brand{gap:9px;font-size:15px}.lac-policy-header>a:last-child{font-size:11px}.lac-policy-main{padding-top:44px;padding-bottom:60px}.lac-policy-intro{margin-bottom:30px;padding-bottom:32px}.lac-policy-intro>p{font-size:15px}.lac-policy-content section+section{margin-top:30px}.lac-policy-content h2{font-size:24px}.lac-policy-contact{padding:20px}.lac-policy-actions>.lac-button{width:100%}.lac-business-hours th{width:32%}}.lac-policy-page .lac-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lac-sms-consent-preview{background:var(--lac-paper);border:1px solid var(--lac-line);margin-top:20px;padding:26px}.lac-sms-consent-preview label{align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.lac-sms-consent-preview input{flex-shrink:0;width:21px;height:21px;margin-top:3px}.lac-sms-consent-preview small{color:#665d52;font-size:12px;display:block}.lac-sms-consent-preview p{margin-top:14px}.lac-sms-consent-preview p:last-child{color:#746b60;font-size:12px}.lac-footer-bottom{flex-wrap:wrap;gap:18px}
