.pv-insurer-picker{position:relative;width:100%;min-width:0}.pv-insurer-picker [hidden]{display:none!important}.pv-insurer-picker__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--pv-space-3, 12px);width:100%;min-height:58px;padding:12px var(--pv-space-4, 16px) 12px var(--pv-space-5, 20px);border:1px solid color-mix(in srgb,var(--pv3-primary, #004d40) 28%,var(--pv3-border-quiet, #d8e5dc));border-radius:15px;background:var(--pv3-white, #fff);color:var(--pv-color-text, #082b24);font-family:var(--pv-font-heading, inherit);font-size:var(--pv-type-card-text-size, 16px);font-weight:var(--pv-font-weight-heading, 600);line-height:1.2;text-align:left;cursor:pointer;box-shadow:0 8px 26px color-mix(in srgb,var(--pv3-forest, #163e31) 6%,transparent);transition:border-color .16s ease,box-shadow .16s ease}.pv-insurer-picker__trigger:hover,.pv-insurer-picker__trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--pv-color-accent, #004d40) 42%,var(--pv-card-border, #d8e5dc));box-shadow:0 14px 34px color-mix(in srgb,var(--pv-color-accent, #004d40) 9%,transparent)}.pv-insurer-picker__trigger>svg{width:20px;height:20px;flex:0 0 20px;transition:transform .16s ease}.pv-insurer-picker__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.pv-insurer-picker__trigger:focus-visible,.pv-insurer-picker__option:focus-visible{outline:var(--pv-focus-ring-width, 2px) solid var(--pv-color-focus, #004d40);outline-offset:var(--pv-focus-ring-offset, 2px)}.pv-insurer-picker__menu{position:absolute;top:calc(100% + var(--pv-space-2, 8px));right:0;left:0;z-index:20;padding:var(--pv-space-2, 8px);overflow:hidden;border:var(--pv-border-width, 1px) solid var(--pv-card-border, #d8e5dc);border-radius:var(--pv-radius-lg, 16px);background:var(--pv-color-surface-card, #fff);box-shadow:0 18px 48px color-mix(in srgb,var(--pv-color-accent, #004d40) 16%,transparent)}.pv-insurer-picker__group{margin:var(--pv-space-2, 8px) 0 var(--pv-space-1, 4px);padding-inline:var(--pv-space-2, 8px);color:var(--pv-color-text-muted, #566a64);font-family:var(--pv-font-body, inherit);font-size:10px;font-weight:var(--pv-font-weight-semibold, 600);line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.pv-insurer-picker__option{display:flex;align-items:center;width:100%;min-height:42px;padding:10px var(--pv-space-3, 12px);border:0;border-radius:var(--pv-radius-sm, 8px);background:transparent;color:var(--pv-color-text, #082b24);font-family:var(--pv-font-body, inherit);font-size:14px;font-weight:var(--pv-font-weight-semibold, 600);line-height:1.3;text-align:left;cursor:pointer;overflow-wrap:anywhere}.pv-insurer-picker__option:hover,.pv-insurer-picker__option.is-active{background:var(--pv-color-badge-surface, #e6f4ec);color:var(--pv-color-badge-text, #004d40)}.pv-price-benefits__picker .pv-insurer-picker__menu{position:relative;top:auto;margin-top:var(--pv-space-2, 8px)}@media(max-width:749px){.pv-insurer-picker__trigger{min-height:52px;font-size:16px}}@media(prefers-reduced-motion:reduce){.pv-insurer-picker__trigger,.pv-insurer-picker__trigger>svg{transition:none}}.pv-insurer-picker__search-wrap{padding:4px 4px 8px}.pv-insurer-picker .pv-insurer-picker__search{display:block;width:100%;min-width:0;height:46px;padding:10px 12px;border:1px solid var(--pv3-border-quiet, #d8e5dc);border-radius:10px;background:var(--pv3-white, #fff);color:var(--pv3-ink, #082b24);font:400 16px/1.4 var(--pv3-font, sans-serif);box-shadow:none}.pv-insurer-picker__search:focus-visible{outline:2px solid var(--pv3-primary, #004d40);outline-offset:1px}.pv-insurer-picker__options{max-height:min(260px,36vh);overflow-y:auto;overscroll-behavior:contain}.pv-insurer-picker__status{padding:8px;margin:0;color:var(--pv3-muted, #566a64);font:400 12px/1.4 var(--pv3-font, sans-serif)}
/*# sourceMappingURL=/cdn/shop/t/141/assets/prevura-insurer-picker.css.map */
