.CatalogListing_hero__o8KQm{padding:clamp(1rem,2.75vw,1.875rem);border:1px solid var(--storefront-divider);border-radius:1rem;background:linear-gradient(125deg,#f8fbff 38%,#edf3ff)}.CatalogListing_collectionPage__xQMJs{--catalog-surface:#fff}:is(.CatalogListing_hero__o8KQm,.CatalogListing_heading__SVIw_) h1{color:var(--storefront-text);font-size:clamp(1.8rem,4vw,2.7rem);font-weight:750;letter-spacing:-.035em;line-height:1.12}:is(.CatalogListing_hero__o8KQm,.CatalogListing_heading__SVIw_) p{margin-top:.5rem;max-width:44rem;color:var(--storefront-muted);font-size:.9375rem;line-height:1.55}.CatalogListing_heroLinks__7aFpM{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.875rem}.CatalogListing_heroLinks__7aFpM a{padding-block:.25rem;color:var(--storefront-accent);font-size:.8125rem;font-weight:650}.CatalogListing_heroLinks__7aFpM a:hover{text-decoration:underline;text-underline-offset:.2em}.CatalogListing_section__fKLuB{margin-top:1.625rem;scroll-margin-top:7rem}.CatalogListing_collectionPage__xQMJs .CatalogListing_section__fKLuB{scroll-margin-top:1rem}.CatalogListing_section__fKLuB h2{color:var(--storefront-text);font-size:clamp(1.2rem,3vw,1.55rem);font-weight:730}.CatalogListing_section__fKLuB>p{margin-block:.25rem .875rem;color:var(--storefront-muted);font-size:.875rem;line-height:1.5}.CatalogListing_seo__tNJCE{max-width:46rem;margin-top:2.5rem;color:var(--storefront-muted);font-size:.8125rem;line-height:1.55}.CatalogListing_seo__tNJCE h1{margin-bottom:.25rem;color:var(--storefront-text);font-size:.875rem;font-weight:650}.CatalogListing_toolbar__gRHtU{margin-bottom:1.25rem}.CatalogListing_toolbarMain__R4rKu{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .875rem}.CatalogListing_search__Yrpmv{display:flex;min-width:0;align-items:center;gap:.625rem;border-radius:.5rem;background:var(--catalog-surface,#f2f5f9);padding-inline:.75rem;color:var(--storefront-muted)}.CatalogListing_toolbarMain__R4rKu .CatalogListing_search__Yrpmv{flex:0 1 24rem}.CatalogListing_search__Yrpmv svg{flex:none}.CatalogListing_search__Yrpmv input{min-width:0;width:100%;height:2.5rem;background:transparent;color:var(--storefront-text);font-size:1rem;outline:none}.CatalogListing_search__Yrpmv input::-moz-placeholder{color:var(--storefront-muted)}.CatalogListing_search__Yrpmv input::placeholder{color:var(--storefront-muted)}.CatalogListing_sort__LwoJO{display:flex;min-width:0;align-items:center;gap:.375rem;color:var(--storefront-muted)}.CatalogListing_sort__LwoJO svg{flex:none}.CatalogListing_sort__LwoJO select{min-width:0;min-height:2.5rem;background:transparent;color:var(--storefront-text);font-size:.875rem;font-weight:600}.CatalogListing_regions____VnB{display:flex;flex-wrap:wrap;gap:0 .875rem;margin-top:.375rem}.CatalogListing_region___iCIe{min-height:2rem;color:var(--storefront-muted);font-size:.8125rem;text-underline-offset:.25em}.CatalogListing_region___iCIe:hover,.CatalogListing_region___iCIe[aria-pressed=true]{color:var(--storefront-accent);text-decoration:underline}.CatalogListing_region___iCIe[aria-pressed=true]{font-weight:650}.CatalogListing_search__Yrpmv:focus-within,:is(.CatalogListing_sort__LwoJO select,.CatalogListing_region___iCIe):focus-visible{outline:2px solid var(--storefront-accent);outline-offset:2px}.CatalogListing_resultCount__gza0U{color:var(--storefront-muted);font-size:.8125rem;font-variant-numeric:tabular-nums}.CatalogListing_badges__E9SeX{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .4rem;min-width:0}.CatalogListing_badges__E9SeX .gd-catalog-badge{box-shadow:0 1px 4px #16336226}.CatalogListing_detail__2wjtI{color:var(--storefront-muted);background:#eff4fb;border-radius:.25rem .45rem .45rem .25rem;padding:.15rem .375rem;font-size:.6875rem;font-weight:650;line-height:1.15;overflow-wrap:anywhere}.CatalogListing_priceBlock__fLWzT{display:grid;gap:.125rem;min-width:0}.CatalogListing_priceLine__ZVmQL{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .35rem}.CatalogListing_priceLine__ZVmQL strong{color:var(--gd-price-fg);font-size:.9375rem;font-weight:750;font-variant-numeric:tabular-nums}.CatalogListing_from__CUYjq,.CatalogListing_previous__cvYEb,.CatalogListing_status__LblRe{color:var(--storefront-muted);font-size:.75rem}.CatalogListing_previous__cvYEb{font-variant-numeric:tabular-nums}.CatalogListing_status__LblRe{font-weight:650}.CatalogListing_card__Hm9mj{display:flex;min-width:0;flex-direction:column;height:100%}:is(.CatalogListing_card__Hm9mj,.CatalogListing_catalogRow__w5iZr,.CatalogListing_heroLinks__7aFpM a,.CatalogListing_faq__0OPmq summary):focus-visible{outline:2px solid var(--storefront-accent);outline-offset:2px}.CatalogListing_media__TUt_E{display:grid;place-items:center;position:relative;overflow:hidden;color:#506c92;background:var(--catalog-surface,#f2f5f9)}.CatalogListing_cardMedia__6_q7Y{aspect-ratio:1;border-radius:.625rem;background:transparent}.CatalogListing_cardMedia__6_q7Y img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.CatalogListing_sale__ufM6f{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;z-index:1}.CatalogListing_body__Sg37U{display:flex;flex:1;flex-direction:column;gap:.25rem;padding-top:.625rem}.CatalogListing_body__Sg37U h3{color:var(--storefront-text);font-size:.9375rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.CatalogListing_body__Sg37U>:last-child{margin-top:auto}.CatalogListing_card__Hm9mj:hover h3{text-decoration:underline;text-underline-offset:.2em}.CatalogListing_cardRegion__pTsMx{color:var(--storefront-muted);font-size:.75rem;line-height:1.4}.CatalogListing_collectionGrid__RVNWd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.375rem .75rem}.CatalogListing_faq__0OPmq{margin-top:2rem}.CatalogListing_faq__0OPmq details{border-bottom:1px solid var(--storefront-divider)}.CatalogListing_faq__0OPmq summary{display:flex;justify-content:space-between;gap:.5rem;padding-block:.875rem;font-size:.9375rem;font-weight:650;cursor:pointer}.CatalogListing_faq__0OPmq summary::-webkit-details-marker{display:none}.CatalogListing_faq__0OPmq summary svg{flex:none;color:var(--storefront-accent)}.CatalogListing_faq__0OPmq details[open] summary svg{transform:rotate(180deg)}.CatalogListing_faq__0OPmq details p{max-width:50rem;margin-bottom:.875rem;color:var(--storefront-muted);font-size:.875rem;line-height:1.6}@media (max-width:639px){.CatalogListing_toolbarMain__R4rKu .CatalogListing_search__Yrpmv{flex-basis:100%}}@media (min-width:640px){.CatalogListing_collectionGrid__RVNWd{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:768px){.CatalogListing_collectionGrid__RVNWd{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.CatalogListing_collectionGrid__RVNWd{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.75rem 1.25rem}.CatalogListing_search__Yrpmv input{font-size:.875rem}}.CatalogListing_catalogPage__rh3S1{--catalog-surface:var(--storefront-surface)}.CatalogListing_catalogMain__1CF9E{padding-block:1.125rem 2.5rem}.CatalogListing_catalogMain__1CF9E>nav{margin-bottom:.625rem}.CatalogListing_catalogHeading__65USp{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.375rem 1rem;margin-bottom:1rem}.CatalogListing_catalogHeading__65USp h1{color:var(--storefront-text);font-size:clamp(1.5rem,3vw,2rem);font-weight:720;line-height:1.2}.CatalogListing_catalogHeading__65USp .CatalogListing_heroLinks__7aFpM{margin-top:0}.CatalogListing_catalogLayout__SDm36{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}.CatalogListing_filtersAside__UQbKk{display:none}.CatalogListing_results__Gablv{min-width:0}.CatalogListing_tableWithPreview__qpgfR{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.875rem}.CatalogListing_catalogToolbar__Moq8N{margin-bottom:.625rem}.CatalogListing_catalogControls__IUO_W{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem}.CatalogListing_catalogControls__IUO_W .CatalogListing_search__Yrpmv,.CatalogListing_catalogSort__00S8k{border:1px solid var(--storefront-divider);border-radius:.5rem}.CatalogListing_catalogSort__00S8k{display:flex;min-width:0;align-items:center;background:var(--catalog-surface)}.CatalogListing_catalogSort__00S8k select{width:100%;border-radius:inherit;color:var(--storefront-text);font-weight:600}.CatalogListing_catalogSort__00S8k select,.CatalogListing_openFilters__ijwjc{min-height:2.5rem;padding-inline:.625rem;background:var(--catalog-surface);font-size:.8125rem}.CatalogListing_openFilters__ijwjc{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border:1px solid var(--storefront-divider);border-radius:.5rem;color:var(--storefront-accent);font-weight:650}.CatalogListing_openFilters__ijwjc:hover{background:var(--storefront-hover)}.CatalogListing_openFilters__ijwjc svg{flex:none}.CatalogListing_filterBadge__9pNMF{display:grid;min-width:1.125rem;height:1.125rem;place-items:center;padding-inline:.1875rem;border-radius:.375rem;background:var(--gd-selected-bg);color:var(--storefront-accent);font-size:.6875rem}.CatalogListing_activeFilters__EH_b8{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem}.CatalogListing_activeFilter__htl2j{display:inline-flex;max-width:100%;min-height:1.625rem;align-items:center;gap:.25rem;padding-inline:.5rem .25rem;border-radius:.375rem;background:var(--gd-chip-bg);color:var(--storefront-text);font-size:.75rem}.CatalogListing_activeFilter__htl2j button{display:grid;width:1.375rem;height:1.375rem;flex:none;place-items:center;border-radius:.25rem;color:var(--storefront-muted)}.CatalogListing_activeFilter__htl2j button:hover{background:var(--gd-chip-hover-bg);color:var(--storefront-accent)}.CatalogListing_results__Gablv>.CatalogListing_resultCount__gza0U{margin-bottom:.375rem}.CatalogListing_results__Gablv>.CatalogListing_resultCount__gza0U:empty{display:none}.CatalogListing_catalogTable__gWV8r{display:grid;width:100%;min-width:0;overflow:hidden;border:1px solid var(--storefront-divider);border-radius:.625rem;background:var(--catalog-surface);color:var(--storefront-text)}.CatalogListing_catalogTable__gWV8r :is(thead,tbody){display:grid;grid-template-columns:minmax(0,1fr)}.CatalogListing_catalogTable__gWV8r tr{display:grid;grid-template-columns:minmax(0,1fr) 5rem minmax(7.5rem,.34fr);align-items:center;gap:.625rem;min-width:0;padding-inline:.625rem}.CatalogListing_catalogTable__gWV8r thead tr{min-height:1.9375rem;border-bottom:1px solid var(--storefront-divider);background:var(--gd-input-bg);color:var(--storefront-muted);font-size:.6875rem;font-weight:650;text-align:start}.CatalogListing_catalogTable__gWV8r :is(th,td){min-width:0;padding:0}.CatalogListing_catalogTable__gWV8r th{text-align:start}.CatalogListing_catalogTable__gWV8r .CatalogListing_catalogRow__w5iZr{position:relative;min-height:3.25rem;padding-block:.3125rem;border-bottom:1px solid var(--storefront-divider)}.CatalogListing_catalogRow__w5iZr:last-child{border-bottom-color:transparent}.CatalogListing_catalogRow__w5iZr:is(:hover,:focus-within){background:var(--storefront-hover)}.CatalogListing_productCell__YA7QQ{display:flex;align-items:center;gap:.5rem}.CatalogListing_rowImage__tbR09{width:2.125rem;height:2.125rem;flex:none;border-radius:.375rem;background:var(--storefront-media)}.CatalogListing_rowImage__tbR09 img{-o-object-fit:contain;object-fit:contain}.CatalogListing_rowImage__tbR09:has(img:not([hidden]))>svg{visibility:hidden}.CatalogListing_rowContent__VtfWX{display:grid;align-content:center;gap:.1875rem;min-width:0}.CatalogListing_rowLink__PrnYz{overflow:hidden;color:var(--storefront-text);font-size:.8125rem;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.CatalogListing_rowLink__PrnYz:after{position:absolute;inset:0;content:""}.CatalogListing_rowLink__PrnYz:focus-visible:after{outline:2px solid var(--storefront-accent);outline-offset:-2px;border-radius:.375rem}.CatalogListing_catalogRow__w5iZr:is(:hover,:focus-within) .CatalogListing_rowLink__PrnYz{color:var(--storefront-accent);text-decoration:underline;text-underline-offset:.14em}.CatalogListing_rowMeta__ZMyJ5{display:flex;align-items:center;gap:.375rem;min-width:0}.CatalogListing_rowMeta__ZMyJ5>:first-child{flex:none;font-size:.625rem}.CatalogListing_rowMeta__ZMyJ5>:first-child:before{box-shadow:none}.CatalogListing_inlineCount__HBeum,.CatalogListing_rowGenres__CeOqS,.CatalogListing_rowRegion__PCiYO{overflow:hidden;color:var(--storefront-muted);font-size:.6875rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.CatalogListing_rowRegion__PCiYO{flex:0 1 auto;min-width:0}.CatalogListing_rowGenres__CeOqS{min-width:0}.CatalogListing_inlineCount__HBeum{display:none}.CatalogListing_catalogTable__gWV8r .CatalogListing_offerCount__snMem{color:var(--storefront-muted);font-size:.75rem;text-align:center;font-variant-numeric:tabular-nums}.CatalogListing_catalogTable__gWV8r th.CatalogListing_offerCount__snMem{font-size:inherit}.CatalogListing_catalogTable__gWV8r .CatalogListing_rowPrice__y6xcE{text-align:end}.CatalogListing_rowPrice__y6xcE .CatalogListing_priceBlock__fLWzT{gap:.0625rem}.CatalogListing_rowPrice__y6xcE .CatalogListing_priceLine__ZVmQL{justify-content:flex-end;gap:.0625rem .25rem;line-height:1.2}.CatalogListing_rowPrice__y6xcE .CatalogListing_priceLine__ZVmQL strong{font-size:.8125rem;white-space:nowrap}.CatalogListing_rowPrice__y6xcE .CatalogListing_from__CUYjq{display:none}.CatalogListing_rowPrice__y6xcE .CatalogListing_previous__cvYEb,.CatalogListing_rowPrice__y6xcE .CatalogListing_status__LblRe{font-size:.6875rem}.CatalogListing_emptyResults__Iz4IB{display:grid;min-height:9rem;place-content:center;justify-items:center;gap:.375rem;padding:1rem;border:1px solid var(--storefront-divider);border-radius:.625rem;background:var(--catalog-surface);color:var(--storefront-muted);text-align:center;font-size:.8125rem}.CatalogListing_emptyResults__Iz4IB h2{color:var(--storefront-text);font-size:1rem;font-weight:650}.CatalogListing_emptyResults__Iz4IB svg{color:var(--storefront-accent)}.CatalogListing_loadMore___p8PF{display:grid;justify-items:center;gap:.5rem;margin-top:.875rem}.CatalogListing_sideRail__8fr0g{padding:.625rem .75rem;color:var(--storefront-text)}.CatalogListing_filterHeading__gCDZB{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.CatalogListing_filterHeading__gCDZB h2{font-size:.875rem;font-weight:700}.CatalogListing_filterTextAction__btxyn{min-height:1.625rem;color:var(--storefront-accent);font-size:.75rem;font-weight:600}.CatalogListing_filterTextAction__btxyn:hover{text-decoration:underline;text-underline-offset:.14em}.CatalogListing_filterSection__3s9Pc+.CatalogListing_filterSection__3s9Pc{border-top:1px solid var(--storefront-divider)}.CatalogListing_filterSection__3s9Pc summary{display:flex;min-height:2.125rem;align-items:center;justify-content:space-between;gap:.5rem;padding-inline:.25rem;border-radius:.375rem;color:var(--storefront-text);font-size:.8125rem;font-weight:650;cursor:pointer;list-style:none}.CatalogListing_filterSection__3s9Pc summary::-webkit-details-marker{display:none}.CatalogListing_filterSection__3s9Pc summary:hover{background:var(--storefront-hover)}.CatalogListing_filterSection__3s9Pc summary svg{flex:none;color:var(--storefront-muted)}.CatalogListing_filterSection__3s9Pc[open] summary svg{transform:rotate(180deg)}.CatalogListing_filterSectionBody__coyGX{padding-bottom:.375rem}.CatalogListing_filterOptions__eFArW{display:grid;gap:.0625rem}.CatalogListing_filterOption__j7eHs{display:flex;min-height:1.875rem;align-items:center;gap:.375rem;padding:.1875rem .25rem;border-radius:.375rem;color:var(--storefront-text);font-size:.8125rem;text-align:start}.CatalogListing_filterOption__j7eHs:hover{background:var(--storefront-hover)}.CatalogListing_filterOption__j7eHs[aria-pressed=true]{background:var(--gd-selected-bg);color:var(--storefront-accent)}.CatalogListing_filterOptionLabel__l_Wud{min-width:0;flex:1;overflow-wrap:anywhere}.CatalogListing_filterCheck__4zp1i{display:grid;width:.875rem;height:.875rem;flex:none;place-items:center;border:1px solid var(--gd-input-border);border-radius:.25rem;background:var(--catalog-surface)}.CatalogListing_filterOption__j7eHs[aria-pressed=true] .CatalogListing_filterCheck__4zp1i{border-color:var(--storefront-accent);background:var(--storefront-accent);color:#fff}.CatalogListing_facetCount__PbYLc{flex:none;color:var(--storefront-muted);font-size:.6875rem;font-variant-numeric:tabular-nums}.CatalogListing_priceLabel__LOIr9{display:block;margin-bottom:.1875rem;color:var(--storefront-muted);font-size:.6875rem}.CatalogListing_priceInput__OFQwx{width:100%;min-width:0;min-height:2rem;padding-inline:.375rem;border:1px solid var(--gd-input-border);border-radius:.375rem;background:var(--gd-input-bg);color:var(--storefront-text);font-size:.8125rem}.CatalogListing_filterDrawer__1ky1G{position:absolute;inset-block:0;inset-inline-start:0;display:flex;width:min(90vw,21rem);flex-direction:column;color:var(--storefront-text);box-shadow:0 0 2rem #1028492e}.CatalogListing_catalogMain__1CF9E :is(button,select,input,summary,a):focus-visible,.CatalogListing_filterDrawer__1ky1G :is(button,input,summary):focus-visible{outline:2px solid var(--storefront-accent);outline-offset:2px}.CatalogListing_catalogTable__gWV8r .CatalogListing_rowLink__PrnYz:focus-visible{outline:0}@media (max-width:540px){.CatalogListing_catalogControls__IUO_W{grid-template-columns:minmax(0,1fr) auto}.CatalogListing_catalogControls__IUO_W .CatalogListing_search__Yrpmv{grid-column:1/-1}.CatalogListing_catalogMain__1CF9E{padding-block:.875rem 1.5rem}.CatalogListing_catalogHeading__65USp{margin-bottom:.625rem}}@media (max-width:767px){.CatalogListing_filterDrawer__1ky1G .CatalogListing_filterOption__j7eHs{min-height:2.375rem}.CatalogListing_filterDrawer__1ky1G .CatalogListing_priceInput__OFQwx{font-size:1rem}}@media (min-width:1024px){.CatalogListing_catalogLayout__SDm36{grid-template-columns:12.5rem minmax(0,1fr)}.CatalogListing_filtersAside__UQbKk{display:block;position:sticky;top:.875rem;max-height:calc(100dvh - 1.75rem);overflow-y:auto;border:1px solid var(--storefront-divider);border-radius:.625rem;background:var(--catalog-surface)}.CatalogListing_catalogControls__IUO_W{grid-template-columns:minmax(0,1fr) auto}.CatalogListing_openFilters__ijwjc{display:none}}@media (max-width:580px){.CatalogListing_catalogTable__gWV8r tr{grid-template-columns:minmax(0,1fr) minmax(5.5rem,.36fr)}.CatalogListing_catalogTable__gWV8r .CatalogListing_offerCount__snMem{display:none}.CatalogListing_rowLink__PrnYz{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal}.CatalogListing_rowMeta__ZMyJ5{flex-wrap:wrap;gap:.125rem .375rem}.CatalogListing_rowRegion__PCiYO{overflow-wrap:anywhere;white-space:normal}.CatalogListing_inlineCount__HBeum{display:block;margin-top:.125rem}}@media (min-width:1280px){.CatalogListing_tableWithPreview__qpgfR{grid-template-columns:minmax(0,1fr) 15.5rem}.CatalogListing_catalogRow__w5iZr[data-preview-active=true]{background:var(--storefront-hover)}}.CatalogListing_catalogPreview__54V_d{position:sticky;top:.875rem;max-height:calc(100dvh - 1.75rem);min-width:0;overflow:auto;border:1px solid var(--storefront-divider);border-radius:.625rem;background:var(--catalog-surface);color:var(--storefront-text)}.CatalogListing_previewArt__bLjdM{position:relative;display:grid;height:8rem;place-items:center;overflow:hidden;background:var(--storefront-media);color:var(--storefront-muted)}.CatalogListing_previewArt__bLjdM img{-o-object-fit:contain;object-fit:contain}.CatalogListing_previewArt__bLjdM[data-kind=game] img{-o-object-fit:cover;object-fit:cover}.CatalogListing_previewArt__bLjdM[data-kind=gift] img{padding:1.125rem}.CatalogListing_previewBody__L811S{padding:.75rem}.CatalogListing_previewHeading__8We36>span{color:var(--storefront-muted);font-size:.6875rem}.CatalogListing_previewHeading__8We36 h2{font-size:1rem;line-height:1.3;font-weight:700;overflow-wrap:anywhere}.CatalogListing_previewFacts__37oOY{display:flex;flex-wrap:wrap;gap:.25rem .625rem;margin-top:.375rem;color:var(--storefront-muted);font-size:.6875rem}.CatalogListing_previewFacts__37oOY li{display:flex;align-items:center;gap:.25rem}.CatalogListing_previewFacts__37oOY svg{flex:none}.CatalogListing_previewBuy__G_Myx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .375rem;margin-top:.625rem}.CatalogListing_previewBuy__G_Myx .CatalogListing_priceLine__ZVmQL strong{font-size:.8125rem}.CatalogListing_previewAction__PYA8Y{display:inline-flex;min-height:1.875rem;align-items:center;gap:.25rem;color:var(--storefront-accent);font-size:.75rem;font-weight:650}.CatalogListing_previewAction__PYA8Y:hover{text-decoration:underline;text-underline-offset:.16em}.CatalogListing_previewAction__PYA8Y svg{flex:none}.CatalogListing_previewActivity__IEi5B,.CatalogListing_previewComparison__mcg_7,.CatalogListing_previewVariants__A8gxj{margin-top:.625rem;padding-top:.5rem;border-top:1px solid var(--storefront-divider)}.CatalogListing_previewActivity__IEi5B h3,.CatalogListing_previewComparison__mcg_7 h3,.CatalogListing_previewVariants__A8gxj h3{font-size:.75rem;font-weight:650}.CatalogListing_previewVariant__gXZdd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .5rem;min-height:2rem;padding:.25rem .125rem;color:var(--storefront-text);font-size:.75rem;line-height:1.3}.CatalogListing_previewVariants__A8gxj li+li{border-top:1px solid var(--storefront-divider)}.CatalogListing_previewVariant__gXZdd:hover{background:var(--storefront-hover);color:var(--storefront-accent)}.CatalogListing_previewVariant__gXZdd strong{font-weight:600;overflow-wrap:anywhere}.CatalogListing_previewVariant__gXZdd small{display:block;color:var(--storefront-muted);font-size:.6875rem}.CatalogListing_previewVariantPrice__yLs_C{font-variant-numeric:tabular-nums;white-space:nowrap}.CatalogListing_previewActivity__IEi5B,.CatalogListing_previewComparison__mcg_7{display:grid;gap:.25rem;color:var(--storefront-muted);font-size:.6875rem;line-height:1.35}.CatalogListing_previewActivity__IEi5B h3,.CatalogListing_previewComparison__mcg_7 dd,.CatalogListing_previewComparison__mcg_7 h3{color:var(--storefront-text)}.CatalogListing_previewComparison__mcg_7 p[data-comparison=cheaper]{color:var(--storefront-positive)}.CatalogListing_previewComparison__mcg_7 p[data-comparison=more_expensive]{color:var(--storefront-error)}.CatalogListing_previewComparison__mcg_7 dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1875rem .375rem}.CatalogListing_previewComparison__mcg_7 dd{text-align:end;font-weight:650;white-space:nowrap}.CatalogListing_previewComparison__mcg_7 small{font-size:inherit}.CatalogListing_catalogPreview__54V_d :is(a,button):focus-visible{outline-offset:-2px}.CatalogListing_catalogMain__1CF9E ::-moz-selection{background:#dbe8ff;color:#132c58}.CatalogListing_catalogMain__1CF9E ::selection{background:#dbe8ff;color:#132c58}