.anaqa-grid{--anaqa-gap:clamp(12px,4.2vw,60px);justify-content:center;column-gap:var(--anaqa-gap);grid-template-columns:repeat(var(--anaqa-n-2,2),minmax(0,calc((100% - var(--anaqa-gap))/2)));row-gap:clamp(36px,3.6vw,56px);margin:0;padding:0;list-style:none;display:grid}.anaqa-grid[data-density=large]{grid-template-columns:repeat(1,minmax(0,100%))}@media (width>=700px){.anaqa-grid{grid-template-columns:repeat(var(--anaqa-n-3,3),minmax(0,calc((100% - 2*var(--anaqa-gap))/3)))}.anaqa-grid[data-density=large]{grid-template-columns:repeat(var(--anaqa-n-2,2),minmax(0,calc((100% - var(--anaqa-gap))/2)))}}@media (width>=1000px){.anaqa-grid{grid-template-columns:repeat(var(--anaqa-n,4),minmax(0,calc((100% - (var(--anaqa-cols,4) - 1)*var(--anaqa-gap))/var(--anaqa-cols,4))))}.anaqa-grid[data-density=large]{grid-template-columns:repeat(var(--anaqa-n-2,2),minmax(0,calc((100% - var(--anaqa-gap))/2)))}}.anaqa-grid__cell{min-inline-size:0;display:flex}.anaqa-grid__cell>.anaqa-card{flex:auto}.anaqa-card{text-align:center;grid-template-rows:auto 1fr;align-content:start;gap:18px;min-inline-size:0;display:grid;position:relative}.anaqa-card__media{aspect-ratio:1;border-radius:var(--anaqa-radius);position:relative;overflow:hidden}.anaqa-card[data-ratio=portrait] .anaqa-card__media{aspect-ratio:3/4}.anaqa-card[data-ratio=landscape] .anaqa-card__media{aspect-ratio:4/3}.anaqa-card[data-ratio=natural] .anaqa-card__media{aspect-ratio:auto}.anaqa-card__photo{display:block;position:absolute;inset:0}.anaqa-card[data-ratio=natural] .anaqa-card__photo{position:relative}.anaqa-card__img{object-fit:cover;block-size:100%;inline-size:100%;transition:opacity .45s var(--anaqa-ease),transform .9s var(--anaqa-ease);position:absolute;inset:0}.anaqa-card[data-ratio=natural] .anaqa-card__img:first-child{aspect-ratio:auto 900/900;block-size:auto;position:relative}.anaqa-card__img--second{opacity:0}:where(html[data-o-pointer=fine]) .anaqa-card:hover .anaqa-card__img--second{opacity:1}:where(html[data-o-pointer=fine]) .anaqa-card:hover .anaqa-card__photo:has(.anaqa-card__img--second) .anaqa-card__img:first-child{opacity:0}.anaqa-card[data-style=quiet] .anaqa-card__media{background:0 0}.anaqa-card[data-style=framed] .anaqa-card__media{background:var(--anaqa-surface)}.anaqa-card[data-style=framed] .anaqa-card__img{object-fit:contain;padding:9%}.anaqa-card[data-style=framed][data-ratio=natural] .anaqa-card__img:first-child{padding:6%}.anaqa-card__blank{background:color-mix(in srgb,var(--anaqa-ink)5%,transparent);color:var(--anaqa-muted);place-items:center;display:grid;position:absolute;inset:0}.anaqa-card[data-ratio=natural] .anaqa-card__blank{aspect-ratio:1;position:relative}.anaqa-card__blank-mark{opacity:.5;block-size:40px;inline-size:40px}.anaqa-card__labels{z-index:1;pointer-events:none;flex-wrap:wrap;gap:6px;margin:0;display:flex;position:absolute;inset-block-start:10px;inset-inline-start:10px}.anaqa-card__label{color:var(--anaqa-muted);padding:1px 0;line-height:1.6;display:inline-block}.anaqa-card__label--sale{background:var(--anaqa-sale);color:var(--anaqa-sale-ink);padding:1px 7px}.anaqa-card[data-sold-out] .anaqa-card__img:first-child{opacity:.72}.anaqa-card__add{z-index:2;border-radius:var(--anaqa-radius);background:var(--anaqa-over);color:#1c1c1c;cursor:pointer;block-size:36px;inline-size:36px;transition:opacity .25s var(--anaqa-ease),transform .25s var(--anaqa-ease),background-color .25s var(--anaqa-ease),color .25s var(--anaqa-ease);border:0;place-items:center;padding:0;list-style:none;display:grid;position:absolute;inset-block-end:10px;inset-inline-end:10px}.anaqa-card__add::-webkit-details-marker{display:none}.anaqa-card__add .anaqa-icon{block-size:18px;inline-size:18px}:where(html[data-o-pointer=coarse]) .anaqa-card__add{block-size:40px;inline-size:40px;inset-block-end:8px;inset-inline-end:8px}:where(html[data-o-pointer=fine]) .anaqa-card:not(:hover):not(:focus-within) .anaqa-card__add{opacity:0;transform:translateY(6px)}@media (hover:hover){.anaqa-card__add:hover{color:var(--anaqa-over);background:#1c1c1c}}.anaqa-card__add[data-o-busy]{cursor:progress;opacity:.7}.anaqa-card__choose[open]>.anaqa-card__add{opacity:0;pointer-events:none}.anaqa-card__chooser{z-index:3;background:var(--anaqa-over);color:#1c1c1c;animation:anaqa-card-chooser .26s var(--anaqa-ease)both;gap:10px;padding:14px 12px 16px;display:grid;position:absolute;inset-block-end:0;inset-inline:0}@keyframes anaqa-card-chooser{0%{opacity:0;transform:translateY(12px)}}.anaqa-card__form{display:block}.anaqa-card__values{border:0;flex-wrap:wrap;justify-content:center;gap:6px;min-inline-size:0;margin:0;padding:0;display:flex}.anaqa-card__legend{color:#666;text-align:center;inline-size:100%;margin-block-end:8px;padding:0}.anaqa-card__value{display:inline-flex;position:relative}.anaqa-card__value-add{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.anaqa-card__value-word{border-radius:var(--anaqa-radius);min-block-size:36px;min-inline-size:40px;transition:border-color .2s var(--anaqa-ease),background-color .2s var(--anaqa-ease),color .2s var(--anaqa-ease);border:1px solid #d4d4d4;place-items:center;padding:2px 10px;font-size:.8125rem;line-height:1.3;display:inline-grid}@media (hover:hover){.anaqa-card__value-add:hover .anaqa-card__value-word{border-color:#1c1c1c}}.anaqa-card__value-add:focus-visible{outline:none}.anaqa-card__value-add:focus-visible .anaqa-card__value-word{outline-offset:2px;outline:2px solid #1c1c1c}.anaqa-card__value-add[data-o-busy] .anaqa-card__value-word{color:#fff;background:#1c1c1c;border-color:#1c1c1c}.anaqa-card__value-add[data-o-error] .anaqa-card__value-word{border-color:var(--anaqa-sale)}.anaqa-card__value-add:disabled{cursor:default}.anaqa-card__value-add:disabled .anaqa-card__value-word{color:#767676;background-image:repeating-linear-gradient(-45deg,#0000 0 5px,#e2e2e2 5px 6px);border-color:#d4d4d4}.anaqa-card__chooser-close{block-size:36px;inline-size:36px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:2px;inset-inline-end:2px}.anaqa-card__chooser-close .anaqa-icon{block-size:16px;inline-size:16px}.anaqa-card__info{align-content:start;justify-items:center;gap:4px;min-inline-size:0;padding-inline:4px;display:grid}.anaqa-card__title{font-family:var(--anaqa-font-body);margin:0;font-size:.875rem;font-weight:400;line-height:1.6}.anaqa-card__title.anaqa-caps:lang(en):dir(ltr){font-size:.75rem}.anaqa-card__link{color:inherit}@media (hover:hover){.anaqa-card__link:hover{text-underline-offset:.3em;text-decoration:underline 1px}}.anaqa-card .anaqa-price{color:var(--anaqa-muted);font-size:.8125rem}.anaqa-card .anaqa-price__was{font-size:.75rem}.anaqa-rail{--anaqa-gap:clamp(12px,4.2vw,60px);--anaqa-rail-cols:4;position:relative}.anaqa-rail__track{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--anaqa-rail-cols) - 1)*var(--anaqa-gap))/var(--anaqa-rail-cols));gap:var(--anaqa-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:grid;overflow:auto hidden}.anaqa-rail__track::-webkit-scrollbar{display:none}.anaqa-rail__slide{scroll-snap-align:start;min-inline-size:0;display:flex}.anaqa-rail__slide>.anaqa-card{flex:auto}.anaqa-rail__arrows{display:none}.anaqa-rail[data-o-bound][data-o-overflow] .anaqa-rail__arrows{display:contents}.anaqa-rail__arrow{z-index:4;background:var(--anaqa-over);color:#1c1c1c;cursor:pointer;block-size:44px;inline-size:44px;transition:opacity .25s var(--anaqa-ease);border:0;border-radius:50%;place-items:center;margin-block-start:-22px;padding:0;display:grid;position:absolute;inset-block-start:40%;box-shadow:0 1px 2px #00000014}.anaqa-rail__arrow--prev{inset-inline-start:-22px}.anaqa-rail__arrow--next{inset-inline-end:-22px}.anaqa-rail__arrow[disabled]{opacity:0;pointer-events:none}.anaqa-rail__arrow .anaqa-icon{block-size:18px;inline-size:18px}@media (width<=999px){.anaqa-rail{--anaqa-rail-cols:2.25}.anaqa-rail__arrows,.anaqa-rail[data-o-bound][data-o-overflow] .anaqa-rail__arrows{display:none}}@media (width>=700px) and (width<=999px){.anaqa-rail{--anaqa-rail-cols:3.25}}