:where(.aieo-favs){display:grid;gap:var(--wp--preset--spacing--3, .75rem);min-width:0}:where(.aieo-favs__panel){min-width:0}:where(.aieo-subtabs){display:flex;margin:0;padding:4px 4px 0;box-shadow:inset 0 -1px 0 var(--wp--preset--color--line);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:4px}:where(.aieo-subtabs)::-webkit-scrollbar{display:none}.aieo-subtabs.is-more{-webkit-mask-image:linear-gradient(to right,CanvasText calc(100% - 40px),transparent);mask-image:linear-gradient(to right,CanvasText calc(100% - 40px),transparent)}.aieo-subtabs.is-more:dir(rtl){-webkit-mask-image:linear-gradient(to left,CanvasText calc(100% - 40px),transparent);mask-image:linear-gradient(to left,CanvasText calc(100% - 40px),transparent)}.aieo-subtabs .aieo-subtabs__tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:5px;min-height:44px;margin:0;padding:0 8px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--wp--preset--color--muted);font:inherit;font-size:var(--wp--preset--font-size--sm, .875rem);font-weight:600;font-stretch:105%;letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;transition:color .16s}.aieo-subtabs .aieo-subtabs__tab:first-child{padding-inline-start:0}.aieo-subtabs .aieo-subtabs__tab:after{content:"";position:absolute;inset-inline:8px;bottom:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .24s cubic-bezier(.2,.7,.2,1)}.aieo-subtabs .aieo-subtabs__tab:first-child:after{inset-inline-start:0}.aieo-subtabs .aieo-subtabs__tab:hover,.aieo-subtabs .aieo-subtabs__tab[aria-selected=true]{color:var(--wp--preset--color--fg)}.aieo-subtabs .aieo-subtabs__tab[aria-selected=true]:after{transform:scaleX(1)}.aieo-subtabs .aieo-subtabs__tab:focus-visible{outline:2px solid currentColor;outline-offset:-4px;box-shadow:none}:where(.aieo-subtabs__count){font-weight:500;font-variant-numeric:tabular-nums;opacity:.75}ul.aieo-mini{display:grid;margin:0;padding:0;list-style:none}:where(.aieo-mini__row){display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:var(--wp--preset--spacing--3, .75rem);align-items:center;margin:0;padding:var(--wp--preset--spacing--3, .75rem) 0;border-bottom:1px solid;border-bottom-color:var(--wp--preset--color--line);font-size:var(--wp--preset--font-size--sm, .875rem)}.aieo-mini__row[hidden]{display:none}:where(.aieo-mini__empty){margin:0;padding:var(--wp--preset--spacing--3, .75rem) 0;font-size:var(--wp--preset--font-size--sm, .875rem)}.aieo-mini .aieo-mini__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--wp--preset--color--subtle);color:inherit;text-decoration:none}.aieo-mini .aieo-mini__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.aieo-mini .aieo-mini__media--logo .aieo-mini__img{object-fit:contain}.aieo-mini .aieo-mini__media--mark{display:grid;place-items:center;border:1px solid;background:var(--wp--preset--color--bg);font-size:var(--wp--preset--font-size--sm, .875rem);font-weight:700;letter-spacing:.08em}:where(.aieo-mini__text){min-width:0}:where(.aieo-mini__meta,.aieo-mini__price){display:block;margin-top:2px}.aieo-mini .aieo-mini__name{padding:0;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;color:inherit;font-weight:600;font-stretch:105%;text-decoration:none;overflow-wrap:anywhere}.aieo-mini .aieo-mini__name:hover,.aieo-mini .aieo-mini__name:focus-visible{background-size:100% 1px}@media(prefers-reduced-motion:no-preference){.rooster-link-motion--underline .aieo-mini .aieo-mini__name{transition:background-size .22s cubic-bezier(.2,.7,.2,1)}}:where(.aieo-mini__meta){color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--xs, .75rem)}:where(.aieo-mini__warn){color:var(--wp--preset--color--warning-ink);font-weight:600}:where(.aieo-mini__price){font-weight:600;font-variant-numeric:tabular-nums}:where(.aieo-mini__price) s{margin-inline-start:4px;color:var(--wp--preset--color--muted);font-weight:400}:where(.aieo-mini__actions){display:flex;align-items:center;gap:2px}.aieo-mini .aieo-mini__btn.wp-element-button.is-style-outline{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding-block:0;padding-inline:var(--wp--preset--spacing--3, .75rem);white-space:nowrap;text-decoration:none}.aieo-mini .aieo-mini__btn.wp-element-button[hidden]{display:none}.aieo-mini .aieo-mini__btn.is-done,.aieo-mini .aieo-mini__btn.is-busy{pointer-events:none}.aieo-mini .aieo-mini__heart{display:grid;place-items:center;width:40px;height:40px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--wp--preset--color--fg);cursor:pointer}:where(.aieo-mini__heart) svg{display:block;width:18px;height:18px;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.aieo-mini .aieo-mini__heart:hover svg{transform:scale(1.12)}.aieo-mini .aieo-mini__heart:focus-visible{outline:2px solid currentColor;outline-offset:-2px;box-shadow:none}.aieo-mini__more.wp-element-button.is-style-outline{display:flex;justify-content:center;width:100%;min-height:44px;margin-block-start:var(--wp--preset--spacing--3, .75rem)}:where(.aieo-mini-foot){display:grid;gap:var(--wp--preset--spacing--3, .75rem);padding-block:var(--wp--preset--spacing--4, 1rem)}:where(.aieo-mini-foot__note){margin:0;color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--xs, .75rem)}.aieo-mini-foot__btn.wp-element-button.is-style-outline{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px}:where(.aieo-mini__empty):focus{outline:none}@media(prefers-reduced-motion:reduce){.aieo-subtabs .aieo-subtabs__tab,.aieo-subtabs .aieo-subtabs__tab:after,:where(.aieo-mini__heart) svg{transition:none}}@media(forced-colors:active){.aieo-subtabs .aieo-subtabs__tab[aria-selected=true]:after{background:Highlight}}
