._hub_9e875aa{grid-template-columns:minmax(0,1fr);gap:16px;width:min(100%,1040px);margin:0 auto;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;display:grid}._slogan_9e875aa{color:var(--catalog-ink,#183040);text-align:center;letter-spacing:-.45px;text-wrap:balance;margin:0;font-size:clamp(14px,3.9vw,26px);font-weight:750;line-height:1.35}._serviceIntro_9e875aa{color:#536775;text-align:center;text-wrap:pretty;max-width:780px;margin:0 auto;font-size:13px;line-height:1.65}._publicCatalogs_9e875aa{gap:12px;display:grid}._publicHeading_9e875aa{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}._publicHeading_9e875aa h3{color:#183040;margin:0;font-size:17px;line-height:1.4}._publicHeading_9e875aa>a,._publicLinks_9e875aa a{color:#244d66;text-underline-offset:3px;font-size:12px;font-weight:700;text-decoration:underline}._publicCatalogs_9e875aa>p{color:#536775;margin:0;font-size:13px;line-height:1.6}._publicGrid_9e875aa{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._publicCard_9e875aa{background:#fff;border:1px solid #e0e7eb;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._publicImage_9e875aa{background:#f2f6f8;place-items:center;height:120px;display:grid;position:relative}._publicImage_9e875aa img{object-fit:contain;width:100%;height:100%;padding:10px}._publicCopy_9e875aa{color:#536775;gap:8px;padding:14px;font-size:12px;line-height:1.5;display:grid}._publicCopy_9e875aa small{color:#607581;font-size:10px}._publicCopy_9e875aa strong{color:#183040;font-size:17px}._publicCopy_9e875aa em{color:#244d66;align-items:center;gap:5px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}._publicLinks_9e875aa{flex-wrap:wrap;gap:10px 20px;display:flex}@media (max-width:650px){._publicGrid_9e875aa{grid-template-columns:minmax(0,1fr)}._publicCard_9e875aa{flex-direction:row;align-items:center}._publicImage_9e875aa{background:0 0;flex-shrink:0;width:90px;height:100px}._publicCopy_9e875aa{padding:12px}}._collectionSection_9e875aa{gap:14px;min-width:0;padding-top:6px;display:grid}._sectionHeading_9e875aa{justify-content:space-between;align-items:center;gap:10px;display:flex}._sectionHeading_9e875aa h2{color:var(--catalog-ink,#183040);letter-spacing:-.5px;margin:0;font-size:clamp(19px,3vw,24px);font-weight:750}._sectionMark_9e875aa{color:#5b7180;background:#eaf0f3;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}._featuredCollection_9e875aa{background:radial-gradient(at 2% 80%,#e3edf3,#fff 75%);border:1px solid #dbe6eb;border-radius:22px;align-items:center;gap:16px;min-width:0;min-height:154px;padding:18px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #17304408}._featuredImage_9e875aa{color:#718692;flex-shrink:0;place-items:center;width:36%;height:114px;display:grid;position:relative}._featuredImage_9e875aa img,._categoryImage_9e875aa img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}._featuredCopy_9e875aa{gap:8px;min-width:0;display:grid}._featuredCopy_9e875aa small{color:#536775;font-size:11px;line-height:1.4}._featuredCopy_9e875aa strong{color:#183040;overflow-wrap:anywhere;font-size:clamp(19px,3.5vw,27px);font-weight:750;line-height:1.15}._featuredCopy_9e875aa>span{color:#244d66;align-items:center;gap:5px;margin-top:3px;font-size:12px;font-weight:700;display:inline-flex}._categoryGrid_9e875aa{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c5d2da transparent;grid-auto-columns:minmax(116px,1fr);grid-auto-flow:column;gap:10px;min-width:0;padding:2px 2px 8px;display:grid;overflow-x:auto}._categoryCard_9e875aa{scroll-snap-align:start;color:#183040;background:#fff;border:1px solid #e0e7eb;border-radius:16px;grid-template-columns:1fr auto;align-content:start;align-items:center;gap:8px 4px;min-width:0;padding:12px;display:grid}._categoryImage_9e875aa{color:#718692;grid-column:1/-1;place-items:center;height:70px;margin-bottom:2px;display:grid;position:relative}._categoryCard_9e875aa strong{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:700;line-height:1.35}._categoryCard_9e875aa>svg{color:#708794}._collectionIntro_9e875aa{color:#536775;background:#fff;border:1px solid #e0e7eb;border-radius:18px;align-items:center;gap:12px;padding:18px;display:flex}._collectionIntro_9e875aa p{margin:0;font-size:13px;line-height:1.55}._introIcon_9e875aa{color:#86601e;background:#fff5df;border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}._collectionPlaceholder_9e875aa{color:#536775;background:#eaf0f3;border-radius:18px;place-items:center;min-height:110px;font-size:13px;display:grid}._followedList_9e875aa{gap:8px;display:grid}._followedList_9e875aa a{background:#fff;border:1px solid #e0e7eb;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}._followedList_9e875aa a>span:first-child{flex:1}._newBadge_9e875aa{color:#62430f;letter-spacing:.4px;background:#ffe4a0;border-radius:6px;width:fit-content;padding:4px 7px;font-size:9px;font-weight:800}._featuredCollection_9e875aa>._newBadge_9e875aa{position:absolute;top:10px;left:12px}._exchangeCard_9e875aa{color:#fff;background:radial-gradient(at 100% 0,#315d73,#183040 78%);border:1px solid #24485d;border-radius:20px;align-items:center;gap:14px;min-width:0;margin-top:4px;padding:22px 16px;display:flex;box-shadow:0 5px 18px #1730440d}._exchangeIcon_9e875aa{color:#f2c76f;background:#ffffff0a;border:1px solid #ffffff26;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}._exchangeCopy_9e875aa{flex:1;gap:7px;min-width:0;display:grid}._exchangeCopy_9e875aa strong{font-size:clamp(16px,2.6vw,21px);font-weight:700;line-height:1.3}._exchangeCopy_9e875aa>span{color:#d1dfe7;font-size:12px;line-height:1.55}._exchangeArrow_9e875aa{color:#f2c76f;flex-shrink:0}._hub_9e875aa a:focus-visible{outline-offset:3px;outline:3px solid #c68b29}@media (hover:hover){._featuredCollection_9e875aa:hover,._categoryCard_9e875aa:hover{border-color:#a4b8c5}._exchangeCard_9e875aa:hover{border-color:#edb34e}}@media (min-width:651px){._hub_9e875aa{gap:22px}._featuredCollection_9e875aa{gap:28px;min-height:194px;padding:24px}._featuredImage_9e875aa{width:220px;height:150px}._categoryGrid_9e875aa{grid-auto-columns:minmax(152px,1fr);gap:14px}._categoryImage_9e875aa{height:90px}._categoryCard_9e875aa{padding:18px}._categoryCard_9e875aa strong{font-size:14px}._exchangeCard_9e875aa{padding:25px}._exchangeCopy_9e875aa>span{font-size:14px}}._searchBar_9e875aa{align-items:stretch;gap:8px;display:flex}._searchField_9e875aa{color:#607581;background:#fff;border:1px solid #e0e7eb;border-radius:16px;flex:1;align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex;box-shadow:0 4px 20px #18304009}._searchField_9e875aa svg{flex-shrink:0}._searchField_9e875aa:focus-within{outline-offset:2px;outline:2px solid #7794a3}._searchField_9e875aa input{width:100%;min-width:0;height:50px;box-shadow:none;letter-spacing:-.2px;background:0 0;border:0;padding:0;font-size:16px;font-weight:500}._filters_9e875aa{color:#fff;background:#203e52;border:1px solid #203e52;border-radius:16px;justify-content:center;align-items:center;gap:6px;min-height:50px;padding:0 12px;font-size:12px;font-weight:800;display:flex}._searchStatus_9e875aa{color:#607581;padding:8px 4px 0;font-size:12px}._results_9e875aa{background:#fff;border:1px solid #d8e2e7;border-radius:13px;margin-top:10px;padding:6px;display:grid}._results_9e875aa>a{border-radius:8px;align-items:center;gap:10px;min-height:56px;padding:6px;display:flex}._results_9e875aa>a:hover{background:#f0f4f6}._resultImage_9e875aa{background:#f4f6f7;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden}._resultImage_9e875aa img{object-fit:contain;width:100%;height:100%;padding:3px;position:absolute;inset:0}._resultCopy_9e875aa{flex:1;gap:1px;min-width:0;display:grid}._resultCopy_9e875aa small{color:#607581;font-size:10px}._resultCopy_9e875aa strong,._resultCopy_9e875aa em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._resultCopy_9e875aa strong{font-size:13px}._resultCopy_9e875aa em{color:#607581;font-size:11px;font-style:normal}._results_9e875aa ._allResults_9e875aa{color:#294b5e;border-top:1px solid #e5ebee;justify-content:space-between;min-height:48px;padding:10px;font-size:13px;font-weight:800}._worlds_9e875aa{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}._worlds_9e875aa::-webkit-scrollbar{display:none}._worlds_9e875aa button{color:#506b7a;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:18px;flex:1 0 140px;justify-content:center;align-items:center;gap:10px;min-width:140px;min-height:76px;padding:10px 30px 10px 16px;font-size:13px;font-weight:800;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}._worlds_9e875aa button[aria-pressed=true]{border-color:#203e52;box-shadow:0 4px 16px #1830400d}._worldLogo_9e875aa{object-fit:contain;width:auto;height:52px;display:block}._worlds_9e875aa button[data-world=lego] ._worldLogo_9e875aa{border-radius:8px}._worldLabel_9e875aa{align-items:center;gap:8px;display:flex}._worldIndicator_9e875aa{color:#667c88;background:#f0f4f6;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;right:10px}._worlds_9e875aa button[aria-pressed=true] ._worldIndicator_9e875aa{color:#fff;background:#203e52}._actions_9e875aa{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._actions_9e875aa>a{background:#fff;border:0;border-radius:16px;align-items:center;gap:10px;min-height:70px;padding:12px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 3px 16px #18304006}._actions_9e875aa>a>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}._actionIcon_9e875aa{color:#294b5e;background:#eaf1f7;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;transform:rotate(-4deg)}._actionIcon_9e875aa svg,._actionIcon_9e875aa img{transform:rotate(4deg)}._actionIcon_9e875aa img{object-fit:contain;width:52px;max-width:none;height:52px}._actions_9e875aa [data-action=sets] ._actionIcon_9e875aa,._actions_9e875aa [data-action=leaderboard] ._actionIcon_9e875aa{color:#76510b;background:#fff1bd}._actions_9e875aa [data-action=minifigs] ._actionIcon_9e875aa,._actions_9e875aa [data-action=myCollection] ._actionIcon_9e875aa{color:#a5431b;background:#ffebe2}._actions_9e875aa [data-action=offers] ._actionIcon_9e875aa{color:#216345;background:#def3e9}._actions_9e875aa [data-action=collections] ._actionIcon_9e875aa{background:#fff}._actions_9e875aa strong{font-size:13px;font-weight:750;line-height:1.25}._actions_9e875aa>a>svg{flex-shrink:0;display:none}._heading_9e875aa{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}._heading_9e875aa h2{letter-spacing:-.4px;font-size:18px;font-weight:800;line-height:1.25}._showcases_9e875aa{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}._showcases_9e875aa::-webkit-scrollbar{display:none}._showcase_9e875aa{scroll-snap-align:start;background:#fff;border:0;border-radius:18px;flex:0 0 192px;grid-template-columns:minmax(0,1fr) 18px;min-width:0;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 4px 16px #18304008}._showcaseImage_9e875aa{color:#7794a3;background:radial-gradient(at 80% 15%,#fff0bb,#fff 70%);grid-column:1/-1;place-items:center;height:116px;display:grid;position:relative;overflow:hidden}._showcase_9e875aa:nth-child(3n+2) ._showcaseImage_9e875aa{background:radial-gradient(at 80% 15%,#dfecff,#fff 70%)}._showcase_9e875aa:nth-child(3n+3) ._showcaseImage_9e875aa{background:radial-gradient(at 80% 15%,#ffe5d9,#fff 70%)}._showcaseImage_9e875aa img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:6px;transition:transform .22s;position:absolute;inset:0}._showcaseCopy_9e875aa{gap:3px;min-width:0;padding:10px 8px 12px 14px;display:grid}._showcaseCopy_9e875aa strong{letter-spacing:-.25px;font-size:15px;font-weight:800;line-height:1.25}._showcaseCopy_9e875aa small{color:#6a7e89;font-size:11px}._showcase_9e875aa>svg{color:#203e52;align-self:center;margin-left:-6px}._feedback_9e875aa{color:#607581;align-items:center;gap:8px;font-size:12px;display:flex}._moreOffers_9e875aa{color:#294b5e;flex-shrink:0;align-items:center;gap:3px;min-height:44px;font-size:12px;font-weight:700;display:flex}._topOffers_9e875aa{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._topOffer_9e875aa{background:#fff;border:0;border-radius:18px;flex-direction:column;gap:7px;min-width:0;padding:11px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 4px 16px #18304008}._offerKicker_9e875aa,._offerPrice_9e875aa,._offerStore_9e875aa{align-items:center;gap:5px;display:flex}._offerKicker_9e875aa{color:#506b7a;justify-content:space-between;font-size:10px;font-weight:700}._offerKicker_9e875aa strong{color:#5e4005;white-space:nowrap;background:#ffe29a;border-radius:9px;padding:5px 7px;font-size:13px}._topOffer_9e875aa .catalog-image{aspect-ratio:auto;background:#fff;flex:none;width:100%;height:108px;padding:0;position:relative;overflow:hidden}._topOffer_9e875aa .catalog-image img{object-fit:contain;width:100%;height:100%;padding:5px;position:absolute;inset:0}._topOffer_9e875aa .image-fallback{text-align:center;font-size:10px}._offerCode_9e875aa{color:#687e8a;font-size:10px}._topOffer_9e875aa h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;font-size:13px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}._offerPrice_9e875aa{flex-wrap:wrap;margin-top:auto}._offerPrice_9e875aa strong{letter-spacing:-.4px;font-size:21px;font-weight:800}._offerPrice_9e875aa s{color:#687e8a;font-size:11px}._offerStore_9e875aa{color:#506b7a;justify-content:space-between;font-size:11px}._offerStore_9e875aa svg{background:#f0f4f6;border-radius:50%;flex-shrink:0;width:23px;height:23px;padding:3px}._offerSkeleton_9e875aa{background:linear-gradient(#edf3f5 55%,#f8fafb 55%);border:1px solid #d9e3e7;border-radius:13px;min-height:258px}:is(._hub_9e875aa a:focus-visible,._worlds_9e875aa button:focus-visible){outline-offset:2px;outline:2px solid #7794a3}._actions_9e875aa>a:hover,._showcase_9e875aa:hover,._filters_9e875aa:hover{border-color:#7794a3}@media (hover:hover){._actions_9e875aa>a:hover,._showcase_9e875aa:hover,._topOffer_9e875aa:hover{transform:translateY(-3px);box-shadow:0 8px 24px #18304013}._showcase_9e875aa:hover ._showcaseImage_9e875aa img{transform:scale(1.04)}._worlds_9e875aa button:hover{transform:translateY(-2px)}}._actions_9e875aa>a:active,._worlds_9e875aa button:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){._hub_9e875aa *,._hub_9e875aa :before,._hub_9e875aa :after{transition:none;transform:none}}@media (min-width:650px){._hub_9e875aa{gap:20px}._actions_9e875aa{grid-template-columns:repeat(4,minmax(0,1fr))}._actions_9e875aa>a{padding:16px 12px}._showcase_9e875aa{flex-basis:240px}._showcaseImage_9e875aa{height:138px}._topOffer_9e875aa{padding:14px}._topOffer_9e875aa .catalog-image{height:138px}._offerKicker_9e875aa,._offerStore_9e875aa{font-size:12px}}@media (max-width:380px){._filters_9e875aa{padding:0 10px}._filters_9e875aa span{display:none}._actions_9e875aa strong{font-size:12px}}._hub_9e875aa>section{margin:0}._searchField_9e875aa input,._worlds_9e875aa button{font-family:inherit}
