.ideal-customer-access{background:var(--ica-background, #fff);color:var(--ica-text, #000);font-family:inherit;font-size:var(--ica-body-size, 16px);line-height:1.6;padding:var(--ica-padding-top, 28px) 24px var(--ica-padding-bottom, 28px);overflow-wrap:anywhere}.ideal-customer-access *,.ideal-customer-access *:before,.ideal-customer-access *:after{box-sizing:border-box}.ideal-customer-access__container{width:100%;max-width:var(--ica-width, 1200px);margin-inline:auto}.ideal-customer-access__panel{padding:32px;background:var(--ica-panel, #f1f8f4);border:1px solid var(--ica-border, #dce9e1);border-top:4px solid var(--ica-heading, #0f974c);border-radius:10px}.ideal-customer-access .ideal-customer-access__heading{margin:0 0 10px;color:var(--ica-heading, #0f974c);font-family:inherit;font-size:var(--ica-heading-size, 32px);font-weight:700;line-height:1.2;letter-spacing:-.02em;text-transform:none}.ideal-customer-access__description{max-width:850px;margin:0;font-size:inherit}.ideal-customer-access__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.ideal-customer-access__card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;background:var(--ica-card, #fff);border:1px solid var(--ica-border, #dce9e1);border-radius:8px}.ideal-customer-access .ideal-customer-access__card-heading{margin:0 0 8px;color:var(--ica-text, #000);font-family:inherit;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:-.01em;text-transform:none}.ideal-customer-access__card-text{margin:0 0 20px;font-size:inherit}.ideal-customer-access .ideal-customer-access__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;max-width:100%;margin-top:auto;padding:11px 20px;border:1px solid var(--ica-accent, #087b3c);border-radius:5px;color:var(--ica-accent, #087b3c);background:var(--ica-card, #fff);font-family:inherit;font-size:16px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;text-transform:none;white-space:normal;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ideal-customer-access .ideal-customer-access__button--primary{color:var(--ica-button-text, #fff);background:var(--ica-accent, #087b3c)}.ideal-customer-access .ideal-customer-access__button:hover{color:var(--ica-button-text, #fff);background:var(--ica-hover, #065e2f);border-color:var(--ica-hover, #065e2f)}.ideal-customer-access .ideal-customer-access__button:focus-visible{outline:3px solid var(--ica-accent, #087b3c);outline-offset:4px}.ideal-customer-access__button svg{flex-shrink:0;width:20px;height:20px}.ideal-customer-access__note{margin:18px 0 0;color:var(--ica-muted, #4d4d4d);font-size:13px;line-height:1.6}@media(max-width:749px){.ideal-customer-access{padding-right:16px;padding-left:16px}.ideal-customer-access__panel{padding:24px 20px}.ideal-customer-access .ideal-customer-access__heading{font-size:min(var(--ica-heading-size, 32px),28px)}.ideal-customer-access__options{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px}.ideal-customer-access__card{padding:20px}.ideal-customer-access__card-text{margin-bottom:18px}.ideal-customer-access .ideal-customer-access__button{width:100%;padding-inline:14px}}@media(prefers-reduced-motion:reduce){.ideal-customer-access .ideal-customer-access__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAABA */
