.ab-calc{margin-block-start:22px;padding:18px 18px 16px;background:var(--surface-raised);border:2px solid var(--ink)}.ab-calc__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.ab-calc__title span{font-family:var(--font-mono);font-size:11px;letter-spacing:0;text-transform:none;color:var(--ink-muted)}.ab-calc__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);border-block-start:var(--border-hairline) solid var(--line)}.ab-calc__row b{font-size:15px;line-height:20px}.ab-calc__row small{display:block;font-family:var(--font-mono);font-size:12px;line-height:16px;color:var(--ink-muted)}.ab-calc__stepper{flex:none;height:44px;border-color:var(--ink)}.ab-calc__stepper input{width:40px;font-size:15px}.ab-calc__stepper .ab-icon{width:18px;height:18px}.ab-calc__result{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-start:var(--space-3);padding:var(--space-3) 14px;background:var(--brand-tint)}.ab-calc__result p{margin:0;font-size:14px;line-height:20px}.ab-calc__result p b{font-size:18px}.ab-calc__result .ab-btn{flex:none;min-height:44px}.ab-astage{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;overflow:hidden;background:var(--surface-sunken)}.ab-astage .ab-gallery__tags{position:absolute;top:var(--space-4);left:var(--space-4);display:flex;gap:6px}.ab-astage__grid{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center;justify-content:center;margin:0;padding:var(--space-8);list-style:none}.ab-astage__grid li{display:grid;place-items:center;width:112px;height:112px;background:var(--surface-raised);border:var(--border-hairline) solid var(--line)}.ab-astage__grid .ab-icon{width:64px;height:64px;stroke-width:1.4}.ab-athumbs__title.ab-label{margin:var(--space-4) 0 0;color:var(--ink-muted)}.ab-athumbs__title+.ab-athumbs{margin-top:10px}.ab-athumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:10px;margin:var(--space-3) 0 0;padding:0;list-style:none}.ab-athumbs__item{min-width:0}.ab-athumbs__icon{display:grid;place-items:center;aspect-ratio:1 / 1;background:var(--surface-sunken);border:var(--border-hairline) solid var(--line)}.ab-athumbs__icon .ab-icon{width:52%;height:52%;stroke-width:1.6}.ab-athumbs small{display:block;margin-block-start:6px;font-family:var(--font-mono);font-size:11px;line-height:14px;font-weight:500;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--ink-muted);overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-main-product-accessory.css.map */
