.mic-product-tabs{margin-top:38px}.mic-tabs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #dce4ef}.mic-detail-tabs{display:flex;gap:4px;min-width:0}.mic .mic-detail-tabs a{display:block;padding:17px 24px;color:#52627b;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;border-radius:8px 8px 0 0;white-space:nowrap}.mic .mic-detail-tabs a:hover{background:#f2f6fc;color:#102a50}.mic .mic-detail-tabs a[aria-selected=true]{background:#102a50;color:#fff}.mic-tabs-toolbar>.mic-print-button{font-size:12px;font-weight:650;color:#0758de;white-space:nowrap;padding:12px 0}.mic-product-tabs [data-product-panel]{padding:30px 0;margin:0;scroll-margin-top:90px}.mic-product-tabs [data-product-panel][hidden]{display:none!important}.mic-product-tabs .mic-pdp-overview{max-width:850px;min-height:190px}.mic-product-tabs [role=tabpanel]:focus-visible{outline:2px solid #0758de;outline-offset:4px}.mic-product-tabs .mic-pdp-overview h2{font-size:25px}.mic-product-tabs .mic-print-head{display:none}@media(max-width:650px){.mic-tabs-toolbar{display:block}.mic-detail-tabs{width:100%;gap:0}.mic .mic-detail-tabs a{flex:1;text-align:center;padding:14px 8px;font-size:13px}.mic-tabs-toolbar>.mic-print-button{display:inline-block;padding:12px 0}.mic-product-tabs [data-product-panel]{padding:24px 0}}@media print{.mic-tabs-toolbar{display:none}.mic-product-tabs [data-product-panel][hidden]{display:block!important}}

/* Product help and secondary document action. */
.mic .mic-tabs-toolbar>.mic-print-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;min-height:44px;padding:11px 17px;margin:0 0 8px;border:1px solid #becde0;border-radius:10px;background:#f4f7fc;color:#17365f;font-size:13px;font-weight:650;line-height:1.35;text-decoration:none;white-space:nowrap;box-shadow:0 2px 5px #112b5005}
.mic .mic-tabs-toolbar>.mic-print-button svg{width:19px;height:19px;flex:none}.mic .mic-tabs-toolbar>.mic-print-button:hover{background:#17365f;color:#fff;border-color:#17365f}.mic .mic-tabs-toolbar>.mic-print-button:focus-visible,.mic .mic-grade-help:focus-visible{outline:3px solid #19749c;outline-offset:4px}
.mic .mic-grade-help{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;min-height:28px;padding:4px;border:0;border-radius:50%;background:transparent;color:#526a85;line-height:1;text-decoration:none}.mic .mic-grade-help svg{display:block;width:20px;height:20px;flex:none}.mic .mic-grade-help:hover{color:#17365f;background:#e4edf7}.mic-grade-summary{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:16px 0;padding:12px 15px;border:1px solid #dce5ef;border-radius:10px;background:#f5f8fc;color:#173651;font-size:13px}.mic-variant-field{min-width:0;display:grid;grid-template-rows:1fr auto}.mic-variant-field-heading{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;min-height:32px}.mic-variant-field-heading label{margin:0}
@media(max-width:650px){.mic .mic-tabs-toolbar>.mic-print-button{display:flex;width:100%;margin:12px 0 16px;padding:12px 16px}.mic-variant-field-heading{min-height:30px}.mic .mic-grade-help{width:32px;height:32px;min-height:32px;flex-basis:32px}}

/* Quiet reset action, clearly separate from the purchase action. */
.mic .mic-variant-picker .mic-variant-reset{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:4px 0 0;padding:9px 13px;border:1px solid #c6d3e3;border-radius:9px;background:#fff;color:#415975;font-size:12px;font-weight:650;line-height:1.4;text-decoration:none;cursor:pointer;box-shadow:0 1px 3px #112b5005}.mic .mic-variant-picker .mic-variant-reset svg{width:16px;height:16px;flex:none}.mic .mic-variant-picker .mic-variant-reset:hover{background:#eaf0f8;border-color:#9fb2cc;color:#17365f}.mic .mic-variant-picker .mic-variant-reset:focus-visible{outline:3px solid #19749c;outline-offset:3px}
