.iqaa-card{min-inline-size:0;color:var(--iqaa-fg);grid-template-rows:auto 1fr auto;align-content:start;display:grid;position:relative}.iqaa-card__media{aspect-ratio:1;background-color:var(--iqaa-fog);position:relative;overflow:hidden}.iqaa-card[data-ratio=portrait] .iqaa-card__media{aspect-ratio:4/5}.iqaa-card[data-ratio=landscape] .iqaa-card__media{aspect-ratio:4/3}.iqaa-card__frames{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;block-size:100%;inline-size:100%;display:flex;overflow-x:auto}.iqaa-card__frames::-webkit-scrollbar{display:none}.iqaa-card__frame{object-fit:cover;scroll-snap-align:start;background-color:var(--iqaa-fog);flex:0 0 100%;block-size:100%;inline-size:100%}.iqaa-card__blank{inline-size:100%;color:var(--iqaa-soft);font-family:var(--iqaa-font-display);text-align:center;place-items:center;padding:1rem;font-weight:700;display:grid}@media (hover:hover) and (pointer:fine){.iqaa-card__frames{scroll-snap-type:none;display:grid;overflow:hidden}.iqaa-card__frame{opacity:0;grid-area:1/1;transition:opacity .12s linear}.iqaa-card__frame[data-frame="0"],.iqaa-card[data-iqaa-frame="1"] .iqaa-card__frame[data-frame="1"][data-ready],.iqaa-card[data-iqaa-frame="2"] .iqaa-card__frame[data-frame="2"][data-ready],.iqaa-card[data-iqaa-frame="3"] .iqaa-card__frame[data-frame="3"][data-ready]{opacity:1}}.iqaa-card__ticks{pointer-events:none;gap:.25rem;display:flex;position:absolute;inset-block-end:.5rem;inset-inline:.5rem}.iqaa-card__ticks i{background:color-mix(in srgb,var(--iqaa-paper)70%,transparent);block-size:.2rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--iqaa-ink)30%,transparent);flex:1 1 0;transition:background-color .12s linear}.iqaa-card:not([data-iqaa-frame]) [data-tick="0"],.iqaa-card[data-iqaa-frame="0"] [data-tick="0"],.iqaa-card[data-iqaa-frame="1"] [data-tick="1"],.iqaa-card[data-iqaa-frame="2"] [data-tick="2"],.iqaa-card[data-iqaa-frame="3"] [data-tick="3"]{background:var(--iqaa-accent)}[data-iqaa-scrub=off] .iqaa-card__frame:not([data-frame="0"]),[data-iqaa-scrub=off] .iqaa-card__ticks{display:none}.iqaa-card__badge{background:var(--iqaa-accent);color:var(--iqaa-accent-ink);padding:.3rem .6rem;font-size:.8rem;font-weight:700;position:absolute;inset-block-start:0;inset-inline-start:0}.iqaa-card__badge--out{background:var(--iqaa-ink);color:var(--iqaa-text-on-ink)}.iqaa-card__save{background:color-mix(in srgb,var(--iqaa-paper)88%,transparent);block-size:2.75rem;inline-size:2.75rem;color:var(--iqaa-text-on-paper);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.iqaa-card__save[data-o-favourite-state=on]{color:var(--iqaa-sale-text)}.iqaa-card__save[data-o-favourite-state=on] .iqaa-icon{fill:currentColor}@media (hover:hover) and (pointer:fine){.iqaa-card__save:hover{background:var(--iqaa-ink);color:var(--iqaa-text-on-ink)}}.iqaa-card__info{align-content:start;gap:.2rem;min-inline-size:0;padding-block:.65rem .5rem;display:grid}.iqaa-card__title{font-family:var(--iqaa-font-body);font-size:.98rem;font-weight:600;line-height:1.45}.iqaa-card__link{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.iqaa-card:hover .iqaa-card__link{text-decoration:underline}}.iqaa-price{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;font-weight:700;display:inline-flex}.iqaa-price__now{white-space:nowrap}.iqaa-price--sale .iqaa-price__now{color:var(--iqaa-sale-text)}.iqaa-price__was{color:var(--iqaa-soft);white-space:nowrap;font-size:.88em;font-weight:500}.iqaa-buy{border:var(--iqaa-rule)solid var(--iqaa-line);min-block-size:2.75rem;inline-size:100%;color:var(--iqaa-fg);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.iqaa-buy--choose .iqaa-icon{transform:scaleX(var(--iqaa-dir))}.iqaa-buy__done,[data-o-added] .iqaa-buy__label{display:none}[data-o-added] .iqaa-buy__done{display:inline}[data-o-busy] .iqaa-buy{opacity:.6;cursor:progress}[data-o-error] .iqaa-buy{border-color:var(--iqaa-sale-text);color:var(--iqaa-sale-text)}.iqaa-buy[disabled]{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.iqaa-buy:not([disabled]):hover{background:var(--iqaa-line);color:var(--iqaa-bg)}}.iqaa-card[data-sold-out] .iqaa-card__frame{filter:grayscale(.6);opacity:.85}.iqaa-card[data-style=still]{border:var(--iqaa-rule)solid var(--iqaa-line)}.iqaa-card[data-style=still] .iqaa-card__media{border-block-end:var(--iqaa-rule)solid var(--iqaa-line)}.iqaa-card[data-style=still] .iqaa-card__info{padding:.75rem .85rem .5rem}.iqaa-card[data-style=still] .iqaa-card__buy{padding:0 .85rem .85rem}.iqaa-card[data-style=scrub] .iqaa-buy{border-width:0 0 var(--iqaa-rule);justify-content:space-between;padding-inline:0}.iqaa-grid{--iqaa-gap:1rem;gap:1.75rem var(--iqaa-gap);grid-template-columns:repeat(var(--iqaa-tracks-s,2),minmax(0,calc((100% - (var(--iqaa-cols-s,2) - 1)*var(--iqaa-gap))/var(--iqaa-cols-s,2))));justify-content:start;display:grid}@media (width>=48rem){.iqaa-grid{--iqaa-gap:1.25rem;grid-template-columns:repeat(var(--iqaa-tracks-m,3),minmax(0,calc((100% - (var(--iqaa-cols-m,3) - 1)*var(--iqaa-gap))/var(--iqaa-cols-m,3))));row-gap:2.25rem}}@media (width>=64rem){.iqaa-grid{grid-template-columns:repeat(var(--iqaa-tracks-l,4),minmax(0,calc((100% - (var(--iqaa-cols-l,4) - 1)*var(--iqaa-gap))/var(--iqaa-cols-l,4))))}}.iqaa-rail{position:relative}.iqaa-rail__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--iqaa-gutter);padding-inline:var(--iqaa-gutter);scrollbar-width:none;gap:1rem;padding-block-end:.5rem;display:flex;overflow-x:auto}.iqaa-rail__track::-webkit-scrollbar{display:none}.iqaa-rail__item{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(64vw,17rem)}.iqaa-rail[data-size=small] .iqaa-rail__item{flex-basis:min(48vw,14rem)}.iqaa-rail[data-size=large] .iqaa-rail__item{flex-basis:min(80vw,22rem)}.iqaa-rail__arrows{gap:.35rem;display:none}[data-o-slideshow][data-o-bound][data-o-overflow] .iqaa-rail__arrows{display:flex}.iqaa-rail__arrow{border:var(--iqaa-rule)solid var(--iqaa-line);block-size:2.75rem;inline-size:2.75rem;color:var(--iqaa-fg);cursor:pointer;background:0 0;place-items:center;display:grid}.iqaa-rail__arrow .iqaa-icon{transform:scaleX(calc(-1*var(--iqaa-dir)))}.iqaa-rail__arrow--next .iqaa-icon{transform:scaleX(var(--iqaa-dir))}.iqaa-rail__arrow[disabled]{opacity:.3;cursor:default}@media (hover:hover) and (pointer:fine){.iqaa-rail__arrow:not([disabled]):hover{background:var(--iqaa-line);color:var(--iqaa-bg)}}.iqaa-grid__item,.iqaa-rail__item{display:grid}.iqaa-grid__item>.iqaa-card,.iqaa-rail__item>.iqaa-card{block-size:100%}