.qg-icon{display:inline-block;flex:none;vertical-align:middle}.qg-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--qg-hit-target);padding:var(--qg-space-8) var(--qg-space-16);border-radius:var(--qg-radius-pill);border:none;font-family:var(--qg-font-outfit);font-size:var(--qg-font-size-body);font-weight:var(--qg-font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--qg-duration-fast) var(--qg-easing),border-color var(--qg-duration-fast) var(--qg-easing),color var(--qg-duration-fast) var(--qg-easing)}.qg-button--primary{background-color:var(--qg-surface-action);color:var(--qg-text-on-inverse)}.qg-button--primary:hover{background-color:var(--qg-accent-emphasis)}.qg-button--secondary{background-color:var(--qg-surface-card);color:var(--qg-text-primary);border:1.5px solid var(--qg-border-control)}.qg-button--secondary:hover{border-color:var(--qg-accent-gold)}.qg-button--dark{background-color:var(--qg-text-on-inverse);color:var(--qg-surface-inverse)}.qg-button--dark:hover{background-color:var(--qg-accent-gold)}.qg-button--link{background-color:transparent;color:var(--qg-link);padding:0;min-height:auto;text-decoration:none}.qg-button--link:hover{text-decoration:underline}.qg-button--outline-dark{background-color:transparent;color:var(--qg-text-on-inverse);border:1.5px solid var(--qg-text-on-inverse);border-color:color-mix(in srgb,var(--qg-text-on-inverse) 55%,transparent)}.qg-button--outline-dark:hover{border-color:var(--qg-accent-gold)}.qg-button:disabled,.qg-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.qg-card{background-color:var(--qg-surface-card);border-radius:var(--qg-radius-md);padding:var(--qg-space-24);box-shadow:var(--qg-shadow-card-t);transition:box-shadow var(--qg-duration-fast) var(--qg-easing)}.qg-card:hover{box-shadow:var(--qg-shadow-overlay-t)}.qg-card--dark{background-color:var(--qg-surface-inverse);background-image:radial-gradient(1px 1px at 20px 30px,var(--qg-text-on-inverse),transparent),radial-gradient(1px 1px at 60px 70px,var(--qg-accent-gold),transparent),radial-gradient(1px 1px at 50px 50px,var(--qg-text-on-inverse),transparent),radial-gradient(1px 1px at 130px 80px,var(--qg-accent-gold),transparent),radial-gradient(1px 1px at 90px 10px,var(--qg-text-on-inverse),transparent);background-repeat:repeat;background-size:300px 300px;background-position:0 0,40px 60px,130px 270px,70px 100px,150px 140px;color:var(--qg-text-on-inverse);border:1px solid transparent;border-color:color-mix(in srgb,var(--qg-text-on-inverse) 22%,transparent);border-radius:var(--qg-radius-lg)}.qg-card--photo{padding:0;overflow:hidden;border-radius:var(--qg-radius-md)}.qg-badge{display:inline-flex;align-items:center;justify-content:center;padding:var(--qg-space-8) var(--qg-space-12);border-radius:var(--qg-radius-pill);background-color:var(--qg-accent-gold);color:var(--qg-surface-inverse);font-family:var(--qg-font-mono);font-size:var(--qg-font-size-legal);font-weight:var(--qg-font-weight-medium);text-transform:uppercase;letter-spacing:var(--qg-letter-spacing-mono)}.qg-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--qg-space-8);padding:var(--qg-space-8) var(--qg-space-16);border-radius:var(--qg-radius-pill);background-color:var(--qg-surface-card);color:var(--qg-text-primary);font-family:var(--qg-font-outfit);font-size:var(--qg-font-size-small);font-weight:var(--qg-font-weight-medium);box-shadow:var(--qg-shadow-card-t)}.qg-chip--floating{animation:qg-bob var(--qg-duration-slow) var(--qg-easing) infinite;animation-delay:var(--delay-ms, 0ms)}.qg-review-stars{position:relative;display:inline-block;line-height:1;font-size:1rem;letter-spacing:.1em;white-space:nowrap}.qg-review-stars--small{font-size:.8125rem}.qg-review-stars--large{font-size:1.375rem}.qg-review-stars__track,.qg-review-stars__fill{display:block}.qg-review-stars__track{color:var(--qg-border-control)}.qg-review-stars__fill{position:absolute;top:0;left:0;width:0;overflow:hidden;color:var(--qg-accent-gold)}.qg-statement{font-family:var(--qg-font-outfit);font-size:var(--qg-font-size-statement);font-weight:var(--qg-font-weight-light);line-height:var(--qg-line-height-statement);letter-spacing:var(--qg-letter-spacing-tight)}.qg-statement__claim{color:var(--qg-text-primary)}.qg-statement__muted{color:var(--qg-text-secondary);margin-left:var(--qg-space-4)}.qg-statement__cursor{color:var(--qg-accent-gold);animation:qg-blink 1.1s steps(1) infinite;margin-left:var(--qg-space-4)}.qg-statement--on-dark .qg-statement__claim{color:var(--qg-text-on-inverse)}.qg-statement--on-dark .qg-statement__muted{color:var(--qg-text-on-inverse-muted)}.qg-statement--on-dark .qg-statement__cursor{color:var(--qg-accent-gold)}.qg-spec-table{width:100%;border-collapse:collapse;font-family:var(--qg-font-mono);font-size:var(--qg-font-size-small)}.qg-spec-table__header{background-color:var(--qg-surface-sunken);border-bottom:2px solid var(--qg-border-strong)}.qg-spec-table__header-cell{padding:var(--qg-space-12) var(--qg-space-16);font-weight:var(--qg-font-weight-medium);color:var(--qg-text-primary);text-transform:uppercase;letter-spacing:var(--qg-letter-spacing-mono);text-align:left}.qg-spec-table__row{border-bottom:1px solid var(--qg-border-hairline)}.qg-spec-table__cell{padding:var(--qg-space-16);color:var(--qg-text-primary);text-align:left}.qg-spec-table__cell--key{color:var(--qg-text-secondary);font-weight:var(--qg-font-weight-medium);width:40%}.qg-spec-table--on-dark .qg-spec-table__header{background-color:var(--qg-surface-inverse);border-bottom-color:var(--qg-text-on-inverse-muted);border-bottom-color:color-mix(in srgb,var(--qg-text-on-inverse) 55%,transparent)}.qg-spec-table--on-dark .qg-spec-table__header-cell{color:var(--qg-text-on-inverse)}.qg-spec-table--on-dark .qg-spec-table__row{border-bottom-color:var(--qg-text-on-inverse-muted);border-bottom-color:color-mix(in srgb,var(--qg-text-on-inverse) 40%,transparent)}.qg-spec-table--on-dark .qg-spec-table__cell{color:var(--qg-text-on-inverse)}.qg-spec-table--on-dark .qg-spec-table__cell--key{color:var(--qg-text-on-inverse-muted)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--qg-text-primary);caret-color:var(--qg-text-primary);-webkit-box-shadow:0 0 0 100px var(--qg-surface-card) inset;box-shadow:0 0 0 100px var(--qg-surface-card) inset;border-color:var(--qg-border-control);transition:background-color 100000s ease-in-out 0s}input:autofill,textarea:autofill,select:autofill{-webkit-text-fill-color:var(--qg-text-primary);caret-color:var(--qg-text-primary);box-shadow:0 0 0 100px var(--qg-surface-card) inset;border-color:var(--qg-border-control);transition:background-color 100000s ease-in-out 0s}input:-webkit-autofill:focus-visible,textarea:-webkit-autofill:focus-visible,select:-webkit-autofill:focus-visible{-webkit-box-shadow:0 0 0 100px var(--qg-surface-card) inset,0 0 0 var(--qg-focus-outline-offset) var(--qg-focus-on-inverse),0 0 0 calc(var(--qg-focus-outline-offset) + var(--qg-focus-outline-width) + 1px) var(--qg-surface-inverse);box-shadow:0 0 0 100px var(--qg-surface-card) inset,0 0 0 var(--qg-focus-outline-offset) var(--qg-focus-on-inverse),0 0 0 calc(var(--qg-focus-outline-offset) + var(--qg-focus-outline-width) + 1px) var(--qg-surface-inverse)}input:autofill:focus-visible,textarea:autofill:focus-visible,select:autofill:focus-visible{box-shadow:0 0 0 100px var(--qg-surface-card) inset,0 0 0 var(--qg-focus-outline-offset) var(--qg-focus-on-inverse),0 0 0 calc(var(--qg-focus-outline-offset) + var(--qg-focus-outline-width) + 1px) var(--qg-surface-inverse)}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--qg-focus)}:focus-visible,.tab-active.tab-active :focus-visible{outline:var(--qg-focus-outline-width) solid var(--qg-focus);outline-offset:var(--qg-focus-outline-offset);box-shadow:0 0 0 var(--qg-focus-outline-offset) var(--qg-focus-on-inverse),0 0 0 calc(var(--qg-focus-outline-offset) + var(--qg-focus-outline-width) + 1px) var(--qg-surface-inverse)}.qg-button.qg-button--primary:focus-visible,.qg-button.qg-button--secondary:focus-visible,.qg-button.qg-button--dark:focus-visible,.qg-button.qg-button--link:focus-visible,.qg-button.qg-button--outline-dark:focus-visible{outline:var(--qg-focus-outline-width) solid var(--qg-focus);outline-offset:var(--qg-focus-outline-offset);box-shadow:0 0 0 var(--qg-focus-outline-offset) var(--qg-focus-on-inverse),0 0 0 calc(var(--qg-focus-outline-offset) + var(--qg-focus-outline-width) + 1px) var(--qg-surface-inverse)}@media(forced-colors:active){:focus-visible,.qg-button.qg-button--primary:focus-visible,.qg-button.qg-button--secondary:focus-visible,.qg-button.qg-button--dark:focus-visible,.qg-button.qg-button--link:focus-visible,.qg-button.qg-button--outline-dark:focus-visible{outline:var(--qg-focus-outline-width) solid Highlight;outline-offset:var(--qg-focus-outline-offset)}}.qg-skip-link{position:absolute;top:-40px;left:0;background-color:var(--qg-surface-inverse);color:var(--qg-text-on-inverse);padding:var(--qg-space-12) var(--qg-space-16);text-decoration:none;z-index:9999}.qg-skip-link:focus{top:0}.qg-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){.qg-chip--floating,.qg-statement__cursor,.qg-button,.qg-card,.qg-aura-field,.qg-orbit-slow,.qg-orbit-medium,.qg-orbit-fast{animation:none;transition-duration:.01ms}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{transition:background-color 100000s ease-in-out 0s}}.qg-b2b-context{background-color:var(--qg-surface-sunken);border-bottom:1px solid var(--qg-border-hairline);color:var(--qg-text-primary);font-size:.875rem;line-height:1.5}.qg-b2b-context__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;max-width:var(--page-width, 1400px);margin-inline:auto;padding:.625rem 1.5rem}.qg-b2b-context__who{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0}.qg-b2b-context__badge{display:inline-block;padding:.125rem .625rem;border-radius:999px;background-color:var(--qg-color-gold, #C9A648);color:#101f3c;font-size:.75rem;font-weight:600;letter-spacing:.04em;white-space:nowrap}.qg-b2b-context__text{color:var(--qg-text-secondary)}.qg-b2b-context__text strong{color:var(--qg-text-primary);font-weight:600}.qg-b2b-context__sep{color:var(--qg-text-muted);padding-inline:.125rem}.qg-b2b-context__loc{color:var(--qg-text-secondary)}.qg-b2b-context__form{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0}.qg-b2b-context__label{color:var(--qg-text-secondary);white-space:nowrap}.qg-b2b-context__select{background-color:var(--qg-surface-card);color:var(--qg-text-primary);border:1px solid var(--qg-border-control);border-radius:999px;padding:.3125rem .75rem;font:inherit;max-width:16rem}.qg-b2b-context__go{background-color:var(--qg-surface-action, var(--qg-surface-inverse));color:var(--qg-text-on-inverse);border:1px solid transparent;border-radius:999px;padding:.3125rem 1rem;font:inherit;font-weight:600;cursor:pointer}.qg-b2b-context__go:hover{opacity:.9}.qg-b2b-context__select:focus-visible,.qg-b2b-context__go:focus-visible{outline:2px solid var(--qg-color-gold, #C9A648);outline-offset:2px}.qg-b2b-context--compact .qg-b2b-context__inner{padding-block:.375rem}@media screen and (max-width:749px){.qg-b2b-context__inner{padding-inline:1rem;align-items:flex-start;flex-direction:column}}.nice-select:focus-visible,.nice-select.open,.nice-select .option:focus-visible,.nice-select .option.focus{outline:2px solid var(--qg-focus);outline-offset:2px}.nice-select:focus-visible{border-color:var(--qg-link)}.quantity--squidge .quantity__button-increase,.quantity--squidge .quantity__button-decrease{min-height:24px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/qg-components.css.map */
