.pg{--wrap:1040px;padding-bottom:clamp(48px,6vw,80px)}.pg__top{padding:34px 0 8px}.pg__top h1{font-size:clamp(34px,6vw,54px)}.pg__sub{color:var(--muted);font-size:16px;max-width:46ch;margin:14px 0 0}.pg__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(26px,4vw,56px);padding:clamp(26px,4vw,44px) 0 0;align-items:start}@media(max-width:860px){.pg__grid{grid-template-columns:1fr}}.frm,.frm__row{display:grid;gap:16px}@media(min-width:560px){.frm__row--2{grid-template-columns:1fr 1fr}}.frm__field{display:grid;gap:6px}.frm__field label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:600}.frm__field label .opt{text-transform:none;letter-spacing:0;font-weight:400;font-size:12.5px}.frm__field input,.frm__field textarea{width:100%;background:var(--cream-2);border:1px solid rgba(34,28,21,.26);border-radius:14px;padding:14px 16px;font-size:16px;transition:border-color .18s var(--ease),background-color .18s var(--ease)}.frm__field input:focus,.frm__field textarea:focus{background:#fff;border-color:var(--ink);outline:none}.frm__field textarea{min-height:150px;resize:vertical;line-height:1.55}.frm__field input:user-invalid,.frm__field textarea:user-invalid{border-color:var(--red)}.frm__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px}.frm__privacy{font-size:13px;color:var(--muted);max-width:44ch}.frm__privacy a{text-decoration:underline;text-underline-offset:2px}.frm__ok{background:var(--ink);color:var(--cream);padding:18px 20px;border-radius:14px;font-size:15px}.frm__err{background:#c8492c17;border:1px solid rgba(200,73,44,.4);padding:14px 18px;border-radius:14px;font-size:14.5px}.aside{display:grid;gap:16px}.card{padding:22px;background:var(--cream-2);border:1px solid var(--line);border-radius:18px}.card h2{font-size:20px;margin-bottom:10px}.card h3{font-size:17px;margin:0 0 4px}.card p{margin:0;font-size:15px}.card .hours{margin-top:10px;font-size:13.5px;color:var(--muted)}.card .mail{word-break:break-all}.card a{text-decoration:underline;text-underline-offset:2px}.card .btn{margin-top:14px;text-decoration:none}.rte{--wrap:760px;padding-top:clamp(20px,3vw,34px);font-size:16px;line-height:1.7}.rte h1{font-size:clamp(34px,6vw,50px);margin-bottom:22px}.rte h2{font-size:22px;margin:34px 0 8px}.rte h3{font-size:18px;margin:24px 0 6px}.rte p,.rte li{margin:0 0 10px}.rte ul,.rte ol{padding-left:22px;margin-bottom:12px}.rte a{text-decoration:underline;text-underline-offset:2px}.rte strong,.rte b{font-weight:600}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:clamp(20px,3vw,34px) var(--pm) clamp(48px,6vw,80px)!important;font-size:16px;line-height:1.7}.shopify-policy__title h1{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:clamp(34px,6vw,50px);margin-bottom:22px}.shopify-policy__body h2{font-size:22px;margin:34px 0 8px}.shopify-policy__body h3{font-size:18px;margin:24px 0 6px}.shopify-policy__body p,.shopify-policy__body li{margin:0 0 10px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:22px}.nf{padding:clamp(60px,10vw,140px) 0}.nf h1{font-size:clamp(38px,6vw,64px);margin:14px 0 0}.nf__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lafb-pages.css.map */
