.aa-bag{--photo:var(--aa-ground);--line:#e4e4e2;background:var(--bg);color:var(--ink);padding:clamp(var(--s5),9vh,var(--s9)) max(var(--gut),env(safe-area-inset-right)) clamp(var(--s7),12vh,var(--s10)) max(var(--gut),env(safe-area-inset-left))}.aa-bag .caps{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.aa-bag__form{margin:0}.aa-bag__grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr)}.aa-bag__hd{display:flex;align-items:baseline;gap:14px;margin:0 0 18px}.aa-bag__title{font:500 12px/1.4 var(--font);letter-spacing:.18em;text-transform:uppercase;margin:0;color:var(--ink)}.aa-bag__title:focus{outline:none}.aa-bag__count{margin:0;font-size:12px;letter-spacing:.02em;color:var(--soft);font-variant-numeric:tabular-nums}.aa-bag__items{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.aa-bag__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line);margin:0;transition:opacity .2s ease}.aa-bag__item.is-busy{opacity:.45;pointer-events:none}.aa-bag__img{display:block;aspect-ratio:3/4;background:var(--photo);overflow:hidden}.aa-bag__img img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.aa-bag__info{display:flex;flex-direction:column;min-width:0}.aa-bag__top{display:grid;grid-template-columns:minmax(0,1fr);row-gap:6px}.aa-bag__name{font:500 12px/1.45 var(--font);letter-spacing:.14em;text-transform:uppercase;margin:0;color:var(--ink)}.aa-bag__name a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.aa-bag__price{margin:0;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums;display:flex;gap:10px;align-items:baseline}.aa-bag__was{color:var(--soft)}.aa-bag__opts{margin:6px 0 0;padding:0;font-size:13px;line-height:1.6}.aa-bag__opts div{display:flex;gap:8px;margin:0}.aa-bag__opts dt{color:var(--soft);margin:0}.aa-bag__opts dd{margin:0;color:var(--ink);min-width:0;overflow-wrap:anywhere}.aa-bag__bottom{margin-top:auto;padding-top:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.aa-bag__qty{display:inline-flex;align-items:center;height:44px;border:1px solid var(--line)}.aa-chrome .aa-bag__qty button{display:flex;align-items:center;justify-content:center;width:44px;height:100%;color:var(--ink)}.aa-chrome .aa-bag__qty button[disabled]{color:#c9c9c7;cursor:default}.aa-chrome .aa-bag__qty button:focus-visible{outline:1px solid var(--ink);outline-offset:-1px}.aa-bag__qty svg{display:block;width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.2}.aa-bag__n{min-width:22px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums}.aa-bag__rm{font-size:12px;color:var(--soft);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;padding:10px 0}.aa-chrome .aa-bag__rm{text-decoration:underline}.aa-bag__rm:hover{color:var(--ink)}.aa-bag__err{margin:12px 0 0;font-size:13px;line-height:1.5;color:#9b2c2c}.aa-bag__sum{margin-top:var(--s4)}.aa-bag__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0;font-variant-numeric:tabular-nums}.aa-bag__disc{font-size:13px;color:var(--soft);padding:0 0 10px}.aa-bag__sub{font-size:14px;padding:0 0 16px;border-bottom:1px solid var(--line)}.aa-bag__note{margin:16px 0 6px;font-size:14px;line-height:1.6;color:#2a2a2a}.aa-bag__duty{margin:0;font-size:12.5px;line-height:1.6;color:var(--soft)}.aa-chrome .aa-bag__go{margin-top:24px}.aa-bag__price-note{margin-top:6px}.aa-bag__pay{margin-top:12px}.aa-bag__pay a,.aa-bag__err a{color:inherit;text-decoration:underline;text-underline-offset:3px}.aa-bag__empty{min-height:calc(var(--vh) * .5);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0}.aa-bag__empty .aa-bag__title{margin:0 0 22px}.aa-bag__empty-txt{margin:0 0 28px;font-size:14px;line-height:1.6;color:#2a2a2a}.aa-bag__link{display:inline-block;padding:8px 0;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.aa-chrome .aa-bag__link{text-decoration:underline}@media(min-width:900px){.aa-bag__grid{grid-template-columns:minmax(0,1fr) 340px;column-gap:clamp(var(--s6),7vw,var(--s9));align-items:start}.aa-bag__hd{grid-column:1/-1;margin-bottom:22px}.aa-bag__item{gap:32px;padding:28px 0}.aa-bag__top{grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.aa-bag__price{grid-column:2;grid-row:1}.aa-bag__opts{grid-column:1/-1;margin-top:8px}.aa-bag__bottom{justify-content:flex-start;gap:28px}.aa-bag__sum{margin-top:0;position:sticky;top:calc(var(--hd) + 32px);border-top:1px solid var(--line);padding-top:20px}}@media(min-width:1200px){.aa-bag__item{gap:40px}}@media(prefers-reduced-motion:reduce){.aa-bag__item{transition:none}}.aa-bag__price,.aa-bag__row span:last-child{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aa-cart.css.map */
