.save-toy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface,#fff);font-size:13px;font-weight:600;color:var(--ink)}.save-toy[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.save-toy[aria-pressed=true] svg{fill:currentColor}.product-card__media{position:relative}.product-card__media>.save-toy{position:absolute;right:8px;bottom:8px;z-index:2;box-shadow:0 2px 8px #0000000a}.pdp__info .save-toy{margin-bottom:16px}.gallery__slide{position:relative}.gallery__zoom{position:absolute;bottom:16px;right:16px;display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:8px 16px;background:var(--surface,#fff);border-radius:var(--r-pill);font-size:14px;box-shadow:0 3px 16px #00000012}.toy-dialog{width:min(920px,calc(100% - 32px));max-height:85dvh;padding:28px;border:1px solid var(--line);border-radius:24px;background:var(--bg,#fff);color:var(--ink);overflow:auto;margin:auto}.toy-dialog::backdrop{background:#10162ca6}.toy-dialog-open{overflow:hidden}.toy-dialog__head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.toy-dialog__head h2,.toy-dialog__head [role=heading]{font-size:clamp(26px,4vw,40px);font-family:var(--f-display);font-weight:600;line-height:1.1;margin:0}.toy-dialog [data-saved-status]{margin:20px 0}.toy-dialog--zoom{width:min(1050px,calc(100% - 24px));padding:12px;background:#fff}.toy-dialog--zoom>.icon-btn{position:sticky;top:0;margin-left:auto;background:#fff;z-index:1}.toy-dialog--zoom img{width:100%;height:auto;object-fit:contain}.toy-memory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.memory-card{min-width:0;padding:12px;border:1px solid var(--line);border-radius:18px;background:var(--surface,#fff)}.memory-card img{aspect-ratio:1;object-fit:contain;border-radius:12px;background:var(--surface-2);margin-bottom:14px}.memory-card h3{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.memory-card__price{margin-top:12px;font-weight:700;font-size:14px}.memory-card .link{display:inline-flex;align-items:center;min-height:44px}.play-guide{padding:24px;background:var(--surface-2);border-radius:20px;margin-block:24px}.play-guide>div+div{margin-top:20px}.play-guide h2{margin-bottom:8px}.play-guide .rte{font-size:15px}.active-filters{margin-bottom:24px}.active-filters .link{min-height:44px;display:inline-flex;align-items:center}.finder__summary{font-size:14px;color:var(--ink-2);margin:16px 0;text-align:center;min-height:22px}.finder__actions{flex-wrap:wrap}.finder__actions>button[type=reset]{min-height:44px;order:2}.finder__row legend{float:left;width:100%;margin-bottom:10px}.finder__row .chips{clear:both}.finder input:focus-visible+label{outline:3px solid var(--ink);outline-offset:3px}.play-worlds{background:var(--surface-2);--world-butter:color-mix(in srgb,var(--gift) 28%,var(--bg));--world-blush:color-mix(in srgb,var(--accent) 15%,var(--bg));--world-sky:color-mix(in srgb,var(--primary) 12%,var(--bg));--world-sage:color-mix(in srgb,var(--success) 15%,var(--bg))}.play-worlds__intro{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.play-worlds__intro p:last-child{max-width:36ch;color:var(--ink-2)}.play-worlds__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.play-world{position:relative;display:flex;flex-direction:column;padding:24px;min-height:270px;overflow:hidden;border:1px solid rgba(24,31,65,.08);border-radius:24px;background:#f6eac0;isolation:isolate}.play-world--butter{background:var(--world-butter,#f6eac0)}.play-world--blush{background:var(--world-blush,#f5dcd6)}.play-world--sky{background:var(--world-sky,#dce9ed)}.play-world--sage{background:var(--world-sage,#dfe9dc)}.play-world__number{font-size:12px;letter-spacing:.12em;opacity:.7;margin-bottom:24px}.play-world h3{font-size:clamp(24px,2.5vw,32px);max-width:9ch;position:relative}.play-world p{font-size:15px;line-height:1.5;margin:14px 0 24px;max-width:22ch;position:relative}.play-world__link{margin-top:auto;display:flex;justify-content:space-between;align-items:center;min-height:44px;font-weight:700;font-size:14px;position:relative}.play-world__shape{position:absolute;width:130px;height:130px;border:24px solid currentColor;border-radius:28px;opacity:.065;right:-36px;top:-28px;transform:rotate(25deg);z-index:-1}.play-world--blush .play-world__shape{border-radius:50%}.play-world--sky .play-world__shape{transform:rotate(45deg);border-radius:10px}[data-checkout][aria-busy=true]{opacity:.65;cursor:wait}@media(hover:hover)and (prefers-reduced-motion:no-preference){.play-world{transition:transform .22s ease,box-shadow .22s ease}.play-world:hover{transform:translateY(-5px);box-shadow:0 12px 28px #1c234512}.play-world__link span{transition:transform .22s ease}.play-world:hover .play-world__link span{transform:translate(5px)}}@media(max-width:989px){.play-worlds__grid,.toy-memory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.play-worlds__intro{display:block}.play-worlds__intro p:last-child{margin-top:16px}}@media(max-width:749px){.play-world{padding:18px;min-height:260px;border-radius:18px}.play-world h3{font-size:25px}.play-world p{font-size:14px}.play-worlds__grid{gap:12px}.toy-dialog{padding:20px}.toy-memory__grid{gap:12px}.header__right{gap:2px}.header__right .icon-btn{width:40px;min-width:40px}.header__left{min-width:0}.product-card__media>.save-toy{padding:8px;min-width:44px}.product-card__media>.save-toy span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}@media(prefers-reduced-motion:reduce){.play-world,.save-toy{transition:none}.gallery__main{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/discovery.css.map */
