html.az-qb-open{overflow:hidden}dialog.az-qb{box-sizing:border-box;position:fixed;inset:auto 0 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 24px);margin:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;color:var(--az-body, #cfc6b4);background:#12100d;border:0;border-top:1px solid var(--az-line, rgba(201, 164, 92, .35));border-radius:10px 10px 0 0;box-shadow:0 -24px 60px #000000b3}dialog.az-qb:not([open]){display:none}dialog.az-qb[open]{animation:az-qb-up .32s var(--az-ease, cubic-bezier(.2, .7, .2, 1)) both}dialog.az-qb::backdrop{background:#060504b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes az-qb-up{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){dialog.az-qb[open]{animation:none}}.az-qb *,.az-qb *:before,.az-qb *:after{box-sizing:border-box}.az-qb__panel{display:flex;flex-direction:column;gap:14px;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px))}.az-qb__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.az-qb__eyebrow{margin:0;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--az-gold, #c9a45c)}.az-qb__close{width:44px;height:44px;margin-right:-10px;display:grid;place-items:center;font-size:28px;line-height:1;color:var(--az-gold-hi, #e6c77a);background:none;border:0;cursor:pointer}.az-qb__close:focus-visible{outline:1px solid var(--az-gold-hi, #e6c77a);outline-offset:-4px}.az-qb__garments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--az-gold, #c9a45c);border-radius:4px;overflow:hidden}.az-qb__garment{min-width:0;min-height:44px;padding:8px 6px;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--az-body, #cfc6b4);background:transparent;border:0;cursor:pointer}.az-qb__garment+.az-qb__garment{border-left:1px solid var(--az-gold, #c9a45c)}.az-qb__garment[aria-pressed=true]{background:#c9a45c2e;color:var(--az-gold-hi, #e6c77a)}.az-qb__garment:hover{color:var(--az-gold-hi, #e6c77a)}.az-qb__garment:focus-visible{outline:1px solid var(--az-gold-hi, #e6c77a);outline-offset:-4px}.az-qb__product{display:flex;align-items:center;gap:14px;min-width:0}.az-qb__thumb{flex:none;width:72px;height:72px;background:#1f1710;border:1px solid var(--az-line-soft, rgba(201, 164, 92, .18));border-radius:2px;overflow:hidden}.az-qb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.az-qb__info{min-width:0}#az-quickbuy .az-qb__title{margin:0 0 4px;font-family:var(--az-display);font-size:1.0625rem;font-weight:600;line-height:1.25;letter-spacing:.02em;color:var(--az-ink, #f3ead8);overflow-wrap:anywhere;min-height:2.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.az-qb__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-family:var(--font-body--family);font-variant-numeric:tabular-nums}.az-qb__now{font-size:1.25rem;font-weight:600;color:var(--az-gold-hi, #e6c77a);letter-spacing:.01em}.az-qb__was{font-size:.9375rem;color:var(--az-muted, #bdb3a0);text-decoration-thickness:1px}.az-qb__launch{flex-basis:100%;font-size:.75rem;letter-spacing:.04em;color:var(--az-uncommon-text, #7ddc7d)}.az-qb__sizes-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.az-qb__legend{margin:0;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--az-gold, #c9a45c)}.az-qb__chart{min-height:44px;padding:0 2px;font-family:var(--font-body--family);font-size:.875rem;letter-spacing:.04em;color:var(--az-gold-hi, #e6c77a);text-decoration:underline;text-decoration-color:#e6c77a66;text-underline-offset:.25em;background:none;border:0;cursor:pointer}.az-qb__chart:focus-visible{outline:1px solid var(--az-gold-hi, #e6c77a);outline-offset:2px}.az-qb__sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:96px;align-content:start;gap:8px;border-radius:2px}.az-qb__sizes:focus{outline:none}.az-qb__size{min-width:0;min-height:44px;padding:6px 4px;font-family:var(--font-body--family);font-size:.875rem;font-weight:600;letter-spacing:.06em;color:var(--az-ink, #f3ead8);background:#1f1710;border:1px solid var(--az-line, rgba(201, 164, 92, .35));border-radius:2px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.az-qb__size:hover{border-color:var(--az-gold-hi, #e6c77a)}.az-qb__size[aria-pressed=true]{color:var(--az-base, #0c0a08);background:var(--az-gold, #c9a45c);border-color:var(--az-gold-hi, #e6c77a);box-shadow:0 0 0 1px var(--az-gold-hi, #e6c77a),0 0 18px #c9a45c40}.az-qb__size:focus-visible{outline:1px solid var(--az-gold-hi, #e6c77a);outline-offset:3px}.az-qb__size:disabled,.az-qb__size--soldout{color:#8a8272;background:transparent;border-style:dashed;text-decoration:line-through;cursor:not-allowed}.az-qb__sizes--invalid .az-qb__size:not(:disabled){border-color:#ff8a3d}.az-qb__msg{height:1.4em;margin:8px 0 0;font-size:.9375rem;line-height:1.4;color:var(--az-muted, #bdb3a0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.az-qb__msg--error{color:#ff8a3d}.az-qb .az-qb__msg{display:block}.az-qb__add.button{width:100%;min-height:56px;font-size:.875rem;letter-spacing:.18em}.az-qb__add.button[aria-disabled=true]{filter:saturate(.4) brightness(.75);transform:none}.az-qb--busy .az-qb__add.button{cursor:progress}.az-qb__ship{margin:-4px 0 0;text-align:center;font-size:.8125rem;line-height:1.5;letter-spacing:.04em;color:var(--az-muted, #bdb3a0)}@media screen and (max-width:359px){.az-qb__panel{padding-inline:12px}.az-qb__garment{font-size:.8125rem}.az-qb__thumb{width:60px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/az-quickbuy.css.map */
