.user-account-dropdown[data-v-9fd4db75]{position:relative}.user-account-dropdown>button[data-v-9fd4db75]{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.user-account-menu[data-v-9fd4db75]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;min-width:160px;padding:.25rem 0;position:absolute;right:0;top:100%;z-index:100}.user-account-menu a[data-v-9fd4db75],.user-account-menu button[data-v-9fd4db75]{background:none;border:none;color:#333;cursor:pointer;display:block;font:inherit;font-weight:500;padding:.5rem 1rem;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.user-account-menu a[data-v-9fd4db75]:hover,.user-account-menu button[data-v-9fd4db75]:hover{background:#0000000d}.partx-info[data-v-9fd4db75]{border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:.25rem;padding:.5rem 1rem}.partx-info-row[data-v-9fd4db75]{align-items:center;display:flex;gap:.4em}.partx-info-label[data-v-9fd4db75]{color:#999;font-size:.75em;font-weight:700}.partx-info-id[data-v-9fd4db75]{color:#333;font-size:.8em;font-weight:600;text-align:left}.partx-info-status[data-v-9fd4db75]{border-radius:3px;display:inline-block;font-size:.65em;font-weight:600;padding:.1em .4em}.partx-info-status.active[data-v-9fd4db75]{background:#e8f5e9;color:#2e7d32}.partx-info-status.inactive[data-v-9fd4db75]{background:#fce4ec;color:#c62828}.user-account-pro-badge[data-v-9fd4db75]{background:var(--p-color-primary,#06c);border-radius:3px;color:#fff;display:inline-block;font-size:.65em;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-right:.3em;padding:.1em .4em;vertical-align:middle}.cart-dropdown-wrap{position:relative}.cart-dropdown-pane{box-shadow:0 .25rem 1rem #0003;min-width:20rem;position:absolute;right:0;top:100%;z-index:1000}.main-menu{height:100%;overflow-x:visible;padding:0;position:fixed;right:0;top:0;width:15rem;z-index:99999}.main-menu a{display:block;font-size:1.25rem;padding:.5em 1em}.main-menu-deactivator{cursor:pointer;position:absolute;right:17.75rem;top:1.5rem}.main-menu-deactivator:after,.main-menu-deactivator:before{background:#fff;border-radius:.125rem;content:"";display:block;height:.25rem;position:absolute;width:2rem}.main-menu-deactivator:after{transform:rotate(45deg)}.main-menu-deactivator:before{transform:rotate(-45deg)}.slide-enter-active,.slide-leave-active{transition:transform .25s ease-in-out;will-change:transform}.slide-enter-from{transform:translate(15rem)}.slide-enter-to,.slide-leave-from{transform:translate(0)}.slide-leave-to{transform:translate(15rem)}.main-menu-wrap{background:#00000080;inset:0;position:fixed;z-index:99998}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.your-engine{display:flex;justify-content:flex-end;width:100%}.your-engine h2{font-weight:600;margin:1rem auto;text-align:center}.your-engine button.form-activator{float:right}.your-engine .select-visuals{font-size:.75em;position:absolute;right:.5em;top:1em}@media screen and (min-width:40rem){.your-engine h2{margin:1.25rem auto}.your-engine form>*+*{margin-bottom:0}.your-engine form>*+* button{float:none}}@media screen and (min-width:80rem){.your-engine form{text-align:center}}
