.grimm-start-here{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;border-bottom:1px solid #e5e3de}.grimm-start-here h1{font-size:clamp(23px,3vw,32px);line-height:1.2;margin:0 0 8px;letter-spacing:-.02em}.grimm-start-here p{margin:0;max-width:620px;font-size:15px;line-height:1.55}.grimm-start-here__links{display:flex;gap:12px;flex-wrap:wrap}.grimm-start-here__links a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;min-height:48px;border:1px solid #222;text-decoration:none;border-radius:4px;font-size:14px;font-weight:650}.grimm-start-here__links a:first-child{background:#20221f;color:#fff}.grimm-start-here__links a:focus-visible{outline:3px solid #72644c;outline-offset:3px}@media(max-width:780px){.grimm-start-here{display:block;padding-block:20px}.grimm-start-here__links{margin-top:16px;display:grid;grid-template-columns:1fr 1fr}.grimm-start-here__links a{font-size:13px;padding:12px;gap:8px}}@media(max-width:380px){.grimm-start-here__links{grid-template-columns:1fr}}.grimm-search-intent{padding:18px;margin:0 0 24px;background:#f5f5f3;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px 24px}.grimm-search-intent a{text-decoration:underline}.grimm-search-help{display:flex;flex-wrap:wrap;gap:12px 24px;margin:16px 0 28px}.grimm-search-help a{padding:8px 0;text-decoration:underline;text-underline-offset:4px}.grimm-card-cart-status:not([hidden]){display:inline-flex;align-self:flex-start;align-items:baseline;gap:.35em;max-width:100%;width:fit-content;margin:5px 0 2px;padding:3px 8px;border-radius:5px;background:#edf5ee;color:#185333;font-size:13px;font-weight:650;line-height:1.35}.gs-active grimm-b2b-cart-count.grimm-card-cart-status,html:not(.gs-active) grimm-salon-cart-count.grimm-card-cart-status{display:none}.grimm-dealer-access{max-width:900px;margin:40px auto;padding:0 20px}.grimm-dealer-access h1{font-size:24px;margin-bottom:24px}.grimm-dealer-access__message{background:#f5f5f5;border:1px solid #dedede;border-radius:12px;padding:24px}.grimm-dealer-access__message p{line-height:1.6;margin:0 0 16px}.grimm-product-choice{margin:8px 0 12px;padding:12px;background:#f5f5f3;border-radius:8px;font-size:15px;line-height:1.6}.grimm-product-choice p{margin:0 0 8px}.grimm-product-choice a{text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/391/compiled_assets/styles.css.map */
