/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--leading-tight:1.25;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-gilroy:"Gilroy",ui-sans-serif,system-ui,sans-serif;--color-tf-blue-deep:var(--tf-sky-900);--color-tf-yellow:#fff82c;--color-tf-ink:#1a1a1a}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-\(--tf-dropzone-ring-inset\){inset:var(--tf-dropzone-ring-inset)}.inset-\(--tf-explore-card-bezel\){inset:var(--tf-explore-card-bezel)}.inset-\(--tf-prompt-generation-conic-inset\){inset:var(--tf-prompt-generation-conic-inset)}.inset-\(--tf-utility-core-inset\){inset:var(--tf-utility-core-inset)}.inset-\(--tf-variant-b-card-mount\){inset:var(--tf-variant-b-card-mount)}.inset-0{inset:0}.inset-\[2\.33px\]{inset:2.33px}.inset-\[4\.67px\]{inset:4.67px}.inset-x-\(--tf-gutter\){inset-inline:var(--tf-gutter)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-\(--tf-space-md\){top:calc(var(--tf-space-md) * -1)}.-top-1{top:calc(var(--spacing) * -1)}.top-\(--tf-source-thumb-offset\){top:var(--tf-source-thumb-offset)}.top-\(--tf-space-lg\){top:var(--tf-space-lg)}.top-\(--tf-space-md\){top:var(--tf-space-md)}.top-\(--tf-toy-status-inset\){top:var(--tf-toy-status-inset)}.top-\(--tf-variant-b-bottom-nav-lift\){top:var(--tf-variant-b-bottom-nav-lift)}.top-\(--tf-variant-b-header-actions-top\){top:var(--tf-variant-b-header-actions-top)}.top-\(--tf-variant-b-header-logo-top\){top:var(--tf-variant-b-header-logo-top)}.top-\(--tf-variant-b-header-menu-top\){top:var(--tf-variant-b-header-menu-top)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-\[calc\(var\(--tf-shell-control-size\)\/2\)\]{right:calc(calc(var(--tf-shell-control-size) / 2) * -1)}.right-\(--tf-source-thumb-offset\){right:var(--tf-source-thumb-offset)}.right-\(--tf-space-lg\){right:var(--tf-space-lg)}.right-\(--tf-space-md\){right:var(--tf-space-md)}.right-\(--tf-toy-status-inset\){right:var(--tf-toy-status-inset)}.right-\(--tf-variant-b-header-edge\){right:var(--tf-variant-b-header-edge)}.right-0{right:0}.right-1{right:var(--spacing)}.bottom-\(--tf-gallery-prompt-edit-clearance\){bottom:var(--tf-gallery-prompt-edit-clearance)}.bottom-\(--tf-modifier-dock-offset\){bottom:var(--tf-modifier-dock-offset)}.bottom-\(--tf-source-thumb-offset\){bottom:var(--tf-source-thumb-offset)}.bottom-\(--tf-space-md\){bottom:var(--tf-space-md)}.bottom-\(--tf-toy-age-inset\){bottom:var(--tf-toy-age-inset)}.bottom-0{bottom:0}.bottom-\[68\%\]{bottom:68%}.-left-\(--tf-space-sm\){left:calc(var(--tf-space-sm) * -1)}.-left-\[calc\(var\(--tf-shell-control-size\)\/2\)\]{left:calc(calc(var(--tf-shell-control-size) / 2) * -1)}.left-\(--tf-source-thumb-offset\){left:var(--tf-source-thumb-offset)}.left-\(--tf-toy-age-inset\){left:var(--tf-toy-age-inset)}.left-\(--tf-toy-status-inset\){left:var(--tf-toy-status-inset)}.left-\(--tf-variant-b-header-edge\){left:var(--tf-variant-b-header-edge)}.left-1\/2{left:50%}.left-\[calc\(var\(--tf-order-detail-marker-size\)\/2\)\]{left:calc(var(--tf-order-detail-marker-size) / 2)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-45{z-index:45}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.order-1{order:1}.order-2{order:2}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-\(--tf-space-sm\){margin-inline:var(--tf-space-sm)}.mx-auto{margin-inline:auto}.my-\(--tf-space-md\){margin-block:var(--tf-space-md)}.-mt-\(--tf-variant-b-bottom-nav-pad-top\){margin-top:calc(var(--tf-variant-b-bottom-nav-pad-top) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-\(--tf-account-menu-offset\){margin-top:var(--tf-account-menu-offset)}.mt-\(--tf-create-support-gap\){margin-top:var(--tf-create-support-gap)}.mt-\(--tf-not-found-actions-gap\){margin-top:var(--tf-not-found-actions-gap)}.mt-\(--tf-not-found-body-gap\){margin-top:var(--tf-not-found-body-gap)}.mt-\(--tf-result-faq-gap\){margin-top:var(--tf-result-faq-gap)}.mt-\(--tf-result-faq-price-gap\){margin-top:var(--tf-result-faq-price-gap)}.mt-\(--tf-space-2xs\){margin-top:var(--tf-space-2xs)}.mt-\(--tf-space-lg\){margin-top:var(--tf-space-lg)}.mt-\(--tf-space-md\){margin-top:var(--tf-space-md)}.mt-\(--tf-space-sm\){margin-top:var(--tf-space-sm)}.mt-\(--tf-space-stack\){margin-top:var(--tf-space-stack)}.mt-\(--tf-space-xl\){margin-top:var(--tf-space-xl)}.mt-\(--tf-space-xs\){margin-top:var(--tf-space-xs)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-\(--tf-space-sm\){margin-bottom:var(--tf-space-sm)}.mb-\(--tf-space-xl\){margin-bottom:var(--tf-space-xl)}.ml-\(--tf-space-xl\){margin-left:var(--tf-space-xl)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\(--tf-modifier-status-aspect\){aspect-ratio:var(--tf-modifier-status-aspect)}.aspect-\(--tf-toy-tile-aspect\){aspect-ratio:var(--tf-toy-tile-aspect)}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1}.size-\(--tf-assembling-action-icon-size\){width:var(--tf-assembling-action-icon-size);height:var(--tf-assembling-action-icon-size)}.size-\(--tf-badge-size\){width:var(--tf-badge-size);height:var(--tf-badge-size)}.size-\(--tf-cart-added-icon-size\){width:var(--tf-cart-added-icon-size);height:var(--tf-cart-added-icon-size)}.size-\(--tf-checkout-item-art-size\){width:var(--tf-checkout-item-art-size);height:var(--tf-checkout-item-art-size)}.size-\(--tf-checkout-page-mark-size\){width:var(--tf-checkout-page-mark-size);height:var(--tf-checkout-page-mark-size)}.size-\(--tf-checkout-summary-art-size\){width:var(--tf-checkout-summary-art-size);height:var(--tf-checkout-summary-art-size)}.size-\(--tf-create-back-icon-size\){width:var(--tf-create-back-icon-size);height:var(--tf-create-back-icon-size)}.size-\(--tf-creation-ready-notice-icon\){width:var(--tf-creation-ready-notice-icon);height:var(--tf-creation-ready-notice-icon)}.size-\(--tf-cta-height\){width:var(--tf-cta-height);height:var(--tf-cta-height)}.size-\(--tf-cta-island-size\){width:var(--tf-cta-island-size);height:var(--tf-cta-island-size)}.size-\(--tf-cta-island-size-sm\){width:var(--tf-cta-island-size-sm);height:var(--tf-cta-island-size-sm)}.size-\(--tf-explore-viewer-arrow-face\){width:var(--tf-explore-viewer-arrow-face);height:var(--tf-explore-viewer-arrow-face)}.size-\(--tf-explore-viewer-arrow-icon\){width:var(--tf-explore-viewer-arrow-icon);height:var(--tf-explore-viewer-arrow-icon)}.size-\(--tf-faq-chevron-size\){width:var(--tf-faq-chevron-size);height:var(--tf-faq-chevron-size)}.size-\(--tf-hit-target\){width:var(--tf-hit-target);height:var(--tf-hit-target)}.size-\(--tf-modifier-icon-size\){width:var(--tf-modifier-icon-size);height:var(--tf-modifier-icon-size)}.size-\(--tf-order-detail-step-dot\){width:var(--tf-order-detail-step-dot);height:var(--tf-order-detail-step-dot)}.size-\(--tf-promo-feedback-icon-size\){width:var(--tf-promo-feedback-icon-size);height:var(--tf-promo-feedback-icon-size)}.size-\(--tf-refine-action-icon-size\){width:var(--tf-refine-action-icon-size);height:var(--tf-refine-action-icon-size)}.size-\(--tf-refine-trigger-icon-size\){width:var(--tf-refine-trigger-icon-size);height:var(--tf-refine-trigger-icon-size)}.size-\(--tf-registration-invite-action-icon-size\){width:var(--tf-registration-invite-action-icon-size);height:var(--tf-registration-invite-action-icon-size)}.size-\(--tf-registration-invite-icon-glyph-size\){width:var(--tf-registration-invite-icon-glyph-size);height:var(--tf-registration-invite-icon-glyph-size)}.size-\(--tf-registration-invite-icon-size\){width:var(--tf-registration-invite-icon-size);height:var(--tf-registration-invite-icon-size)}.size-\(--tf-share-action-icon-size\){width:var(--tf-share-action-icon-size);height:var(--tf-share-action-icon-size)}.size-\(--tf-share-preview-size\){width:var(--tf-share-preview-size);height:var(--tf-share-preview-size)}.size-\(--tf-shell-control-size\){width:var(--tf-shell-control-size);height:var(--tf-shell-control-size)}.size-\(--tf-space-xs\){width:var(--tf-space-xs);height:var(--tf-space-xs)}.size-\(--tf-stepper-control-size\){width:var(--tf-stepper-control-size);height:var(--tf-stepper-control-size)}.size-\(--tf-toast-status-dot-size\){width:var(--tf-toast-status-dot-size);height:var(--tf-toast-status-dot-size)}.size-\(--tf-toast-status-frame-size\){width:var(--tf-toast-status-frame-size);height:var(--tf-toast-status-frame-size)}.size-\(--tf-toy-action-surface-size\){width:var(--tf-toy-action-surface-size);height:var(--tf-toy-action-surface-size)}.size-\(--tf-toy-status-hit-size\){width:var(--tf-toy-status-hit-size);height:var(--tf-toy-status-hit-size)}.size-\(--tf-toy-status-tag-size\){width:var(--tf-toy-status-tag-size);height:var(--tf-toy-status-tag-size)}.size-\(--tf-variant-b-bottom-nav-glyph-size\){width:var(--tf-variant-b-bottom-nav-glyph-size);height:var(--tf-variant-b-bottom-nav-glyph-size)}.size-\(--tf-variant-b-bottom-nav-toys-glyph-size\){width:var(--tf-variant-b-bottom-nav-toys-glyph-size);height:var(--tf-variant-b-bottom-nav-toys-glyph-size)}.size-\(--tf-variant-b-cta-icon-size\){width:var(--tf-variant-b-cta-icon-size);height:var(--tf-variant-b-cta-icon-size)}.size-\(--tf-variant-b-header-menu-glyph-size\){width:var(--tf-variant-b-header-menu-glyph-size);height:var(--tf-variant-b-header-menu-glyph-size)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[14px\]{width:14px;height:14px}.size-\[28px\]{width:28px;height:28px}.size-\[44\%\]{width:44%;height:44%}.size-\[calc\(var\(--tf-shell-control-size\)\*0\.8\)\]{width:calc(var(--tf-shell-control-size) * .8);height:calc(var(--tf-shell-control-size) * .8)}.size-full{width:100%;height:100%}.h-\(--tf-assembling-progress-height\){height:var(--tf-assembling-progress-height)}.h-\(--tf-assembling-stack-count-height\){height:var(--tf-assembling-stack-count-height)}.h-\(--tf-badge-size\){height:var(--tf-badge-size)}.h-\(--tf-consent-action-height\){height:var(--tf-consent-action-height)}.h-\(--tf-create-choice-primary-height\){height:var(--tf-create-choice-primary-height)}.h-\(--tf-create-choice-secondary-height\){height:var(--tf-create-choice-secondary-height)}.h-\(--tf-cta-height\){height:var(--tf-cta-height)}.h-\(--tf-explore-tabs-height\){height:var(--tf-explore-tabs-height)}.h-\(--tf-modifier-tab-height\){height:var(--tf-modifier-tab-height)}.h-\(--tf-order-count-badge-height\){height:var(--tf-order-count-badge-height)}.h-\(--tf-refine-field-height\){height:var(--tf-refine-field-height)}.h-\(--tf-shell-control-size\){height:var(--tf-shell-control-size)}.h-\(--tf-shell-header-clearance\){height:var(--tf-shell-header-clearance)}.h-\(--tf-shell-nav-height\){height:var(--tf-shell-nav-height)}.h-\(--tf-space-lg\){height:var(--tf-space-lg)}.h-\(--tf-sticky-header-height\){height:var(--tf-sticky-header-height)}.h-\(--tf-text-checkout-title\){height:var(--tf-text-checkout-title)}.h-\(--tf-text-checkout-total\){height:var(--tf-text-checkout-total)}.h-\(--tf-text-control\){height:var(--tf-text-control)}.h-\(--tf-text-result-cta-price\){height:var(--tf-text-result-cta-price)}.h-\(--tf-text-result-price\){height:var(--tf-text-result-price)}.h-\(--tf-tile-progress-height\){height:var(--tf-tile-progress-height)}.h-\(--tf-toy-action-row-height\){height:var(--tf-toy-action-row-height)}.h-\(--tf-variant-b-header-actions-height\){height:var(--tf-variant-b-header-actions-height)}.h-\(--tf-variant-b-header-bottom\){height:var(--tf-variant-b-header-bottom)}.h-\(--tf-variant-b-header-menu-height\){height:var(--tf-variant-b-header-menu-height)}.h-\(--tf-variant-b-header-pill-height\){height:var(--tf-variant-b-header-pill-height)}.h-0{height:0}.h-\[1lh\]{height:1lh}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\(--tf-country-list-max-height\){max-height:var(--tf-country-list-max-height)}.max-h-full{max-height:100%}.min-h-\(--tf-checkout-field-height\){min-height:var(--tf-checkout-field-height)}.min-h-\(--tf-cta-height\){min-height:var(--tf-cta-height)}.min-h-\(--tf-faq-summary-min-height\){min-height:var(--tf-faq-summary-min-height)}.min-h-\(--tf-hit-target\){min-height:var(--tf-hit-target)}.min-h-\(--tf-shell-control-size\){min-height:var(--tf-shell-control-size)}.min-h-\(--tf-toast-action-height\){min-height:var(--tf-toast-action-height)}.min-h-\(--tf-toy-action-height\){min-height:var(--tf-toy-action-height)}.min-h-\(--tf-toy-action-surface-size\){min-height:var(--tf-toy-action-surface-size)}.min-h-\(--tf-variant-b-bottom-nav-tab-height\){min-height:var(--tf-variant-b-bottom-nav-tab-height)}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[30dvh\]{min-height:30dvh}.min-h-\[40dvh\]{min-height:40dvh}.min-h-\[50dvh\]{min-height:50dvh}.min-h-dvh{min-height:100dvh}.min-h-min{min-height:min-content}.w-\(--tf-account-menu-width\){width:var(--tf-account-menu-width)}.w-\(--tf-explore-cta-width\){width:var(--tf-explore-cta-width)}.w-\(--tf-explore-viewer-thumb-width\){width:var(--tf-explore-viewer-thumb-width)}.w-\(--tf-gallery-reference-width\){width:var(--tf-gallery-reference-width)}.w-\(--tf-gallery-render-width\){width:var(--tf-gallery-render-width)}.w-\(--tf-modifier-tab-skeleton-width\){width:var(--tf-modifier-tab-skeleton-width)}.w-\(--tf-not-found-cta-width\){width:var(--tf-not-found-cta-width)}.w-\(--tf-shell-logo-width\){width:var(--tf-shell-logo-width)}.w-\(--tf-source-thumb-prompt-mobile-width\){width:var(--tf-source-thumb-prompt-mobile-width)}.w-\(--tf-source-thumb-width\){width:var(--tf-source-thumb-width)}.w-\(--tf-space-3xl\){width:var(--tf-space-3xl)}.w-\(--tf-variant-b-header-logo-width\){width:var(--tf-variant-b-header-logo-width)}.w-\(--tf-variant-b-header-pill-width\){width:var(--tf-variant-b-header-pill-width)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-\[5em\]{width:5em}.w-\[6em\]{width:6em}.w-\[61\%\]{width:61%}.w-\[min\(72\%\,300px\)\]{width:min(72%,300px)}.w-\[min\(92vw\,82dvh\)\]{width:min(92vw,82dvh)}.w-\[min\(106vw\,1480px\)\]{width:min(106vw,1480px)}.w-\[min\(var\(--tf-toy-action-menu-width\)\,calc\(100vw-var\(--tf-space-sm\)\*2\)\)\]{width:min(var(--tf-toy-action-menu-width),calc(100vw - var(--tf-space-sm) * 2))}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--tf-checkout-page-form-lane\){max-width:var(--tf-checkout-page-form-lane)}.max-w-\(--tf-checkout-page-summary-lane\){max-width:var(--tf-checkout-page-summary-lane)}.max-w-\(--tf-content-cart-empty\){max-width:var(--tf-content-cart-empty)}.max-w-\(--tf-content-checkout\){max-width:var(--tf-content-checkout)}.max-w-\(--tf-content-create\){max-width:var(--tf-content-create)}.max-w-\(--tf-content-narrow\){max-width:var(--tf-content-narrow)}.max-w-\(--tf-content-share\){max-width:var(--tf-content-share)}.max-w-\(--tf-faq-copy-measure\){max-width:var(--tf-faq-copy-measure)}.max-w-\(--tf-legal-copy-measure\){max-width:var(--tf-legal-copy-measure)}.max-w-\(--tf-not-found-body-measure\){max-width:var(--tf-not-found-body-measure)}.max-w-\(--tf-not-found-heading-measure\){max-width:var(--tf-not-found-heading-measure)}.max-w-\(--tf-prompt-edit-dialog-width\){max-width:var(--tf-prompt-edit-dialog-width)}.max-w-\(--tf-refine-dialog-width\){max-width:var(--tf-refine-dialog-width)}.max-w-\(--tf-registration-invite-width\){max-width:var(--tf-registration-invite-width)}.max-w-\(--tf-share-body-width\){max-width:var(--tf-share-body-width)}.max-w-\(--tf-share-copy-width\){max-width:var(--tf-share-copy-width)}.max-w-\(--tf-share-dialog-width\){max-width:var(--tf-share-dialog-width)}.max-w-\(--tf-variant-b-bottom-nav-width\){max-width:var(--tf-variant-b-bottom-nav-width)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-\[12ch\]{max-width:12ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[19ch\]{max-width:19ch}.max-w-\[28ch\]{max-width:28ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[960px\]{max-width:960px}.max-w-\[calc\(100vw-var\(--tf-shell-gutter\)\*2\)\]{max-width:calc(100vw - var(--tf-shell-gutter) * 2)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-\(--tf-assembling-stack-count-min-width\){min-width:var(--tf-assembling-stack-count-min-width)}.min-w-\(--tf-badge-size\){min-width:var(--tf-badge-size)}.min-w-\(--tf-consent-allow-min-width\){min-width:var(--tf-consent-allow-min-width)}.min-w-\(--tf-order-count-badge-min-width\){min-width:var(--tf-order-count-badge-min-width)}.min-w-\(--tf-shell-control-size\){min-width:var(--tf-shell-control-size)}.min-w-\(--tf-variant-b-header-menu-label-width\){min-width:var(--tf-variant-b-header-menu-label-width)}.min-w-\(--tf-variant-b-header-menu-width\){min-width:var(--tf-variant-b-header-menu-width)}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-14{min-width:calc(var(--spacing) * 14)}.flex-1{flex:1}.flex-\[1_0_0\]{flex:1 0 0}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\(--tf-gallery-source-width\){flex-basis:var(--tf-gallery-source-width)}.basis-\(--tf-generating-source-width\){flex-basis:var(--tf-generating-source-width)}.basis-0{flex-basis:0}.basis-\[25\%\]{flex-basis:25%}.basis-\[37\.5\%\]{flex-basis:37.5%}.basis-\[50\%\]{flex-basis:50%}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.translate-y-\(--tf-pill-text-trim\){--tw-translate-y:var(--tf-pill-text-trim)}.translate-y-\(--tf-pill-text-trim\),.translate-y-px{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%}.scale-110,.scale-125{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%}.scale-\(--tf-source-page-backdrop-overscan\){scale:var(--tf-source-page-backdrop-overscan)}.scale-\(--tf-source-thumb-backdrop-overscan\){scale:var(--tf-source-thumb-backdrop-overscan)}.scale-\(--tf-tile-source-backdrop-overscan\){scale:var(--tf-tile-source-backdrop-overscan)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.scroll-mt-\(--tf-shell-header-clearance\){scroll-margin-top:var(--tf-shell-header-clearance)}.scroll-mt-\(--tf-sticky-section-offset\){scroll-margin-top:var(--tf-sticky-section-offset)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-col{grid-auto-flow:column}.grid-cols-\(--tf-explore-card-columns\){grid-template-columns:var(--tf-explore-card-columns)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[var\(--tf-order-detail-address-label\)_1fr\]{grid-template-columns:var(--tf-order-detail-address-label) 1fr}.grid-cols-\[var\(--tf-order-detail-item-art-size\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--tf-order-detail-item-art-size) minmax(0,1fr)}.grid-cols-\[var\(--tf-order-detail-marker-size\)_1fr\]{grid-template-columns:var(--tf-order-detail-marker-size) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-between{align-content:space-between}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--tf-assembling-action-gap\){gap:var(--tf-assembling-action-gap)}.gap-\(--tf-assembling-label-bar-gap\){gap:var(--tf-assembling-label-bar-gap)}.gap-\(--tf-assembling-status-card-gap\){gap:var(--tf-assembling-status-card-gap)}.gap-\(--tf-card-padding\){gap:var(--tf-card-padding)}.gap-\(--tf-checkout-grid-gap\){gap:var(--tf-checkout-grid-gap)}.gap-\(--tf-create-choice-content-gap\){gap:var(--tf-create-choice-content-gap)}.gap-\(--tf-create-choice-gap\){gap:var(--tf-create-choice-gap)}.gap-\(--tf-create-support-art-gap\){gap:var(--tf-create-support-art-gap)}.gap-\(--tf-explore-grid-gap\){gap:var(--tf-explore-grid-gap)}.gap-\(--tf-explore-heading-gap\){gap:var(--tf-explore-heading-gap)}.gap-\(--tf-explore-prompt-gap\){gap:var(--tf-explore-prompt-gap)}.gap-\(--tf-explore-section-gap\){gap:var(--tf-explore-section-gap)}.gap-\(--tf-explore-tabs-gap\){gap:var(--tf-explore-tabs-gap)}.gap-\(--tf-legal-block-space\){gap:var(--tf-legal-block-space)}.gap-\(--tf-legal-document-space\){gap:var(--tf-legal-document-space)}.gap-\(--tf-modifier-grid-gap\){gap:var(--tf-modifier-grid-gap)}.gap-\(--tf-modifier-option-gap\){gap:var(--tf-modifier-option-gap)}.gap-\(--tf-modifier-tab-gap\){gap:var(--tf-modifier-tab-gap)}.gap-\(--tf-modifier-tabs-gap\){gap:var(--tf-modifier-tabs-gap)}.gap-\(--tf-not-found-heading-gap\){gap:var(--tf-not-found-heading-gap)}.gap-\(--tf-order-detail-item-gap\){gap:var(--tf-order-detail-item-gap)}.gap-\(--tf-page-action-gap\){gap:var(--tf-page-action-gap)}.gap-\(--tf-share-layout-gap\){gap:var(--tf-share-layout-gap)}.gap-\(--tf-space-2xs\){gap:var(--tf-space-2xs)}.gap-\(--tf-space-lg\){gap:var(--tf-space-lg)}.gap-\(--tf-space-md\){gap:var(--tf-space-md)}.gap-\(--tf-space-sm\){gap:var(--tf-space-sm)}.gap-\(--tf-space-xl\){gap:var(--tf-space-xl)}.gap-\(--tf-space-xs\){gap:var(--tf-space-xs)}.gap-\(--tf-toy-card-bezel\){gap:var(--tf-toy-card-bezel)}.gap-\(--tf-toy-card-pane-gap\){gap:var(--tf-toy-card-pane-gap)}.gap-\(--tf-toy-grid-gap\){gap:var(--tf-toy-grid-gap)}.gap-\(--tf-variant-b-bottom-nav-inset\){gap:var(--tf-variant-b-bottom-nav-inset)}.gap-\(--tf-variant-b-dot-gap\){gap:var(--tf-variant-b-dot-gap)}.gap-\(--tf-variant-b-header-menu-gap\){gap:var(--tf-variant-b-header-menu-gap)}.gap-\(--tf-variant-b-header-menu-glyph-gap\){gap:var(--tf-variant-b-header-menu-glyph-gap)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-\(--tf-space-xs\)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--tf-space-xs) * var(--tw-space-y-reverse));margin-block-end:calc(var(--tf-space-xs) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\(--tf-space-2xs\){column-gap:var(--tf-space-2xs)}.gap-x-\(--tf-space-sm\){column-gap:var(--tf-space-sm)}.gap-x-\(--tf-space-xs\){column-gap:var(--tf-space-xs)}.gap-y-\(--tf-space-2xs\){row-gap:var(--tf-space-2xs)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\(--tf-assembling-frame-radius\){border-radius:var(--tf-assembling-frame-radius)}.rounded-\(--tf-create-choice-radius\){border-radius:var(--tf-create-choice-radius)}.rounded-\(--tf-dropzone-ring-radius\){border-radius:var(--tf-dropzone-ring-radius)}.rounded-\(--tf-explore-card-radius\){border-radius:var(--tf-explore-card-radius)}.rounded-\(--tf-explore-pane-radius\){border-radius:var(--tf-explore-pane-radius)}.rounded-\(--tf-faq-document-radius\){border-radius:var(--tf-faq-document-radius)}.rounded-\(--tf-faq-focus-radius\){border-radius:var(--tf-faq-focus-radius)}.rounded-\(--tf-footer-legal-bar-radius\){border-radius:var(--tf-footer-legal-bar-radius)}.rounded-\(--tf-item-art-radius\){border-radius:var(--tf-item-art-radius)}.rounded-\(--tf-legal-document-radius\){border-radius:var(--tf-legal-document-radius)}.rounded-\(--tf-modifier-option-radius\){border-radius:var(--tf-modifier-option-radius)}.rounded-\(--tf-radius-card\){border-radius:var(--tf-radius-card)}.rounded-\(--tf-radius-card-lg\){border-radius:var(--tf-radius-card-lg)}.rounded-\(--tf-radius-card-xl\){border-radius:var(--tf-radius-card-xl)}.rounded-\(--tf-radius-pill\){border-radius:var(--tf-radius-pill)}.rounded-\(--tf-solid-content-radius\){border-radius:var(--tf-solid-content-radius)}.rounded-\(--tf-source-thumb-inner-radius\){border-radius:var(--tf-source-thumb-inner-radius)}.rounded-\(--tf-source-thumb-radius\){border-radius:var(--tf-source-thumb-radius)}.rounded-\(--tf-toy-image-radius\){border-radius:var(--tf-toy-image-radius)}.rounded-\(--tf-toy-tile-core-radius\){border-radius:var(--tf-toy-tile-core-radius)}.rounded-\(--tf-toy-tile-radius\){border-radius:var(--tf-toy-tile-radius)}.rounded-\(--tf-variant-b-bottom-nav-radius\){border-radius:var(--tf-variant-b-bottom-nav-radius)}.rounded-\(--tf-variant-b-bottom-nav-tab-radius\){border-radius:var(--tf-variant-b-bottom-nav-tab-radius)}.rounded-\(--tf-variant-b-card-mount-radius\){border-radius:var(--tf-variant-b-card-mount-radius)}.rounded-\(--tf-variant-b-card-radius\){border-radius:var(--tf-variant-b-card-radius)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[max\(0px\,calc\(var\(--tf-create-choice-radius\)-var\(--tf-create-choice-bezel\)\)\)\]{border-radius:max(0px,calc(var(--tf-create-choice-radius) - var(--tf-create-choice-bezel)))}.rounded-\[max\(0px\,calc\(var\(--tf-item-art-radius\)-var\(--tf-item-art-pad\)\)\)\]{border-radius:max(0px,calc(var(--tf-item-art-radius) - var(--tf-item-art-pad)))}.rounded-\[max\(0px\,calc\(var\(--tf-radius-card-xl\)-var\(--tf-checkout-bezel\)\)\)\]{border-radius:max(0px,calc(var(--tf-radius-card-xl) - var(--tf-checkout-bezel)))}.rounded-\[max\(0px\,calc\(var\(--tf-radius-card-xl\)-var\(--tf-registration-invite-bezel\)\)\)\]{border-radius:max(0px,calc(var(--tf-radius-card-xl) - var(--tf-registration-invite-bezel)))}.rounded-\[max\(0px\,calc\(var\(--tf-radius-card-xl\)-var\(--tf-toy-card-bezel\)\)\)\]{border-radius:max(0px,calc(var(--tf-radius-card-xl) - var(--tf-toy-card-bezel)))}.rounded-full{border-radius:3.40282e+38px}.rounded-none{border-radius:0}.rounded-l-\(--tf-variant-b-bottom-nav-tab-inner-radius\){border-top-left-radius:var(--tf-variant-b-bottom-nav-tab-inner-radius);border-bottom-left-radius:var(--tf-variant-b-bottom-nav-tab-inner-radius)}.rounded-l-\(--tf-variant-b-bottom-nav-tab-outer-radius\){border-top-left-radius:var(--tf-variant-b-bottom-nav-tab-outer-radius);border-bottom-left-radius:var(--tf-variant-b-bottom-nav-tab-outer-radius)}.rounded-l-\(--tf-variant-b-header-menu-pill-inner\){border-top-left-radius:var(--tf-variant-b-header-menu-pill-inner);border-bottom-left-radius:var(--tf-variant-b-header-menu-pill-inner)}.rounded-l-\(--tf-variant-b-header-menu-pill-outer\){border-top-left-radius:var(--tf-variant-b-header-menu-pill-outer);border-bottom-left-radius:var(--tf-variant-b-header-menu-pill-outer)}.rounded-tl-\(--tf-source-thumb-corner-radius\){border-top-left-radius:var(--tf-source-thumb-corner-radius)}.rounded-tl-\(--tf-source-thumb-inner-corner-radius\){border-top-left-radius:var(--tf-source-thumb-inner-corner-radius)}.rounded-r-\(--tf-variant-b-bottom-nav-tab-inner-radius\){border-top-right-radius:var(--tf-variant-b-bottom-nav-tab-inner-radius);border-bottom-right-radius:var(--tf-variant-b-bottom-nav-tab-inner-radius)}.rounded-r-\(--tf-variant-b-bottom-nav-tab-outer-radius\){border-top-right-radius:var(--tf-variant-b-bottom-nav-tab-outer-radius);border-bottom-right-radius:var(--tf-variant-b-bottom-nav-tab-outer-radius)}.rounded-r-\(--tf-variant-b-header-menu-pill-inner\){border-top-right-radius:var(--tf-variant-b-header-menu-pill-inner);border-bottom-right-radius:var(--tf-variant-b-header-menu-pill-inner)}.rounded-r-\(--tf-variant-b-header-menu-pill-outer\){border-top-right-radius:var(--tf-variant-b-header-menu-pill-outer);border-bottom-right-radius:var(--tf-variant-b-header-menu-pill-outer)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--tf-checkout-page-seam\){border-color:var(--tf-checkout-page-seam)}.border-current{border-color:currentColor}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.bg-\(--tf-bg\){background-color:var(--tf-bg)}.bg-\(--tf-bg-deep\)\/35{background-color:var(--tf-bg-deep)}@supports (color:color-mix(in lab,red,red)){.bg-\(--tf-bg-deep\)\/35{background-color:color-mix(in oklab,var(--tf-bg-deep) 35%,transparent)}}.bg-\(--tf-checkout-muted-bg\){background-color:var(--tf-checkout-muted-bg)}.bg-\(--tf-ink\){background-color:var(--tf-ink)}.bg-\(--tf-section-tabs-bg\){background-color:var(--tf-section-tabs-bg)}.bg-\(--tf-surface\){background-color:var(--tf-surface)}.bg-\(--tf-toy-card-core-bg\){background-color:var(--tf-toy-card-core-bg)}.bg-\(--tf-variant-b-bottom-nav-active-bg\){background-color:var(--tf-variant-b-bottom-nav-active-bg)}.bg-\(--tf-variant-b-bottom-nav-bg\){background-color:var(--tf-variant-b-bottom-nav-bg)}.bg-\(--tf-variant-b-card-bg\){background-color:var(--tf-variant-b-card-bg)}.bg-\(--tf-variant-b-dot-fill\){background-color:var(--tf-variant-b-dot-fill)}.bg-\(--tf-variant-b-dot-idle\){background-color:var(--tf-variant-b-dot-idle)}.bg-tf-yellow{background-color:var(--color-tf-yellow)}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-\[url\(\/icons\/bottom-nav-explore\.svg\)\]{background-image:url(/icons/bottom-nav-explore.svg)}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--tf-account-menu-padding\){padding:var(--tf-account-menu-padding)}.p-\(--tf-assembling-progress-pad\){padding:var(--tf-assembling-progress-pad)}.p-\(--tf-card-padding\){padding:var(--tf-card-padding)}.p-\(--tf-checkout-bezel\){padding:var(--tf-checkout-bezel)}.p-\(--tf-checkout-card-padding\){padding:var(--tf-checkout-card-padding)}.p-\(--tf-commerce-dock-padding\){padding:var(--tf-commerce-dock-padding)}.p-\(--tf-create-choice-bezel\){padding:var(--tf-create-choice-bezel)}.p-\(--tf-explore-card-bezel\){padding:var(--tf-explore-card-bezel)}.p-\(--tf-explore-prompt-padding\){padding:var(--tf-explore-prompt-padding)}.p-\(--tf-explore-tabs-inset\){padding:var(--tf-explore-tabs-inset)}.p-\(--tf-item-art-pad\){padding:var(--tf-item-art-pad)}.p-\(--tf-legal-document-space\){padding:var(--tf-legal-document-space)}.p-\(--tf-modifier-option-padding\){padding:var(--tf-modifier-option-padding)}.p-\(--tf-not-found-cta-inset\){padding:var(--tf-not-found-cta-inset)}.p-\(--tf-order-card-padding\){padding:var(--tf-order-card-padding)}.p-\(--tf-order-detail-card-padding\){padding:var(--tf-order-detail-card-padding)}.p-\(--tf-registration-invite-bezel\){padding:var(--tf-registration-invite-bezel)}.p-\(--tf-registration-invite-padding\){padding:var(--tf-registration-invite-padding)}.p-\(--tf-share-cta-bezel\){padding:var(--tf-share-cta-bezel)}.p-\(--tf-shell-gutter\){padding:var(--tf-shell-gutter)}.p-\(--tf-shell-nav-inset\){padding:var(--tf-shell-nav-inset)}.p-\(--tf-solid-content-inset\){padding:var(--tf-solid-content-inset)}.p-\(--tf-source-thumb-bezel\){padding:var(--tf-source-thumb-bezel)}.p-\(--tf-space-2xl\){padding:var(--tf-space-2xl)}.p-\(--tf-space-2xs\){padding:var(--tf-space-2xs)}.p-\(--tf-space-lg\){padding:var(--tf-space-lg)}.p-\(--tf-space-md\){padding:var(--tf-space-md)}.p-\(--tf-space-sm\){padding:var(--tf-space-sm)}.p-\(--tf-space-xl\){padding:var(--tf-space-xl)}.p-\(--tf-space-xs\){padding:var(--tf-space-xs)}.p-\(--tf-tile-progress-pad\){padding:var(--tf-tile-progress-pad)}.p-\(--tf-toast-shell-inset\){padding:var(--tf-toast-shell-inset)}.p-\(--tf-toy-card-bezel\){padding:var(--tf-toy-card-bezel)}.p-\(--tf-toy-prompt-padding\){padding:var(--tf-toy-prompt-padding)}.p-\(--tf-variant-b-card-mount\){padding:var(--tf-variant-b-card-mount)}.p-\(--tf-variant-b-header-menu-inset-y\){padding:var(--tf-variant-b-header-menu-inset-y)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-\[8\%\]{padding:8%}.px-\(--tf-assembling-stack-count-padding\){padding-inline:var(--tf-assembling-stack-count-padding)}.px-\(--tf-checkout-card-padding\){padding-inline:var(--tf-checkout-card-padding)}.px-\(--tf-checkout-page-pad-x\){padding-inline:var(--tf-checkout-page-pad-x)}.px-\(--tf-faq-document-space\){padding-inline:var(--tf-faq-document-space)}.px-\(--tf-footer-legal-bar-padding-x\){padding-inline:var(--tf-footer-legal-bar-padding-x)}.px-\(--tf-modifier-skip-padding\){padding-inline:var(--tf-modifier-skip-padding)}.px-\(--tf-modifier-tab-padding\){padding-inline:var(--tf-modifier-tab-padding)}.px-\(--tf-order-count-badge-padding\){padding-inline:var(--tf-order-count-badge-padding)}.px-\(--tf-shell-gutter\){padding-inline:var(--tf-shell-gutter)}.px-\(--tf-source-thumb-bezel\){padding-inline:var(--tf-source-thumb-bezel)}.px-\(--tf-space-2xs\){padding-inline:var(--tf-space-2xs)}.px-\(--tf-space-lg\){padding-inline:var(--tf-space-lg)}.px-\(--tf-space-md\){padding-inline:var(--tf-space-md)}.px-\(--tf-space-sm\){padding-inline:var(--tf-space-sm)}.px-\(--tf-space-xl\){padding-inline:var(--tf-space-xl)}.px-\(--tf-space-xs\){padding-inline:var(--tf-space-xs)}.px-\(--tf-tile-progress-inline-inset\){padding-inline:var(--tf-tile-progress-inline-inset)}.px-\(--tf-toy-footer-padding\){padding-inline:var(--tf-toy-footer-padding)}.px-\(--tf-variant-b-bottom-nav-inset\){padding-inline:var(--tf-variant-b-bottom-nav-inset)}.px-\(--tf-variant-b-header-menu-gap\){padding-inline:var(--tf-variant-b-header-menu-gap)}.px-1{padding-inline:var(--spacing)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-\(--tf-checkout-page-pad-y\){padding-block:var(--tf-checkout-page-pad-y)}.py-\(--tf-faq-item-space\){padding-block:var(--tf-faq-item-space)}.py-\(--tf-share-page-block\){padding-block:var(--tf-share-page-block)}.py-\(--tf-space-2xl\){padding-block:var(--tf-space-2xl)}.py-\(--tf-space-2xs\){padding-block:var(--tf-space-2xs)}.py-\(--tf-space-3xl\){padding-block:var(--tf-space-3xl)}.py-\(--tf-space-md\){padding-block:var(--tf-space-md)}.py-\(--tf-space-xl\){padding-block:var(--tf-space-xl)}.py-\(--tf-space-xs\){padding-block:var(--tf-space-xs)}.py-4{padding-block:calc(var(--spacing) * 4)}.ps-\(--tf-legal-clause-indent\){padding-inline-start:var(--tf-legal-clause-indent)}.pe-\(--tf-faq-answer-inset\){padding-inline-end:var(--tf-faq-answer-inset)}.pt-\(--tf-explore-viewer-prompt-top\){padding-top:var(--tf-explore-viewer-prompt-top)}.pt-\(--tf-legal-document-space\){padding-top:var(--tf-legal-document-space)}.pt-\(--tf-shell-header-clearance\){padding-top:var(--tf-shell-header-clearance)}.pt-\(--tf-shell-top\){padding-top:var(--tf-shell-top)}.pt-\(--tf-source-thumb-bezel\){padding-top:var(--tf-source-thumb-bezel)}.pt-\(--tf-space-2xl\){padding-top:var(--tf-space-2xl)}.pt-\(--tf-space-2xs\){padding-top:var(--tf-space-2xs)}.pt-\(--tf-space-lg\){padding-top:var(--tf-space-lg)}.pt-\(--tf-space-md\){padding-top:var(--tf-space-md)}.pt-\(--tf-space-section\){padding-top:var(--tf-space-section)}.pt-\(--tf-space-xl\){padding-top:var(--tf-space-xl)}.pt-\(--tf-space-xs\){padding-top:var(--tf-space-xs)}.pt-\(--tf-variant-b-bottom-nav-pad-top\){padding-top:var(--tf-variant-b-bottom-nav-pad-top)}.pt-\[calc\(26\%\+var\(--tf-space-lg\)\)\]{padding-top:calc(26% + var(--tf-space-lg))}.pr-\(--tf-shell-control-size\){padding-right:var(--tf-shell-control-size)}.pr-\(--tf-space-2xs\){padding-right:var(--tf-space-2xs)}.pr-\(--tf-space-md\){padding-right:var(--tf-space-md)}.pr-\(--tf-space-sm\){padding-right:var(--tf-space-sm)}.pr-\(--tf-space-xs\){padding-right:var(--tf-space-xs)}.pb-\(--tf-checkout-card-padding\){padding-bottom:var(--tf-checkout-card-padding)}.pb-\(--tf-commerce-action-clearance\){padding-bottom:var(--tf-commerce-action-clearance)}.pb-\(--tf-faq-item-space\){padding-bottom:var(--tf-faq-item-space)}.pb-\(--tf-result-dock-clearance\){padding-bottom:var(--tf-result-dock-clearance)}.pb-\(--tf-screen-title-gap\){padding-bottom:var(--tf-screen-title-gap)}.pb-\(--tf-shell-bottom-clearance\){padding-bottom:var(--tf-shell-bottom-clearance)}.pb-\(--tf-space-3xl\){padding-bottom:var(--tf-space-3xl)}.pb-\(--tf-space-lg\){padding-bottom:var(--tf-space-lg)}.pb-\(--tf-space-md\){padding-bottom:var(--tf-space-md)}.pb-\(--tf-tile-progress-inset\){padding-bottom:var(--tf-tile-progress-inset)}.pb-\(--tf-toy-grid-bottom\){padding-bottom:var(--tf-toy-grid-bottom)}.pb-\(--tf-variant-b-bottom-nav-inset\){padding-bottom:var(--tf-variant-b-bottom-nav-inset)}.pb-\[calc\(var\(--tf-shell-bottom-clearance\)_\+_env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(var(--tf-shell-bottom-clearance) + env(safe-area-inset-bottom,0px))}.pb-\[calc\(var\(--tf-shell-bottom-offset\)_\+_env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(var(--tf-shell-bottom-offset) + env(safe-area-inset-bottom,0px))}.pb-\[calc\(var\(--tf-shell-gutter\)\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(var(--tf-shell-gutter) + env(safe-area-inset-bottom,0px))}.pb-\[calc\(var\(--tf-toy-age-inset\)\+var\(--tf-text-meta\)\)\]{padding-bottom:calc(var(--tf-toy-age-inset) + var(--tf-text-meta))}.pl-\(--tf-space-lg\){padding-left:var(--tf-space-lg)}.pl-\(--tf-space-sm\){padding-left:var(--tf-space-sm)}.pl-\(--tf-space-xl\){padding-left:var(--tf-space-xl)}.pl-\(--tf-space-xs\){padding-left:var(--tf-space-xs)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-gilroy{font-family:var(--font-gilroy)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\(length\:--tf-consent-note-text\){font-size:var(--tf-consent-note-text)}.text-\(length\:--tf-consent-text\){font-size:var(--tf-consent-text)}.text-\(length\:--tf-explore-prompt-text\){font-size:var(--tf-explore-prompt-text)}.text-\(length\:--tf-explore-tab-text\){font-size:var(--tf-explore-tab-text)}.text-\(length\:--tf-gallery-prompt-reference-text\){font-size:var(--tf-gallery-prompt-reference-text)}.text-\(length\:--tf-registration-invite-title\){font-size:var(--tf-registration-invite-title)}.text-\(length\:--tf-share-title-size\){font-size:var(--tf-share-title-size)}.text-\(length\:--tf-source-thumb-prompt-mobile-text\){font-size:var(--tf-source-thumb-prompt-mobile-text)}.text-\(length\:--tf-text-body\){font-size:var(--tf-text-body)}.text-\(length\:--tf-text-checkout-title\){font-size:var(--tf-text-checkout-title)}.text-\(length\:--tf-text-checkout-total\){font-size:var(--tf-text-checkout-total)}.text-\(length\:--tf-text-control\){font-size:var(--tf-text-control)}.text-\(length\:--tf-text-create-title-mobile\){font-size:var(--tf-text-create-title-mobile)}.text-\(length\:--tf-text-cta\){font-size:var(--tf-text-cta)}.text-\(length\:--tf-text-explore-section\){font-size:var(--tf-text-explore-section)}.text-\(length\:--tf-text-faq-question\){font-size:var(--tf-text-faq-question)}.text-\(length\:--tf-text-grid-action\){font-size:var(--tf-text-grid-action)}.text-\(length\:--tf-text-input\){font-size:var(--tf-text-input)}.text-\(length\:--tf-text-legal-heading\){font-size:var(--tf-text-legal-heading)}.text-\(length\:--tf-text-legal-subheading\){font-size:var(--tf-text-legal-subheading)}.text-\(length\:--tf-text-legal-supplement\){font-size:var(--tf-text-legal-supplement)}.text-\(length\:--tf-text-meta\){font-size:var(--tf-text-meta)}.text-\(length\:--tf-text-not-found-title\){font-size:var(--tf-text-not-found-title)}.text-\(length\:--tf-text-order-heading\){font-size:var(--tf-text-order-heading)}.text-\(length\:--tf-text-order-id\){font-size:var(--tf-text-order-id)}.text-\(length\:--tf-text-order-total\){font-size:var(--tf-text-order-total)}.text-\(length\:--tf-text-result-cta-price\){font-size:var(--tf-text-result-cta-price)}.text-\(length\:--tf-text-result-mobile-product-material\){font-size:var(--tf-text-result-mobile-product-material)}.text-\(length\:--tf-text-result-mobile-product-title\){font-size:var(--tf-text-result-mobile-product-title)}.text-\(length\:--tf-text-result-price\){font-size:var(--tf-text-result-price)}.text-\(length\:--tf-text-result-product-title\){font-size:var(--tf-text-result-product-title)}.text-\(length\:--tf-text-screen-title\){font-size:var(--tf-text-screen-title)}.text-\(length\:--tf-text-subtitle\){font-size:var(--tf-text-subtitle)}.text-\(length\:--tf-variant-b-bottom-nav-text\){font-size:var(--tf-variant-b-bottom-nav-text)}.text-\(length\:--tf-variant-b-header-menu-text\){font-size:var(--tf-variant-b-header-menu-text)}.text-\(length\:--tf-variant-b-header-pill-text\){font-size:var(--tf-variant-b-header-pill-text)}.text-\[0\.6875rem\]{font-size:.6875rem}.leading-\(--tf-consent-note-leading\){--tw-leading:var(--tf-consent-note-leading);line-height:var(--tf-consent-note-leading)}.leading-\(--tf-explore-heading-leading\){--tw-leading:var(--tf-explore-heading-leading);line-height:var(--tf-explore-heading-leading)}.leading-\(--tf-explore-tab-leading\){--tw-leading:var(--tf-explore-tab-leading);line-height:var(--tf-explore-tab-leading)}.leading-\(--tf-leading-address\){--tw-leading:var(--tf-leading-address);line-height:var(--tf-leading-address)}.leading-\(--tf-leading-body\){--tw-leading:var(--tf-leading-body);line-height:var(--tf-leading-body)}.leading-\(--tf-leading-checkout-title\){--tw-leading:var(--tf-leading-checkout-title);line-height:var(--tf-leading-checkout-title)}.leading-\(--tf-leading-create-title\){--tw-leading:var(--tf-leading-create-title);line-height:var(--tf-leading-create-title)}.leading-\(--tf-leading-display\){--tw-leading:var(--tf-leading-display);line-height:var(--tf-leading-display)}.leading-\(--tf-toast-leading\){--tw-leading:var(--tf-toast-leading);line-height:var(--tf-toast-leading)}.leading-\(--tf-variant-b-bottom-nav-leading\){--tw-leading:var(--tf-variant-b-bottom-nav-leading);line-height:var(--tf-variant-b-bottom-nav-leading)}.leading-\(--tf-variant-b-header-pill-leading\){--tw-leading:var(--tf-variant-b-header-pill-leading);line-height:var(--tf-variant-b-header-pill-leading)}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.125\]{--tw-leading:1.125;line-height:1.125}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\(--tf-tracking-caps\){--tw-tracking:var(--tf-tracking-caps);letter-spacing:var(--tf-tracking-caps)}.tracking-\(--tf-tracking-cta\){--tw-tracking:var(--tf-tracking-cta);letter-spacing:var(--tf-tracking-cta)}.tracking-\(--tf-tracking-display\){--tw-tracking:var(--tf-tracking-display);letter-spacing:var(--tf-tracking-display)}.tracking-\(--tf-tracking-eyebrow\){--tw-tracking:var(--tf-tracking-eyebrow);letter-spacing:var(--tf-tracking-eyebrow)}.tracking-\(--tf-tracking-meta\){--tw-tracking:var(--tf-tracking-meta);letter-spacing:var(--tf-tracking-meta)}.tracking-\(--tf-tracking-title\){--tw-tracking:var(--tf-tracking-title);letter-spacing:var(--tf-tracking-title)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.0117em\]{--tw-tracking:-.0117em;letter-spacing:-.0117em}.tracking-\[-0\.2983px\]{--tw-tracking:-.2983px;letter-spacing:-.2983px}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.text-\(--tf-ink\){color:var(--tf-ink)}.text-\(--tf-ink-inverse\){color:var(--tf-ink-inverse)}.text-\(--tf-ink-inverse-soft\){color:var(--tf-ink-inverse-soft)}.text-\(--tf-ink-soft\){color:var(--tf-ink-soft)}.text-\(--tf-variant-b-header-menu-glyph\){color:var(--tf-variant-b-header-menu-glyph)}.text-\(--tf-variant-b-header-menu-ink\){color:var(--tf-variant-b-header-menu-ink)}.text-\(--tf-variant-b-header-menu-ink-soft\){color:var(--tf-variant-b-header-menu-ink-soft)}.text-tf-blue-deep{color:var(--color-tf-blue-deep)}.text-tf-ink{color:var(--color-tf-ink)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\(--tf-footer-legal-bar-line\){-webkit-text-decoration-color:var(--tf-footer-legal-bar-line);text-decoration-color:var(--tf-footer-legal-bar-line)}.decoration-\(--tf-line-inverse\){-webkit-text-decoration-color:var(--tf-line-inverse);text-decoration-color:var(--tf-line-inverse)}.decoration-\(--tf-order-detail-support-ink\){-webkit-text-decoration-color:var(--tf-order-detail-support-ink);text-decoration-color:var(--tf-order-detail-support-ink)}.decoration-\(length\:--tf-underline-stroke\){text-decoration-thickness:var(--tf-underline-stroke)}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-\(--tf-footer-underline-offset\){text-underline-offset:var(--tf-footer-underline-offset)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\(--tf-variant-b-bottom-nav-pill-shadow\){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--tf-variant-b-bottom-nav-pill-shadow\){--tw-shadow:var(--tf-variant-b-bottom-nav-pill-shadow)}.shadow-\(--tf-variant-b-bottom-nav-shadow\){--tw-shadow:var(--tf-variant-b-bottom-nav-shadow)}.shadow-\(--tf-variant-b-bottom-nav-shadow\),.shadow-\(--tf-variant-b-card-shadow\){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--tf-variant-b-card-shadow\){--tw-shadow:var(--tf-variant-b-card-shadow)}.shadow-\(--tf-variant-b-header-menu-shadow\){--tw-shadow:var(--tf-variant-b-header-menu-shadow)}.shadow-\(--tf-variant-b-header-menu-shadow\),.shadow-\(--tf-variant-b-login-pill-shadow\){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--tf-variant-b-login-pill-shadow\){--tw-shadow:var(--tf-variant-b-login-pill-shadow)}.shadow-\(--tf-variant-b-nav-shadow\){--tw-shadow:var(--tf-variant-b-nav-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_12px_-2px_rgba\(var\(--tf-shadow-rgb\)\,0\.40\)\,0_14px_26px_-8px_rgba\(var\(--tf-shadow-rgb\)\,0\.26\)\]{--tw-shadow:0 5px 12px -2px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.4)),0 14px 26px -8px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.26));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_20px_-5px_rgba\(var\(--tf-shadow-rgb\)\,0\.50\)\,0_28px_52px_-14px_rgba\(var\(--tf-shadow-rgb\)\,0\.32\)\]{--tw-shadow:0 10px 20px -5px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.5)),0 28px 52px -14px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.32));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--tf-shadow-card\)\,inset_0_0_0_1px_var\(--tf-checkout-line\)\]{--tw-shadow:var(--tf-shadow-card),inset 0 0 0 1px var(--tw-shadow-color,var(--tf-checkout-line))}.shadow-\[var\(--tf-shadow-card\)\,inset_0_0_0_1px_var\(--tf-checkout-line\)\],.shadow\/focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/focus{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-width:1px}.outline,.outline-2{outline-style:var(--tw-outline-style)}.outline-2{outline-width:2px}.blur{--tw-blur:blur(8px)}.blur,.blur-\(--tf-source-page-backdrop-blur\){filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\(--tf-source-page-backdrop-blur\){--tw-blur:blur(var(--tf-source-page-backdrop-blur))}.blur-\(--tf-source-thumb-backdrop-blur\){--tw-blur:blur(var(--tf-source-thumb-backdrop-blur))}.blur-\(--tf-source-thumb-backdrop-blur\),.blur-\(--tf-tile-source-backdrop-blur\){filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\(--tf-tile-source-backdrop-blur\){--tw-blur:blur(var(--tf-tile-source-backdrop-blur))}.blur-\(--tf-tile-source-blur\){--tw-blur:blur(var(--tf-tile-source-blur));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:var\(--tf-variant-b-nav-knob-shadow\)\]{filter:var(--tf-variant-b-nav-knob-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\(--tf-back-pill-blur\){--tw-backdrop-blur:blur(var(--tf-back-pill-blur))}.backdrop-blur-\(--tf-back-pill-blur\),.backdrop-blur-\(--tf-scrim-blur\){-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\(--tf-scrim-blur\){--tw-backdrop-blur:blur(var(--tf-scrim-blur))}.backdrop-blur-\(--tf-variant-b-bottom-nav-blur\){--tw-backdrop-blur:blur(var(--tf-variant-b-bottom-nav-blur))}.backdrop-blur-\(--tf-variant-b-bottom-nav-blur\),.backdrop-blur-\(--tf-variant-b-header-menu-blur\){-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\(--tf-variant-b-header-menu-blur\){--tw-backdrop-blur:blur(var(--tf-variant-b-header-menu-blur))}.backdrop-blur-\(--tf-variant-b-login-pill-blur\){--tw-backdrop-blur:blur(var(--tf-variant-b-login-pill-blur))}.backdrop-blur-\(--tf-variant-b-login-pill-blur\),.backdrop-blur-\(--tf-variant-b-nav-blur\){-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\(--tf-variant-b-nav-blur\){--tw-backdrop-blur:blur(var(--tf-variant-b-nav-blur))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,box-shadow\]{transition-property:filter,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[text-decoration-color\]{transition-property:text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--tf-dur-hover\){--tw-duration:var(--tf-dur-hover);transition-duration:var(--tf-dur-hover)}.duration-\(--tf-variant-b-dot-grow-ms\){--tw-duration:var(--tf-variant-b-dot-grow-ms);transition-duration:var(--tf-variant-b-dot-grow-ms)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-\(--tf-ease-pop\){--tw-ease:var(--tf-ease-pop);transition-timing-function:var(--tf-ease-pop)}.ease-\(--tf-variant-b-dot-grow-ease\){--tw-ease:var(--tf-variant-b-dot-grow-ease);transition-timing-function:var(--tf-variant-b-dot-grow-ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-none{-webkit-user-select:none;user-select:none}.\[--tf-variant-b-create-action-focus\:var\(--tf-variant-b-bottom-nav-focus\)\]{--tf-variant-b-create-action-focus:var(--tf-variant-b-bottom-nav-focus)}.\[text-shadow\:0_2px_8px_rgba\(var\(--tf-shadow-rgb\)\,0\.30\)\]{text-shadow:0 2px 8px rgba(var(--tf-shadow-rgb),.3)}.\[text-shadow\:0_3px_10px_rgba\(var\(--tf-shadow-rgb\)\,0\.38\)\,0_12px_28px_rgba\(var\(--tf-shadow-rgb\)\,0\.22\)\]{text-shadow:0 3px 10px rgba(var(--tf-shadow-rgb),.38),0 12px 28px rgba(var(--tf-shadow-rgb),.22)}.\[text-underline-position\:from-font\]{text-underline-position:from-font}@media (hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-\(--tf-variant-b-header-menu-ink\):is(:where(.group):hover *){color:var(--tf-variant-b-header-menu-ink)}.group-hover\:decoration-\(--tf-ink\):is(:where(.group):hover *){-webkit-text-decoration-color:var(--tf-ink);text-decoration-color:var(--tf-ink)}}.read-only\:cursor-wait:read-only{cursor:wait}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-\(--tf-account-menu-item-hover-bg\):hover{background-color:var(--tf-account-menu-item-hover-bg)}.hover\:bg-\(--tf-checkout-muted-bg\):hover{background-color:var(--tf-checkout-muted-bg)}.hover\:bg-\(--tf-toy-action-menu-danger-hover\):hover{background-color:var(--tf-toy-action-menu-danger-hover)}.hover\:bg-\(--tf-toy-action-menu-hover\):hover{background-color:var(--tf-toy-action-menu-hover)}.hover\:text-\(--tf-ink\):hover{color:var(--tf-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\(--tf-footer-legal-bar-ink\):hover{-webkit-text-decoration-color:var(--tf-footer-legal-bar-ink);text-decoration-color:var(--tf-footer-legal-bar-ink)}.hover\:decoration-\(--tf-ink\):hover{-webkit-text-decoration-color:var(--tf-ink);text-decoration-color:var(--tf-ink)}.hover\:decoration-\(--tf-ink-inverse\):hover{-webkit-text-decoration-color:var(--tf-ink-inverse);text-decoration-color:var(--tf-ink-inverse)}.hover\:decoration-\(length\:--tf-underline-stroke\):hover{text-decoration-thickness:var(--tf-underline-stroke)}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-\[0_8px_18px_-3px_rgba\(var\(--tf-shadow-rgb\)\,0\.48\)\,0_18px_34px_-8px_rgba\(var\(--tf-shadow-rgb\)\,0\.30\)\]:hover{--tw-shadow:0 8px 18px -3px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.48)),0 18px 34px -8px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_14px_28px_-5px_rgba\(var\(--tf-shadow-rgb\)\,0\.56\)\,0_38px_64px_-14px_rgba\(var\(--tf-shadow-rgb\)\,0\.38\)\]:hover{--tw-shadow:0 14px 28px -5px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.56)),0 38px 64px -14px var(--tw-shadow-color,rgba(var(--tf-shadow-rgb),.38));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-\[0\.97\]:hover{--tw-brightness:brightness(.97)}.hover\:brightness-\[0\.97\]:hover,.hover\:brightness-\[1\.04\]:hover{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness:brightness(1.04)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-\(--tf-accent\):focus-visible{outline-color:var(--tf-accent)}.focus-visible\:outline-\(--tf-action\):focus-visible{outline-color:var(--tf-action)}.focus-visible\:outline-\(--tf-consent-focus\):focus-visible{outline-color:var(--tf-consent-focus)}.focus-visible\:outline-\(--tf-focus\):focus-visible{outline-color:var(--tf-focus)}.focus-visible\:outline-\(--tf-ink-inverse\):focus-visible{outline-color:var(--tf-ink-inverse)}.focus-visible\:outline-\(--tf-refine-focus\):focus-visible{outline-color:var(--tf-refine-focus)}.focus-visible\:outline-\(--tf-variant-b-bottom-nav-focus\):focus-visible{outline-color:var(--tf-variant-b-bottom-nav-focus)}.focus-visible\:outline-\(--tf-variant-b-header-menu-focus\):focus-visible{outline-color:var(--tf-variant-b-header-menu-focus)}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.has-\[\:disabled\]\:opacity-60:has(:disabled){opacity:.6}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-60[aria-disabled=true]{opacity:.6}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:w-\(--tf-source-thumb-prompt-width\){width:var(--tf-source-thumb-prompt-width)}.sm\:max-w-40{max-width:calc(var(--spacing) * 40)}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:px-\(--tf-space-2xl\){padding-inline:var(--tf-space-2xl)}.sm\:pb-\(--tf-shell-gutter\){padding-bottom:var(--tf-shell-gutter)}.sm\:text-\(length\:--tf-text-meta\){font-size:var(--tf-text-meta)}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:max-w-\[12ch\]{max-width:12ch}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:text-\(length\:--tf-text-create-title\){font-size:var(--tf-text-create-title)}.md\:text-\(length\:--tf-text-cta\){font-size:var(--tf-text-cta)}.md\:text-balance{text-wrap:balance}.md\:whitespace-normal{white-space:normal}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:inset-\[2\.92px\]{inset:2.92px}.lg\:inset-\[5\.85px\]{inset:5.85px}.lg\:inset-x-0{inset-inline:0}.lg\:top-0{top:0}.lg\:top-auto{top:auto}.lg\:bottom-\(--tf-space-md\){bottom:var(--tf-space-md)}.lg\:z-10{z-index:10}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:mt-0{margin-top:0}.lg\:line-clamp-8{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:size-\[17\.54px\]{width:17.54px;height:17.54px}.lg\:size-\[35\.07px\]{width:35.07px;height:35.07px}.lg\:h-auto{height:auto}.lg\:min-h-dvh{min-height:100dvh}.lg\:w-\(--tf-explore-cta-width\){width:var(--tf-explore-cta-width)}.lg\:w-auto{width:auto}.lg\:w-fit{width:fit-content}.lg\:max-w-none{max-width:none}.lg\:min-w-\(--tf-toolbar-min-width\){min-width:var(--tf-toolbar-min-width)}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.lg\:grid-cols-\[var\(--tf-checkout-page-summary-split\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--tf-checkout-page-summary-split) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-\(--tf-space-xl\){gap:var(--tf-space-xl)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:py-0{padding-block:0}.lg\:pr-\(--tf-checkout-page-pad-x\){padding-right:var(--tf-checkout-page-pad-x)}.lg\:pb-\(--tf-space-2xl\){padding-bottom:var(--tf-space-2xl)}.lg\:pb-\(--tf-space-3xl\){padding-bottom:var(--tf-space-3xl)}.lg\:pb-0{padding-bottom:0}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-\(length\:--tf-text-create-title-desktop\){font-size:var(--tf-text-create-title-desktop)}.lg\:text-\(length\:--tf-text-cta\){font-size:var(--tf-text-cta)}.lg\:text-\(length\:--tf-text-subtitle\){font-size:var(--tf-text-subtitle)}.lg\:whitespace-nowrap{white-space:nowrap}}@media (min-aspect-ratio:5/4){.wide\:absolute{position:absolute}.wide\:top-\[41\%\]{top:41%}.wide\:top-\[calc\(50\%\+clamp\(150px\,10vh\,200px\)\)\]{top:calc(50% + clamp(150px,10vh,200px))}.wide\:top-\[clamp\(16px\,4\.2vh\,68px\)\]{top:clamp(16px,4.2vh,68px)}.wide\:left-\(--tf-gutter\){left:var(--tf-gutter)}.wide\:left-\[calc\(50\%\+3vw\)\]{left:calc(50% + 3vw)}.wide\:mt-\[clamp\(16px\,2\.2vh\,44px\)\]{margin-top:clamp(16px,2.2vh,44px)}.wide\:block{display:block}.wide\:w-\[min\(100vh\,80vw\,1400px\)\]{width:min(100vh,80vw,1400px)}.wide\:max-w-\[min\(40vw\,760px\)\]{max-width:min(40vw,760px)}.wide\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.wide\:-translate-x-1\/2,.wide\:-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.wide\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.wide\:px-\[clamp\(14px\,2vw\,44px\)\]{padding-inline:clamp(14px,2vw,44px)}.wide\:px-\[clamp\(32px\,4vw\,110px\)\]{padding-inline:clamp(32px,4vw,110px)}.wide\:py-\[clamp\(5px\,0\.9vh\,14px\)\]{padding-block:clamp(5px,.9vh,14px)}.wide\:py-\[clamp\(11px\,1\.5vh\,26px\)\]{padding-block:clamp(11px,1.5vh,26px)}.wide\:text-left{text-align:left}.wide\:text-\[clamp\(13px\,1\.3vw\,20px\)\]{font-size:clamp(13px,1.3vw,20px)}.wide\:text-\[clamp\(16px\,min\(1\.6vw\,2\.6vh\)\,38px\)\]{font-size:clamp(16px,min(1.6vw,2.6vh),38px)}.wide\:text-\[clamp\(17px\,min\(1\.7vw\,3vh\)\,36px\)\]{font-size:clamp(17px,min(1.7vw,3vh),36px)}.wide\:text-\[clamp\(36px\,min\(5vw\,8\.5vh\)\,150px\)\]{font-size:clamp(36px,min(5vw,8.5vh),150px)}}@media not all and (min-aspect-ratio:5/4){.tall\:relative{position:relative}.tall\:top-\[clamp\(14px\,2\.6vh\,40px\)\]{top:clamp(14px,2.6vh,40px)}.tall\:mt-\[clamp\(6px\,1vh\,16px\)\]{margin-top:clamp(6px,1vh,16px)}.tall\:mt-\[clamp\(8px\,1\.2vh\,20px\)\]{margin-top:clamp(8px,1.2vh,20px)}.tall\:mt-\[clamp\(10px\,1\.4vh\,24px\)\]{margin-top:clamp(10px,1.4vh,24px)}.tall\:mt-\[clamp\(56px\,9vh\,176px\)\]{margin-top:clamp(56px,9vh,176px)}.tall\:block{display:block}.tall\:flex{display:flex}.tall\:h-\[clamp\(8px\,1\.5vh\,20px\)\]{height:clamp(8px,1.5vh,20px)}.tall\:max-h-\[22vh\]{max-height:22vh}.tall\:min-h-\[clamp\(16px\,2\.5vh\,72px\)\]{min-height:clamp(16px,2.5vh,72px)}.tall\:w-\[88vw\]{width:88vw}.tall\:w-\[141vw\]{width:141vw}.tall\:w-\[min\(clamp\(230px\,68vw\,640px\)\,42vh\)\]{width:min(clamp(230px,68vw,640px),42vh)}.tall\:max-w-\[600px\]{max-width:600px}.tall\:max-w-none{max-width:none}.tall\:shrink-0{flex-shrink:0}.tall\:grow-\[2\]{flex-grow:2}.tall\:flex-col{flex-direction:column}.tall\:items-center{align-items:center}.tall\:px-\[clamp\(14px\,4vw\,40px\)\]{padding-inline:clamp(14px,4vw,40px)}.tall\:px-\[clamp\(44px\,14vw\,120px\)\]{padding-inline:clamp(44px,14vw,120px)}.tall\:py-\[clamp\(6px\,1vh\,16px\)\]{padding-block:clamp(6px,1vh,16px)}.tall\:py-\[clamp\(12px\,1\.7vh\,26px\)\]{padding-block:clamp(12px,1.7vh,26px)}.tall\:text-center{text-align:center}.tall\:text-\[clamp\(13px\,3\.4vw\,22px\)\]{font-size:clamp(13px,3.4vw,22px)}.tall\:text-\[clamp\(16px\,4\.4vw\,28px\)\]{font-size:clamp(16px,4.4vw,28px)}.tall\:text-\[clamp\(28px\,min\(8\.4vw\,5vh\)\,96px\)\]{font-size:clamp(28px,min(8.4vw,5vh),96px)}}@media (min-width:48rem){@media not all and (min-aspect-ratio:5/4){.md\:tall\:w-\[min\(96vw\,76vh\)\]{width:min(96vw,76vh)}}}}:root{--tf-sky-900:#007aa3;--tf-sky-750:#05b7ff;--tf-sky-700:var(--tf-blue-600);--tf-sky-500:#37ccff;--tf-sky-300:#62d4ff;--tf-sky-100:#83dbff;--tf-yellow-500:#fffa00;--tf-blue-600:#00c6ff;--tf-ink-900:#1a1a1a;--tf-white:#fff;--tf-shadow-blue-rgb:20 75 170;--tf-shadow-ui-rgb:18 28 46;--tf-bg:var(--tf-sky-700);--tf-bg-mid:var(--tf-sky-500);--tf-bg-floor:var(--tf-sky-100);--tf-bg-deep:var(--tf-sky-900);--tf-surface:var(--tf-white);--tf-ink:var(--tf-ink-900);--tf-ink-soft:#1a1a1a9e;--tf-ink-inverse:var(--tf-white);--tf-ink-inverse-soft:#ffffffe6;--tf-accent:var(--tf-yellow-500);--tf-on-accent:var(--tf-ink-900);--tf-action:var(--tf-blue-600);--tf-line:#1a1a1a1f;--tf-line-inverse:#ffffff4d;--tf-shadow-rgb:var(--tf-shadow-blue-rgb);--tf-focus:var(--tf-white);--tf-danger:#e23c5a;--tf-success:#14765f;--tf-shadow-pill:0 1px 2px -1px rgb(var(--tf-shadow-ui-rgb)/.14),0 6px 16px -6px rgb(var(--tf-shadow-ui-rgb)/.16);--tf-shadow-pill-hover:0 2px 4px -1px rgb(var(--tf-shadow-ui-rgb)/.18),0 10px 24px -6px rgb(var(--tf-shadow-ui-rgb)/.2);--tf-shadow-cta:0 2px 6px -2px rgb(var(--tf-shadow-ui-rgb)/.18),0 14px 30px -10px rgb(var(--tf-shadow-ui-rgb)/.2);--tf-shadow-cta-hover:0 3px 8px -2px rgb(var(--tf-shadow-ui-rgb)/.22),0 18px 38px -10px rgb(var(--tf-shadow-ui-rgb)/.24);--tf-shadow-card:0 1px 2px -1px rgb(var(--tf-shadow-ui-rgb)/.1),0 8px 20px -10px rgb(var(--tf-shadow-ui-rgb)/.12);--tf-shadow-float:drop-shadow(0 10px 16px rgb(var(--tf-shadow-rgb)/.42)) drop-shadow(0 26px 42px rgb(var(--tf-shadow-rgb)/.22));--tf-text-shadow-display:0 3px 10px rgb(var(--tf-shadow-rgb)/.38),0 12px 28px rgb(var(--tf-shadow-rgb)/.22);--tf-text-shadow-body:0 2px 8px rgb(var(--tf-shadow-rgb)/.3);--tf-font:"Gilroy",ui-sans-serif,system-ui,sans-serif;--tf-weight-body:500;--tf-weight-strong:700;--tf-weight-heavy:800;--tf-weight-black:900;--tf-weight-display:var(--tf-weight-heavy);--tf-text-display:clamp(36px,5vw,150px);--tf-text-title:clamp(28px,3.2vw,72px);--tf-text-screen-title:clamp(32px,8vw,56px);--tf-text-subtitle:clamp(18px,1.8vw,34px);--tf-text-body:clamp(15px,1.2vw,20px);--tf-text-meta:clamp(13px,.95vw,16px);--tf-text-control:clamp(15px,1.1vw,17px);--tf-text-input:clamp(16px,1.2vw,17px);--tf-text-cta:clamp(17px,1.25vw,19px);--tf-text-create-title:clamp(40px,4.5vw,72px);--tf-text-create-title-mobile:clamp(29px,8.4vw,34px);--tf-text-create-title-desktop:clamp(40px,3.15vw,54px);--tf-text-create-support:clamp(20px,1.55vw,28px);--tf-text-result-product-title:clamp(24px,2vw,30px);--tf-text-result-commerce-price:clamp(20px,1.6vw,24px);--tf-text-result-cta-price:26px;--tf-text-result-mobile-product-title:clamp(18px,5.1vw,20px);--tf-text-result-mobile-product-material:clamp(13px,3.6vw,15px);--tf-text-result-price:32px;--tf-text-order-heading:clamp(22px,2vw,30px);--tf-text-explore-section:26px;--tf-text-explore-section-tablet:32px;--tf-text-explore-section-desktop:38px;--tf-text-checkout-title:clamp(26px,2.5vw,38px);--tf-text-checkout-total:clamp(24px,2.2vw,34px);--tf-text-order-id:clamp(24px,2.2vw,34px);--tf-leading-display:.92;--tf-leading-body:1.45;--tf-leading-create-title:.94;--tf-leading-checkout-title:1.04;--tf-leading-address:1.55;--tf-tracking-display:-.02em;--tf-tracking-title:-.015em;--tf-tracking-cta:-.01em;--tf-tracking-caps:.1em;--tf-tracking-eyebrow:.12em;--tf-tracking-meta:.04em;--tf-shell-max-width:1200px;--tf-shell-gutter:clamp(20px,4.5vw,56px);--tf-shell-columns:12;--tf-shell-grid-gap:clamp(8px,2vw,20px);--tf-shell-top:var(--tf-shell-gutter);--tf-shell-bottom-offset:clamp(24px,4.5vw,64px);--tf-safe-area-bottom:env(safe-area-inset-bottom,0px);--tf-shell-control-size:48px;--tf-shell-nav-height:clamp(56px,4.5vw,64px);--tf-shell-nav-inset:clamp(6px,.5vw,8px);--tf-shell-logo-width:clamp(96px,12vw,154px);--tf-shell-logo-height:calc(var(--tf-shell-logo-width) * .762694);--tf-shell-header-main-gap:clamp(28px,4vw,64px);--tf-shell-content-nav-gap:clamp(28px,2.5vw,40px);--tf-shell-header-clearance:calc(var(--tf-variant-b-header-bottom) + var(--tf-shell-header-main-gap));--tf-shell-bottom-clearance:calc(var(--tf-shell-nav-height) + var(--tf-shell-bottom-offset) + var(--tf-shell-content-nav-gap));--tf-content-narrow:520px;--tf-content-create:1100px;--tf-content-checkout:1120px;--tf-content-cart-empty:680px;--tf-final-stage-width:1440px;--tf-final-panel-width:528px;--tf-final-pair-width:352px;--tf-final-pair-height:352px;--tf-final-mobile-pair-ratio:1;--tf-final-photo-width:48%;--tf-final-toy-width:58%;--tf-final-card-ratio:3/4;--tf-final-card-mount:var(--tf-space-2xs);--tf-final-card-radius:var(--tf-space-sm);--tf-final-float-duration:8s;--tf-final-float-travel:var(--tf-space-xs);--tf-final-float-ease:cubic-bezier(.45,0,.55,1);--tf-content-consent:416px;--tf-consent-text:.875rem;--tf-consent-note-text:.75rem;--tf-consent-note-leading:1rem;--tf-consent-tracking:-.15px;--tf-consent-action-height:35px;--tf-consent-allow-min-width:78px;--tf-content-share:1160px;--tf-cart-items-column:1/span 7;--tf-cart-summary-column:8/-1;--tf-result-decision-span:4;--tf-result-render-span:7;--tf-result-decision-offset:var(--tf-space-lg);--tf-result-render-cap:58dvh;--tf-result-faq-gap:var(--tf-space-sm);--tf-result-faq-price-gap:var(--tf-space-xl);--tf-space-2xs:4px;--tf-space-xs:8px;--tf-space-sm:12px;--tf-space-md:16px;--tf-space-lg:24px;--tf-space-xl:32px;--tf-space-2xl:48px;--tf-space-3xl:64px;--tf-space-4xl:96px;--tf-proof-stat-text:var(--tf-text-body);--tf-proof-star-size:var(--tf-space-xl);--tf-proof-star-overlap:var(--tf-space-2xs);--tf-proof-logo-width:var(--tf-space-4xl);--tf-proof-logo-height:calc(var(--tf-space-xl) + var(--tf-space-2xs));--tf-proof-leading:1.25;--tf-section-heading-title-size:var(--tf-space-xl);--tf-section-heading-title-leading:var(--tf-leading-checkout-title);--tf-section-heading-gap:var(--tf-space-sm);--tf-section-heading-content-gap:var(--tf-space-2xl);--tf-section-heading-copy-width:var(--tf-content-cart-empty);--tf-section-heading-underline-height:var(--tf-space-xs);--tf-gift-heading-title-size:calc(var(--tf-space-2xl) + var(--tf-space-xs));--tf-gift-card-title-size:calc(var(--tf-space-md) + var(--tf-space-2xs) / 2);--tf-gift-card-description-size:13px;--tf-gift-card-title-leading:1.15;--tf-process-media-ratio:11/10;--tf-process-card-max-width:var(--tf-content-consent);--tf-process-step-number-size:var(--tf-hit-target);--tf-footer-logo-width:calc(var(--tf-space-3xl) + var(--tf-space-2xl));--tf-footer-copy-width:calc(var(--tf-space-3xl) * 2 + var(--tf-space-xl));--tf-footer-content-max-width:calc(var(--tf-shell-max-width) - var(--tf-space-4xl));--tf-footer-copy-text:14px;--tf-footer-link-text:15px;--tf-footer-heading-text:13px;--tf-gallery-card-width:var(--tf-content-consent);--tf-gallery-grid-three-width:calc(var(--tf-gallery-card-width) * 3 + var(--tf-space-md) * 2);--tf-gallery-grid-max-width:calc(var(--tf-gallery-card-width) * 5 + var(--tf-space-md) * 4);--tf-gallery-photo-ratio:3/4;--tf-product-image-ratio:5/6;--tf-product-source-width:25%;--tf-comparison-min-width:var(--tf-content-cart-empty);--tf-review-media-ratio:1;--tf-community-card-max-width:calc(var(--tf-content-consent) - var(--tf-space-3xl));--tf-community-media-ratio:9/16;--tf-community-nav-size:calc(var(--tf-space-2xl) + var(--tf-space-xs));--tf-community-nav-size-compact:calc(var(--tf-space-lg) + var(--tf-space-2xs));--tf-brand-media-ratio:8/5;--tf-brand-seal-size:calc(var(--tf-space-3xl) * 2);--tf-guarantee-seal-size:calc(var(--tf-space-4xl) * 2);--tf-guarantee-eyebrow-size:16px;--tf-guarantee-eyebrow-tracking:.06em;--tf-guarantee-eyebrow-leading:1.125;--tf-guarantee-title-size:54px;--tf-guarantee-description-size:max(18px,var(--tf-text-cta));--tf-guarantee-card-title-size:max(18px,var(--tf-text-cta));--tf-guarantee-card-copy-size:var(--tf-text-input);--tf-guarantee-card-line-width:1px;--tf-guarantee-drip-width:240px;--tf-guarantee-ribbon-width:220px;--tf-guarantee-ribbon-offset:480px;--tf-guarantee-ribbon-top:-280px;--tf-landing-newsletter-art-width:calc(var(--tf-space-4xl) + var(--tf-space-3xl) + var(--tf-space-md));--tf-landing-newsletter-content-width:var(--tf-shell-max-width);--tf-landing-newsletter-control-height:calc(var(--tf-space-2xl) + var(--tf-space-xs));--tf-landing-newsletter-heading-leading:1.1;--tf-landing-newsletter-code-size:clamp(22px,2vw,28px);--tf-marketing-header-height:calc(var(--tf-space-3xl) + var(--tf-space-lg));--tf-marketing-header-logo-width:var(--tf-space-3xl);--tf-marketing-header-docked-height:var(--tf-space-3xl);--tf-marketing-header-docked-logo-width:var(--tf-space-2xl);--tf-marketing-nav-text:var(--tf-space-md);--tf-marketing-nav-leading:1.25;--tf-marketing-nav-panel-heading:clamp(var(--tf-space-lg),7vw,var(--tf-space-xl));--tf-marketing-nav-account-text:clamp(calc(var(--tf-space-md) + var(--tf-space-2xs)),6vw,calc(var(--tf-space-lg) + var(--tf-space-2xs)));--tf-marketing-nav-stagger:50ms;--tf-marketing-nav-toggle-glyph-width:calc(var(--tf-space-md) + var(--tf-space-2xs));--tf-marketing-nav-toggle-stroke:3px;--tf-promo-compact-min-height:calc(var(--tf-space-3xl) + var(--tf-space-md));--tf-promo-title-text:var(--tf-space-lg);--tf-promo-body-text:calc(var(--tf-space-md) + var(--tf-space-2xs) / 2);--tf-promo-code-text:calc(var(--tf-space-sm) + var(--tf-space-2xs) / 2);--tf-promo-coupon-width:calc(var(--tf-space-3xl) * 4);--tf-promo-compact-tablet-min-height:118px;--tf-promo-compact-mobile-min-height:132px;--tf-promo-compact-padding-x:var(--tf-space-2xl);--tf-promo-compact-gap:var(--tf-space-lg);--tf-promo-code-height:var(--tf-hit-target);--tf-promo-code-padding-x:var(--tf-space-lg);--tf-promo-action-min-width:102px;--tf-promo-action-height:var(--tf-promo-code-height);--tf-promo-feedback-duration:calc(var(--tf-dur-hover) * 2);--tf-promo-dismiss-size:var(--tf-space-sm);--tf-promo-showcase-padding-y:var(--tf-space-4xl);--tf-promo-showcase-art-overscan-block:25%;--tf-promo-showcase-art-min-height:38vw;--tf-promo-showcase-art-aspect-ratio:856/525;--tf-promo-showcase-card-width:min(calc(100% - var(--tf-shell-gutter) * 2),var(--tf-shell-max-width));--tf-promo-showcase-card-padding:var(--tf-space-2xl);--tf-promo-showcase-card-gap:var(--tf-space-2xl);--tf-promo-showcase-copy-width:var(--tf-promo-showcase-action-width);--tf-promo-showcase-heading:var(--tf-space-2xl);--tf-promo-showcase-heading-mobile:calc(var(--tf-space-xl) + var(--tf-space-xs));--tf-promo-showcase-leading:.96;--tf-promo-underline-height:11px;--tf-promo-underline-offset:calc(var(--tf-space-2xs) * -1);--tf-promo-description-leading:1.1;--tf-promo-showcase-media-ratio:3/4;--tf-promo-carousel-fade-width:var(--tf-space-xl);--tf-promo-showcase-media-height-mobile:163px;--tf-promo-showcase-media-width-mobile:122px;--tf-promo-showcase-card-width-mobile:345px;--tf-promo-showcase-action-width:300px;--tf-bundle-banner-padding-block:var(--tf-space-md);--tf-bundle-banner-gap:var(--tf-space-xs);--tf-bundle-banner-art-gap:var(--tf-space-sm);--tf-bundle-banner-thumb-size:calc(var(--tf-space-2xl) - var(--tf-space-2xs));--tf-bundle-banner-thumb-size-compact:calc(var(--tf-space-xl) + var(--tf-space-2xs));--tf-bundle-banner-thumb-radius:calc(var(--tf-space-2xs) / 2);--tf-bundle-banner-thumb-seam:1px;--tf-bundle-banner-badge-size:calc(var(--tf-space-md) + var(--tf-space-2xs) / 2);--tf-bundle-banner-badge-ring-width:2px;--tf-bundle-banner-copy-gap:var(--tf-space-2xs);--tf-bundle-banner-title-text:calc(var(--tf-space-sm) + var(--tf-space-2xs) / 2);--tf-bundle-banner-body-text:var(--tf-space-sm);--tf-bundle-banner-body-leading:1.2;--tf-bundle-banner-action-text:var(--tf-space-sm);--tf-bundle-banner-dismiss-size:calc(var(--tf-space-lg) + var(--tf-space-2xs));--tf-bundle-upsell-max-width:400px;--tf-bundle-upsell-padding-top:var(--tf-space-3xl);--tf-bundle-upsell-padding-bottom:var(--tf-space-lg);--tf-bundle-upsell-gap:var(--tf-space-lg);--tf-bundle-upsell-title-text:clamp(var(--tf-space-xl),8.7vw,calc(var(--tf-space-2xl) - var(--tf-space-xs)));--tf-bundle-upsell-inner-radius:max(0px,calc(var(--tf-radius-card-xl) - var(--tf-toy-card-bezel)));--tf-bundle-upsell-toys-ratio:5/4;--tf-bundle-upsell-toys-max-height:32dvh;--tf-bundle-upsell-badge-size:var(--tf-space-xl);--tf-bundle-upsell-badge-ring-width:3px;--tf-bundle-upsell-price-tilt:-2deg;--tf-bundle-price-suffix-text:16px;--tf-bundle-screen-gap:var(--tf-space-lg);--tf-bundle-check-size:var(--tf-space-xl);--tf-size-cycle-compact-height:var(--tf-bundle-check-size);--tf-bundle-check-line-width:2px;--tf-bundle-check-ring-width:3px;--tf-bundle-check-icon-size:75%;--tf-bundle-footer-radius:var(--tf-radius-card-lg);--tf-bundle-footer-max-width:560px;--tf-bundle-footer-offset:var(--tf-space-lg);--tf-bundle-footer-unit-text:var(--tf-space-sm);--tf-bundle-create-max-width:640px;--tf-bundle-create-zone-min-height:calc(var(--tf-space-4xl) * 2 - var(--tf-space-md));--tf-bundle-create-ring-width:3px;--tf-bundle-create-note-width:24ch;--tf-gutter:var(--tf-shell-gutter);--tf-screen-title-gap:var(--tf-space-lg);--tf-page-action-gap:var(--tf-space-lg);--tf-space-stack:clamp(8px,1.4vh,20px);--tf-space-section:clamp(64px,10vh,160px);--tf-control-stack-gap:var(--tf-space-sm);--tf-create-layout-gap:clamp(32px,5vw,72px);--tf-create-tablet-columns:minmax(0,.9fr) minmax(0,1.1fr);--tf-create-copy-column:1/span 5;--tf-create-actions-column:7/-1;--tf-create-support-gap:var(--tf-space-lg);--tf-create-support-art-gap:var(--tf-space-2xl);--tf-create-support-copy-width:24ch;--tf-create-support-lane-width:calc(120% + var(--tf-shell-grid-gap) + var(--tf-space-2xs));--tf-create-support-art-width:min(100%,592px);--tf-create-support-art-offset-y:calc(var(--tf-space-lg) * -1);--tf-create-support-art-mask:linear-gradient(180deg,#000 0%,#000 92%,transparent);--tf-create-layout-shift-tall:clamp(96px,8vh,128px);--tf-create-layout-shift-large:clamp(196px,11vh,260px);--tf-create-choice-gap:var(--tf-space-sm);--tf-create-choice-bezel:var(--tf-shell-nav-inset);--tf-create-choice-radius:var(--tf-radius-card-lg);--tf-create-choice-secondary-height:calc(var(--tf-uploader-option-height) + var(--tf-create-choice-bezel) + var(--tf-create-choice-bezel));--tf-create-choice-primary-height:calc(var(--tf-create-choice-secondary-height) + var(--tf-create-choice-secondary-height));--tf-create-choice-content-gap:var(--tf-space-xs);--tf-create-choice-icon-glyph-size:24px;--tf-dropzone-ring-inset:var(--tf-space-2xs);--tf-dropzone-ring-width:2px;--tf-dropzone-ring-radius:max(0px,calc(var(--tf-create-choice-radius) - var(--tf-create-choice-bezel) - var(--tf-dropzone-ring-inset)));--tf-create-back-icon-size:18px;--tf-landing-cta-overlap-desktop:clamp(24px,3vh,48px);--tf-landing-ground-shift-large:clamp(88px,6.35vh,110px);--tf-create-bezel:var(--tf-space-xs);--tf-card-padding:clamp(16px,3vw,24px);--tf-uploader-option-height:clamp(120px,16vw,176px);--tf-toy-grid-gap:clamp(12px,1.5vw,24px);--tf-toy-grid-min:clamp(280px,24vw,360px);--tf-order-grid-columns:2;--tf-toy-grid-bottom:var(--tf-space-lg);--tf-toy-art-inset:clamp(10px,2.5vw,16px);--tf-toy-prompt-padding:var(--tf-space-xs);--tf-toy-card-bezel:clamp(4px,.5vw,6px);--tf-toy-card-pane-gap:var(--tf-space-2xs);--tf-toy-tile-aspect:4/3;--tf-toy-tile-core-radius:var(--tf-radius-card);--tf-toy-tile-radius:calc(var(--tf-toy-tile-core-radius) + var(--tf-toy-card-bezel));--tf-toy-image-radius:var(--tf-toy-tile-core-radius);--tf-explore-card-columns:3fr 4fr;--tf-gallery-toolbar-gap:var(--tf-space-xl);--tf-gallery-toolbar-gap-desktop:calc(var(--tf-space-3xl) * 2);--tf-gallery-tile-aspect:1;--tf-gallery-grid-columns:1;--tf-gallery-reference-width:calc(34% - var(--tf-source-thumb-offset));--tf-gallery-render-width:calc(66% - var(--tf-space-sm));--tf-gallery-prompt-reference-text:13px;--tf-gallery-prompt-edit-clearance:calc(var(--tf-source-thumb-offset) + var(--tf-shell-control-size) + var(--tf-space-sm));--tf-prompt-edit-dialog-width:420px;--tf-toy-action-menu-width:calc(var(--tf-shell-control-size) * 4);--tf-toy-action-surface-size:calc(var(--tf-shell-control-size) - var(--tf-space-xs));--tf-toy-options-surface-size:calc(var(--tf-shell-control-size) - var(--tf-space-md));--tf-gallery-source-width:calc((100% - var(--tf-toy-card-pane-gap)) * 3 / 7);--tf-source-thumb-radius:var(--tf-radius-card);--tf-source-thumb-width:18%;--tf-source-thumb-prompt-mobile-width:clamp(100px,32%,104px);--tf-source-thumb-prompt-width:24%;--tf-source-thumb-prompt-mobile-text:12px;--tf-source-thumb-bezel:var(--tf-space-2xs);--tf-source-thumb-offset:var(--tf-space-xs);--tf-source-thumb-backdrop-blur:clamp(12px,1.75vw,20px);--tf-source-thumb-backdrop-overscan:1.25;--tf-source-page-backdrop-blur:clamp(32px,5vw,56px);--tf-source-page-backdrop-overscan:1.25;--tf-source-thumb-corner-radius:max(0px,calc(var(--tf-radius-card-xl) - var(--tf-toy-card-bezel) - var(--tf-source-thumb-offset)));--tf-source-thumb-inner-corner-radius:max(0px,calc(var(--tf-source-thumb-corner-radius) - var(--tf-source-thumb-bezel)));--tf-source-thumb-inner-radius:calc(var(--tf-source-thumb-radius) - var(--tf-source-thumb-bezel));--tf-explore-header-clearance:170px;--tf-sticky-toolbar-top:calc(var(--tf-variant-b-header-bottom) + var(--tf-space-md));--tf-sticky-toolbar-bottom:calc(var(--tf-sticky-toolbar-top) + var(--tf-explore-tabs-height));--tf-sticky-header-height:calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-3xl));--tf-sticky-section-offset:calc(var(--tf-sticky-header-height) + var(--tf-space-sm));--tf-explore-tabs-height:var(--tf-space-3xl);--tf-explore-tabs-inset:var(--tf-space-xs);--tf-explore-tabs-gap:var(--tf-space-xs);--tf-explore-tab-text:20px;--tf-explore-tab-leading:1.25;--tf-explore-heading-leading:1.25;--tf-explore-heading-gap:var(--tf-space-sm);--tf-explore-grid-gap:var(--tf-space-sm);--tf-explore-card-radius:var(--tf-radius-card);--tf-explore-pane-radius:calc(var(--tf-explore-card-radius) - var(--tf-explore-card-bezel));--tf-explore-card-bezel:var(--tf-space-2xs);--tf-explore-prompt-padding:var(--tf-space-md);--tf-explore-prompt-gap:var(--tf-space-xs);--tf-explore-prompt-text:var(--tf-text-meta);--tf-explore-section-gap:var(--tf-space-xl);--tf-explore-toolbar-gap:var(--tf-space-xl);--tf-explore-cta-width:255px;--tf-explore-cta-height:60px;--tf-explore-viewer-thumb-width:23.6%;--tf-explore-viewer-max-width:480px;--tf-explore-viewer-arrow-face:calc(var(--tf-space-xl) + var(--tf-space-xs));--tf-explore-viewer-arrow-icon:calc(var(--tf-space-md) + var(--tf-space-2xs));--tf-explore-viewer-height:min(58dvh,calc(100dvh - var(--tf-space-4xl) * 2));--tf-explore-viewer-prompt-top:calc(var(--tf-explore-viewer-thumb-width) * 4 / 3 + var(--tf-space-sm));--tf-toast-bottom-offset:calc(var(--tf-shell-nav-height) + var(--tf-shell-bottom-offset) + var(--tf-space-sm) + env(safe-area-inset-bottom,0px));--tf-toast-width:min(420px,calc(100vw - var(--tf-space-xl)));--tf-toast-side-inset:calc(var(--tf-space-xl) / 2);--tf-toast-shell-inset:var(--tf-space-2xs);--tf-toast-status-frame-size:calc(var(--tf-hit-target) - var(--tf-toast-shell-inset) * 2);--tf-toast-status-dot-size:var(--tf-space-xs);--tf-toast-action-height:calc(var(--tf-hit-target) - var(--tf-toast-shell-inset) * 2);--tf-toast-leading:1.2;--tf-commerce-dock-inset:var(--tf-space-sm);--tf-commerce-dock-padding:var(--tf-space-xs);--tf-result-dock-mist-overhang:var(--tf-space-lg);--tf-result-dock-mist-blur:4px;--tf-result-dock-mist-saturation:102%;--tf-result-dock-mist-mask:linear-gradient(180deg,transparent 0%,black 36%,black);--tf-result-dock-clearance:calc(var(--tf-cta-height) + var(--tf-space-2xl));--tf-assembling-stage:clamp(260px,42dvh,440px);--tf-assembling-card-size:min(100cqw,var(--tf-assembling-stage));--tf-assembling-field-blur:var(--tf-space-2xl);--tf-assembling-glass-blur:var(--tf-space-xl);--tf-assembling-card-bezel:var(--tf-solid-content-bezel-width);--tf-assembling-card-radius:var(--tf-radius-card-xl);--tf-assembling-card-core-radius:max(0px,calc(var(--tf-assembling-card-radius) - var(--tf-assembling-card-bezel)));--tf-assembling-lane-share:.66;--tf-assembling-pair-bezel:var(--tf-explore-card-bezel);--tf-assembling-pair-radius:var(--tf-explore-card-radius);--tf-assembling-pair-core-radius:var(--tf-explore-pane-radius);--tf-assembling-pair-width:min(100cqw,calc((var(--tf-assembling-stage) - 2 * var(--tf-assembling-pair-bezel) + var(--tf-space-sm)) / var(--tf-assembling-lane-share) + 2 * var(--tf-assembling-pair-bezel)));--tf-assembling-pair-height:calc(var(--tf-assembling-lane-share) * (var(--tf-assembling-pair-width) - 2 * var(--tf-assembling-pair-bezel)) - var(--tf-space-sm) + 2 * var(--tf-assembling-pair-bezel));--tf-assembling-morph:calc(var(--tf-tile-lens-fade) * 1s);--tf-assembling-label-bar-gap:var(--tf-space-xs);--tf-assembling-progress-pad:4px;--tf-assembling-progress-height:calc(var(--tf-space-md) + var(--tf-assembling-progress-pad) * 2);--tf-assembling-status-card-gap:var(--tf-space-sm);--tf-assembling-action-gap:var(--tf-space-xs);--tf-assembling-action-icon-size:28px;--tf-assembling-stack-peek:var(--tf-space-sm);--tf-assembling-stack-hover-lift:var(--tf-space-2xs);--tf-assembling-stack-step:.05;--tf-assembling-stack-shift:.42s;--tf-assembling-stack-count-height:calc(var(--tf-space-lg) + var(--tf-space-2xs));--tf-assembling-stack-count-min-width:var(--tf-space-xl);--tf-assembling-stack-count-padding:var(--tf-space-sm);--tf-modifier-status-aspect:16/9;--tf-creation-modifier-preview-aspect:3/2;--tf-creation-modifier-option-aspect:4/3;--tf-creation-status-icon-size:var(--tf-toy-status-icon-size);--tf-creation-status-gap:var(--tf-space-xs);--tf-creation-dots-cycle:calc(var(--tf-dur-enter) * 3);--tf-creation-email-saved-mark-size:calc(var(--tf-space-3xl) + var(--tf-space-md));--tf-creation-email-saved-mark-aspect:5/4;--tf-creation-email-saved-timer-width:var(--tf-space-4xl);--tf-creation-email-saved-timer-height:var(--tf-space-2xs);--tf-creation-ready-gap:var(--tf-space-xl);--tf-creation-ready-inner-radius:max(0px,calc(var(--tf-radius-card-xl) - var(--tf-toy-card-bezel)));--tf-creation-ready-actions-padding:var(--tf-space-xs);--tf-creation-ready-veil-blur:var(--tf-tile-draft-blur);--tf-modifier-stack-gap:var(--tf-space-lg);--tf-modifier-heading-padding:var(--tf-space-xl);--tf-modifier-grid-gap:var(--tf-space-sm);--tf-modifier-option-bezel:var(--tf-space-2xs);--tf-modifier-option-radius:var(--tf-radius-card);--tf-modifier-option-padding:var(--tf-space-xs);--tf-modifier-option-gap:var(--tf-space-xs);--tf-modifier-option-two-up-aspect:3/2;--tf-modifier-icon-size:56px;--tf-modifier-tabs-gap:var(--tf-space-md);--tf-modifier-tab-gap:var(--tf-space-xs);--tf-modifier-tab-height:var(--tf-hit-target);--tf-modifier-tab-padding:var(--tf-space-sm);--tf-modifier-tabs-ring-room:calc(var(--tf-focus-ring-width) + var(--tf-focus-ring-offset));--tf-modifier-tabs-fade:var(--tf-space-2xl);--tf-modifier-tab-skeleton-width:var(--tf-space-4xl);--tf-modifier-dock-offset:calc(var(--tf-shell-bottom-offset) + var(--tf-safe-area-bottom));--tf-modifier-dock-width:min(calc(100% - var(--tf-shell-gutter) * 2),var(--tf-content-narrow));--tf-modifier-skip-padding:var(--tf-space-lg);--tf-modifier-cta-width:176px;--tf-modifier-cta-height:var(--tf-cta-height);--tf-checkout-grid-gap:clamp(16px,2vw,28px);--tf-checkout-bezel:clamp(5px,.55vw,7px);--tf-checkout-card-padding:clamp(20px,2.4vw,32px);--tf-checkout-item-art-size:clamp(72px,8vw,96px);--tf-checkout-field-height:56px;--tf-checkout-line-width:1px;--tf-checkout-summary-art-size:64px;--tf-checkout-page-max-width:1280px;--tf-checkout-page-summary-lane:420px;--tf-checkout-page-form-lane:560px;--tf-checkout-page-pad-x:clamp(20px,4.5vw,64px);--tf-checkout-page-pad-y:clamp(24px,3.5vw,48px);--tf-checkout-page-summary-split:44%;--tf-checkout-page-mark-size:28px;--tf-checkout-progress-height:8px;--tf-promo-feedback-icon-size:20px;--tf-order-detail-address-label:clamp(68px,7vw,84px);--tf-order-detail-card-padding:clamp(20px,2.4vw,32px);--tf-order-detail-item-art-size:clamp(84px,18vw,128px);--tf-order-detail-item-gap:clamp(14px,1.6vw,20px);--tf-order-detail-marker-size:32px;--tf-order-detail-step-dot:10px;--tf-radio-size:20px;--tf-radio-dot-size:10px;--tf-checkout-option-bezel:var(--tf-space-2xs);--tf-checkout-free-core-radius:max(0px,calc(var(--tf-radius-card-lg) - var(--tf-checkout-option-bezel)));--tf-checkout-free-badge-height:36px;--tf-phone-flag-size:24px;--tf-country-list-max-height:320px;--tf-item-art-radius:var(--tf-radius-card-lg);--tf-item-art-pad:var(--tf-toy-card-bezel);--tf-stepper-control-size:36px;--tf-commerce-action-clearance:calc(var(--tf-cta-height) + var(--tf-space-2xl) + var(--tf-safe-area-bottom));--tf-registration-invite-width:520px;--tf-registration-invite-title:clamp(22px,2vw,30px);--tf-registration-invite-bezel:var(--tf-toy-card-bezel);--tf-registration-invite-padding:clamp(20px,4vw,32px);--tf-registration-invite-icon-size:56px;--tf-registration-invite-icon-glyph-size:28px;--tf-registration-invite-action-icon-size:20px;--tf-account-menu-width:232px;--tf-account-menu-offset:var(--tf-space-xs);--tf-account-menu-padding:var(--tf-space-2xs);--tf-share-dialog-width:520px;--tf-share-preview-size:72px;--tf-share-action-icon-size:20px;--tf-share-control-icon-size:24px;--tf-share-visibility-check-size:24px;--tf-share-visibility-check-radius:var(--tf-space-xs);--tf-share-visibility-check-stroke:2.5px;--tf-share-cta-bezel:var(--tf-shell-nav-inset);--tf-share-layout-gap:clamp(32px,6vw,88px);--tf-share-page-block:clamp(32px,7vh,88px);--tf-share-title-size:clamp(30px,3.4vw,52px);--tf-share-copy-width:20ch;--tf-share-body-width:34ch;--tf-share-card-art-inset:clamp(16px,4vw,40px);--tf-refine-dialog-width:var(--tf-share-dialog-width);--tf-refine-preview-size:clamp(80px,24vw,104px);--tf-refine-field-height:var(--tf-checkout-field-height);--tf-refine-modifier-wide-ratio:3/2;--tf-refine-option-gap:var(--tf-space-sm);--tf-refine-modifier-gap:var(--tf-space-xs);--tf-refine-modifier-option-padding:var(--tf-space-2xs);--tf-refine-modifier-icon-size:44px;--tf-refine-option-icon-size:28px;--tf-refine-option-well-size:48px;--tf-refine-action-gap:var(--tf-space-2xs);--tf-refine-trigger-icon-size:24px;--tf-refine-action-icon-size:var(--tf-share-action-icon-size);--tf-refine-desktop-title-size:var(--tf-text-subtitle);--tf-refine-desktop-prompt-size:var(--tf-text-body);--tf-refine-desktop-heading-gap:var(--tf-space-xs);--tf-refine-desktop-rule-gap:var(--tf-space-md);--tf-refine-desktop-rule-height:1px;--tf-cta-island-size:40px;--tf-cta-island-size-sm:32px;--tf-toy-action-row-height:60px;--tf-toy-footer-padding:var(--tf-space-xs);--tf-toy-age-inset:clamp(6px,1.2vw,14px);--tf-tile-progress-track-height:var(--tf-space-xs);--tf-tile-progress-pad:2px;--tf-tile-progress-height:calc(var(--tf-tile-progress-track-height) + var(--tf-tile-progress-pad) * 2);--tf-tile-progress-inline-inset:var(--tf-space-sm);--tf-tile-progress-inset:var(--tf-space-sm);--tf-generating-source-width:calc(100% * 3 / 7);--tf-prompt-generation-mesh-blur:clamp(20px,3vw,32px);--tf-prompt-generation-mesh-overscan:1.2;--tf-prompt-generation-veil-blur:var(--tf-space-xs);--tf-prompt-generation-conic-inset:-32%;--tf-prompt-generation-conic-blur:clamp(12px,2vw,20px);--tf-prompt-generation-spinner-duration:4.8s;--tf-tile-source-inset:clamp(6px,1.4vw,16px);--tf-tile-source-blur:clamp(10px,2.5vw,20px);--tf-tile-source-backdrop-blur:clamp(12px,2vw,24px);--tf-tile-source-backdrop-overscan:1.25;--tf-tile-source-overscan:1.25;--tf-tile-lens-soften:clamp(8px,1.5vw,12px);--tf-tile-lens-texture-size:256;--tf-tile-lens-texture-blur:.012;--tf-tile-draft-blur:clamp(20px,4vw,32px);--tf-tile-lens-soften-draft:clamp(14px,2.5vw,22px);--tf-tile-lens-texture-blur-draft:.05;--tf-tile-lens-fps:60;--tf-tile-lens-pixel-ratio:1;--tf-tile-lens-cycle:14;--tf-tile-lens-fade:.6;--tf-tile-lens-lobe-scale:1.35;--tf-tile-lens-travel:1.2;--tf-tile-lens-inner-merge:.08;--tf-tile-lens-merge:.22;--tf-tile-lens-edge:.01;--tf-tile-lens-rim:.1;--tf-tile-lens-refraction:.085;--tf-tile-lens-frost-blur:2;--tf-tile-lens-shadow-offset:.03;--tf-scan-core:14px;--tf-scan-glow:140px;--tf-scan-sweep:2.4s;--tf-scan-ease:cubic-bezier(.37,0,.63,1);--tf-toy-status-inset:var(--tf-space-xs);--tf-toy-status-tag-size:40px;--tf-toy-status-hit-size:44px;--tf-toy-status-icon-size:24px;--tf-toy-action-height:44px;--tf-order-card-padding:clamp(20px,2vw,28px);--tf-order-count-badge-height:var(--tf-toy-status-tag-size);--tf-order-count-badge-min-width:var(--tf-toy-status-tag-size);--tf-order-count-badge-padding:var(--tf-space-sm);--tf-text-grid-action:clamp(13px,1.15vw,16px);--tf-text-order-total:clamp(20px,1.6vw,26px);--tf-cta-height:56px;--tf-badge-size:20px;--tf-cart-added-icon-size:28px;--tf-hit-target:44px;--tf-toolbar-min-width:280px;--tf-utility-core-inset:var(--tf-space-2xs);--tf-footer-underline-offset:3px;--tf-footer-legal-bar-padding-x:var(--tf-space-md);--tf-footer-legal-bar-radius:var(--tf-radius-pill);--tf-legal-document-space:clamp(24px,3.2vw,40px);--tf-legal-block-space:var(--tf-space-md);--tf-legal-document-radius:var(--tf-radius-card-lg);--tf-legal-copy-measure:65ch;--tf-legal-heading-column:1/span 4;--tf-legal-document-column:6/-1;--tf-text-legal-heading:clamp(19px,1.6vw,26px);--tf-text-legal-subheading:clamp(17px,1.35vw,21px);--tf-text-legal-supplement:clamp(23px,2.1vw,32px);--tf-legal-rule-width:1px;--tf-legal-clause-indent:1.9em;--tf-text-faq-question:clamp(17px,1.4vw,21px);--tf-faq-document-space:clamp(20px,3vw,36px);--tf-faq-document-radius:var(--tf-radius-card-lg);--tf-faq-copy-measure:65ch;--tf-faq-heading-column:1/span 4;--tf-faq-document-column:5/-1;--tf-faq-summary-min-height:64px;--tf-faq-item-space:var(--tf-space-lg);--tf-faq-answer-inset:var(--tf-space-2xl);--tf-faq-chevron-size:20px;--tf-faq-focus-radius:var(--tf-radius-card);--tf-faq-divider-width:1px;--tf-text-not-found-title:clamp(44px,12vw,92px);--tf-not-found-min-height:calc(100dvh - var(--tf-shell-header-clearance));--tf-not-found-block-padding:clamp(24px,4vh,56px);--tf-not-found-layout-gap:clamp(28px,5vw,72px);--tf-not-found-heading-gap:var(--tf-space-xs);--tf-not-found-body-gap:var(--tf-space-md);--tf-not-found-actions-gap:var(--tf-space-xl);--tf-not-found-heading-measure:12ch;--tf-not-found-body-measure:28ch;--tf-not-found-visual-width:min(100%,640px);--tf-not-found-visual-height:clamp(310px,82vw,580px);--tf-not-found-art-size:clamp(300px,80vw,580px);--tf-not-found-cta-width:min(100%,320px);--tf-not-found-cta-inset:var(--tf-shell-nav-inset);--tf-not-found-action-icon-size:20px;--tf-not-found-action-shift-x:2px;--tf-not-found-action-shift-y:-2px;--tf-not-found-action-scale:1.05;--tf-radius-pill:9999px;--tf-radius-card:1rem;--tf-radius-card-lg:1.5rem;--tf-radius-card-xl:2rem;--tf-icon-stroke:1.75;--tf-focus-ring-width:2px;--tf-focus-ring-offset:2px;--tf-world-squiggle-mobile-frame:max(100cqw,calc(100cqh * 1440 / 1027));--tf-world-squiggle-mobile-drop:30cqh;--tf-ease-pop:cubic-bezier(.16,1,.3,1);--tf-ease-chrome:cubic-bezier(.32,.72,0,1);--tf-dur-hover:.2s;--tf-dur-enter:.5s;--tf-dur-skeleton-pulse:1.4s;--tf-picker-reveal-stagger:40ms;--tf-creation-ready-notice-thumb:calc(var(--tf-shell-control-size) - 2 * var(--tf-utility-core-inset));--tf-creation-ready-notice-icon:calc(var(--tf-space-md) + var(--tf-space-2xs));--tf-creation-ready-notice-dock-lift:calc(var(--tf-modifier-cta-height) + var(--tf-space-sm));--tf-world-squiggle-draw-ms:1.8s;--tf-world-squiggle-draw-ease:cubic-bezier(.65,0,.35,1)}@media not all and (min-width:1024px){body:has(.tf-result-layout){--tf-toast-bottom-offset:calc(var(--tf-shell-bottom-clearance) + var(--tf-result-dock-clearance) + var(--tf-safe-area-bottom))}}@media not all and (min-width:360px){:root{--tf-modifier-grid-gap:var(--tf-refine-modifier-gap);--tf-modifier-option-padding:var(--tf-refine-modifier-option-padding)}}@media (min-width:768px){.tf-section-heading{--tf-section-heading-title-size:calc(var(--tf-space-xl) + var(--tf-space-xs));--tf-section-heading-gap:var(--tf-space-md);--tf-section-heading-content-gap:var(--tf-space-3xl)}}@media (min-width:1024px){.tf-section-heading{--tf-section-heading-title-size:var(--tf-space-2xl)}}@media (min-width:1280px){.tf-proof-strip{--tf-proof-stat-text:calc(var(--tf-space-lg) + var(--tf-space-2xs));--tf-proof-star-size:calc(var(--tf-space-xl) + var(--tf-space-xs));--tf-proof-star-overlap:var(--tf-space-xs)}}:root{--tf-gift-section-bg:var(--tf-sky-100)}@supports (color:color-mix(in lab,red,red)){:root{--tf-gift-section-bg:color-mix(in srgb,var(--tf-sky-100) 14%,var(--tf-surface))}}:root{--tf-section-heading-eyebrow-ink:var(--tf-bg-deep);--tf-gift-badge-bg:var(--tf-surface);--tf-gift-focus:var(--tf-ink);--tf-process-badge-bg:var(--tf-status-pink);--tf-process-media-frame-line:var(--tf-line)}@supports (color:color-mix(in lab,red,red)){:root{--tf-process-media-frame-line:color-mix(in srgb,var(--tf-line) 65%,var(--tf-surface))}}:root{--tf-gallery-bg:var(--tf-bg);--tf-gallery-card-hover-shadow:var(--tf-shadow-cta);--tf-comparison-bg:var(--tf-gift-section-bg);--tf-comparison-highlight-bg:var(--tf-accent)}@supports (color:color-mix(in lab,red,red)){:root{--tf-comparison-highlight-bg:color-mix(in srgb,var(--tf-accent) 16%,var(--tf-surface))}}:root{--tf-brand-story-bg:var(--tf-sky-100)}@supports (color:color-mix(in lab,red,red)){:root{--tf-brand-story-bg:color-mix(in srgb,var(--tf-sky-100) 30%,var(--tf-surface))}}:root{--tf-guarantee-bg:#15181e;--tf-guarantee-eyebrow-ink:#fff000;--tf-guarantee-copy-ink:#c9d2de;--tf-guarantee-card-line:#333b48;--tf-guarantee-drip-art:url(/toy-factory/guarantee/rainbow-drip.svg);--tf-guarantee-ribbon-art:url(/toy-factory/guarantee/promise-ribbon.png);--tf-trust-tag-bg:var(--tf-bg)}@supports (color:color-mix(in lab,red,red)){:root{--tf-trust-tag-bg:color-mix(in srgb,var(--tf-bg) 39%,transparent)}}:root{--tf-trust-tag-ink:var(--tf-ink-inverse);--tf-proof-bg:var(--tf-surface);--tf-proof-ink:var(--tf-ink);--tf-proof-muted:var(--tf-ink-soft);--tf-proof-star-empty-opacity:.25;--tf-marketing-nav-ink:var(--tf-ink-inverse);--tf-marketing-nav-hover:var(--tf-chip-bg);--tf-marketing-nav-toggle-ink:var(--tf-action);--tf-marketing-nav-toggle-bg:var(--tf-surface)}@supports (color:color-mix(in lab,red,red)){:root{--tf-marketing-nav-toggle-bg:color-mix(in srgb,var(--tf-surface) 70%,transparent)}}:root{--tf-marketing-nav-toggle-hover-bg:var(--tf-surface)}@supports (color:color-mix(in lab,red,red)){:root{--tf-marketing-nav-toggle-hover-bg:color-mix(in srgb,var(--tf-surface) 85%,transparent)}}:root{--tf-marketing-nav-panel-bg:var(--tf-bg);--tf-marketing-nav-panel-ink:var(--tf-ink-inverse);--tf-marketing-nav-divider:var(--tf-ink-inverse)}@supports (color:color-mix(in lab,red,red)){:root{--tf-marketing-nav-divider:color-mix(in srgb,var(--tf-ink-inverse) 22%,transparent)}}:root{--tf-marketing-nav-account-ink:var(--tf-action);--tf-marketing-header-docked-bg:var(--tf-bg);--tf-marketing-header-docked-shadow:var(--tf-shadow-pill);--tf-solid-content-bezel-width:var(--tf-create-bezel);--tf-solid-content-radius:var(--tf-radius-card-xl);--tf-solid-content-inset:calc(var(--tf-card-padding) + var(--tf-solid-content-bezel-width));--tf-solid-content-shell-fill:linear-gradient(180deg,#ffffffd1,#ffffff47);--tf-solid-content-core-fill:radial-gradient(140% 100% at 10% 0%,#fffffffa 0%,#ffffffb8 46%,transparent 72%),linear-gradient(145deg,#fffffff5,#eef8fff5 48%,#daeffff0);--tf-solid-content-media-core-fill:var(--tf-surface);--tf-solid-content-edge:inset 0 1px 0 #fffffff5,inset 0 -1px 0 rgb(var(--tf-shadow-ui-rgb)/.1),0 0 0 1px #ffffff6b;--tf-solid-content-core-edge:inset 0 1px 0 #fffffff0,inset 0 -1px 0 rgb(var(--tf-shadow-ui-rgb)/.08),0 0 0 1px #ffffff85;--tf-solid-content-shadow:0 2px 4px -2px rgb(var(--tf-shadow-ui-rgb)/.16),0 20px 52px -22px rgb(var(--tf-shadow-ui-rgb)/.28);--tf-solid-content-shell-shadow:var(--tf-solid-content-edge),var(--tf-solid-content-shadow);--tf-btn-primary-bg:var(--tf-accent);--tf-btn-primary-ink:var(--tf-on-accent);--tf-btn-secondary-bg:var(--tf-surface);--tf-btn-secondary-ink:var(--tf-action);--tf-toy-action-menu-hover:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-toy-action-menu-hover:color-mix(in srgb,var(--tf-ink) 5%,var(--tf-surface))}}:root{--tf-toy-action-menu-danger-hover:var(--tf-danger)}@supports (color:color-mix(in lab,red,red)){:root{--tf-toy-action-menu-danger-hover:color-mix(in srgb,var(--tf-danger) 9%,var(--tf-surface))}}:root{--tf-toy-action-menu-veil-blur:var(--tf-scrim-blur);--tf-toy-delete-ink:var(--tf-danger)}@supports (color:color-mix(in lab,red,red)){:root{--tf-toy-delete-ink:color-mix(in srgb,var(--tf-danger) 82%,var(--tf-ink))}}:root{--tf-toy-action-bg:var(--tf-surface)}@supports (color:color-mix(in lab,red,red)){:root{--tf-toy-action-bg:color-mix(in srgb,var(--tf-surface) 78%,transparent)}}:root{--tf-toy-action-hover-bg:var(--tf-surface)}@supports (color:color-mix(in lab,red,red)){:root{--tf-toy-action-hover-bg:color-mix(in srgb,var(--tf-surface) 88%,transparent)}}:root{--tf-chip-bg:#ffffff29;--tf-chip-ink:var(--tf-ink-inverse);--tf-chip-line:var(--tf-line-inverse);--tf-card-bg:var(--tf-surface);--tf-card-radius:var(--tf-radius-card-lg);--tf-promo-bg:var(--tf-surface);--tf-promo-showcase-bg:var(--tf-surface);--tf-promo-showcase-ribbon-left:url(/toy-factory/promotions/showcase-ribbon-left.svg);--tf-promo-showcase-ribbon-right:url(/toy-factory/promotions/showcase-ribbon-right.svg);--tf-promo-carousel-fade-left:linear-gradient(to right,var(--tf-promo-bg),transparent);--tf-promo-carousel-fade-right:linear-gradient(to left,var(--tf-promo-bg),transparent);--tf-promo-ink:var(--tf-ink);--tf-promo-description-ink:var(--tf-ink-soft);--tf-promo-code-bg:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-promo-code-bg:color-mix(in srgb,var(--tf-ink) 4%,var(--tf-surface))}}:root{--tf-bundle-banner-bg:var(--tf-surface);--tf-bundle-banner-ink:var(--tf-ink);--tf-bundle-banner-shadow:var(--tf-shadow-card);--tf-bundle-banner-badge-bg:var(--tf-accent);--tf-bundle-banner-badge-ring:var(--tf-surface);--tf-bundle-banner-dismiss-bg:var(--tf-btn-secondary-bg);--tf-bundle-banner-dismiss-ink:var(--tf-btn-secondary-ink);--tf-bundle-upsell-title-ink:var(--tf-ink-inverse);--tf-bundle-upsell-badge-bg:var(--tf-accent);--tf-bundle-upsell-badge-ring:var(--tf-surface);--tf-bundle-price-was-ink:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-bundle-price-was-ink:color-mix(in srgb,var(--tf-ink) 32%,var(--tf-surface))}}:root{--tf-bundle-price-now-ink:var(--tf-ink);--tf-bundle-upsell-decline-bg:var(--tf-back-pill-bg);--tf-bundle-upsell-decline-edge:var(--tf-back-pill-edge);--tf-bundle-upsell-decline-ink:var(--tf-ink-inverse);--tf-bundle-tile-picked-bezel:var(--tf-accent);--tf-bundle-check-bg:var(--tf-surface);--tf-bundle-check-line:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-bundle-check-line:color-mix(in srgb,var(--tf-ink) 14%,var(--tf-surface))}}:root{--tf-bundle-check-picked-bg:var(--tf-accent);--tf-bundle-check-picked-ring:var(--tf-surface);--tf-bundle-check-icon:url(/toy-factory/promotions/bundle/check.svg);--tf-bundle-footer-bg:linear-gradient(to top,var(--tf-bg),var(--tf-surface))}@supports (color:color-mix(in lab,red,red)){:root{--tf-bundle-footer-bg:linear-gradient(to top,color-mix(in srgb,var(--tf-bg) 8%,var(--tf-surface)),var(--tf-surface))}}:root{--tf-bundle-footer-shadow:0 -4px 34px rgb(var(--tf-shadow-ui-rgb)/.25);--tf-bundle-footer-summary-bg:#ffffff8a;--tf-bundle-footer-unit-ink:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-bundle-footer-unit-ink:color-mix(in srgb,var(--tf-ink) 40%,transparent)}}:root{--tf-bundle-create-bg:#ffffff12;--tf-bundle-create-zone-bg:#ffffff1a;--tf-bundle-create-ring:#ffffffbf;--tf-newsletter-coupon-bg:var(--tf-accent);--tf-newsletter-coupon-ring:var(--tf-accent)}@supports (color:color-mix(in lab,red,red)){:root{--tf-newsletter-coupon-ring:color-mix(in srgb,var(--tf-accent) 46%,var(--tf-surface))}}:root{--tf-primary-cta-surface-shadow:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-variant-b-cta-ring) var(--tf-surface),var(--tf-shadow-cta)}@supports (color:color-mix(in lab,red,red)){:root{--tf-primary-cta-surface-shadow:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-variant-b-cta-ring) color-mix(in srgb,var(--tf-surface) 46%,transparent),var(--tf-shadow-cta)}}:root{--tf-primary-cta-surface-shadow-hover:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-variant-b-cta-ring) var(--tf-surface),var(--tf-shadow-cta-hover)}@supports (color:color-mix(in lab,red,red)){:root{--tf-primary-cta-surface-shadow-hover:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-variant-b-cta-ring) color-mix(in srgb,var(--tf-surface) 46%,transparent),var(--tf-shadow-cta-hover)}}:root{--tf-primary-cta-white-bevel:inset 0 -1px 3px rgb(var(--tf-shadow-blue-rgb)/.45),inset 0 1.5px 1px var(--tf-surface);--tf-primary-cta-white-sky-shadow:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-variant-b-cta-ring) var(--tf-surface),0 10px 20px -5px rgb(var(--tf-shadow-blue-rgb)/.5),0 28px 52px -14px rgb(var(--tf-shadow-blue-rgb)/.32),0 0 10px rgb(var(--tf-shadow-ui-rgb)/.14)}@supports (color:color-mix(in lab,red,red)){:root{--tf-primary-cta-white-sky-shadow:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-variant-b-cta-ring) color-mix(in srgb,var(--tf-surface) 46%,transparent),0 10px 20px -5px rgb(var(--tf-shadow-blue-rgb)/.5),0 28px 52px -14px rgb(var(--tf-shadow-blue-rgb)/.32),0 0 10px rgb(var(--tf-shadow-ui-rgb)/.14)}}:root{--tf-primary-cta-white-sky-shadow-hover:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-space-xs) var(--tf-surface),0 14.13px 26.25px -5.063px rgb(var(--tf-shadow-blue-rgb)/.5),0 48.35px 52.65px -14.175px rgb(var(--tf-shadow-blue-rgb)/.42),0 0 10.125px rgb(var(--tf-shadow-ui-rgb)/.14)}@supports (color:color-mix(in lab,red,red)){:root{--tf-primary-cta-white-sky-shadow-hover:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-space-xs) color-mix(in srgb,var(--tf-surface) 46%,transparent),0 14.13px 26.25px -5.063px rgb(var(--tf-shadow-blue-rgb)/.5),0 48.35px 52.65px -14.175px rgb(var(--tf-shadow-blue-rgb)/.42),0 0 10.125px rgb(var(--tf-shadow-ui-rgb)/.14)}}:root{--tf-primary-cta-white-sky-shadow-pressed:inset 0 -1px 3px rgb(var(--tf-shadow-blue-rgb)/.25),inset 0 1.5px 1px var(--tf-surface),0 0 0 var(--tf-space-2xs) var(--tf-surface),0 10px 20px -5px rgb(var(--tf-shadow-blue-rgb)/.2),0 0 52px -14px rgb(var(--tf-shadow-blue-rgb)/.32),0 0 10px rgb(var(--tf-shadow-ui-rgb)/.14)}@supports (color:color-mix(in lab,red,red)){:root{--tf-primary-cta-white-sky-shadow-pressed:inset 0 -1px 3px rgb(var(--tf-shadow-blue-rgb)/.25),inset 0 1.5px 1px color-mix(in srgb,var(--tf-surface) 40%,transparent),0 0 0 var(--tf-space-2xs) color-mix(in srgb,var(--tf-surface) 46%,transparent),0 10px 20px -5px rgb(var(--tf-shadow-blue-rgb)/.2),0 0 52px -14px rgb(var(--tf-shadow-blue-rgb)/.32),0 0 10px rgb(var(--tf-shadow-ui-rgb)/.14)}}:root{--tf-primary-cta-white-surface-shadow:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-variant-b-cta-ring) var(--tf-line),var(--tf-shadow-cta)}@supports (color:color-mix(in lab,red,red)){:root{--tf-primary-cta-white-surface-shadow:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-variant-b-cta-ring) color-mix(in srgb,var(--tf-line) 45%,var(--tf-surface)),var(--tf-shadow-cta)}}:root{--tf-primary-cta-white-surface-shadow-hover:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-space-xs) var(--tf-line),var(--tf-shadow-cta-hover)}@supports (color:color-mix(in lab,red,red)){:root{--tf-primary-cta-white-surface-shadow-hover:var(--tf-primary-cta-white-bevel),0 0 0 var(--tf-space-xs) color-mix(in srgb,var(--tf-line) 45%,var(--tf-surface)),var(--tf-shadow-cta-hover)}}:root{--tf-promo-card-edge:0 0 0 5px var(--tf-line);--tf-create-icon-bg:#1a1a1a0f;--tf-dropzone-ring-armed:var(--tf-line);--tf-dropzone-ring-over:var(--tf-action);--tf-dropzone-fill-over:var(--tf-action)}@supports (color:color-mix(in lab,red,red)){:root{--tf-dropzone-fill-over:color-mix(in srgb,var(--tf-action) 7%,transparent)}}:root{--tf-assembling-progress-fill:linear-gradient(90deg,var(--tf-status-yellow) 0%,var(--tf-status-pink) 48%,var(--tf-status-blue) 100%);--tf-scan-hot:#fffffff5;--tf-scan-tint:var(--tf-status-pink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-scan-tint:color-mix(in srgb,var(--tf-status-pink) 14%,transparent)}}:root{--tf-tile-lens-frost:.28;--tf-tile-lens-highlight:.4;--tf-tile-lens-body:.4;--tf-tile-lens-shade:.05;--tf-tile-lens-brightness:1.1;--tf-tile-lens-saturation:1.2;--tf-generation-progress-holder:var(--tf-solid-content-shell-fill);--tf-generation-progress-holder-shadow:var(--tf-solid-content-shell-shadow);--tf-assembling-progress-track:#1a1a1a14;--tf-generation-progress-track-shadow:var(--tf-solid-content-core-edge);--tf-assembling-progress-edge:inset 0 1px 0 #ffffffc7,inset 0 -1px 0 rgb(var(--tf-shadow-ui-rgb)/.12);--tf-assembling-stack-count-bg:var(--tf-accent);--tf-assembling-stack-count-ink:var(--tf-on-accent);--tf-assembling-stack-count-shadow:var(--tf-shadow-pill);--tf-modifier-heading-bg:var(--tf-back-pill-bg);--tf-modifier-heading-edge:var(--tf-back-pill-edge);--tf-modifier-heading-blur:var(--tf-back-pill-blur);--tf-modifier-heading-ink:var(--tf-ink-inverse);--tf-modifier-option-ink:var(--tf-ink);--tf-modifier-option-selected-shell:var(--tf-accent);--tf-modifier-icon-ink:var(--tf-action);--tf-creation-dot-rest-opacity:.25;--tf-modifier-tab-ink:var(--tf-explore-tab-inactive-ink);--tf-modifier-tab-active-ink:var(--tf-ink-inverse);--tf-modifier-tab-active-bg:var(--tf-chip-bg);--tf-modifier-skeleton-bg:#ffffff52;--tf-modifier-skeleton-dim:.4;--tf-size-toggle-bg:var(--tf-chip-bg);--tf-size-toggle-ink:var(--tf-modifier-tab-ink);--tf-size-toggle-hover-ink:var(--tf-ink-inverse);--tf-size-toggle-selected-bg:var(--tf-surface);--tf-size-toggle-selected-ink:var(--tf-action);--tf-size-cycle-focus:var(--tf-focus);--tf-size-cycle-compact-focus:var(--tf-action);--tf-size-cycle-disabled-ink:var(--tf-ink-soft);--tf-modifier-focus:var(--tf-focus);--tf-modifier-skip-bg:var(--tf-btn-secondary-bg);--tf-modifier-skip-ink:var(--tf-ink);--tf-modifier-skip-shadow:var(--tf-solid-content-shell-shadow);--tf-modifier-cta-idle-bg:var(--tf-btn-secondary-bg);--tf-modifier-cta-idle-ink:var(--tf-ink-soft);--tf-creation-ready-notice-ink:var(--tf-ink);--tf-creation-ready-notice-arrow-bg:var(--tf-action)}@supports (color:color-mix(in lab,red,red)){:root{--tf-creation-ready-notice-arrow-bg:color-mix(in srgb,var(--tf-action) 12%,transparent)}}:root{--tf-creation-ready-notice-arrow-ink:var(--tf-action);--tf-modifier-cta-idle-shadow:var(--tf-primary-cta-white-sky-shadow);--tf-creation-relationship-panel-bg:var(--tf-ink-inverse)}@supports (color:color-mix(in lab,red,red)){:root{--tf-creation-relationship-panel-bg:color-mix(in srgb,var(--tf-ink-inverse) 8%,transparent)}}:root{--tf-creation-email-saved-ink:var(--tf-ink-inverse);--tf-creation-email-saved-soft-ink:var(--tf-ink-inverse-soft);--tf-creation-email-saved-timer-fill:var(--tf-ink-inverse);--tf-creation-email-saved-timer-track:var(--tf-ink-inverse)}@supports (color:color-mix(in lab,red,red)){:root{--tf-creation-email-saved-timer-track:color-mix(in srgb,var(--tf-ink-inverse) 24%,transparent)}}:root{--tf-creation-email-saved-panel-bg:var(--tf-creation-relationship-panel-bg);--tf-prompt-generation-mesh:radial-gradient(circle at 14% 16%,var(--tf-status-yellow) 0%,transparent 42%),radial-gradient(circle at 84% 16%,var(--tf-status-coral) 0%,transparent 44%),radial-gradient(circle at 88% 82%,var(--tf-status-violet) 0%,transparent 48%),radial-gradient(circle at 18% 86%,var(--tf-status-mint) 0%,transparent 46%),linear-gradient(145deg,var(--tf-status-pink),var(--tf-status-blue));--tf-prompt-generation-veil:radial-gradient(circle at 50% 34%,#ffffff75 0%,transparent 45%),linear-gradient(180deg,#ffffff29,#ffffff0a);--tf-prompt-generation-spinner:conic-gradient(from -24deg,var(--tf-status-yellow) 0%,var(--tf-status-coral) 18%,var(--tf-status-pink) 34%,var(--tf-status-violet) 51%,var(--tf-status-blue) 68%,var(--tf-status-mint) 85%,var(--tf-status-yellow) 100%);--tf-prompt-generation-field-veil:0;--tf-prompt-generation-field-saturation:2.5;--tf-prompt-generation-lens-frost:.02;--tf-prompt-generation-lens-highlight:.14;--tf-prompt-generation-lens-brightness:1;--tf-prompt-generation-lens-saturation:1.22;--tf-world-bg:var(--tf-bg);--tf-world-gradient:linear-gradient(180deg,var(--tf-bg) 0%,var(--tf-bg) 43%,var(--tf-bg-mid) 56%,var(--tf-bg-floor) 90%,var(--tf-bg-floor) 100%);--tf-world-squiggle-deep:var(--tf-sky-750);--tf-world-squiggle-light:var(--tf-bg-floor)}@supports (color:color-mix(in lab,red,red)){:root{--tf-world-squiggle-light:color-mix(in srgb,var(--tf-bg-floor) 50%,var(--tf-bg))}}:root{--tf-create-support-ink:#ffffffc7;--tf-marketing-footer-bg:var(--tf-sky-750);--tf-footer-legal-bar-bg:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-footer-legal-bar-bg:color-mix(in srgb,var(--tf-ink) 15%,transparent)}}:root{--tf-footer-legal-bar-ink:var(--tf-ink-inverse);--tf-footer-legal-bar-line:var(--tf-ink-inverse-soft);--tf-footer-legal-bar-shadow:var(--tf-shadow-pill);--tf-not-found-eyebrow-edge:inset 0 0 0 1px #fff3;--tf-not-found-action-island-bg:#1a1a1a14;--tf-input-bg:var(--tf-surface);--tf-input-line:var(--tf-line);--tf-input-ink:var(--tf-ink);--tf-prompt-counter-ink:var(--tf-ink-soft);--tf-prompt-counter-ink-near:var(--tf-ink);--tf-prompt-counter-ink-full:var(--tf-danger);--tf-commerce-dock-bg:#ffffffc7;--tf-commerce-dock-edge:inset 0 1px 0 #ffffffeb,0 0 0 1px #ffffff75;--tf-commerce-dock-shadow:0 18px 50px -18px rgb(var(--tf-shadow-ui-rgb)/.38),0 4px 14px -8px rgb(var(--tf-shadow-ui-rgb)/.24);--tf-consent-shadow:0 4px 20px 0 rgb(var(--tf-shadow-ui-rgb)/.16);--tf-consent-reject-bg:#00000008;--tf-consent-reject-ink:#000000b3;--tf-consent-allow-bg:var(--tf-btn-secondary-bg);--tf-consent-allow-ink:var(--tf-action)}@supports (color:color-mix(in lab,red,red)){:root{--tf-consent-allow-ink:color-mix(in srgb,var(--tf-action) 65%,var(--tf-ink))}}:root{--tf-consent-focus:var(--tf-action);--tf-registration-invite-shell-bg:var(--tf-solid-content-shell-fill);--tf-registration-invite-core-bg:var(--tf-solid-content-core-fill);--tf-registration-invite-core-edge:var(--tf-solid-content-core-edge);--tf-registration-invite-shell-shadow:var(--tf-solid-content-shell-shadow);--tf-registration-invite-icon-bg:var(--tf-accent);--tf-registration-invite-icon-ink:var(--tf-on-accent);--tf-registration-invite-secondary-bg:#1a1a1a0b;--tf-registration-invite-cta-island:#ffffff7a;--tf-account-menu-bg:var(--tf-surface);--tf-account-menu-item-hover-bg:#1a1a1a0b;--tf-checkout-shell-bg:var(--tf-solid-content-shell-fill);--tf-checkout-core-bg:var(--tf-solid-content-core-fill);--tf-checkout-core-edge:var(--tf-solid-content-core-edge);--tf-checkout-shell-shadow:var(--tf-solid-content-shell-shadow);--tf-checkout-line:#1a1a1a17;--tf-checkout-muted-bg:#1a1a1a0b;--tf-checkout-cta-island:#ffffff7a;--tf-checkout-page-bg:var(--tf-surface);--tf-checkout-page-summary-bg:var(--tf-action);--tf-checkout-page-summary-ink:var(--tf-ink-inverse);--tf-checkout-page-summary-ink-soft:#ffffffd1;--tf-checkout-page-summary-line:#ffffff24;--tf-checkout-page-summary-muted-bg:#ffffff2e;--tf-checkout-page-seam:var(--tf-checkout-line);--tf-link-logo-width:78px;--tf-link-logo-text:#011e0f;--tf-link-logo-circle:#00d66f;--tf-link-logo-mark:#011e0f;--tf-checkout-field-bg:var(--tf-surface);--tf-checkout-field-placeholder:var(--tf-ink-soft);--tf-checkout-field-edge:inset 0 1px 0 #ffffffe6,0 0 0 1px #1a1a1a1a;--tf-checkout-field-edge-focus:inset 0 1px 0 #ffffffe6,0 0 0 2px var(--tf-action);--tf-checkout-field-edge-error:inset 0 1px 0 #ffffffe6,0 0 0 2px var(--tf-danger);--tf-checkout-option-edge:inset 0 0 0 1px var(--tf-checkout-line);--tf-checkout-option-edge-active:inset 0 0 0 2px var(--tf-action);--tf-checkout-radio-edge:inset 0 0 0 1.5px var(--tf-line);--tf-checkout-selected-bg:var(--tf-action)}@supports (color:color-mix(in lab,red,red)){:root{--tf-checkout-selected-bg:color-mix(in srgb,var(--tf-action) 7%,white)}}:root{--tf-checkout-selected-edge:inset 0 0 0 2px var(--tf-action);--tf-checkout-free-shell-bg:#1a1a1a1a;--tf-checkout-free-shell-bg-selected:var(--tf-action)}@supports (color:color-mix(in lab,red,red)){:root{--tf-checkout-free-shell-bg-selected:color-mix(in srgb,var(--tf-action) 18%,var(--tf-surface))}}:root{--tf-checkout-free-shell-edge:inset 0 1px 0 #ffffffe6,0 0 0 1px var(--tf-line),0 10px 24px -18px rgb(var(--tf-shadow-ui-rgb)/.24);--tf-checkout-free-shell-edge-selected:inset 0 1px 0 #ffffffe6,0 0 0 2px var(--tf-action),0 16px 34px -22px rgb(var(--tf-shadow-ui-rgb)/.32);--tf-checkout-free-core-bg:var(--tf-surface);--tf-checkout-free-core-edge:inset 0 1px 0 #fffffff0,inset 0 0 0 1px #1a1a1a0f;--tf-checkout-progress-track:#ffffff3d;--tf-checkout-progress-complete:var(--tf-ink-inverse);--tf-promo-success-ink:var(--tf-success);--tf-promo-success-bg:#7cedc733;--tf-promo-error-ink:#a9364b;--tf-bottom-chrome-bg:transparent;--tf-result-dock-mist-bg:linear-gradient(to bottom,transparent 0%,var(--tf-bg) 10%,var(--tf-bg) 24%,var(--tf-bg) 34%,var(--tf-bg) 52%,var(--tf-bg) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--tf-result-dock-mist-bg:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--tf-bg) 10%,transparent) 10%,color-mix(in srgb,var(--tf-bg) 68%,transparent) 24%,color-mix(in srgb,var(--tf-bg) 94%,transparent) 34%,var(--tf-bg) 52%,var(--tf-bg) 100%)}}:root{--tf-nav-bg:var(--tf-commerce-dock-bg);--tf-nav-edge:var(--tf-commerce-dock-edge);--tf-segment-sky-active:#ffffff2e;--tf-segment-sky-ink:var(--tf-ink-inverse);--tf-explore-tabs-bg:var(--tf-bg)}@supports (color:color-mix(in lab,red,red)){:root{--tf-explore-tabs-bg:color-mix(in srgb,var(--tf-bg) 75%,var(--tf-bg-mid))}}:root{--tf-section-tabs-bg:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-section-tabs-bg:color-mix(in srgb,var(--tf-ink) 4%,var(--tf-explore-tabs-bg))}}:root{--tf-explore-tab-active-bg:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-explore-tab-active-bg:color-mix(in srgb,var(--tf-ink) 5%,transparent)}}:root{--tf-explore-tab-inactive-ink:var(--tf-ink-inverse)}@supports (color:color-mix(in lab,red,red)){:root{--tf-explore-tab-inactive-ink:color-mix(in srgb,var(--tf-ink-inverse) 80%,transparent)}}:root{--tf-explore-prompt-bg:var(--tf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--tf-explore-prompt-bg:color-mix(in srgb,var(--tf-ink) 4%,var(--tf-surface))}}:root{--tf-explore-prompt-ink:var(--tf-ink);--tf-nav-active-bg:#1a1a1a;--tf-nav-active-ink:#fff;--tf-nav-inactive-ink:var(--tf-ink-soft);--tf-utility-core-bg:var(--tf-btn-secondary-bg);--tf-utility-core-edge:inset 0 1px 0 #ffffffe0,inset 0 0 0 1px #ffffff70;--tf-utility-core-shadow:var(--tf-shadow-pill);--tf-header-fade:linear-gradient(to bottom,var(--tf-bg) 42%,transparent);--tf-sticky-header-fade:linear-gradient(to bottom,var(--tf-bg) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-xs)),var(--tf-bg) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-md)),var(--tf-bg) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-xl)),var(--tf-bg) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-2xl)),var(--tf-bg) calc(var(--tf-sticky-header-height) - var(--tf-space-xs)),transparent)}@supports (color:color-mix(in lab,red,red)){:root{--tf-sticky-header-fade:linear-gradient(to bottom,var(--tf-bg) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-xs)),color-mix(in srgb,var(--tf-bg) 85%,transparent) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-md)),color-mix(in srgb,var(--tf-bg) 50%,transparent) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-xl)),color-mix(in srgb,var(--tf-bg) 15%,transparent) calc(var(--tf-sticky-toolbar-bottom) + var(--tf-space-2xl)),color-mix(in srgb,var(--tf-bg) 3%,transparent) calc(var(--tf-sticky-header-height) - var(--tf-space-xs)),transparent)}}:root{--tf-toy-footer-bg:var(--tf-surface);--tf-toy-card-shell-bg:var(--tf-solid-content-shell-fill);--tf-toy-card-core-bg:var(--tf-solid-content-media-core-fill);--tf-toy-card-core-edge:var(--tf-solid-content-core-edge);--tf-toy-card-render-edge:var(--tf-toy-card-core-edge);--tf-toy-card-shell-shadow:var(--tf-solid-content-shell-shadow);--tf-create-tile-shell:var(--tf-solid-content-shell-fill);--tf-create-tile-core:var(--tf-solid-content-core-fill);--tf-create-tile-icon:var(--tf-accent);--tf-toy-action-bg:#1a1a1a0f;--tf-toy-action-ink:var(--tf-ink);--tf-card-action-bg-hover:var(--tf-ink);--tf-card-action-ink-hover:var(--tf-white);--tf-toy-age-ink:var(--tf-white);--tf-toy-age-shadow:0 1px 2px #1a1a1a8c,0 2px 12px #1a1a1a59;--tf-status-pink:#ff94db;--tf-status-coral:#ffb5a4;--tf-status-yellow:#ffe780;--tf-status-mint:#7cedc7;--tf-status-blue:#80b1ff;--tf-status-violet:#8c7dea;--tf-status-slate:#b6bccb;--tf-status-rose:#f4708a;--tf-status-glow-received:0 4px 14px #ffe7804d;--tf-status-glow-production:0 4px 14px #ff94db47;--tf-status-glow-confirmed:0 4px 14px #ffb5a44d;--tf-status-glow-shipped:0 4px 14px #80b1ff4a;--tf-status-glow-delivered:0 4px 14px #7cedc747;--tf-status-glow-cancelled:0 4px 14px #b6bccb42;--tf-status-glow-failed:0 4px 14px #f4708a52;--tf-order-count-badge-bg:#1a1a1acc;--tf-order-count-badge-ink:var(--tf-white);--tf-order-count-badge-shadow:var(--tf-shadow-pill);--tf-order-detail-line:var(--tf-checkout-line);--tf-order-detail-support-ink:var(--tf-bg);--tf-order-detail-rail:#1a1a1a1a;--tf-order-detail-rail-reached:#1a1a1a3d;--tf-order-detail-step-reached:#1a1a1a52;--tf-order-detail-step-pending:#1a1a1a24;--tf-status-halo:0 0 0 6px var(--tf-status-accent-current)}@supports (color:color-mix(in lab,red,red)){:root{--tf-status-halo:0 0 0 6px color-mix(in srgb,var(--tf-status-accent-current) 22%,transparent)}}:root{--tf-back-pill-bg:#ffffff2e;--tf-back-pill-edge:inset 0 1px 0 #ffffff57;--tf-back-pill-blur:14px;--tf-forward-pill-bg:linear-gradient(#fff6,#ffffff47);--tf-forward-pill-shadow:var(--tf-variant-b-login-pill-shadow);--tf-pill-text-trim:0em;--tf-scrim-bg:rgb(var(--tf-shadow-rgb)/.78);--tf-scrim-blur:8px;--tf-underline-stroke:1.5px;--tf-toast-tone-info:var(--tf-action);--tf-toast-tone-success:var(--tf-success);--tf-toast-tone-danger:var(--tf-danger);--tf-toast-status-bg:var(--tf-toast-tone)}@supports (color:color-mix(in lab,red,red)){:root{--tf-toast-status-bg:color-mix(in srgb,var(--tf-toast-tone) 14%,var(--tf-surface))}}:root{--tf-toast-status-edge:inset 0 1px 0 #ffffffc2,inset 0 0 0 1px var(--tf-toast-tone)}@supports (color:color-mix(in lab,red,red)){:root{--tf-toast-status-edge:inset 0 1px 0 #ffffffc2,inset 0 0 0 1px color-mix(in srgb,var(--tf-toast-tone) 18%,transparent)}}:root{--tf-toast-shadow:0 2px 4px -2px rgb(var(--tf-shadow-ui-rgb)/.18),0 14px 32px -12px rgb(var(--tf-shadow-ui-rgb)/.26);--tf-share-dialog-shell-bg:var(--tf-checkout-shell-bg);--tf-share-dialog-core-bg:var(--tf-checkout-core-bg);--tf-share-dialog-core-edge:var(--tf-checkout-core-edge);--tf-share-dialog-shell-shadow:var(--tf-checkout-shell-shadow);--tf-share-preview-bg:#1a1a1a0b;--tf-share-cta-island:#ffffff7a;--tf-share-focus:var(--tf-action);--tf-share-visibility-check-bg:var(--tf-surface);--tf-share-visibility-check-edge:inset 0 0 0 1.5px var(--tf-ink),0 1px 2px rgb(var(--tf-shadow-ui-rgb)/.08)}@supports (color:color-mix(in lab,red,red)){:root{--tf-share-visibility-check-edge:inset 0 0 0 1.5px color-mix(in srgb,var(--tf-ink) 45%,transparent),0 1px 2px rgb(var(--tf-shadow-ui-rgb)/.08)}}:root{--tf-share-visibility-check-edge-hover:inset 0 0 0 1.5px var(--tf-share-visibility-check-fill),0 1px 2px rgb(var(--tf-shadow-ui-rgb)/.08);--tf-share-visibility-check-fill:var(--tf-action)}@supports (color:color-mix(in lab,red,red)){:root{--tf-share-visibility-check-fill:color-mix(in srgb,var(--tf-action) 70%,var(--tf-ink))}}:root{--tf-share-visibility-check-edge-checked:inset 0 1px 0 #ffffff38,0 1px 2px rgb(var(--tf-shadow-ui-rgb)/.24);--tf-share-visibility-check-ink:var(--tf-white);--tf-share-card-shell-bg:var(--tf-toy-card-shell-bg);--tf-share-card-core-bg:var(--tf-toy-card-core-bg);--tf-share-card-core-edge:var(--tf-toy-card-core-edge);--tf-share-card-shell-shadow:var(--tf-toy-card-shell-shadow);--tf-refine-dialog-shell-bg:var(--tf-checkout-shell-bg);--tf-refine-dialog-core-bg:var(--tf-checkout-core-bg);--tf-refine-dialog-core-edge:var(--tf-checkout-core-edge);--tf-refine-dialog-shell-shadow:var(--tf-checkout-shell-shadow);--tf-refine-preview-bg:var(--tf-checkout-muted-bg);--tf-refine-cta-island:var(--tf-checkout-cta-island);--tf-refine-copy-ink:var(--tf-ink);--tf-refine-copy-shadow:none;--tf-refine-eyebrow-ink:var(--tf-action);--tf-refine-cancel-ink:var(--tf-ink-soft);--tf-refine-cancel-hover-ink:var(--tf-ink);--tf-refine-desktop-prompt-ink:var(--tf-ink-inverse-soft);--tf-refine-desktop-rule:var(--tf-line-inverse);--tf-refine-option-bg:var(--tf-checkout-muted-bg);--tf-refine-option-ink:var(--tf-ink);--tf-refine-option-soft-ink:var(--tf-ink-soft);--tf-refine-option-icon-ink:var(--tf-action);--tf-refine-option-well-bg:var(--tf-surface);--tf-refine-tab-ink:var(--tf-ink-soft);--tf-refine-tab-active-ink:var(--tf-ink);--tf-refine-tab-active-bg:var(--tf-checkout-muted-bg);--tf-refine-focus:var(--tf-action)}.tf-how-it-works{--tf-primary-cta-surface-shadow:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-variant-b-cta-ring) var(--tf-line),var(--tf-shadow-cta)}@supports (color:color-mix(in lab,red,red)){.tf-how-it-works{--tf-primary-cta-surface-shadow:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-variant-b-cta-ring) color-mix(in srgb,var(--tf-line) 45%,var(--tf-surface)),var(--tf-shadow-cta)}}.tf-how-it-works{--tf-primary-cta-surface-shadow-hover:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-space-xs) var(--tf-line),var(--tf-shadow-cta-hover)}@supports (color:color-mix(in lab,red,red)){.tf-how-it-works{--tf-primary-cta-surface-shadow-hover:var(--tf-variant-b-cta-bevel),0 0 0 var(--tf-space-xs) color-mix(in srgb,var(--tf-line) 45%,var(--tf-surface)),var(--tf-shadow-cta-hover)}}.tf-landing-page{--tf-weight-display:var(--tf-weight-black)}.tf-landing-page .tf-section-heading__eyebrow{font-weight:950}.tf-promo-banner__action{--tf-primary-cta-surface-shadow:var(--tf-variant-b-cta-bevel),var(--tf-shadow-cta);--tf-primary-cta-surface-shadow-hover:var(--tf-variant-b-cta-bevel),var(--tf-shadow-cta-hover)}.tf-refine-secondary{color:var(--tf-refine-copy-ink);background:var(--tf-refine-tab-active-bg);cursor:pointer}.tf-refine-secondary:focus-visible{outline:2px solid var(--tf-refine-focus);outline-offset:2px}.tf-world{isolation:isolate;position:relative}.tf-world:before{z-index:-1;background-color:var(--tf-world-bg);background-image:var(--tf-world-gradient);content:"";pointer-events:none;position:fixed;inset:0}.tf-how-it-works{padding-block:var(--tf-space-3xl);background:var(--tf-surface);color:var(--tf-ink);scroll-margin-top:var(--tf-shell-header-clearance)}.tf-how-it-works__steps{gap:var(--tf-space-lg);max-width:var(--tf-process-card-max-width);grid-template-columns:minmax(0,1fr);margin:0 auto;padding:0;list-style:none;display:grid}.tf-how-it-works__steps>li{min-width:0}.tf-process-step{height:100%;padding:var(--tf-space-lg);border:var(--tf-focus-ring-width) solid var(--tf-line);border-radius:var(--tf-radius-card-lg);background:var(--tf-surface);flex-direction:column;display:flex}.tf-process-step__media{aspect-ratio:var(--tf-process-media-ratio);margin-bottom:var(--tf-space-md);position:relative}.tf-process-step__media>img{object-fit:cover;border-radius:var(--tf-radius-card)}.tf-process-step__media>video{aspect-ratio:1;object-fit:cover;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.tf-process-step__media[data-tf-frame=subtle]>img{box-sizing:border-box;border:var(--tf-focus-ring-width) solid var(--tf-process-media-frame-line)}.tf-process-step__number{top:calc(var(--tf-space-xs) * -1);left:calc(var(--tf-space-xs) * -1);min-width:var(--tf-process-step-number-size);height:var(--tf-process-step-number-size);padding-inline:var(--tf-space-xs);border-radius:var(--tf-radius-pill);background:var(--tf-accent);color:var(--tf-ink);font-size:var(--tf-text-body);font-weight:var(--tf-weight-display);place-items:center;display:grid;position:absolute}.tf-process-step h3{margin:0 0 var(--tf-space-xs);font-size:var(--tf-text-cta);font-weight:var(--tf-weight-display)}.tf-process-step h3,.tf-process-step p{line-height:var(--tf-leading-body);overflow-wrap:anywhere}.tf-process-step p{margin:0 0 var(--tf-space-lg);font-size:var(--tf-text-body);color:var(--tf-ink-soft)}.tf-process-step__badge{max-width:100%;padding:var(--tf-space-2xs) var(--tf-space-xs);border-radius:var(--tf-radius-pill);background:var(--tf-process-badge-bg);font-size:var(--tf-text-meta);line-height:var(--tf-leading-body);font-weight:var(--tf-weight-strong);overflow-wrap:anywhere;align-self:flex-start;margin-top:auto}.tf-how-it-works__action{margin-top:var(--tf-space-2xl);justify-content:center;display:flex}.tf-how-it-works__action .tf-primary-cta:focus-visible{outline-color:var(--tf-ink)}@media (min-width:1024px){.tf-how-it-works{padding-block:var(--tf-space-4xl)}.tf-how-it-works__steps{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}.tf-gift-categories{padding-block:var(--tf-space-3xl);background:var(--tf-gift-section-bg);color:var(--tf-ink);scroll-margin-top:var(--tf-shell-header-clearance)}.tf-section-heading{justify-items:center;gap:var(--tf-section-heading-gap);margin:0 auto var(--tf-section-heading-content-gap);text-align:center;display:grid}.tf-section-heading h2,.tf-section-heading p{margin:0}.tf-section-heading__eyebrow{color:var(--tf-section-heading-eyebrow-ink);font-size:var(--tf-text-meta);letter-spacing:var(--tf-tracking-eyebrow);text-transform:uppercase;line-height:var(--tf-leading-body)}.tf-section-heading__eyebrow,.tf-section-heading__title{font-weight:var(--tf-weight-display);overflow-wrap:anywhere}.tf-section-heading__title{font-size:var(--tf-section-heading-title-size);line-height:var(--tf-section-heading-title-leading);letter-spacing:var(--tf-tracking-title);text-wrap:balance}.tf-section-heading__highlight{max-width:100%;padding-bottom:var(--tf-section-heading-underline-height);display:inline-block;position:relative}.tf-section-heading__highlight img{width:100%;height:var(--tf-section-heading-underline-height);position:absolute;bottom:0;left:0}.tf-section-heading__description{max-width:var(--tf-section-heading-copy-width);font-size:var(--tf-text-body);line-height:var(--tf-leading-body);color:var(--tf-ink-soft);text-wrap:balance;overflow-wrap:anywhere}.tf-gift-categories__grid{gap:var(--tf-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-block:0;margin-inline:auto;padding:0;list-style:none;display:grid}.tf-gift-categories .tf-section-heading{margin-bottom:var(--tf-space-2xl)}@media (min-width:360px) and (not (min-width:768px)){.tf-gift-categories .tf-section-heading{--tf-section-heading-title-size:calc(var(--tf-space-xl) + var(--tf-space-xs))}}.tf-gift-categories__grid>li{min-width:0}.tf-gift-category-card{height:100%;padding:var(--tf-space-xs);border-radius:var(--tf-radius-card-lg);background:var(--tf-surface);transition:box-shadow var(--tf-dur-hover) var(--tf-ease-pop);flex-direction:column;display:flex}.tf-gift-category-card:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-gift-focus);outline-offset:var(--tf-space-2xs)}.tf-gift-category-card:active{box-shadow:var(--tf-shadow-pill)}@media (hover:hover){.tf-gift-category-card:hover{box-shadow:var(--tf-shadow-pill)}}.tf-gift-category-card__media{aspect-ratio:1;border-radius:var(--tf-radius-card);position:relative;overflow:hidden}.tf-gift-category-card__media>img{object-fit:cover}.tf-gift-category-card__source{opacity:0;pointer-events:none;position:absolute;inset:0}.tf-gift-category-card__source>img{object-fit:cover}.tf-gift-category-card__badge{top:var(--tf-space-xs);left:var(--tf-space-xs);right:var(--tf-space-xs);width:fit-content;max-width:calc(100% - var(--tf-space-md));padding:var(--tf-space-2xs) var(--tf-space-xs);border-radius:var(--tf-radius-pill);background:var(--tf-gift-badge-bg);font-size:var(--tf-text-meta);font-weight:var(--tf-weight-display);line-height:var(--tf-leading-body);overflow-wrap:anywhere;position:absolute}.tf-gift-category-card__copy{gap:var(--tf-space-2xs);padding:var(--tf-space-sm) var(--tf-space-2xs) var(--tf-space-xs);overflow-wrap:anywhere;display:grid}.tf-gift-category-card__copy h3{font-size:var(--tf-text-body);line-height:var(--tf-gift-card-title-leading);font-weight:var(--tf-weight-display);margin:0}.tf-gift-category-card__copy p{font-size:var(--tf-gift-card-description-size);line-height:var(--tf-leading-body);color:var(--tf-ink-soft);margin:0}@media (min-width:768px){.tf-gift-categories__grid{gap:var(--tf-space-lg)}.tf-gift-category-card{padding:var(--tf-space-xs)}.tf-gift-category-card__copy h3{font-size:var(--tf-gift-card-title-size)}}@media (min-width:1024px){.tf-gift-categories{padding-block:var(--tf-space-4xl)}.tf-gift-categories .tf-section-heading{--tf-section-heading-title-size:var(--tf-gift-heading-title-size)}.tf-gift-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tf-gift-category-card{transition:none}}.tf-landing-trust-band{margin-top:var(--tf-landing-after-offset,0);padding:var(--tf-space-lg) var(--tf-shell-gutter) var(--tf-space-xl);position:relative}.tf-trust-tags{justify-content:center;gap:var(--tf-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tf-trust-tags li{min-width:0;max-width:100%}.tf-trust-tag{padding:var(--tf-space-xs) var(--tf-space-md);border-radius:var(--tf-radius-pill);background:var(--tf-trust-tag-bg);color:var(--tf-trust-tag-ink);font-size:var(--tf-text-meta);font-weight:var(--tf-weight-display);line-height:var(--tf-proof-leading);text-align:center;overflow-wrap:anywhere;display:block}.tf-proof-strip{background:var(--tf-proof-bg);color:var(--tf-proof-ink)}.tf-proof-strip__inner{justify-content:center;align-items:center;gap:var(--tf-space-lg);max-width:var(--tf-shell-max-width);padding:var(--tf-space-lg) var(--tf-shell-gutter);font-size:var(--tf-proof-stat-text);line-height:var(--tf-proof-leading);font-weight:var(--tf-weight-display);text-align:center;flex-wrap:wrap;margin-inline:auto;display:flex}.tf-proof-strip p{margin:0}.tf-legal-footer{align-items:center;gap:var(--tf-space-sm) var(--tf-space-lg);padding:var(--tf-space-lg) var(--tf-shell-gutter) var(--tf-space-2xl);color:var(--tf-ink-inverse);font-size:var(--tf-text-control)}.tf-legal-footer,.tf-legal-footer nav{justify-content:center;flex-wrap:wrap;display:flex}.tf-legal-footer nav{gap:var(--tf-space-lg)}.tf-legal-footer a{min-height:var(--tf-hit-target);border-radius:var(--tf-radius-pill);align-items:center;display:inline-flex}.tf-legal-footer a:hover{text-decoration:underline}.tf-legal-footer a:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-width)}.tf-proof-strip__rating,.tf-proof-strip__stars{align-items:center;display:flex}.tf-proof-strip__rating{justify-content:center;gap:var(--tf-space-sm);flex-wrap:wrap}.tf-proof-strip__stars img{width:100%;height:100%;display:block}.tf-proof-strip__star{width:var(--tf-proof-star-size);height:var(--tf-proof-star-size);flex:none;position:relative}.tf-proof-strip__star:not(:last-child){margin-inline-end:calc(var(--tf-proof-star-overlap) * -1)}.tf-proof-strip__star>img{opacity:var(--tf-proof-star-empty-opacity)}.tf-proof-strip__star-fill{clip-path:inset(0 calc(100% - var(--tf-proof-star-fill)) 0 0);position:absolute;inset:0}.tf-proof-strip__metric{overflow-wrap:anywhere}.tf-proof-strip__separator{width:var(--tf-space-md);height:var(--tf-space-lg);flex:none}.tf-proof-strip__press{min-width:0}.tf-proof-strip__press-label{color:var(--tf-proof-muted);font-size:var(--tf-text-meta);font-weight:var(--tf-weight-body);display:none}.tf-proof-strip__logos{justify-content:center;gap:var(--tf-space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tf-proof-strip__logos img{width:var(--tf-proof-logo-width);height:var(--tf-proof-logo-height);object-fit:contain}.tf-proof-strip__logos a{border-radius:var(--tf-radius-card);display:block}.tf-proof-strip__logos a:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-width)}@media not all and (min-width:768px){.tf-proof-strip__separator{display:none}.tf-proof-strip__inner{gap:var(--tf-space-md);padding-block:var(--tf-space-lg);flex-direction:column}.tf-proof-strip__press-label{margin-bottom:var(--tf-space-sm);display:block}.tf-proof-strip__logos{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tf-proof-strip__metric--toys{order:-1}}html:has(.tf-landing-page){overflow-y:scroll}.tf-header--marketing{align-items:center;gap:var(--tf-space-xs);height:var(--tf-marketing-header-height);top:var(--tf-header-dock-top,0);padding-inline:var(--tf-variant-b-header-edge);isolation:isolate;transition:height var(--tf-dur-hover) var(--tf-ease-pop);--tf-variant-b-header-pill-height:var(--tf-hit-target);--tf-variant-b-header-pill-width:calc(var(--tf-space-3xl) + var(--tf-space-xs));--tf-variant-b-header-pill-text:var(--tf-space-md);--tf-variant-b-header-pill-leading:var(--tf-marketing-nav-leading);display:flex}.tf-header--marketing:before{content:"";z-index:-1;background:var(--tf-marketing-header-docked-bg);box-shadow:var(--tf-marketing-header-docked-shadow);opacity:0;pointer-events:none;transition:opacity var(--tf-dur-hover) var(--tf-ease-pop);position:absolute;inset:0}.tf-header--marketing[data-docked=true]{height:var(--tf-marketing-header-docked-height)}.tf-header--marketing:has(.tf-marketing-nav__panel[data-open=true]):before,.tf-header--marketing[data-docked=true]:before{opacity:1}.tf-header--marketing>a{width:var(--tf-marketing-header-logo-width);transition:width var(--tf-dur-hover) var(--tf-ease-pop);flex-shrink:0;position:static}.tf-header--marketing[data-docked=true]>a{width:var(--tf-marketing-header-docked-logo-width)}.tf-landing-page>section[id]{scroll-margin-top:var(--tf-marketing-header-docked-height)}.tf-header--marketing .tf-header__actions{flex-shrink:0;order:1;margin-left:auto;position:static}.tf-marketing-nav{pointer-events:auto;flex:none;order:2;justify-content:flex-end;min-width:0;display:flex}.tf-marketing-nav__toggle{--tf-nav-bg:var(--tf-marketing-nav-toggle-bg);--tf-utility-core-bg:var(--tf-marketing-nav-toggle-bg);width:var(--tf-shell-control-size);height:var(--tf-shell-control-size);border-radius:var(--tf-radius-pill);color:var(--tf-marketing-nav-toggle-ink);font-size:var(--tf-marketing-nav-text);font-weight:var(--tf-weight-display);line-height:var(--tf-marketing-nav-leading);cursor:pointer;transition:background-color var(--tf-dur-hover) var(--tf-ease-pop);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.tf-marketing-nav__toggle:hover{background:var(--tf-marketing-nav-toggle-hover-bg)}.tf-marketing-nav__toggle:active{background:var(--tf-surface)}.tf-marketing-nav__core{inset:var(--tf-utility-core-inset);border-radius:inherit;pointer-events:none;position:absolute}.tf-marketing-nav__icon{gap:var(--tf-space-2xs);width:var(--tf-marketing-nav-toggle-glyph-width);display:grid;position:relative}.tf-marketing-nav__icon span{height:var(--tf-marketing-nav-toggle-stroke);border-radius:var(--tf-radius-pill);width:100%;transition:transform var(--tf-dur-hover) var(--tf-ease-pop),opacity var(--tf-dur-hover) var(--tf-ease-pop);background:currentColor;display:block}.tf-marketing-nav__toggle[aria-expanded=true] .tf-marketing-nav__icon span:first-child{transform:translateY(calc(var(--tf-space-2xs) + var(--tf-marketing-nav-toggle-stroke))) rotate(45deg)}.tf-marketing-nav__toggle[aria-expanded=true] .tf-marketing-nav__icon span:nth-child(2){opacity:0}.tf-marketing-nav__toggle[aria-expanded=true] .tf-marketing-nav__icon span:last-child{transform:translateY(calc((var(--tf-space-2xs) + var(--tf-marketing-nav-toggle-stroke)) * -1)) rotate(-45deg)}.tf-marketing-my-toys:focus-visible,.tf-marketing-nav__link:focus-visible,.tf-marketing-nav__my-toys:focus-visible,.tf-marketing-nav__toggle:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-width)}.tf-marketing-nav__panel{height:calc(100dvh - var(--tf-header-dock-top,0px) - var(--tf-marketing-header-height));overscroll-behavior:contain;background:var(--tf-marketing-nav-panel-bg);--tf-marketing-nav-ink:var(--tf-marketing-nav-panel-ink);top:100%;margin:0;display:none;position:absolute;inset-inline:0;overflow-y:auto}.tf-header--marketing[data-docked=true] .tf-marketing-nav__panel{height:calc(100dvh - var(--tf-header-dock-top,0px) - var(--tf-marketing-header-docked-height))}.tf-marketing-nav__panel[data-open=true]{display:block}.tf-marketing-nav__panel-inner{width:min(100%,var(--tf-shell-max-width));min-height:100%;padding:var(--tf-space-xl) var(--tf-variant-b-header-edge) max(var(--tf-space-xl),env(safe-area-inset-bottom));color:var(--tf-marketing-nav-panel-ink);margin-inline:auto}.tf-marketing-nav__eyebrow{margin:0 0 var(--tf-space-lg);font-size:var(--tf-text-meta);font-weight:var(--tf-weight-display);letter-spacing:var(--tf-tracking-eyebrow);text-transform:uppercase;opacity:.7}.tf-marketing-nav__links{margin:0;padding:0;list-style:none}.tf-marketing-nav__links li{border-bottom:var(--tf-focus-ring-width) solid var(--tf-marketing-nav-divider)}.tf-marketing-nav__link{min-height:var(--tf-space-3xl);padding-block:var(--tf-space-sm);color:var(--tf-marketing-nav-ink);font-size:var(--tf-marketing-nav-panel-heading);font-weight:var(--tf-weight-display);align-items:center;line-height:1.1;text-decoration:none;display:flex}.tf-marketing-nav__account{margin-bottom:var(--tf-space-2xl)}.tf-marketing-nav__my-toys{--tf-nav-bg:var(--tf-marketing-nav-toggle-bg);--tf-utility-core-bg:var(--tf-marketing-nav-toggle-bg);min-height:var(--tf-space-3xl);padding:var(--tf-space-md) var(--tf-space-lg);border-radius:var(--tf-radius-pill);color:var(--tf-marketing-nav-account-ink);font-size:var(--tf-marketing-nav-account-text);font-weight:var(--tf-weight-display);transition:background-color var(--tf-dur-hover) var(--tf-ease-pop),transform var(--tf-dur-hover) var(--tf-ease-pop);align-items:center;line-height:1.1;text-decoration:none;display:flex;position:relative}.tf-marketing-nav__my-toys-label{position:relative}@media (hover:hover) and (pointer:fine){.tf-marketing-nav__my-toys:hover{background-color:var(--tf-marketing-nav-toggle-hover-bg);transform:translateY(calc(var(--tf-space-2xs) * -1))}}.tf-marketing-nav__my-toys:focus-visible{background-color:var(--tf-marketing-nav-toggle-hover-bg);transform:translateY(calc(var(--tf-space-2xs) * -1))}.tf-marketing-nav__my-toys:active{background-color:var(--tf-surface);transform:scale(.98)}.tf-marketing-my-toys{min-height:var(--tf-hit-target);padding-inline:var(--tf-space-md);border-radius:var(--tf-radius-pill);color:var(--tf-ink-inverse);font-weight:var(--tf-weight-display);justify-content:center;align-items:center;text-decoration:none;display:flex}.tf-marketing-my-toys:hover{background:var(--tf-marketing-nav-hover)}@media not all and (min-width:380px){.tf-header--marketing,.tf-header--marketing .tf-header__actions{gap:var(--tf-space-2xs)}.tf-marketing-my-toys{padding-inline:var(--tf-space-xs)}}@media not all and (min-width:340px){.tf-header--marketing{padding-inline:var(--tf-space-sm)}}.tf-marketing-nav__panel[data-open=true] .tf-marketing-nav__account,.tf-marketing-nav__panel[data-open=true] .tf-marketing-nav__links li{animation:tf-marketing-nav-enter var(--tf-dur-hover) var(--tf-ease-pop) both;animation-delay:calc(var(--tf-nav-index,0) * var(--tf-marketing-nav-stagger))}@keyframes tf-marketing-nav-enter{0%{opacity:0;transform:translateY(var(--tf-space-md))}to{opacity:1;transform:translateY(0)}}@media (min-width:1280px){.tf-header--marketing{--tf-marketing-header-height:calc(var(--tf-space-4xl) + var(--tf-space-lg));--tf-marketing-header-logo-width:var(--tf-space-4xl);--tf-marketing-header-docked-logo-width:var(--tf-space-3xl)}.tf-header--marketing .tf-header__actions{order:2;margin-left:0}.tf-marketing-nav{flex:1;order:1;justify-content:center}.tf-marketing-nav__toggle{display:none}.tf-header--marketing[data-docked=true] .tf-marketing-nav__panel,.tf-marketing-nav__panel,.tf-marketing-nav__panel[data-open=true]{--tf-marketing-nav-ink:var(--tf-ink-inverse);background:0 0;height:auto;display:block;position:static;overflow:visible}.tf-marketing-nav__panel-inner{min-height:0;padding:0}.tf-marketing-nav__account,.tf-marketing-nav__eyebrow{display:none}.tf-marketing-nav__links{justify-content:center;gap:var(--tf-space-2xs);flex-wrap:wrap;display:flex}.tf-marketing-nav__links li{border:0}.tf-marketing-nav__link{min-height:var(--tf-hit-target);padding:var(--tf-space-xs) var(--tf-space-sm);border-radius:var(--tf-radius-pill);font-size:var(--tf-marketing-nav-text);line-height:var(--tf-marketing-nav-leading);justify-content:center;align-items:center}.tf-marketing-nav__link:hover{background:var(--tf-marketing-nav-hover)}}@media (prefers-reduced-motion:reduce){.tf-header--marketing,.tf-header--marketing:before,.tf-header--marketing>a,.tf-marketing-nav__icon span,.tf-marketing-nav__link,.tf-marketing-nav__my-toys,.tf-marketing-nav__toggle{transition:none}.tf-marketing-nav__my-toys:active,.tf-marketing-nav__my-toys:focus-visible,.tf-marketing-nav__my-toys:hover{transform:none}.tf-marketing-nav__panel[data-open=true] .tf-marketing-nav__account,.tf-marketing-nav__panel[data-open=true] .tf-marketing-nav__links li{animation:none}}.tf-promo-banner{color:var(--tf-promo-ink);background:var(--tf-promo-bg);font-family:var(--tf-font)}.tf-promo-banner--compact{z-index:45;min-height:var(--tf-promo-compact-min-height);padding-block:var(--tf-space-md);justify-content:center;align-items:center;display:flex;position:relative}.tf-promo-banner__compact-content{align-items:center;row-gap:var(--tf-space-sm);min-width:0}.tf-promo-banner__compact-headline,.tf-promo-banner__showcase-headline{font-weight:var(--tf-weight-display);letter-spacing:var(--tf-tracking-display);margin:0}.tf-promo-banner__compact-headline{font-size:var(--tf-promo-title-text);overflow-wrap:anywhere;grid-column:1/span 4;line-height:1}.tf-promo-banner__description{color:var(--tf-promo-description-ink);font-size:var(--tf-text-body);font-weight:var(--tf-weight-body);line-height:var(--tf-promo-description-leading);margin:0}.tf-promo-banner__code-row,.tf-promo-banner__showcase-action{background:var(--tf-promo-code-bg);border-radius:var(--tf-radius-pill);align-items:center;display:flex}.tf-promo-banner--compact .tf-promo-banner__description{font-size:var(--tf-promo-body-text);grid-column:5/span 5}.tf-promo-banner__code-row{width:var(--tf-promo-coupon-width);grid-column:10/-1;justify-self:end;max-width:100%}.tf-promo-banner__code-row .tf-promo-banner__code{min-width:0;padding-inline:var(--tf-space-sm);font-size:var(--tf-promo-code-text);flex:1}.tf-promo-banner__code{height:var(--tf-promo-code-height);text-align:center;padding-inline:var(--tf-promo-code-padding-x);color:var(--tf-promo-ink);font-family:var(--tf-font);font-size:var(--tf-text-control);font-weight:var(--tf-weight-display);letter-spacing:var(--tf-tracking-caps);white-space:nowrap;background:0 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.tf-promo-banner__action{--tf-variant-b-cta-width:var(--tf-promo-action-min-width);--tf-variant-b-cta-height:var(--tf-promo-action-height);--tf-variant-b-cta-padding-block:var(--tf-space-xs);--tf-variant-b-cta-padding-inline:var(--tf-space-sm);--tf-variant-b-cta-gap:var(--tf-space-xs);--tf-variant-b-cta-icon-size:var(--tf-space-lg);--tf-variant-b-cta-text-size:var(--tf-text-control);flex-shrink:0}.tf-promo-banner__action--compact{--tf-variant-b-cta-text-size:var(--tf-promo-code-text)}.tf-promo-banner__showcase-action .tf-promo-banner__action{--tf-variant-b-cta-width:calc(var(--tf-space-3xl) * 2)}.tf-promo-banner__action:focus-visible,.tf-promo-banner__dismiss:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:var(--tf-focus-ring-offset)}.tf-promo-banner__dismiss{right:var(--tf-space-sm);width:var(--tf-hit-target);height:var(--tf-hit-target);border-radius:var(--tf-radius-pill);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.tf-promo-banner__dismiss img{width:var(--tf-promo-dismiss-size);height:var(--tf-promo-dismiss-size)}.tf-promo-banner__dismiss:before{content:"";width:var(--tf-space-xl);height:var(--tf-space-xl);border-radius:var(--tf-radius-pill);background:var(--tf-promo-code-bg);z-index:-1;position:absolute}.tf-promo-banner--showcase{isolation:isolate;padding-block:var(--tf-promo-showcase-padding-y);background:var(--tf-promo-showcase-bg);justify-content:center;display:flex;position:relative;overflow:hidden}.tf-promo-banner--showcase:after,.tf-promo-banner--showcase:before{z-index:-2;width:auto;height:max(calc(100% + var(--tf-promo-showcase-art-overscan-block) * 2),var(--tf-promo-showcase-art-min-height));aspect-ratio:var(--tf-promo-showcase-art-aspect-ratio);content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%)}.tf-promo-banner--showcase:before{background-image:var(--tf-promo-showcase-ribbon-left);right:50%}.tf-promo-banner--showcase:after{background-image:var(--tf-promo-showcase-ribbon-right);left:50%}.tf-promo-banner__showcase-card{width:var(--tf-promo-showcase-card-width);grid-template-columns:minmax(0,var(--tf-promo-showcase-copy-width)) minmax(0,1fr);align-items:center;gap:var(--tf-space-xl) var(--tf-promo-showcase-card-gap);padding:var(--tf-promo-showcase-card-padding);background:var(--tf-promo-bg);border-radius:var(--tf-radius-card);box-shadow:var(--tf-promo-card-edge);grid-template-areas:"copy media""action media";display:grid;position:relative;overflow:hidden}.tf-promo-banner__showcase-copy{overflow-wrap:anywhere;grid-area:copy;min-width:0}.tf-promo-banner__showcase-headline{font-size:var(--tf-promo-showcase-heading);line-height:var(--tf-promo-showcase-leading);flex-direction:column;align-items:flex-start;display:flex}.tf-promo-banner__emphasis{flex-direction:column;align-items:stretch;display:inline-flex;position:relative}.tf-promo-banner__underline{width:100%;height:var(--tf-promo-underline-height);margin-top:var(--tf-promo-underline-offset)}.tf-promo-banner__showcase-copy .tf-promo-banner__description{max-width:24ch;margin-top:var(--tf-space-lg)}.tf-promo-banner__media{isolation:isolate;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;grid-area:media;align-self:stretch;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.tf-promo-carousel__track{gap:var(--tf-space-2xs);height:100%;display:flex;position:absolute;inset:0}.tf-promo-carousel__track::-webkit-scrollbar{display:none}.tf-promo-banner__media:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:calc(var(--tf-focus-ring-width) * -1)}.tf-promo-carousel__slide{flex:none;height:100%}.tf-promo-banner__media:not([data-looping=true]) .tf-promo-carousel__slide[aria-hidden=true]{visibility:hidden}.tf-promo-banner__media:after,.tf-promo-banner__media:before{z-index:1;content:"";width:var(--tf-promo-carousel-fade-width);pointer-events:none;max-width:30%;position:absolute;inset-block:0}.tf-promo-banner__media:before{background:var(--tf-promo-carousel-fade-left);left:0}.tf-promo-banner__media:after{background:var(--tf-promo-carousel-fade-right);right:0}.tf-promo-carousel__slide img{width:auto;height:100%;aspect-ratio:var(--tf-promo-showcase-media-ratio);object-fit:cover;flex:none}.tf-promo-banner__showcase-action{width:min(100%,var(--tf-promo-showcase-action-width));grid-area:action}.tf-promo-banner__showcase-action .tf-promo-banner__code{flex:1}.tf-variant-b-header{top:var(--tf-header-dock-top,0)}.tf-world:has(.tf-promo-banner--compact) .tf-variant-b-header{top:var(--tf-header-dock-top,var(--tf-promo-header-offset,var(--tf-promo-compact-min-height)))}.tf-world:has(.tf-header--marketing) .tf-header-scrim{display:none}@media (not (min-width:1100px)) and (min-width:768px){.tf-promo-banner--compact{min-height:var(--tf-promo-compact-tablet-min-height)}.tf-promo-banner__compact-content{grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr))}.tf-promo-banner__compact-headline{grid-column:1/span 6}.tf-promo-banner--compact .tf-promo-banner__description{grid-area:2/1/auto/span 7}.tf-promo-banner__code-row{grid-area:1/8/span 2/-1}.tf-promo-banner__dismiss{top:0}}@media not all and (min-width:768px){.tf-promo-banner--compact{min-height:var(--tf-promo-compact-mobile-min-height);padding:var(--tf-space-sm) var(--tf-space-2xl) var(--tf-space-sm) var(--tf-space-md)}.tf-promo-banner--compact .tf-promo-banner__compact-content{gap:var(--tf-space-xs);flex-direction:column;width:100%;display:flex}.tf-promo-banner--compact .tf-promo-banner__description,.tf-promo-banner__compact-headline{text-align:center;width:100%}.tf-promo-banner__compact-headline{font-size:var(--tf-space-md);white-space:normal}.tf-promo-banner--compact .tf-promo-banner__description{font-size:var(--tf-promo-code-text)}.tf-promo-banner__dismiss{right:var(--tf-space-2xs);top:var(--tf-space-2xs)}.tf-promo-banner--showcase{padding:var(--tf-space-2xl) 0 var(--tf-space-4xl)}.tf-promo-banner__showcase-card{width:min(calc(100% - var(--tf-space-xl)),var(--tf-promo-showcase-card-width-mobile));padding:var(--tf-space-2xl) var(--tf-space-lg);border-radius:var(--tf-radius-card);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""media""action";justify-items:center}.tf-promo-banner__showcase-copy{text-align:center}.tf-promo-banner__showcase-headline{font-size:var(--tf-promo-showcase-heading-mobile);align-items:center}.tf-promo-banner__showcase-copy .tf-promo-banner__description{max-width:19ch;margin-inline:auto}.tf-promo-banner__media{--tf-promo-carousel-fade-width:var(--tf-space-xl);width:calc(100% + var(--tf-space-2xl));max-width:none;height:var(--tf-promo-showcase-media-height-mobile);align-self:center}.tf-promo-carousel__slide img{width:var(--tf-promo-showcase-media-width-mobile);height:var(--tf-promo-showcase-media-height-mobile)}.tf-promo-banner__showcase-action{width:100%}.tf-promo-banner__showcase-action .tf-promo-banner__code{min-width:0;padding-inline:var(--tf-space-sm);font-size:var(--tf-promo-code-text)}}@media (min-width:768px) and (not (min-width:1280px)){.tf-promo-banner__showcase-card{--tf-promo-showcase-card-padding:var(--tf-space-xl);--tf-promo-showcase-card-gap:var(--tf-space-xl);--tf-promo-showcase-heading:var(--tf-promo-showcase-heading-mobile);grid-template-columns:minmax(0,var(--tf-promo-showcase-copy-width)) minmax(0,1fr)}}@media not all and (min-width:360px){.tf-promo-banner__showcase-headline{font-size:var(--tf-space-xl)}.tf-promo-banner__showcase-action .tf-promo-banner__action{--tf-variant-b-cta-width:calc(var(--tf-space-3xl) + var(--tf-space-2xl))}}.tf-world-squiggle{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden;container-type:size}.tf-world-squiggle>svg{--tf-world-squiggle-frame:min(100cqw,calc(100cqh * 1440 / 1027));top:calc(var(--tf-world-squiggle-frame) * -474 / 1440);left:calc((100cqw - var(--tf-world-squiggle-frame)) / 2 - var(--tf-world-squiggle-frame) * 258 / 1440);width:calc(var(--tf-world-squiggle-frame) * 2022 / 1440);height:calc(var(--tf-world-squiggle-frame) * 1146 / 1440);position:absolute}@media (not (min-width:1024px)) and (not (min-height:500px)),not all and (min-width:768px){.tf-world-squiggle>svg{--tf-world-squiggle-frame:var(--tf-world-squiggle-mobile-frame);top:calc(var(--tf-world-squiggle-mobile-drop) - var(--tf-world-squiggle-frame) * 474 / 1440)}}.tf-sticky-toolbar{top:var(--tf-sticky-toolbar-top);z-index:30;justify-content:space-between;align-items:center;gap:var(--tf-space-sm);height:var(--tf-explore-tabs-height);isolation:isolate;display:flex;position:sticky}.tf-explore-toolbar{margin-bottom:var(--tf-explore-toolbar-gap)}.tf-gallery-toolbar{margin-bottom:var(--tf-gallery-toolbar-gap)}.tf-explore-cards{--tf-toy-card-bezel:var(--tf-explore-card-bezel);grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr))}.tf-explore-cards>li{grid-column:span 12;min-width:0}.tf-explore-viewer{width:min(calc(100vw - var(--tf-shell-gutter) * 2 - var(--tf-shell-control-size)),calc(var(--tf-explore-viewer-height) * .75),var(--tf-explore-viewer-max-width))}@media (min-width:768px){.tf-explore-viewer{--tf-explore-viewer-arrow-face:var(--tf-shell-control-size);--tf-explore-viewer-arrow-icon:var(--tf-space-lg)}.tf-shell-frame:has(>.tf-explore-toolbar){--tf-text-explore-section:var(--tf-text-explore-section-tablet);--tf-explore-section-gap:var(--tf-space-2xl);--tf-explore-toolbar-gap:var(--tf-space-2xl)}.tf-explore-cards>li{grid-column:span 6}}@media (min-width:1280px){.tf-shell-frame:has(>.tf-explore-toolbar){--tf-text-explore-section:var(--tf-text-explore-section-desktop);--tf-shell-header-clearance:var(--tf-explore-header-clearance);--tf-explore-section-gap:var(--tf-space-3xl);--tf-explore-toolbar-gap:var(--tf-space-3xl)}.tf-explore-cards>li{grid-column:span 4}}.tf-shell-frame,.tf-shell-grid{width:min(calc(100% - (var(--tf-shell-gutter) * 2)),var(--tf-shell-max-width));margin-inline:auto}.tf-shell-grid{grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap);display:grid}.tf-consent-position{bottom:calc(var(--tf-space-md) + var(--tf-safe-area-bottom));inset-inline:var(--tf-space-md);width:min(calc(100% - var(--tf-space-md) * 2),var(--tf-content-consent));margin-inline:auto}.tf-glass.tf-consent-surface{padding:var(--tf-space-sm);border-radius:var(--tf-radius-card);box-shadow:var(--tf-consent-shadow);letter-spacing:var(--tf-consent-tracking)}.tf-consent-action:before{inset:calc((var(--tf-consent-action-height) - var(--tf-hit-target)) / 2) 0;content:"";position:absolute}@media not all and (min-width:768px){body:not(:has(.tf-variant-b-bottom-nav:not(.hidden),[data-tf-consent-clearance])) .tf-consent-position{bottom:0;width:100%;inset-inline:0}body:not(:has(.tf-variant-b-bottom-nav:not(.hidden),[data-tf-consent-clearance])) .tf-glass.tf-consent-surface{padding-bottom:calc(var(--tf-space-sm) + var(--tf-safe-area-bottom));border-end-end-radius:0;border-end-start-radius:0}}body:has(.tf-consent-position){--tf-consent-page-clearance:calc(var(--tf-consent-height,9rem) + var(--tf-space-xl))}body:has(.tf-consent-position) .tf-world:not(:has(.tf-marketing-footer)){padding-bottom:var(--tf-consent-page-clearance)}body:has(.tf-consent-position) .tf-marketing-footer{--tf-footer-consent-clearance:var(--tf-consent-page-clearance)}@media not all and (min-aspect-ratio:5/4){body:has(.tf-consent-position) .tf-landing-hero{--tf-landing-consent-clearance:calc(var(--tf-consent-height,9rem) + var(--tf-space-md) + var(--tf-space-lg) + var(--tf-safe-area-bottom));--tf-landing-available-height:max(240px,calc(100svh - var(--tf-landing-consent-clearance)));padding-bottom:var(--tf-landing-consent-clearance)}body:has(.tf-consent-position) .tf-landing-logo{width:min(68vw,calc(var(--tf-landing-available-height) * .38))}body:has(.tf-consent-position) .tf-landing-scene{width:min(141vw,calc(var(--tf-landing-available-height) * .7))}@media not all and (min-height:700px){body:has(.tf-consent-position) .tf-landing-logo{width:min(68vw,calc(var(--tf-landing-available-height) * .34))}body:has(.tf-consent-position) .tf-landing-scene{width:min(141vw,calc(var(--tf-landing-available-height) * .6))}}}@media not all and (min-width:1024px){body:has([data-tf-consent-clearance=commerce]) .tf-consent-position{bottom:calc(var(--tf-cta-height) + var(--tf-commerce-dock-padding) * 2 + var(--tf-commerce-dock-inset) + var(--tf-space-md) + var(--tf-safe-area-bottom))}body:has([data-tf-consent-clearance=purchase]) .tf-consent-position{bottom:calc(var(--tf-cta-height) + var(--tf-commerce-dock-padding) * 2 + var(--tf-commerce-dock-inset) + var(--tf-space-md) + var(--tf-space-3xl) + var(--tf-safe-area-bottom))}}@media not all and (min-width:768px){body:has(.tf-variant-b-bottom-nav:not(.hidden)) .tf-consent-position{bottom:calc(var(--tf-variant-b-bottom-nav-full-height) + var(--tf-shell-bottom-offset) + var(--tf-space-md) + var(--tf-safe-area-bottom))}}@media (min-width:768px) and (not (min-width:1024px)){body:has(.tf-variant-b-bottom-nav) .tf-consent-position{bottom:calc(var(--tf-variant-b-bottom-nav-full-height) + var(--tf-shell-bottom-offset) + var(--tf-space-md) + var(--tf-safe-area-bottom))}}@media (min-width:1024px){.tf-consent-position{inset-inline:var(--tf-shell-gutter) auto;margin-inline:0}}.tf-refine-modifier{--tf-modifier-grid-gap:var(--tf-refine-modifier-gap);--tf-modifier-option-padding:var(--tf-refine-modifier-option-padding);--tf-modifier-icon-size:var(--tf-refine-modifier-icon-size);--tf-modifier-tab-ink:var(--tf-refine-tab-ink);--tf-modifier-tab-active-ink:var(--tf-refine-tab-active-ink);--tf-modifier-tab-active-bg:var(--tf-refine-tab-active-bg);--tf-modifier-focus:var(--tf-refine-focus)}.tf-refine-partner{gap:var(--tf-space-xs);margin-top:var(--tf-space-md);color:var(--tf-refine-copy-ink);flex-direction:column;display:flex}.tf-refine-partner__title{font-size:var(--tf-text-control);font-weight:800}.tf-refine-partner__note{color:var(--tf-refine-cancel-ink);font-size:var(--tf-text-meta);line-height:var(--tf-leading-body)}.tf-refine-partner__grid{gap:var(--tf-refine-modifier-gap);margin-top:var(--tf-space-2xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tf-refine-partner__tile{--tf-bundle-check-size:var(--tf-space-md);min-width:0;padding:var(--tf-refine-modifier-option-padding);border-radius:var(--tf-radius-card);background:var(--tf-refine-option-bg);cursor:pointer;transition:background-color var(--tf-dur-hover) var(--tf-ease-pop);display:block;position:relative}.tf-refine-partner__tile[aria-checked=true]{background:var(--tf-bundle-tile-picked-bezel)}.tf-refine-partner__tile:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-refine-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-refine-partner__tile:disabled{cursor:wait}.tf-refine-partner__core{--tf-toy-art-inset:var(--tf-space-2xs);aspect-ratio:var(--tf-toy-tile-aspect);border-radius:var(--tf-toy-tile-core-radius);background:var(--tf-toy-card-core-bg);box-shadow:var(--tf-toy-card-render-edge);display:block;position:relative;overflow:hidden}.tf-modifier-tabs{margin:calc(-1 * var(--tf-modifier-tabs-ring-room));padding:var(--tf-modifier-tabs-ring-room);overscroll-behavior-x:contain;scroll-padding-inline:var(--tf-modifier-tabs-fade);scrollbar-width:none;overflow-x:auto}.tf-modifier-tabs::-webkit-scrollbar{display:none}.tf-modifier-tabs[data-more-end]{-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--tf-modifier-tabs-fade)),transparent);mask-image:linear-gradient(to right,black calc(100% - var(--tf-modifier-tabs-fade)),transparent)}.tf-modifier-tabs[data-more-start]{-webkit-mask-image:linear-gradient(to left,black calc(100% - var(--tf-modifier-tabs-fade)),transparent);mask-image:linear-gradient(to left,black calc(100% - var(--tf-modifier-tabs-fade)),transparent)}.tf-modifier-tabs[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(to right,transparent,black var(--tf-modifier-tabs-fade),black calc(100% - var(--tf-modifier-tabs-fade)),transparent);mask-image:linear-gradient(to right,transparent,black var(--tf-modifier-tabs-fade),black calc(100% - var(--tf-modifier-tabs-fade)),transparent)}.tf-create-layout{gap:var(--tf-create-layout-gap);width:100%;display:grid}@media not all and (min-width:768px){.tf-shell-frame:has(>.tf-create-layout){--tf-create-consent-clearance:0px;--tf-create-header-clearance:calc(var(--tf-variant-b-header-bottom) + var(--tf-space-sm));padding-top:var(--tf-create-header-clearance);padding-bottom:calc(var(--tf-space-md) + var(--tf-create-consent-clearance))}body:has(.tf-consent-position) .tf-shell-frame:has(>.tf-create-layout){--tf-create-consent-clearance:calc(var(--tf-consent-height,9rem) + var(--tf-space-md))}body .tf-world:has(.tf-create-layout){padding-bottom:0}.tf-create-layout{--tf-create-available-height:calc(100svh - var(--tf-create-header-clearance) - var(--tf-create-consent-clearance) - var(--tf-space-md));--tf-create-choice-primary-height:176px;--tf-create-layout-gap:var(--tf-space-md);--tf-page-action-gap:var(--tf-space-sm);--tf-create-choice-gap:var(--tf-space-xs)}.tf-create-copy{align-items:center;gap:var(--tf-space-sm);text-align:center;flex-direction:column;display:flex}.tf-create-orientation{align-self:flex-start}.tf-create-title{order:2}.tf-create-support{display:contents}.tf-create-support-art{width:min(100%,280px);max-height:clamp(120px,calc(var(--tf-create-available-height) - 288px),176px);object-fit:contain;order:1}.tf-create-support-copy{max-width:34ch;color:var(--tf-ink-inverse);font-size:var(--tf-text-body);text-wrap:pretty;order:3}@media not all and (min-height:700px){.tf-create-layout{--tf-create-layout-gap:var(--tf-space-sm)}body:has(.tf-consent-position) .tf-create-layout[data-create-mode=pick]{--tf-create-choice-primary-height:128px;--tf-create-layout-gap:var(--tf-space-xs)}body:has(.tf-consent-position) .tf-create-layout .tf-solid-content-choice button>.shrink-0{width:40px;height:40px}.tf-create-copy{gap:var(--tf-space-xs)}}@media not all and (min-height:620px){.tf-create-layout{--tf-create-choice-primary-height:144px}body:has(.tf-consent-position) .tf-create-layout[data-create-mode=pick]{--tf-create-choice-primary-height:128px;--tf-create-layout-gap:var(--tf-space-xs);--tf-create-choice-gap:var(--tf-space-2xs)}body:has(.tf-consent-position) .tf-create-support-copy{font-size:14px}}.tf-shell-frame:has(>.tf-create-layout[data-create-mode=prompt]){padding-top:calc(var(--tf-create-header-clearance) + var(--tf-space-lg))}.tf-create-layout[data-create-mode=prompt]{--tf-create-layout-gap:var(--tf-space-lg);--tf-page-action-gap:var(--tf-space-md)}.tf-create-layout[data-create-mode=prompt] .tf-create-copy{gap:var(--tf-space-sm)}.tf-shell-frame:has(>.tf-create-layout .tf-create-orientation){--tf-create-header-clearance:var(--tf-shell-header-clearance);padding-top:var(--tf-create-header-clearance)}}@media (min-width:768px) and (not (min-width:1024px)){.tf-create-support{gap:var(--tf-space-md);color:var(--tf-ink-inverse);font-size:var(--tf-text-body);display:grid}}.tf-legal-layout{gap:var(--tf-space-xl);display:grid}.tf-legal-clauses{counter-reset:tf-clause;list-style:none}.tf-legal-clauses>li{counter-increment:tf-clause;padding-inline-start:var(--tf-legal-clause-indent);position:relative}.tf-legal-clauses>li:before{content:"(" counter(tf-clause,lower-roman) ")";color:var(--tf-ink-soft);position:absolute;inset-inline-start:0}.tf-faq-layout{gap:var(--tf-space-xl);display:grid}.tf-faq-summary::-webkit-details-marker{display:none}.tf-faq-item+.tf-faq-item{border-top:var(--tf-faq-divider-width) solid var(--tf-line)}.tf-faq-chevron{color:var(--tf-action);transition:transform var(--tf-dur-hover) var(--tf-ease-pop)}.tf-faq-item[open] .tf-faq-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.tf-faq-chevron{transition-duration:0s}}.tf-not-found-layout{min-height:var(--tf-not-found-min-height);align-items:center;gap:var(--tf-not-found-layout-gap);padding-block:var(--tf-not-found-block-padding);grid-template-areas:"visual""copy";display:grid}.tf-not-found-copy{text-align:center;grid-area:copy;align-items:center}.tf-not-found-visual{isolation:isolate;width:var(--tf-not-found-visual-width);min-height:var(--tf-not-found-visual-height);grid-area:visual;justify-self:center;place-items:center;display:grid;position:relative}.tf-not-found-art-stage{width:var(--tf-not-found-art-size);aspect-ratio:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.tf-not-found-art-layer{place-items:center;display:grid;position:absolute;inset:0}.tf-not-found-art-image{object-fit:contain;width:100%;height:100%;filter:var(--tf-shadow-float)}.tf-not-found-art-flash{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#ffffffe6 0,#fff0 68%);border-radius:50%;position:absolute;inset:-14%}.tf-not-found-action-icon{transition:transform var(--tf-dur-hover) var(--tf-ease-pop)}.group:hover .tf-not-found-action-icon{transform:translate(var(--tf-not-found-action-shift-x),var(--tf-not-found-action-shift-y)) scale(var(--tf-not-found-action-scale))}@media (min-width:1024px){.tf-not-found-layout{grid-template-areas:"copy copy copy copy copy.visual visual visual visual visual visual";grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap)}.tf-not-found-copy{text-align:left;align-items:flex-start}}.tf-assembling-scene{--tf-assembling-frame-width:var(--tf-assembling-card-size);--tf-assembling-frame-height:var(--tf-assembling-card-size);--tf-assembling-frame-bezel:var(--tf-assembling-card-bezel);--tf-assembling-frame-radius:var(--tf-assembling-card-radius);--tf-assembling-frame-core-radius:var(--tf-assembling-card-core-radius);--tf-assembling-core-width:calc(var(--tf-assembling-frame-width) - 2 * var(--tf-assembling-frame-bezel));--tf-assembling-status-width:calc(100% - var(--tf-assembling-frame-bezel) * 2);--tf-assembling-thumb-picture-width:calc(.34 * var(--tf-assembling-core-width) - var(--tf-source-thumb-offset) - 2 * var(--tf-source-thumb-bezel));--tf-toy-card-bezel:var(--tf-explore-card-bezel);--tf-toy-tile-radius:var(--tf-explore-card-radius);--tf-toy-tile-core-radius:var(--tf-explore-pane-radius);--tf-toy-image-radius:var(--tf-explore-pane-radius);container-type:inline-size}.tf-assembling-scene[data-tf-assembling-pair]{--tf-assembling-frame-width:var(--tf-assembling-pair-width);--tf-assembling-frame-height:var(--tf-assembling-pair-height);--tf-assembling-frame-bezel:var(--tf-assembling-pair-bezel);--tf-assembling-frame-radius:var(--tf-assembling-pair-radius);--tf-assembling-frame-core-radius:var(--tf-assembling-pair-core-radius)}.tf-assembling-frame{width:var(--tf-assembling-frame-width)}.tf-assembling-crown,.tf-assembling-frame{transition:width var(--tf-assembling-morph) var(--tf-ease-chrome)}.tf-assembling-crown{width:var(--tf-assembling-status-width)}.tf-assembling-bars{display:grid}.tf-assembling-bars>*{transition:opacity var(--tf-dur-hover) linear,visibility var(--tf-dur-hover) linear;grid-area:1/1}.tf-assembling-bars>[data-tf-assembling-behind]{opacity:0;visibility:hidden}.tf-assembling-stack{--tf-assembling-stack-reserve:calc(var(--tf-assembling-stack-layers) * var(--tf-assembling-stack-peek));--tf-assembling-stack-lift:0px;width:100%;padding-top:var(--tf-assembling-stack-reserve);transition:padding-top var(--tf-assembling-stack-shift) var(--tf-ease-chrome);position:relative}.tf-assembling-stack__deck{isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid}.tf-assembling-stack__layer{transform-origin:top;transform:translateY(calc(var(--tf-assembling-stack-depth) * (var(--tf-assembling-stack-peek) + var(--tf-assembling-stack-lift)) * -1)) scale(calc(1 - var(--tf-assembling-stack-depth) * var(--tf-assembling-stack-step)));transition:transform var(--tf-assembling-stack-shift) var(--tf-ease-chrome);grid-area:1/1}.tf-assembling-stack__layer[data-tf-assembling-buried]{visibility:hidden}.tf-assembling-stack__layer:not([data-tf-assembling-front]) .tf-image-scan__head{animation-play-state:paused}.tf-assembling-stack__control{inset:var(--tf-assembling-stack-reserve) 0 0;position:absolute}.tf-assembling-stack__count{top:var(--tf-assembling-stack-reserve);pointer-events:none;position:absolute;right:0}@media (hover:hover){.tf-assembling-stack:has(>.tf-assembling-stack__control:hover){--tf-assembling-stack-lift:var(--tf-assembling-stack-hover-lift)}}.tf-assembling-stack:has(>.tf-assembling-stack__control:focus-visible){--tf-assembling-stack-lift:var(--tf-assembling-stack-hover-lift)}.tf-world:has([data-tf-assembling-stack]){overflow-x:clip}.tf-assembling-still{--tf-solid-content-bezel-width:var(--tf-assembling-frame-bezel);--tf-solid-content-radius:var(--tf-assembling-frame-radius)}.tf-assembling-card,.tf-assembling-still{height:var(--tf-assembling-frame-height);padding:var(--tf-assembling-frame-bezel);border-radius:var(--tf-assembling-frame-radius);transition:height var(--tf-assembling-morph) var(--tf-ease-chrome),padding var(--tf-assembling-morph) var(--tf-ease-chrome),border-radius var(--tf-assembling-morph) var(--tf-ease-chrome)}.tf-assembling-card{width:100%;background:var(--tf-toy-card-shell-bg);box-shadow:var(--tf-toy-card-shell-shadow);position:relative}.tf-assembling-card__core{isolation:isolate;border-radius:var(--tf-assembling-frame-core-radius);width:100%;height:100%;clip-path:inset(0 round var(--tf-assembling-frame-core-radius));box-shadow:var(--tf-toy-card-core-edge);position:relative}.tf-assembling-card__core,.tf-assembling-card__lane{background:var(--tf-toy-card-core-bg);overflow:hidden}.tf-assembling-card__lane{--tf-prompt-generation-veil-blur:var(--tf-assembling-field-blur);--tf-prompt-generation-conic-blur:var(--tf-assembling-field-blur);--tf-prompt-generation-mesh-blur:var(--tf-assembling-field-blur);--tf-prompt-generation-lens-frost:var(--tf-tile-lens-frost);--tf-prompt-generation-lens-highlight:var(--tf-tile-lens-highlight);--tf-tile-lens-soften:var(--tf-assembling-glass-blur);--tf-tile-lens-soften-draft:var(--tf-assembling-glass-blur);width:var(--tf-gallery-render-width);border-radius:var(--tf-toy-image-radius);clip-path:inset(0 round var(--tf-toy-image-radius));inset-block:0;position:absolute;right:0}.tf-assembling-card__reference{z-index:1;pointer-events:none;position:absolute;inset:0}.tf-assembling-card__scan-area{top:calc(var(--tf-source-thumb-offset) + var(--tf-source-thumb-bezel));left:calc(var(--tf-source-thumb-offset) + var(--tf-source-thumb-bezel));z-index:2;width:var(--tf-assembling-thumb-picture-width);height:calc(var(--tf-assembling-thumb-picture-width) * 4 / 3);border-radius:var(--tf-source-thumb-inner-corner-radius) var(--tf-source-thumb-inner-radius) var(--tf-source-thumb-inner-radius) var(--tf-source-thumb-inner-radius);pointer-events:none;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tf-assembling-card,.tf-assembling-crown,.tf-assembling-frame,.tf-assembling-stack,.tf-assembling-stack__layer,.tf-assembling-still{transition:none}}.tf-gallery-screen .tf-toy-grid{--tf-toy-grid-gap:var(--tf-explore-grid-gap);--tf-toy-card-bezel:var(--tf-explore-card-bezel);--tf-toy-tile-radius:var(--tf-explore-card-radius);--tf-toy-tile-core-radius:var(--tf-explore-pane-radius);--tf-toy-image-radius:var(--tf-explore-pane-radius);--tf-toy-prompt-bg:var(--tf-explore-prompt-bg);--tf-toy-prompt-padding:var(--tf-explore-prompt-padding);grid-template-columns:repeat(var(--tf-gallery-grid-columns),minmax(0,1fr));position:relative}.tf-gallery-screen[data-deleting] .tf-toy-grid{z-index:1}.tf-gallery-screen .tf-toy-grid>li{--tf-toy-tile-aspect:var(--tf-gallery-tile-aspect);grid-column:auto;min-width:0}.tf-bundle-banner-slot{z-index:45;position:relative}.tf-bundle-banner{align-items:center;gap:var(--tf-bundle-banner-gap);padding-block:var(--tf-bundle-banner-padding-block);padding-inline:max(var(--tf-shell-gutter),calc((100% - var(--tf-shell-max-width)) / 2));background:var(--tf-bundle-banner-bg);color:var(--tf-bundle-banner-ink);box-shadow:var(--tf-bundle-banner-shadow);display:flex;container-type:inline-size}.tf-bundle-banner__art{gap:var(--tf-bundle-banner-thumb-seam);margin-right:calc(var(--tf-bundle-banner-art-gap) - var(--tf-bundle-banner-gap));flex:none;display:flex;position:relative}.tf-bundle-banner__thumb{width:var(--tf-bundle-banner-thumb-size);height:var(--tf-bundle-banner-thumb-size);object-fit:cover}.tf-bundle-banner__thumb:first-child{border-radius:var(--tf-bundle-banner-thumb-radius) 0 0 var(--tf-bundle-banner-thumb-radius)}.tf-bundle-banner__thumb:nth-child(2){border-radius:0 var(--tf-bundle-banner-thumb-radius) var(--tf-bundle-banner-thumb-radius) 0}.tf-bundle-banner__plus{width:var(--tf-bundle-banner-badge-size);height:var(--tf-bundle-banner-badge-size);border:var(--tf-bundle-banner-badge-ring-width) solid var(--tf-bundle-banner-badge-ring);border-radius:var(--tf-radius-pill);background:var(--tf-bundle-banner-badge-bg);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf-bundle-banner__copy{gap:var(--tf-bundle-banner-copy-gap);flex-direction:column;flex:1;min-width:0;display:flex}.tf-bundle-banner__title{font-size:var(--tf-bundle-banner-title-text);font-weight:900;line-height:1}.tf-bundle-banner__body{font-size:var(--tf-bundle-banner-body-text);font-weight:500;line-height:var(--tf-bundle-banner-body-leading);text-wrap:balance}.tf-bundle-banner__action{--tf-variant-b-cta-width:max-content;--tf-variant-b-cta-height:var(--tf-hit-target);--tf-variant-b-cta-padding-block:var(--tf-space-xs);--tf-variant-b-cta-padding-inline:var(--tf-space-sm);--tf-variant-b-cta-text-size:var(--tf-bundle-banner-action-text);white-space:nowrap;flex:none}.tf-bundle-banner__dismiss{width:var(--tf-bundle-banner-dismiss-size);height:var(--tf-bundle-banner-dismiss-size);border-radius:var(--tf-radius-pill);background:var(--tf-bundle-banner-dismiss-bg);color:var(--tf-bundle-banner-dismiss-ink);box-shadow:var(--tf-shadow-pill);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.tf-bundle-banner__dismiss:before{content:"";inset:calc((var(--tf-hit-target) - var(--tf-bundle-banner-dismiss-size)) / -2);position:absolute}.tf-bundle-banner__action:focus-visible,.tf-bundle-banner__dismiss:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:var(--tf-focus-ring-offset)}@container not (min-width:326px){.tf-bundle-banner__thumb{width:var(--tf-bundle-banner-thumb-size-compact);height:var(--tf-bundle-banner-thumb-size-compact)}}@container not (min-width:310px){.tf-bundle-banner__art{display:none}}.tf-bundle-upsell{padding:var(--tf-bundle-upsell-padding-top) var(--tf-shell-gutter) var(--tf-bundle-upsell-padding-bottom);display:flex}.tf-bundle-upsell__content{width:min(100%,var(--tf-bundle-upsell-max-width));gap:var(--tf-bundle-upsell-gap);margin:auto}.tf-bundle-upsell__content,.tf-bundle-upsell__title{align-items:center;flex-direction:column;display:flex}.tf-bundle-upsell__title{color:var(--tf-bundle-upsell-title-ink);font-size:var(--tf-bundle-upsell-title-text);font-weight:900;line-height:var(--tf-promo-showcase-leading);text-align:center}.tf-bundle-upsell__emphasis{flex-direction:column;align-items:stretch;display:inline-flex}.tf-bundle-upsell__underline{width:100%;height:var(--tf-promo-underline-height);margin-top:var(--tf-space-2xs)}.tf-bundle-upsell__card{width:100%;padding:var(--tf-toy-card-bezel);border-radius:var(--tf-radius-card-xl);background:var(--tf-toy-card-shell-bg);box-shadow:var(--tf-toy-card-shell-shadow)}.tf-bundle-upsell__card,.tf-bundle-upsell__core{gap:var(--tf-space-xs);flex-direction:column;display:flex}.tf-bundle-upsell__core{align-items:center;padding:var(--tf-space-lg) var(--tf-space-md) var(--tf-space-md);border-radius:var(--tf-bundle-upsell-inner-radius);background:var(--tf-toy-card-core-bg);box-shadow:var(--tf-toy-card-core-edge)}.tf-bundle-upsell__toys{width:100%;max-height:var(--tf-bundle-upsell-toys-max-height);gap:var(--tf-space-xs);aspect-ratio:var(--tf-bundle-upsell-toys-ratio);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.tf-bundle-upsell__toy{min-height:0;padding:var(--tf-toy-card-bezel);border-radius:var(--tf-toy-tile-radius);background:var(--tf-toy-card-shell-bg);box-shadow:var(--tf-toy-card-shell-shadow);display:flex}.tf-bundle-upsell__window{border-radius:var(--tf-toy-tile-core-radius);background:var(--tf-toy-card-core-bg);min-width:0;box-shadow:var(--tf-toy-card-core-edge);flex:1;position:relative;overflow:hidden}.tf-bundle-upsell__companion{opacity:0;transition:opacity var(--tf-dur-enter) var(--tf-ease-chrome);position:absolute;inset:0}.tf-bundle-upsell__companion[data-shown]{opacity:1}.tf-bundle-upsell__plus{z-index:1;width:var(--tf-bundle-upsell-badge-size);height:var(--tf-bundle-upsell-badge-size);border:var(--tf-bundle-upsell-badge-ring-width) solid var(--tf-bundle-upsell-badge-ring);border-radius:var(--tf-radius-pill);background:var(--tf-bundle-upsell-badge-bg);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf-bundle-price{align-items:center;gap:var(--tf-space-xs);letter-spacing:var(--tf-tracking-display);white-space:nowrap;font-weight:800;line-height:1;display:flex}.tf-bundle-price__was{color:var(--tf-bundle-price-was-ink);font-size:var(--tf-text-result-commerce-price)}.tf-bundle-price__now{color:var(--tf-bundle-price-now-ink);font-size:var(--tf-text-result-price)}.tf-bundle-price__suffix{font-size:var(--tf-bundle-price-suffix-text)}.tf-bundle-upsell__price{transform:rotate(var(--tf-bundle-upsell-price-tilt))}.tf-bundle-upsell__card .tf-bundle-upsell__cta{--tf-variant-b-cta-width:100%;--tf-variant-b-cta-height:var(--tf-cta-height);--tf-variant-b-cta-text-size:var(--tf-text-cta)}.tf-bundle-upsell__decline{min-height:var(--tf-cta-height);padding-inline:var(--tf-space-2xl);border-radius:var(--tf-radius-pill);background:var(--tf-bundle-upsell-decline-bg);box-shadow:var(--tf-bundle-upsell-decline-edge);-webkit-backdrop-filter:blur(var(--tf-back-pill-blur));backdrop-filter:blur(var(--tf-back-pill-blur));color:var(--tf-bundle-upsell-decline-ink);font-size:var(--tf-text-cta);letter-spacing:var(--tf-tracking-cta);cursor:pointer;border:0;font-weight:800}.tf-bundle-upsell__cta:focus-visible,.tf-bundle-upsell__decline:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-shell-frame:has(>.tf-bundle-screen){padding-bottom:0}.tf-bundle-screen{min-height:calc(100dvh - var(--tf-shell-header-clearance));gap:var(--tf-bundle-screen-gap);flex-direction:column;display:flex}.tf-bundle-screen__orientation{justify-content:space-between;align-items:center;gap:var(--tf-space-sm);display:flex}.tf-bundle-screen__title{color:var(--tf-ink-inverse);font-size:var(--tf-text-subtitle);font-weight:700;line-height:var(--tf-promo-showcase-leading);text-align:center}.tf-bundle-screen__collection{padding-bottom:var(--tf-space-xl);flex:1}.tf-bundle-create{width:min(100%,var(--tf-bundle-create-max-width));gap:var(--tf-space-sm);padding:var(--tf-space-sm) var(--tf-space-sm) var(--tf-space-md);border-radius:var(--tf-radius-card-lg);background:var(--tf-bundle-create-bg);flex-direction:column;margin-inline:auto;display:flex}.tf-bundle-create__title{color:var(--tf-ink-inverse);font-size:var(--tf-text-control);letter-spacing:var(--tf-tracking-cta);font-weight:800}.tf-bundle-create__zone{min-height:var(--tf-bundle-create-zone-min-height);justify-content:center;align-items:center;gap:var(--tf-space-md);padding:var(--tf-space-xl) var(--tf-space-lg);border:var(--tf-bundle-create-ring-width) dashed var(--tf-bundle-create-ring);border-radius:var(--tf-radius-card-lg);background:var(--tf-bundle-create-zone-bg);flex-direction:column;display:flex}.tf-bundle-create .tf-bundle-create__cta{--tf-variant-b-cta-width:max-content;--tf-variant-b-cta-height:var(--tf-cta-height);--tf-variant-b-cta-padding-inline:var(--tf-space-xl);--tf-variant-b-cta-text-size:var(--tf-text-cta)}.tf-bundle-create__note{max-width:var(--tf-bundle-create-note-width);color:var(--tf-ink-inverse-soft);font-size:var(--tf-text-meta);font-weight:500;line-height:var(--tf-leading-body);text-align:center;text-wrap:balance}.tf-bundle-tile{cursor:pointer;width:100%;display:block;position:relative}.tf-bundle-tile[aria-busy]{cursor:progress}.tf-bundle-tile__core{aspect-ratio:var(--tf-toy-tile-aspect);border-radius:var(--tf-toy-tile-core-radius);background:var(--tf-toy-card-core-bg);box-shadow:var(--tf-toy-card-render-edge);display:block;position:relative;overflow:hidden}.tf-bundle-tile__input:focus-visible+.tf-bundle-tile__core{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:var(--tf-focus-ring-offset)}.tf-bundle-tile__check,.tf-refine-partner__check{top:var(--tf-toy-status-inset);right:var(--tf-toy-status-inset);z-index:1;width:var(--tf-bundle-check-size);height:var(--tf-bundle-check-size);border-radius:var(--tf-radius-pill);background:var(--tf-bundle-check-bg);box-shadow:inset 0 0 0 var(--tf-bundle-check-line-width) var(--tf-bundle-check-line);transition:background-color var(--tf-dur-hover) var(--tf-ease-pop);position:absolute}:is(.tf-bundle-tile__check,.tf-refine-partner__check)[data-picked]{background:var(--tf-bundle-check-icon) center /var(--tf-bundle-check-icon-size) no-repeat,var(--tf-bundle-check-picked-bg);box-shadow:inset 0 0 0 var(--tf-bundle-check-ring-width) var(--tf-bundle-check-picked-ring)}.tf-bundle-tile__size{top:var(--tf-toy-status-inset);left:var(--tf-toy-status-inset);z-index:2;position:absolute}.tf-bundle-footer{z-index:30;gap:var(--tf-space-xs);margin-inline:calc(var(--tf-shell-gutter) * -1);padding:var(--tf-space-sm) var(--tf-space-sm) calc(var(--tf-space-sm) + var(--tf-safe-area-bottom));border-radius:var(--tf-bundle-footer-radius) var(--tf-bundle-footer-radius) 0 0;background:var(--tf-bundle-footer-bg);box-shadow:var(--tf-bundle-footer-shadow);flex-direction:column;display:flex;position:sticky;bottom:0}.tf-bundle-footer__summary{justify-content:space-between;align-items:center;gap:var(--tf-space-sm);padding:var(--tf-space-xs) var(--tf-space-sm);border-radius:var(--tf-space-sm);background:var(--tf-bundle-footer-summary-bg);display:flex}.tf-bundle-footer__count{color:var(--tf-ink);white-space:nowrap;font-weight:800;line-height:1}.tf-bundle-footer__quantity{font-size:var(--tf-text-result-commerce-price)}.tf-bundle-footer__unit{color:var(--tf-bundle-footer-unit-ink);font-size:var(--tf-bundle-footer-unit-text)}.tf-bundle-footer .tf-bundle-footer__cta{--tf-variant-b-cta-width:100%;--tf-variant-b-cta-height:var(--tf-cta-height);--tf-variant-b-cta-text-size:var(--tf-text-cta)}@media (min-width:768px){.tf-bundle-footer{bottom:var(--tf-bundle-footer-offset);width:min(100%,var(--tf-bundle-footer-max-width));align-items:center;gap:var(--tf-space-sm);margin:0 auto var(--tf-bundle-footer-offset);padding:var(--tf-space-sm);border-radius:var(--tf-radius-card-xl);flex-direction:row}.tf-bundle-footer__summary{flex:1}.tf-bundle-footer .tf-bundle-footer__cta{--tf-variant-b-cta-width:max-content;--tf-variant-b-cta-padding-inline:var(--tf-space-xl)}}@media (prefers-reduced-motion:reduce){.tf-bundle-tile__check,.tf-refine-partner__tile{transition:none}}@media (max-height:600px){.tf-bundle-upsell{--tf-bundle-upsell-gap:var(--tf-space-md);--tf-bundle-upsell-toys-max-height:28dvh}}@media (prefers-reduced-motion:reduce){.tf-bundle-upsell__companion{transition:none}}.tf-toy-options-action{top:calc(var(--tf-toy-status-inset) - (var(--tf-shell-control-size) - var(--tf-toy-options-surface-size)) / 2);right:calc(var(--tf-toy-status-inset) - (var(--tf-shell-control-size) - var(--tf-toy-options-surface-size)) / 2);color:var(--tf-toy-action-ink)}.tf-toy-options-action__surface{--tf-nav-bg:var(--tf-toy-action-bg);width:var(--tf-toy-options-surface-size);height:var(--tf-toy-options-surface-size);border-radius:inherit;pointer-events:none;transition:background-color var(--tf-dur-hover) var(--tf-ease-pop);position:absolute}.tf-toy-options-action__core{inset:var(--tf-utility-core-inset);border-radius:inherit;position:absolute}.tf-toy-options-action:hover .tf-toy-options-action__surface,.tf-toy-options-action[aria-expanded=true] .tf-toy-options-action__surface{--tf-nav-bg:var(--tf-toy-action-hover-bg)}.tf-toy-options-action:active .tf-toy-options-action__surface{--tf-nav-bg:var(--tf-surface)}.tf-toy-options-veil{z-index:25;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(var(--tf-toy-action-menu-veil-blur));backdrop-filter:blur(var(--tf-toy-action-menu-veil-blur));position:absolute;inset:0}.tf-toy-options-action[aria-expanded=true]{z-index:30}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.tf-toy-favorite-action:not([aria-pressed=true]),.tf-toy-options-action,.tf-transform-source-tile__edit{opacity:0;pointer-events:none;transition:opacity var(--tf-dur-hover) var(--tf-ease-pop)}.tf-gallery-screen .tf-toy-grid>li:has(:focus-visible) .tf-toy-favorite-action,.tf-gallery-screen .tf-toy-grid>li:has(:focus-visible) .tf-toy-options-action,.tf-gallery-screen .tf-toy-grid>li:hover .tf-toy-favorite-action,.tf-gallery-screen .tf-toy-grid>li:hover .tf-toy-options-action,.tf-toy-options-action[aria-expanded=true],.tf-transform-source-tile:has(:focus-visible) .tf-transform-source-tile__edit,.tf-transform-source-tile:hover .tf-transform-source-tile__edit{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.tf-toy-options-action,.tf-toy-options-action__surface{transition:none}}@media (min-width:360px) and (not (min-width:768px)){.tf-gallery-screen{--tf-gallery-grid-columns:2}}@media (min-width:768px){.tf-gallery-screen{--tf-gallery-toolbar-gap:var(--tf-space-2xl);--tf-gallery-grid-columns:3}}@media (min-width:1280px){.tf-shell-frame:has(.tf-gallery-screen){--tf-shell-header-clearance:var(--tf-explore-header-clearance);--tf-gallery-toolbar-gap:var(--tf-gallery-toolbar-gap-desktop)}.tf-gallery-screen{--tf-gallery-toolbar-gap:var(--tf-gallery-toolbar-gap-desktop);--tf-gallery-grid-columns:5}}.tf-toy-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--tf-toy-grid-min)),1fr));container:tf-toy-grid/inline-size}@container tf-toy-grid (min-width:580px){.tf-toy-grid>*{--tf-toy-tile-aspect:16/9}}.tf-order-grid{grid-template-columns:repeat(var(--tf-order-grid-columns),minmax(0,1fr))}.tf-orders-screen .tf-order-grid{--tf-toy-grid-gap:var(--tf-explore-grid-gap);--tf-toy-card-bezel:var(--tf-explore-card-bezel);--tf-toy-tile-radius:var(--tf-explore-card-radius);--tf-toy-tile-core-radius:var(--tf-explore-pane-radius);--tf-toy-image-radius:var(--tf-explore-pane-radius);grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr))}.tf-orders-screen .tf-order-grid>li{grid-column:span 12;min-width:0}@media (min-width:768px){.tf-orders-screen .tf-order-grid>li{grid-column:span 6}.tf-create-layout{grid-template-columns:var(--tf-create-tablet-columns);align-items:center}:root{--tf-order-grid-columns:3}}@media (min-width:1024px){:root{--tf-order-grid-columns:2}.tf-create-layout{grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap);align-items:center}.tf-create-layout>.tf-create-copy{grid-column:var(--tf-create-copy-column)}.tf-create-layout>.tf-create-actions{grid-column:var(--tf-create-actions-column)}.tf-create-support{width:var(--tf-create-support-lane-width);position:relative}.tf-create-support-copy{max-width:var(--tf-create-support-copy-width);color:var(--tf-create-support-ink);font-size:var(--tf-text-create-support);text-shadow:var(--tf-text-shadow-body)}.tf-create-support-art{width:var(--tf-create-support-art-width);pointer-events:none;max-width:none;transform:translateY(var(--tf-create-support-art-offset-y));-webkit-mask-image:var(--tf-create-support-art-mask);mask-image:var(--tf-create-support-art-mask);justify-self:center}.tf-cart-layout{grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap)}.tf-cart-layout>.tf-cart-items{grid-column:var(--tf-cart-items-column)}.tf-cart-layout>.tf-cart-summary{grid-column:var(--tf-cart-summary-column)}.tf-result-layout{grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap);align-items:start;display:grid}.tf-result-layout>.tf-result-orientation{grid-column:1/-1}.tf-result-layout>.tf-result-decision{grid-column:1/span var(--tf-result-decision-span);padding-top:var(--tf-result-decision-offset);grid-row:2;align-self:start}.tf-result-layout>.tf-result-render{grid-column:span var(--tf-result-render-span) /-1;max-width:var(--tf-result-render-cap);grid-row:2;justify-self:end}.tf-legal-layout{grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap);align-items:start}.tf-legal-layout>.tf-legal-back{grid-column:1/-1}.tf-legal-layout>.tf-legal-heading{grid-column:var(--tf-legal-heading-column)}.tf-legal-layout>.tf-legal-document{grid-column:var(--tf-legal-document-column)}.tf-faq-layout{grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap);align-items:start}.tf-faq-layout>.tf-faq-back{grid-column:1/-1}.tf-faq-layout>.tf-faq-heading{grid-column:var(--tf-faq-heading-column)}.tf-faq-layout>.tf-faq-document{grid-column:var(--tf-faq-document-column)}}.tf-toy-status-tag{color:var(--tf-status-accent-current)}@supports (color:color-mix(in lab,red,red)){.tf-toy-status-tag{color:color-mix(in srgb,var(--tf-status-accent-current) 15%,white)}}.tf-toy-status-tag{background-color:var(--tf-status-accent-current);box-shadow:inset 0 1px 0 #fff6,var(--tf-status-glow-current);border-color:#ffffff57}.tf-toy-status-tag[data-tf-status=order-received]{--tf-status-accent-current:var(--tf-status-yellow);--tf-status-glow-current:var(--tf-status-glow-received)}.tf-toy-status-tag[data-tf-status=in-production]{--tf-status-accent-current:var(--tf-status-pink);--tf-status-glow-current:var(--tf-status-glow-production)}.tf-toy-status-tag[data-tf-status=order-confirmed]{--tf-status-accent-current:var(--tf-status-coral);--tf-status-glow-current:var(--tf-status-glow-confirmed)}.tf-toy-status-tag[data-tf-status=shipped]{--tf-status-accent-current:var(--tf-status-blue);--tf-status-glow-current:var(--tf-status-glow-shipped)}.tf-toy-status-tag[data-tf-status=delivered]{--tf-status-accent-current:var(--tf-status-mint);--tf-status-glow-current:var(--tf-status-glow-delivered)}.tf-toy-status-tag[data-tf-status=cancelled]{--tf-status-accent-current:var(--tf-status-slate);--tf-status-glow-current:var(--tf-status-glow-cancelled)}.tf-toy-status-tag[data-tf-status=failed]{--tf-status-accent-current:var(--tf-status-rose);--tf-status-glow-current:var(--tf-status-glow-failed)}@media (min-width:1024px){.tf-landing-scene-cta{margin-top:calc(-1 * var(--tf-landing-cta-overlap-desktop))}}@media (min-width:1280px) and (min-height:1200px){.tf-create-layout{margin-top:var(--tf-create-layout-shift-tall)}}@media (min-width:2200px) and (min-height:1500px) and (min-aspect-ratio:5/4){.tf-landing-ground-plane{transform:translateY(var(--tf-landing-ground-shift-large))}.tf-create-layout{margin-top:var(--tf-create-layout-shift-large)}}.tf-creation-step{width:100%;max-width:var(--tf-content-narrow);color:var(--tf-ink-inverse);gap:var(--tf-space-xl);margin-inline:auto;display:grid}.tf-creation-step[data-tf-creation-step=modifier]{padding-bottom:calc(var(--tf-cta-height) + var(--tf-modifier-dock-offset) + var(--tf-space-xl))}.tf-creation-controls,.tf-creation-visual{width:100%;min-width:0}.tf-creation-controls{--tf-variant-b-cta-height:var(--tf-cta-height);--tf-variant-b-cta-padding-block:var(--tf-space-xs);--tf-variant-b-cta-text-size:var(--tf-text-control);gap:var(--tf-space-lg);flex-direction:column;align-items:center;display:flex}.tf-creation-controls>form{width:100%}.tf-creation-email-body{gap:var(--tf-space-lg);flex-direction:column;align-items:center;width:100%;display:flex}.tf-creation-email-body>form{width:100%}.tf-creation-heading{width:fit-content;max-width:100%;padding:var(--tf-space-xs) var(--tf-modifier-heading-padding);border-radius:var(--tf-radius-pill);background:var(--tf-modifier-heading-bg);color:var(--tf-modifier-heading-ink);font-size:var(--tf-text-control);text-align:center;overflow-wrap:anywhere;font-weight:800}.tf-creation-step .tf-creation-heading.tf-creation-skeleton-text{color:#0000;background:var(--tf-modifier-skeleton-bg);border-radius:var(--tf-radius-pill);animation:tf-creation-skeleton-pulse var(--tf-dur-skeleton-pulse) ease-in-out infinite}@keyframes tf-creation-skeleton-pulse{50%{opacity:var(--tf-modifier-skeleton-dim)}}.tf-creation-skeleton-pulse{animation:tf-creation-skeleton-pulse var(--tf-dur-skeleton-pulse) ease-in-out infinite}.tf-creation-ready-notice{z-index:30;inset-inline:0;bottom:calc(var(--tf-modifier-dock-offset) + var(--tf-creation-ready-notice-lift,0px));width:max-content;max-width:calc(100% - 2 * var(--tf-space-md));height:var(--tf-shell-control-size);align-items:center;gap:var(--tf-space-xs);padding:var(--tf-utility-core-inset);border-radius:var(--tf-radius-pill);color:var(--tf-creation-ready-notice-ink);font-size:var(--tf-text-control);font-weight:var(--tf-weight-display);white-space:nowrap;cursor:pointer;margin-inline:auto;line-height:1;display:flex;position:fixed}.tf-creation-ready-notice:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-creation-ready-list>li:focus{outline:none}.tf-creation-ready-list>li:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset);border-radius:var(--tf-radius-card)}.tf-creation-ready-notice__core{inset:var(--tf-utility-core-inset);border-radius:inherit;pointer-events:none;position:absolute}.tf-creation-ready-notice__arrow,.tf-creation-ready-notice__thumb{width:var(--tf-creation-ready-notice-thumb);height:var(--tf-creation-ready-notice-thumb);border-radius:var(--tf-radius-pill);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.tf-creation-ready-notice__thumb{background:var(--tf-surface)}.tf-creation-ready-notice__thumb[data-tf-creation-veiled] img{filter:blur(var(--tf-creation-ready-veil-blur))}.tf-creation-ready-notice__label{min-width:0;padding-inline:var(--tf-space-2xs);text-overflow:ellipsis;position:relative;overflow:hidden}.tf-creation-ready-notice__arrow{background:var(--tf-creation-ready-notice-arrow-bg);color:var(--tf-creation-ready-notice-arrow-ink)}.tf-creation-ready-notice__arrow>svg{transition:transform var(--tf-dur-hover) var(--tf-ease-pop)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.tf-creation-ready-notice:hover .tf-creation-ready-notice__arrow[data-direction=down]>svg{transform:translateY(var(--tf-space-2xs))}.tf-creation-ready-notice:hover .tf-creation-ready-notice__arrow[data-direction=up]>svg{transform:translateY(calc(var(--tf-space-2xs) * -1))}}@media not all and ((min-width:1024px) or ((min-width:768px) and (orientation:landscape))){body:has(.tf-creation-step>.tf-creation-fixed-dock:not([hidden])) .tf-creation-ready-notice{--tf-creation-ready-notice-lift:var(--tf-creation-ready-notice-dock-lift)}}@media (prefers-reduced-motion:reduce){.tf-creation-ready-notice__arrow>svg{transition:none}}.tf-creation-modifier-dock [data-tf-idle] .tf-primary-cta{box-shadow:var(--tf-modifier-cta-idle-shadow)}.tf-creation-skeleton{position:relative}.tf-creation-skeleton>*{visibility:hidden}.tf-creation-skeleton:after{content:"";border-radius:var(--tf-radius-pill);background:var(--tf-modifier-skeleton-bg);animation:tf-creation-skeleton-pulse var(--tf-dur-skeleton-pulse) ease-in-out infinite;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.tf-creation-skeleton-pulse,.tf-creation-skeleton:after,.tf-creation-step .tf-creation-heading.tf-creation-skeleton-text{animation:none}}.tf-creation-heading:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-creation-step .tf-creation-heading{font-size:var(--tf-text-result-mobile-product-title);font-weight:var(--tf-weight-strong);line-height:var(--tf-leading-body);text-wrap:balance;background:0 0;border-radius:0;padding:0}.tf-creation-assembling{align-items:center;gap:var(--tf-creation-status-gap);display:flex}.tf-creation-visual>.tf-creation-assembling{align-self:center}@media not all and ((min-width:1024px) or ((min-width:768px) and (orientation:landscape))){.tf-creation-assembling{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.tf-creation-assembling__icon{width:var(--tf-creation-status-icon-size);flex-shrink:0;height:auto}.tf-creation-dots>span{opacity:var(--tf-creation-dot-rest-opacity);animation:tf-creation-dot var(--tf-creation-dots-cycle) ease-in-out infinite}.tf-creation-dots>span:nth-child(2){animation-delay:calc(var(--tf-creation-dots-cycle) / 6)}.tf-creation-dots>span:nth-child(3){animation-delay:calc(var(--tf-creation-dots-cycle) / 3)}.tf-modifier-picker[data-tf-picker-reveal] .tf-modifier-option,.tf-modifier-picker[data-tf-picker-reveal] .tf-modifier-tab{animation:tf-picker-reveal var(--tf-dur-enter) var(--tf-ease-pop) backwards;animation-delay:calc(var(--tf-reveal-index,0) * var(--tf-picker-reveal-stagger))}.tf-modifier-picker[data-tf-picker-reveal] .tf-modifier-option>:last-child>:first-child{animation:tf-picker-icon-reveal var(--tf-dur-enter) var(--tf-ease-pop) backwards;animation-delay:calc(var(--tf-reveal-index,0) * var(--tf-picker-reveal-stagger) + var(--tf-dur-hover))}@keyframes tf-picker-reveal{0%{opacity:0;transform:translateY(var(--tf-space-sm)) scale(.94)}}@keyframes tf-picker-icon-reveal{0%{opacity:0;transform:scale(.6)}}@keyframes tf-picker-fade{0%{opacity:0}}.tf-creation-step .tf-creation-heading{transition:color var(--tf-dur-enter) var(--tf-ease-chrome),background-color var(--tf-dur-enter) var(--tf-ease-chrome)}.tf-creation-modifier-dock[data-tf-reveal]>div,.tf-creation-modifier-dock[data-tf-reveal]>span>button{animation:tf-picker-reveal var(--tf-dur-enter) var(--tf-ease-pop) backwards;animation-delay:calc(var(--tf-picker-reveal-stagger) * 9)}@media (prefers-reduced-motion:reduce){.tf-creation-modifier-dock[data-tf-reveal]>div,.tf-creation-modifier-dock[data-tf-reveal]>span>button,.tf-modifier-picker[data-tf-picker-reveal] .tf-modifier-option,.tf-modifier-picker[data-tf-picker-reveal] .tf-modifier-tab{animation-name:tf-picker-fade;animation-delay:0s}.tf-modifier-picker[data-tf-picker-reveal] .tf-modifier-option>:last-child>:first-child{animation:none}}@keyframes tf-creation-dot{0%,70%,to{opacity:var(--tf-creation-dot-rest-opacity)}30%{opacity:1}}.tf-creation-saving-dots>span{animation-name:tf-creation-saving-dot;display:inline-block}@keyframes tf-creation-saving-dot{0%,70%,to{opacity:var(--tf-creation-dot-rest-opacity);transform:translateY(0)}30%{opacity:1;transform:translateY(calc(-1 * var(--tf-space-2xs)))}}@media (prefers-reduced-motion:reduce){.tf-creation-dots>span{opacity:1;animation:none}}.tf-creation-preview{width:100%}.tf-creation-email-actions{--tf-variant-b-cta-width:100%}.tf-creation-email-note{color:var(--tf-ink-inverse-soft);font-size:var(--tf-text-body);font-weight:500;line-height:var(--tf-leading-body);text-align:center;text-wrap:balance}.tf-creation-text-link{min-height:var(--tf-hit-target);padding-inline:var(--tf-space-sm);border-radius:var(--tf-radius-pill);color:var(--tf-ink-inverse);font-size:var(--tf-text-control);text-underline-offset:var(--tf-space-2xs);cursor:pointer;align-self:center;font-weight:800}.tf-creation-text-link:hover:not(:disabled){text-decoration:underline;text-decoration-thickness:var(--tf-underline-stroke)}.tf-creation-text-link:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-creation-text-link:disabled{cursor:wait;opacity:.6}.tf-creation-email-form{position:relative}.tf-creation-email-form>:not(.tf-creation-email-saved){transition:opacity var(--tf-dur-hover) var(--tf-ease-chrome),transform var(--tf-dur-hover) var(--tf-ease-chrome)}.tf-creation-email-form[data-tf-email-saved]>:not(.tf-creation-email-saved,[role=status]){opacity:0;transform:scale(.97)}.tf-creation-email-saved{justify-content:flex-start;align-items:center;gap:var(--tf-space-md);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.tf-creation-email-saved__mark{width:var(--tf-creation-email-saved-mark-size);aspect-ratio:var(--tf-creation-email-saved-mark-aspect);display:block}.tf-creation-email-saved__mark>img{object-fit:contain;width:100%;height:100%}.tf-creation-email-saved__text{max-width:var(--tf-content-narrow);color:var(--tf-creation-email-saved-soft-ink);font-size:var(--tf-text-body);font-weight:500;line-height:var(--tf-leading-body);text-wrap:balance}.tf-creation-email-saved__text strong{color:var(--tf-creation-email-saved-ink);overflow-wrap:anywhere;font-weight:800}.tf-creation-email-saved__timer{width:var(--tf-creation-email-saved-timer-width);height:var(--tf-creation-email-saved-timer-height);border-radius:var(--tf-radius-pill);background:var(--tf-creation-email-saved-timer-track);overflow:hidden}.tf-creation-email-saved__timer>span{border-radius:inherit;background:var(--tf-creation-email-saved-timer-fill);transform-origin:0;height:100%;animation:tf-creation-email-saved-timer var(--tf-creation-email-saved-hold) linear both;display:block}@keyframes tf-creation-email-saved-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.tf-creation-email-form>:not(.tf-creation-email-saved){transition:none}.tf-creation-email-form[data-tf-email-saved]>:not(.tf-creation-email-saved){transform:none}.tf-creation-email-saved__timer{display:none}}.tf-creation-ready,.tf-creation-ready-list,.tf-creation-visual{gap:var(--tf-creation-ready-gap);flex-direction:column;display:flex}.tf-creation-ready{order:-1;width:100%;min-width:0}.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-ready{order:1}.tf-creation-product{justify-content:space-between;align-items:center;gap:var(--tf-space-md);display:flex}.tf-size-toggle{padding:var(--tf-space-2xs);border-radius:var(--tf-radius-pill);background:var(--tf-size-toggle-bg);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.tf-size-toggle__option{min-height:var(--tf-hit-target);border-radius:var(--tf-radius-pill);cursor:pointer;display:flex;position:relative}.tf-size-toggle__selected{border-radius:inherit;background:var(--tf-size-toggle-selected-bg);box-shadow:var(--tf-shadow-pill);position:absolute;inset:0}.tf-size-toggle__label{padding-inline:var(--tf-space-sm);border-radius:inherit;color:var(--tf-size-toggle-ink);font-size:var(--tf-text-control);white-space:nowrap;transition:color var(--tf-dur-hover) var(--tf-ease-pop);flex:1;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative}.tf-size-toggle__input:checked~.tf-size-toggle__label{color:var(--tf-size-toggle-selected-ink)}.tf-size-toggle__input:focus-visible~.tf-size-toggle__label{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}@media (hover:hover) and (pointer:fine){.tf-size-toggle__option:hover .tf-size-toggle__input:not(:checked)~.tf-size-toggle__label{color:var(--tf-size-toggle-hover-ink)}}.tf-size-cycle{min-height:var(--tf-hit-target);padding-inline:var(--tf-space-sm);border-radius:var(--tf-radius-pill);background:var(--tf-size-toggle-selected-bg);color:var(--tf-size-toggle-selected-ink);font-size:var(--tf-text-control);white-space:nowrap;transition:box-shadow var(--tf-dur-hover) var(--tf-ease-pop);outline:none;align-items:center;font-weight:800;display:flex}.tf-size-cycle:enabled{cursor:pointer}.tf-size-cycle:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-size-cycle-focus);outline-offset:var(--tf-focus-ring-offset)}@media (hover:hover) and (pointer:fine){.tf-size-cycle:enabled:hover{box-shadow:var(--tf-shadow-pill)}}.tf-size-cycle:disabled{color:var(--tf-size-cycle-disabled-ink);cursor:not-allowed}.tf-size-cycle--compact{--tf-size-cycle-focus:var(--tf-size-cycle-compact-focus);min-width:var(--tf-size-cycle-compact-height);min-height:var(--tf-size-cycle-compact-height);padding-inline:var(--tf-space-xs);box-shadow:var(--tf-shadow-pill);font-size:var(--tf-text-meta);justify-content:center}.tf-toy-art-scale{transform-origin:50% 100%;transition:scale var(--tf-dur-enter) var(--tf-ease-pop)}@media (prefers-reduced-motion:reduce){.tf-size-cycle,.tf-size-toggle__label,.tf-toy-art-scale{transition:none}}.tf-creation-ready-item{gap:var(--tf-space-xs);flex-direction:column;display:flex}.tf-creation-relationship{gap:var(--tf-space-sm);width:100%;padding:var(--tf-space-md);border-radius:var(--tf-radius-card-lg);background:var(--tf-creation-relationship-panel-bg);flex-direction:column;display:flex}.tf-creation-relationship__question{color:var(--tf-ink-inverse-soft);font-size:var(--tf-text-meta);font-weight:800;line-height:var(--tf-leading-body);text-align:center;text-wrap:balance}.tf-creation-relationship__question:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-creation-relationship__options{padding:var(--tf-space-2xs);border-radius:var(--tf-radius-pill);background:var(--tf-modifier-tab-active-bg);display:flex}.tf-creation-relationship__option{min-width:0;min-height:var(--tf-modifier-tab-height);padding-inline:var(--tf-space-xs);border-radius:var(--tf-radius-pill);color:var(--tf-modifier-tab-ink);font-size:var(--tf-text-control);white-space:nowrap;cursor:pointer;transition:color var(--tf-dur-hover) var(--tf-ease-pop);flex:1 1 0;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative}.tf-creation-relationship__option[aria-checked=true]{color:var(--tf-action)}.tf-creation-relationship__option:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-creation-relationship__option:disabled{cursor:wait}.tf-creation-relationship__glass{border-radius:var(--tf-radius-pill);background:var(--tf-surface);box-shadow:var(--tf-shadow-pill);position:absolute;inset:0}.tf-creation-relationship-actions{--tf-variant-b-cta-width:100%;width:100%}.tf-creation-ready-item__title{gap:var(--tf-space-2xs);color:var(--tf-ink-inverse);font-size:var(--tf-text-control);flex-wrap:wrap;font-weight:800;display:flex}.tf-creation-ready-item__category{color:var(--tf-ink-inverse-soft)}.tf-creation-ready-card{padding:var(--tf-toy-card-bezel);border-radius:var(--tf-radius-card-xl);background:var(--tf-toy-card-shell-bg);box-shadow:var(--tf-toy-card-shell-shadow);transition:box-shadow var(--tf-dur-hover) var(--tf-ease-pop)}.tf-creation-ready-card:has(.tf-creation-ready-card__detail:focus-visible),.tf-creation-ready-card:has(.tf-creation-ready-card__detail:hover){box-shadow:var(--tf-shadow-card)}.tf-creation-ready-card:has(.tf-creation-ready-card__detail:active){box-shadow:var(--tf-shadow-pill)}.tf-creation-ready-card__core{border-radius:var(--tf-creation-ready-inner-radius);background:var(--tf-toy-card-core-bg);box-shadow:var(--tf-toy-card-core-edge);position:relative;overflow:hidden}.tf-creation-ready-card__detail{z-index:2;border-radius:inherit;outline:none;position:absolute;inset:0}.tf-creation-ready-card__detail:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:calc(var(--tf-focus-ring-width) * -1)}.tf-creation-ready-card__media{aspect-ratio:1;position:relative}.tf-creation-ready-card__render{transition:filter var(--tf-dur-enter) var(--tf-ease-pop)}.tf-creation-ready-card__media[data-tf-creation-veiled] .tf-creation-ready-card__render{filter:blur(var(--tf-creation-ready-veil-blur))}@media (prefers-reduced-motion:reduce){.tf-creation-ready-card,.tf-creation-ready-card__render{transition:none}}.tf-creation-ready-card__source{top:var(--tf-source-thumb-offset);left:var(--tf-source-thumb-offset);z-index:1;position:absolute}.tf-creation-ready-card__actions{z-index:3;gap:var(--tf-creation-ready-actions-padding);--tf-variant-b-cta-width:100%;padding:var(--tf-creation-ready-actions-padding);flex-direction:column;display:flex;position:relative}@media (min-width:1024px),(min-width:768px) and (orientation:landscape){.tf-creation-step{max-width:var(--tf-content-create);gap:var(--tf-space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.tf-creation-step>.tf-creation-visual{top:var(--tf-shell-header-clearance);position:sticky}.tf-creation-step>.tf-creation-ready{grid-area:1/1}.tf-creation-step[data-tf-creation-ready]>.tf-creation-visual{grid-area:2/1}.tf-creation-step>.tf-creation-controls{grid-area:1/2/span 2}.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-visual{grid-row:1}.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-ready{grid-row:2}}.tf-creation-dock-frame{width:var(--tf-modifier-dock-width);margin-inline:auto}@media (min-width:1024px),(min-width:768px) and (orientation:landscape){.tf-creation-dock-frame{gap:var(--tf-space-3xl);width:min(calc(100% - var(--tf-shell-gutter) * 2),var(--tf-content-create));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.tf-creation-modifier-dock{grid-column:2}}@media (min-width:1024px){.tf-creation-step{--tf-modifier-status-aspect:var(--tf-creation-modifier-preview-aspect);max-width:var(--tf-shell-max-width);grid-template-columns:repeat(var(--tf-shell-columns),minmax(0,1fr));column-gap:var(--tf-shell-grid-gap);row-gap:var(--tf-space-lg);padding-bottom:0}.tf-creation-step>.tf-creation-visual{grid-area:2/1/auto/span 6;position:static}.tf-creation-step>.tf-creation-controls{grid-area:2/8/auto/span 5;align-items:stretch}.tf-creation-step>.tf-creation-ready{grid-area:2/1/auto/span 6}.tf-creation-step[data-tf-creation-ready]>.tf-creation-visual{grid-column:1/span 6}.tf-creation-step[data-tf-creation-ready]:not([data-tf-creation-step=modifier])>.tf-creation-visual{grid-row:3}.tf-creation-step[data-tf-creation-ready]:not([data-tf-creation-step=modifier])>.tf-creation-controls{grid-row:2/span 2}.tf-creation-step[data-tf-creation-step=email]>.tf-creation-controls,.tf-creation-step[data-tf-creation-step=modifier] .tf-modifier-picker,.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-controls{display:contents}.tf-creation-step[data-tf-creation-step=email]>.tf-creation-controls>.tf-creation-heading{min-height:var(--tf-modifier-tab-height);text-align:start;grid-area:1/8/auto/span 5;align-content:center;place-self:center start;display:grid}.tf-creation-step[data-tf-creation-step=email] .tf-creation-email-body{grid-area:2/8/auto/span 5;align-self:start;align-items:stretch;min-width:0}.tf-creation-step[data-tf-creation-step=email][data-tf-creation-ready] .tf-creation-email-body{grid-row:2/span 2}.tf-creation-step .tf-creation-email-saved{grid-template-columns:var(--tf-creation-email-saved-mark-size) minmax(0,1fr);align-items:center;gap:var(--tf-space-lg) var(--tf-space-md);padding:var(--tf-space-lg);border-radius:var(--tf-radius-card-lg);background:var(--tf-creation-email-saved-panel-bg);text-align:start;display:grid;bottom:auto}.tf-creation-step .tf-creation-email-saved__text{text-wrap:pretty;max-width:none}.tf-creation-step .tf-creation-email-saved__timer{grid-column:1/-1;width:100%}.tf-creation-step[data-tf-creation-step=modifier] .tf-creation-heading{grid-area:1/1/auto/span 6;place-self:center start}.tf-creation-step[data-tf-creation-step=modifier] .tf-modifier-picker-tabs{grid-area:1/8/auto/span 5;align-self:center;min-width:0}.tf-creation-step[data-tf-creation-step=modifier] .tf-modifier-picker-panel{grid-area:2/8/auto/span 5;min-width:0}.tf-creation-step[data-tf-creation-step=modifier] .tf-modifier-option-strut{aspect-ratio:var(--tf-creation-modifier-option-aspect)}.tf-creation-step[data-tf-creation-step=modifier]{grid-template-rows:auto auto auto minmax(0,1fr)}.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-visual{grid-row:2/5}.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-ready{grid-area:5/1/auto/span 6}.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-front-status{display:flex}.tf-creation-step[data-tf-creation-step=modifier]>.tf-creation-front-status .tf-creation-heading{align-self:auto}.tf-creation-fixed-dock{grid-area:3/8/auto/span 5;position:static}.tf-creation-dock-frame{width:100%;display:block}}@media (min-width:1024px),(min-width:768px) and (orientation:landscape){.tf-creation-step:is([data-tf-creation-step=buy],[data-tf-creation-centered]){grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.tf-creation-step:is([data-tf-creation-step=buy],[data-tf-creation-centered])>.tf-creation-controls,.tf-creation-step:is([data-tf-creation-step=buy],[data-tf-creation-centered])>.tf-creation-ready,.tf-creation-step:is([data-tf-creation-step=buy],[data-tf-creation-centered])>.tf-creation-visual{width:min(100%,var(--tf-content-narrow));grid-area:auto/1/auto/-1;justify-self:center;position:static}.tf-creation-step:is([data-tf-creation-step=buy],[data-tf-creation-centered])>.tf-creation-ready{grid-row:1}.tf-creation-step:is([data-tf-creation-step=buy],[data-tf-creation-centered])[data-tf-creation-ready]>.tf-creation-visual{grid-area:2/1/auto/-1}.tf-creation-step:is([data-tf-creation-step=buy],[data-tf-creation-centered])[data-tf-creation-ready]>.tf-creation-controls{grid-row:3;align-items:center}}.tf-creation-controls input.tf-checkout-field:read-only:not(:disabled){background-color:var(--tf-checkout-field-bg);color:var(--tf-ink)}:is(.tf-creation-email-actions,.tf-creation-relationship-actions) .tf-primary-cta:disabled{--tf-variant-b-control-disabled-opacity:1}:is(.tf-creation-email-actions,.tf-creation-relationship-actions) .tf-primary-cta:disabled:not([aria-busy=true]){background:var(--tf-btn-secondary-bg);color:var(--tf-ink-soft);box-shadow:var(--tf-primary-cta-white-sky-shadow)}@media not all and (min-width:640px){.tf-modifier-option-strut{aspect-ratio:var(--tf-modifier-option-two-up-aspect)}}@media (min-width:640px){.tf-refine-editor .tf-modifier-option-strut{aspect-ratio:var(--tf-refine-modifier-wide-ratio)}}.tf-pill{border-radius:var(--tf-radius-pill);box-shadow:var(--tf-shadow-pill);transition:box-shadow var(--tf-dur-hover),filter var(--tf-dur-hover)}.tf-pill:hover{box-shadow:var(--tf-shadow-pill-hover)}.tf-cta{border-radius:var(--tf-radius-pill);box-shadow:var(--tf-shadow-cta);transition:box-shadow var(--tf-dur-hover),filter var(--tf-dur-hover)}.tf-cta:hover{box-shadow:var(--tf-shadow-cta-hover)}.tf-display-shadow{text-shadow:var(--tf-text-shadow-display)}.tf-body-shadow{text-shadow:var(--tf-text-shadow-body)}.tf-cta:active,.tf-pill:active{transform:scale(.98)}.tf-cta:focus-visible,.tf-pill:focus-visible{outline:2px solid var(--tf-action);outline-offset:2px}.tf-card-action{background-color:var(--tf-toy-action-bg);color:var(--tf-toy-action-ink);transition:background-color var(--tf-dur-hover) var(--tf-ease-pop),color var(--tf-dur-hover) var(--tf-ease-pop)}@media (hover:hover) and (pointer:fine){.tf-card-action-host:focus-within:not(:has(.tf-card-action-mute:focus)) .tf-card-action,.tf-card-action-host:hover:not(:has(.tf-card-action-mute:hover)) .tf-card-action,.tf-card-action:focus-visible,.tf-card-action:hover{background-color:var(--tf-card-action-bg-hover);color:var(--tf-card-action-ink-hover)}}@media (prefers-reduced-motion:reduce){.tf-card-action{transition:none}}.tf-glass{--tw-backdrop-blur:blur(var(--blur-xl));--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:var(--tf-nav-bg);box-shadow:var(--tf-nav-edge),var(--tf-glass-shadow,var(--tf-shadow-card))}.tf-control-island{box-shadow:var(--tf-nav-edge),var(--tf-control-island-shadow,var(--tf-shadow-pill))}.tf-commerce-island{--tf-control-island-shadow:var(--tf-commerce-dock-shadow)}.tf-result-commerce-dock{isolation:isolate}.tf-result-commerce-dock:before{--tw-backdrop-blur:blur(var(--tf-result-dock-mist-blur));--tw-backdrop-saturate:saturate(var(--tf-result-dock-mist-saturation));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);inset:calc(var(--tf-result-dock-mist-overhang) * -1) 0 0;z-index:-1;background:var(--tf-result-dock-mist-bg);content:"";pointer-events:none;-webkit-mask-image:var(--tf-result-dock-mist-mask);mask-image:var(--tf-result-dock-mist-mask);position:absolute}.tf-utility-core{background-color:var(--tf-utility-core-bg);box-shadow:var(--tf-utility-core-edge),var(--tf-utility-core-shadow)}.tf-glass-scene{--tf-nav-bg:var(--tf-back-pill-bg);color:var(--tf-ink-inverse)}@media (prefers-reduced-transparency:reduce){.tf-glass{background-color:var(--tf-surface)}.tf-glass-scene{background-color:var(--tf-bg-deep)}}.tf-field{background-color:var(--tf-input-bg);color:var(--tf-input-ink);box-shadow:0 0 0 1px var(--tf-input-line)}.tf-field::placeholder{color:var(--tf-ink-soft)}.tf-field:focus-visible{box-shadow:0 0 0 2px var(--tf-action);outline:none}.tf-field-shell{background-color:var(--tf-input-bg);color:var(--tf-input-ink);box-shadow:0 0 0 1px var(--tf-input-line)}.tf-field-shell:has(:focus-visible){box-shadow:0 0 0 2px var(--tf-action)}.tf-field-shell-input{color:inherit;scrollbar-width:none;background-color:#0000}.tf-field-shell-input::-webkit-scrollbar{display:none}.tf-field-shell-input::placeholder{color:var(--tf-ink-soft)}.tf-field-shell-input:focus-visible{outline:none}.tf-checkout-field{min-height:var(--tf-checkout-field-height);background-color:var(--tf-checkout-field-bg);color:var(--tf-input-ink);box-shadow:var(--tf-checkout-field-edge);transition:box-shadow var(--tf-dur-hover) var(--tf-ease-pop)}.tf-checkout-field::placeholder{color:var(--tf-checkout-field-placeholder)}.tf-checkout-field:focus-visible{box-shadow:var(--tf-checkout-field-edge-focus);outline:none}.tf-checkout-field[aria-invalid=true],.tf-checkout-field[data-tf-invalid=true]{box-shadow:var(--tf-checkout-field-edge-error)}input.tf-checkout-field:read-only:not(:disabled){background-color:var(--tf-checkout-muted-bg);color:var(--tf-ink-soft);cursor:default}.tf-refine-desktop-panel{--tf-refine-copy-ink:var(--tf-ink-inverse);--tf-refine-copy-shadow:var(--tf-text-shadow-body);--tf-refine-eyebrow-ink:var(--tf-ink-inverse);--tf-refine-cancel-ink:var(--tf-ink-inverse-soft);--tf-refine-cancel-hover-ink:var(--tf-ink-inverse);--tf-refine-focus:var(--tf-focus);--tf-refine-option-bg:var(--tf-surface);--tf-refine-option-well-bg:var(--tf-checkout-muted-bg);--tf-refine-tab-ink:var(--tf-modifier-tab-ink);--tf-refine-tab-active-ink:var(--tf-modifier-tab-active-ink);--tf-refine-tab-active-bg:var(--tf-modifier-tab-active-bg)}.tf-refine-cancel{color:var(--tf-refine-cancel-ink);transition:color var(--tf-dur-hover) var(--tf-ease-pop)}.tf-refine-cancel:hover{color:var(--tf-refine-cancel-hover-ink)}svg [stroke-width]{stroke-width:var(--tf-icon-stroke)}[data-sonner-toast] [data-tf-toast-pill]>*{transition:opacity var(--tf-dur-hover)}[data-sonner-toast][data-expanded=false][data-front=false] [data-tf-toast-pill]>*{opacity:0}@media (prefers-reduced-motion:reduce){[data-sonner-toast] [data-tf-toast-pill]>*{transition:none}}.tf-solid-content{background:var(--tf-solid-content-shell-fill);box-shadow:var(--tf-solid-content-shell-shadow);position:relative;overflow:hidden}.tf-solid-content:before{inset:var(--tf-solid-content-bezel-width);border-radius:max(0px,calc(var(--tf-solid-content-radius) - var(--tf-solid-content-bezel-width)));background:var(--tf-solid-content-core-fill);box-shadow:var(--tf-solid-content-core-edge);content:"";pointer-events:none;position:absolute}.tf-solid-content>*{position:relative}.tf-solid-content-choice{--tf-solid-content-bezel-width:var(--tf-create-choice-bezel);--tf-solid-content-radius:var(--tf-create-choice-radius);color:var(--tf-ink)}.tf-modifier-option{--tf-solid-content-bezel-width:var(--tf-modifier-option-bezel);--tf-solid-content-radius:var(--tf-modifier-option-radius);color:var(--tf-modifier-option-ink);transition:background var(--tf-dur-hover) var(--tf-ease-pop)}.tf-modifier-option[aria-checked=true]{background:var(--tf-modifier-option-selected-shell)}.tf-modifier-option:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-modifier-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-modifier-option:disabled{cursor:wait}.tf-modifier-tab{color:var(--tf-modifier-tab-ink);transition:color var(--tf-dur-hover) var(--tf-ease-pop)}.tf-modifier-tab:hover:not(:disabled),.tf-modifier-tab[aria-selected=true]{color:var(--tf-modifier-tab-active-ink)}.tf-modifier-tab:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-modifier-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-modifier-tab:disabled{cursor:wait}@media (prefers-reduced-motion:reduce){.tf-modifier-option,.tf-modifier-tab{transition:none}}.tf-share-check{appearance:none;width:var(--tf-share-visibility-check-size);height:var(--tf-share-visibility-check-size);border-radius:var(--tf-share-visibility-check-radius);background:var(--tf-share-visibility-check-bg);box-shadow:var(--tf-share-visibility-check-edge);cursor:pointer;transition:background var(--tf-dur-hover) var(--tf-ease-pop),box-shadow var(--tf-dur-hover) var(--tf-ease-pop);margin:0;display:block;position:relative}.tf-share-check:before{content:"";inset:calc((var(--tf-share-visibility-check-size) - var(--tf-hit-target)) / 2);position:absolute}.tf-share-check:hover:not(:checked,:disabled){box-shadow:var(--tf-share-visibility-check-edge-hover)}.tf-share-check:checked{background:var(--tf-share-visibility-check-fill);box-shadow:var(--tf-share-visibility-check-edge-checked)}.tf-share-check:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-share-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-share-check:disabled{cursor:wait}.tf-share-check-glyph{width:var(--tf-share-visibility-check-size);height:var(--tf-share-visibility-check-size);color:var(--tf-share-visibility-check-ink);pointer-events:none;opacity:0;transition:opacity var(--tf-dur-hover) var(--tf-ease-pop),scale var(--tf-dur-hover) var(--tf-ease-pop);position:absolute;scale:.5}.tf-share-check-glyph path{stroke-width:var(--tf-share-visibility-check-stroke)}.tf-share-check:checked+.tf-share-check-glyph{opacity:1;scale:1}.tf-share-check-label{text-box:trim-both cap alphabetic}@media (prefers-reduced-motion:reduce){.tf-share-check-glyph{scale:1}}.tf-dropzone-ring{border:var(--tf-dropzone-ring-width) dashed var(--tf-dropzone-ring-armed);transition:border-color var(--tf-dur-hover) var(--tf-ease-pop),background-color var(--tf-dur-hover) var(--tf-ease-pop)}.tf-dropzone-ring[data-phase=over]{border-color:var(--tf-dropzone-ring-over);background-color:var(--tf-dropzone-fill-over)}.tf-generation-progress{background:var(--tf-generation-progress-holder);box-shadow:var(--tf-generation-progress-holder-shadow)}.tf-generation-progress-track{isolation:isolate;background:var(--tf-assembling-progress-track);box-shadow:var(--tf-generation-progress-track-shadow);position:relative;overflow:hidden}.tf-generation-progress-fill{z-index:1;background:var(--tf-assembling-progress-fill);box-shadow:var(--tf-assembling-progress-edge);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.tf-prompt-generation-backdrop{isolation:isolate;overflow:hidden}.tf-prompt-generation-mesh{background:var(--tf-prompt-generation-mesh);filter:blur(var(--tf-prompt-generation-mesh-blur));scale:var(--tf-prompt-generation-mesh-overscan)}.tf-prompt-generation-veil{background:var(--tf-prompt-generation-veil);-webkit-backdrop-filter:blur(var(--tf-prompt-generation-veil-blur)) saturate(1.15);backdrop-filter:blur(var(--tf-prompt-generation-veil-blur)) saturate(1.15)}.tf-prompt-generation-spinner{background:var(--tf-prompt-generation-spinner);width:100%;height:100%;filter:blur(var(--tf-prompt-generation-conic-blur));animation:tf-prompt-generation-spin var(--tf-prompt-generation-spinner-duration) linear infinite;border-radius:999px}@keyframes tf-prompt-generation-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.tf-prompt-generation-spinner{animation:none}}.tf-assembling-media{contain:paint;isolation:isolate;border-radius:var(--tf-assembling-frame-core-radius);clip-path:inset(0 round var(--tf-assembling-frame-core-radius));overflow:hidden}@keyframes tf-rise-in{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}.tf-rise-in{animation:var(--tf-dur-enter) var(--tf-ease-pop) both tf-rise-in}@media (prefers-reduced-motion:reduce){.tf-rise-in{animation:none}}.tf-generation-lens{pointer-events:none;width:100%;height:100%;scale:var(--tf-tile-source-overscan);filter:blur(var(--tf-tile-lens-soften));opacity:0;transition:opacity var(--tf-dur-enter) var(--tf-ease-pop),filter calc(var(--tf-tile-lens-fade) * 1s) linear;position:absolute;inset:0}.tf-generating-tile-status[data-veil=draft]{--tf-tile-source-blur:var(--tf-tile-draft-blur);--tf-tile-lens-soften:var(--tf-tile-lens-soften-draft);--tf-tile-lens-texture-blur:var(--tf-tile-lens-texture-blur-draft)}.tf-generating-tile-status[data-veil=source]{--tf-tile-lens-soften:var(--tf-tile-lens-soften-draft)}.tf-generation-lens[data-ready=true]{opacity:1}.tf-generation-lens-fallback{scale:var(--tf-tile-source-overscan);transition:visibility 0s var(--tf-dur-enter)}.tf-generating-tile-status[data-veil=draft] .tf-generation-lens-fallback,.tf-generating-tile-status[data-veil=generated] .tf-generation-lens-fallback,.tf-generating-tile-status[data-veil=result] .tf-generation-lens-fallback{scale:none}.tf-generating-tile-status:has(.tf-generation-lens[data-ready=true]) .tf-generation-lens-fallback{visibility:hidden}@media (prefers-reduced-motion:reduce){.tf-generation-lens,.tf-generation-lens-fallback{transition:none}}.tf-image-scan{pointer-events:none;transition:opacity var(--tf-dur-hover) var(--tf-ease-pop);position:absolute;inset:0;overflow:hidden}.tf-image-scan[data-hidden]{opacity:0}.tf-image-scan__head{will-change:transform;animation:tf-image-scan var(--tf-scan-sweep) var(--tf-scan-ease) infinite alternate;position:absolute;inset:0}.tf-image-scan__core,.tf-image-scan__glow,.tf-image-scan__hot{inset-inline:0;position:absolute;top:0;translate:0 -50%}.tf-image-scan__glow{height:var(--tf-scan-glow);background:radial-gradient(58% 50% at 50% 50%,#ffffff94 0,#ffffff4d 26%,var(--tf-scan-tint) 58%,transparent 100%);mix-blend-mode:screen}.tf-image-scan__core{height:var(--tf-scan-core);background:var(--tf-assembling-progress-fill);opacity:.85;-webkit-mask-image:radial-gradient(52% 50%,#000 0 46%,#0000 100%);mask-image:radial-gradient(52% 50%,#000 0 46%,#0000 100%)}.tf-image-scan__hot{height:calc(var(--tf-scan-core) * .4);background:var(--tf-scan-hot);-webkit-mask-image:radial-gradient(40% 50%,#000 0 40%,#0000 100%);mask-image:radial-gradient(40% 50%,#000 0 40%,#0000 100%)}@keyframes tf-image-scan{0%{transform:translateY(calc(var(--tf-scan-core) / 2))}to{transform:translateY(calc(100% - var(--tf-scan-core) / 2))}}@media (prefers-reduced-motion:reduce){.tf-image-scan{transition:none}.tf-image-scan__head{opacity:0;animation:none}}.tf-primary-cta{box-sizing:border-box;width:min(100%,var(--tf-variant-b-cta-width));min-width:0;min-height:var(--tf-variant-b-cta-height);justify-content:center;align-items:center;gap:var(--tf-variant-b-cta-gap);padding:var(--tf-variant-b-cta-padding-block) var(--tf-variant-b-cta-padding-inline);border-radius:var(--tf-radius-pill);background:var(--tf-variant-b-cta-bg);color:var(--tf-variant-b-cta-ink);font-family:var(--tf-font);font-size:var(--tf-variant-b-cta-text-size);font-weight:var(--tf-weight-display);line-height:var(--tf-variant-b-cta-leading);letter-spacing:var(--tf-variant-b-cta-tracking);text-align:center;cursor:pointer;transition:box-shadow var(--tf-dur-hover) var(--tf-ease-pop);border:0;text-decoration:none;display:inline-flex}.tf-primary-cta[data-tf-tone=white]{background:var(--tf-surface);color:var(--tf-ink)}.tf-primary-cta[data-tf-context=sky]{box-shadow:var(--tf-variant-b-cta-shadow-sky-default)}.tf-primary-cta[data-tf-context=dark]{box-shadow:var(--tf-variant-b-cta-shadow-dark-default)}.tf-primary-cta[data-tf-context=surface]{box-shadow:var(--tf-primary-cta-surface-shadow)}.tf-primary-cta[data-tf-tone=white][data-tf-context=sky]{box-shadow:var(--tf-primary-cta-white-sky-shadow)}.tf-primary-cta[data-tf-tone=white][data-tf-context=surface]{box-shadow:var(--tf-primary-cta-white-surface-shadow)}@media (hover:hover){.tf-primary-cta[data-tf-context=surface]:hover:not(:disabled){box-shadow:var(--tf-primary-cta-surface-shadow-hover)}.tf-primary-cta[data-tf-context=sky]:hover:not(:disabled){box-shadow:var(--tf-variant-b-cta-shadow-sky-hover)}.tf-primary-cta[data-tf-context=dark]:hover:not(:disabled){box-shadow:var(--tf-variant-b-cta-shadow-dark-hover)}.tf-primary-cta[data-tf-tone=white][data-tf-context=sky]:hover:not(:disabled){box-shadow:var(--tf-primary-cta-white-sky-shadow-hover)}.tf-primary-cta[data-tf-tone=white][data-tf-context=surface]:hover:not(:disabled){box-shadow:var(--tf-primary-cta-white-surface-shadow-hover)}}.tf-primary-cta[data-tf-context=sky]:active:not(:disabled){box-shadow:var(--tf-variant-b-cta-shadow-sky-pressed)}.tf-primary-cta[data-tf-context=dark]:active:not(:disabled){box-shadow:var(--tf-variant-b-cta-shadow-dark-pressed)}.tf-primary-cta[data-tf-context=surface]:active:not(:disabled){box-shadow:var(--tf-primary-cta-surface-shadow)}.tf-primary-cta[data-tf-tone=white][data-tf-context=sky]:active:not(:disabled){box-shadow:var(--tf-primary-cta-white-sky-shadow-pressed)}.tf-primary-cta[data-tf-tone=white][data-tf-context=surface]:active:not(:disabled){box-shadow:var(--tf-primary-cta-white-surface-shadow)}.tf-primary-cta[data-tf-context=surface]:focus-visible{outline-color:var(--tf-action)}.tf-primary-cta:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-primary-cta:disabled{opacity:var(--tf-variant-b-control-disabled-opacity);cursor:not-allowed}.tf-primary-cta[aria-busy=true]{cursor:wait}.tf-primary-cta-icon{background:currentColor;-webkit-mask:url(/icons/primary-cta-gallery.svg) 50%/contain no-repeat;mask:url(/icons/primary-cta-gallery.svg) 50%/contain no-repeat}.tf-primary-cta-custom-icon,.tf-primary-cta-icon{width:var(--tf-variant-b-cta-icon-size);height:var(--tf-variant-b-cta-icon-size);flex:none}.tf-primary-cta-custom-icon{display:inline-flex}.tf-primary-cta-custom-icon>*{width:100%;height:100%}.tf-promo-banner__action{isolation:isolate;position:relative}.tf-promo-banner__action:before{content:"";z-index:-1;border-radius:inherit;background:var(--tf-ink);box-shadow:var(--tf-variant-b-cta-bevel);pointer-events:none;position:absolute;inset:0}.tf-promo-banner__feedback{display:grid}.tf-promo-banner__feedback>span{grid-area:1/1}.tf-promo-banner__feedback-copied{color:var(--tf-ink-inverse)}.tf-promo-banner__copy-icon{position:relative}.tf-promo-banner__copy-icon:after,.tf-promo-banner__copy-icon:before{content:"";position:absolute;inset:0;-webkit-mask:url(/toy-factory/promotions/holiday/copy.svg) 50%/contain no-repeat;mask:url(/toy-factory/promotions/holiday/copy.svg) 50%/contain no-repeat}.tf-promo-banner__copy-icon:before{background:var(--tf-variant-b-cta-ink)}.tf-promo-banner__copy-icon:after{background:var(--tf-ink-inverse)}.tf-promo-banner__action:before,.tf-promo-banner__copy-icon:after,.tf-promo-banner__copy-icon:before,.tf-promo-banner__feedback>span{transition:opacity var(--tf-promo-feedback-duration) var(--tf-ease-pop)}.tf-promo-banner__action:before,.tf-promo-banner__copy-icon:after,.tf-promo-banner__feedback-copied{opacity:0}.tf-promo-banner__action[data-copied] .tf-promo-banner__copy-icon:after,.tf-promo-banner__action[data-copied] .tf-promo-banner__feedback-copied,.tf-promo-banner__action[data-copied]:before{opacity:1}.tf-promo-banner__action[data-copied] .tf-promo-banner__copy-icon:before,.tf-promo-banner__action[data-copied] .tf-promo-banner__feedback-default{opacity:0}@media (prefers-reduced-motion:reduce){.tf-promo-banner__action{--tf-promo-feedback-duration:0s}}.tf-primary-cta-label{overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.tf-primary-cta{transition:none}}@keyframes tf-world-squiggle-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:-1px}to{stroke-dasharray:1 1;stroke-dashoffset:0}}.tf-world-squiggle-draw{animation:tf-world-squiggle-draw var(--tf-world-squiggle-draw-ms) var(--tf-world-squiggle-draw-ease) backwards}@media (prefers-reduced-motion:reduce){.tf-world-squiggle-draw{animation:none}}:root{--tf-variant-b-paper:#dfe7ef;--tf-variant-b-plastic-shade:182 81 23;--tf-variant-b-plastic-sheen:#fffed0;--tf-variant-b-frame-w:390px;--tf-variant-b-frame-h:665px;--tf-variant-b-scale:min(calc(100vw / 390px),calc(100dvh / 665px),1.15);--tf-variant-b-scale-max:1.15;--tf-variant-b-bleed:0px;--tf-landing-mobile-optical-shift:min(var(--tf-space-2xl),max(0px,calc((100dvh - var(--tf-variant-b-frame-h) * var(--tf-variant-b-scale)) / 2)));--tf-landing-photo-x:112px;--tf-landing-toy-x:272px;--tf-landing-pair-y:calc(320px + var(--tf-space-xs));--tf-landing-photo-width:144px;--tf-landing-photo-height:192px;--tf-landing-toy-width:160px;--tf-landing-toy-height:216px;--tf-landing-photo-tilt:-5deg;--tf-landing-toy-tilt:5deg;--tf-landing-pager-y:calc(456px + var(--tf-space-xs));--tf-landing-cta-y:524px;--tf-landing-tagline-y:624px;--tf-landing-nav-left:12px;--tf-landing-nav-right:350px;--tf-landing-tagline-size:14px;--tf-landing-tagline-leading:18px;--tf-landing-heading-y:88px;--tf-landing-headline-top:80px;--tf-landing-headline-subhead-top:480px;--tf-landing-headline-center-nudge:.5px;--tf-landing-headline-padding:10px;--tf-landing-headline-gap:5px;--tf-landing-headline-word-gap:5px;--tf-landing-headline-kicker-width:259px;--tf-landing-headline-copy-size:18px;--tf-landing-headline-copy-leading:22px;--tf-landing-headline-copy-tracking:-.2351px;--tf-landing-headline-word-size:50px;--tf-landing-headline-word-leading:.96;--tf-landing-headline-word-mask-height:48px;--tf-landing-headline-word-mask-clip:inset(-14px -500px -8px -500px);--tf-landing-headline-subhead-mask-height:22px;--tf-landing-headline-subhead-mask-clip:inset(-4px -500px -4px -500px);--tf-landing-headline-space-width:.24em;--tf-landing-headline-max-word-share:.93;--tf-landing-headline-hidden-clearance:14px;--tf-landing-headline-hidden-translate:120%;--tf-landing-headline-underline-slot-height:1px;--tf-landing-headline-underline-top:-4.23px;--tf-landing-headline-underline-height:8.914px;--tf-landing-headline-enter-delay:.12s;--tf-landing-cards-enter-delay:.2s;--tf-landing-cta-enter-delay:.3s;--tf-landing-controls-enter-delay:.34s;--tf-landing-tagline-enter-delay:.38s;--tf-landing-footer-y:792px;--tf-landing-photo-marks-size:calc(var(--tf-variant-b-card-mount-radius) * 128 / 28);--tf-landing-toy-marks-width:28px;--tf-landing-toy-marks-height:42px;--tf-landing-marks-stroke:6;--tf-landing-photo-marks-stroke:7.5;--tf-variant-b-dot-size:5px;--tf-variant-b-dot-size-active:14.615px;--tf-variant-b-dot-gap:4.615px;--tf-variant-b-dot-grow-ms:.28s;--tf-variant-b-dot-grow-ease:cubic-bezier(.22,1,.36,1);--tf-variant-b-enter-ms:.56s;--tf-variant-b-enter-rise:16px;--tf-variant-b-enter-ease:cubic-bezier(.22,1,.36,1)}@media (min-width:64rem){:root{--tf-variant-b-frame-w:1440px;--tf-variant-b-frame-h:864px;--tf-landing-photo-x:568px;--tf-landing-toy-x:856px;--tf-landing-pair-y:calc(380px + var(--tf-space-md));--tf-landing-photo-width:256px;--tf-landing-photo-height:352px;--tf-landing-toy-width:296px;--tf-landing-toy-height:392px;--tf-landing-pager-y:calc(596px + var(--tf-space-md));--tf-landing-cta-y:calc(628px + var(--tf-space-md));--tf-landing-tagline-y:calc(724px + var(--tf-space-md));--tf-landing-nav-left:316px;--tf-landing-nav-right:1088px;--tf-landing-tagline-size:20px;--tf-landing-tagline-leading:24px;--tf-landing-headline-gap:14px;--tf-landing-headline-word-gap:6px;--tf-landing-headline-padding:0px;--tf-landing-headline-kicker-width:auto;--tf-landing-headline-copy-size:23px;--tf-landing-headline-copy-leading:30px;--tf-landing-headline-word-size:56px;--tf-landing-headline-word-mask-height:54px;--tf-landing-headline-subhead-mask-height:30px;--tf-landing-headline-underline-top:-4.74px;--tf-landing-headline-underline-height:9.98px;--tf-landing-toy-marks-width:48px;--tf-landing-toy-marks-height:72px;--tf-landing-photo-marks-stroke:9.375;--tf-variant-b-scale-max:1.33333;--tf-variant-b-dot-size:7.018px;--tf-variant-b-dot-size-active:20.513px;--tf-variant-b-dot-gap:6.478px}}:root{--tf-variant-b-header-u:calc(min(100vw, 100dvh * 390 / 665, 390px * var(--tf-variant-b-scale-max)) / 390);--tf-variant-b-header-edge:calc((100% - min(calc(100% - var(--tf-shell-gutter) * 2), var(--tf-shell-max-width))) / 2);--tf-variant-b-header-logo-top:calc(var(--tf-variant-b-header-u) * 13);--tf-variant-b-header-logo-width:calc(var(--tf-variant-b-header-u) * 61);--tf-variant-b-header-actions-top:calc(var(--tf-variant-b-header-u) * 14);--tf-variant-b-header-actions-height:auto;--tf-variant-b-header-pill-width:calc(var(--tf-variant-b-header-u) * 68);--tf-variant-b-header-pill-height:calc(var(--tf-variant-b-header-u) * 37);--tf-variant-b-header-pill-text:calc(var(--tf-variant-b-header-u) * 14);--tf-variant-b-header-pill-leading:calc(var(--tf-variant-b-header-u) * 19.09);--tf-variant-b-header-bottom:calc(var(--tf-variant-b-header-logo-top) + var(--tf-variant-b-header-logo-width) * .762694)}@media (min-width:64rem){:root{--tf-variant-b-header-u:calc(min(100vw, 100dvh * 1440 / 1027, 1440px) / 1440);--tf-variant-b-header-logo-top:calc(var(--tf-variant-b-header-u) * 22);--tf-variant-b-header-logo-width:calc(var(--tf-variant-b-header-u) * 104.89);--tf-variant-b-header-actions-top:calc(var(--tf-variant-b-header-u) * 22);--tf-variant-b-header-pill-width:calc(var(--tf-variant-b-header-u) * 96);--tf-variant-b-header-pill-height:calc(var(--tf-variant-b-header-u) * 48);--tf-variant-b-header-pill-text:calc(var(--tf-variant-b-header-u) * 18);--tf-variant-b-header-pill-leading:calc(var(--tf-variant-b-header-u) * 25);--tf-variant-b-header-menu-top:calc(var(--tf-variant-b-header-u) * 31);--tf-variant-b-header-menu-width:calc(var(--tf-variant-b-header-u) * 338);--tf-variant-b-header-menu-height:calc(var(--tf-variant-b-header-u) * 62);--tf-variant-b-header-menu-inset-y:calc(var(--tf-variant-b-header-u) * 6);--tf-variant-b-header-menu-gap:calc(var(--tf-variant-b-header-u) * 8);--tf-variant-b-header-menu-ring:calc(var(--tf-variant-b-header-u) * 4);--tf-variant-b-header-menu-glyph-size:calc(var(--tf-variant-b-header-u) * 22);--tf-variant-b-header-menu-glyph-gap:calc(var(--tf-variant-b-header-u) * 10);--tf-variant-b-header-menu-label-width:calc(var(--tf-variant-b-header-u) * 75);--tf-variant-b-header-menu-text:max(15px,calc(var(--tf-variant-b-header-u) * 20));--tf-variant-b-header-menu-pill-inner:calc(var(--tf-variant-b-header-u) * 12);--tf-variant-b-header-menu-pill-outer:calc(var(--tf-variant-b-header-menu-height) / 2 - var(--tf-variant-b-header-menu-inset-y))}.tf-variant-b-header:has(.tf-variant-b-header-menu){--tf-variant-b-header-actions-top:calc(var(--tf-variant-b-header-u) * 38);--tf-variant-b-header-actions-height:var(--tf-variant-b-header-pill-height)}}:root{--tf-variant-b-bottom-nav-width:338px;--tf-variant-b-bottom-nav-height:62px;--tf-variant-b-bottom-nav-lift:14px;--tf-variant-b-bottom-nav-inset:6px;--tf-variant-b-bottom-nav-full-height:calc(var(--tf-variant-b-bottom-nav-height) + var(--tf-variant-b-bottom-nav-lift));--tf-variant-b-bottom-nav-pad-top:calc(var(--tf-variant-b-bottom-nav-lift) + var(--tf-variant-b-bottom-nav-inset));--tf-variant-b-bottom-nav-tab-height:calc(var(--tf-variant-b-bottom-nav-height) - var(--tf-variant-b-bottom-nav-inset) * 2);--tf-variant-b-bottom-nav-radius:20px;--tf-variant-b-bottom-nav-tab-radius:14px;--tf-variant-b-bottom-nav-tab-inner-radius:12px;--tf-variant-b-bottom-nav-tab-outer-radius:calc(var(--tf-variant-b-bottom-nav-tab-height) / 2);--tf-variant-b-bottom-nav-glyph-size:22px;--tf-variant-b-bottom-nav-toys-glyph-size:23px;--tf-my-toys-glyph-art-size:160%;--tf-variant-b-bottom-nav-text:13px;--tf-variant-b-bottom-nav-leading:1.1}@media not all and (min-width:64rem){:root{--tf-shell-bottom-clearance:calc(var(--tf-variant-b-bottom-nav-full-height) + var(--tf-shell-bottom-offset) + var(--tf-shell-content-nav-gap));--tf-toast-bottom-offset:calc(var(--tf-variant-b-bottom-nav-full-height) + var(--tf-shell-bottom-offset) + var(--tf-space-sm) + env(safe-area-inset-bottom,0px))}}:root{--tf-variant-b-card-mount:var(--tf-space-xs);--tf-variant-b-card-radius:var(--tf-space-sm);--tf-variant-b-card-mount-radius:calc(var(--tf-variant-b-card-radius) + var(--tf-variant-b-card-mount));--tf-variant-b-card-shadow:0 6.612px 12.398px #0000001f;--tf-variant-b-card-bg:var(--tf-variant-b-paper);--tf-landing-marks-ink:var(--tf-ink-inverse);--tf-variant-b-nav-bg:#ffffffc7;--tf-variant-b-nav-blur:14px;--tf-variant-b-nav-shadow:0 0 0 .583px #ffffff75,0 .583px 1.167px -.583px rgb(var(--tf-shadow-ui-rgb)/.14),0 3.5px 9.333px -3.5px rgb(var(--tf-shadow-ui-rgb)/.16),inset 0 .583px 0 #ffffffeb;--tf-variant-b-nav-knob-shadow:drop-shadow(0 .583px .583px rgb(var(--tf-shadow-ui-rgb)/.14)) drop-shadow(0 3.5px 4.667px rgb(var(--tf-shadow-ui-rgb)/.16));--tf-variant-b-dot-idle:#ffffff29;--tf-variant-b-dot-fill:var(--tf-ink-inverse);--tf-variant-b-cta-shadow:0 10px 20px -5px rgb(var(--tf-shadow-blue-rgb)/.5),0 28px 52px -14px rgb(var(--tf-shadow-blue-rgb)/.32),0 12px 24px -10px rgb(var(--tf-shadow-blue-rgb)/.24),0 2px 4px -1px rgb(var(--tf-shadow-ui-rgb)/.18),0 0 0 1px #ffffff75,0 0 10px #00000024;--tf-variant-b-cta-bevel:inset 0 -.06em .18em rgb(var(--tf-variant-b-plastic-shade)/.45),inset 0 .09em .06em var(--tf-variant-b-plastic-sheen);--tf-variant-b-cta-width:305px;--tf-variant-b-cta-height:80px;--tf-variant-b-cta-padding-inline:var(--tf-space-lg);--tf-variant-b-cta-padding-block:var(--tf-space-md);--tf-variant-b-cta-ring:5px;--tf-variant-b-cta-gap:10px;--tf-variant-b-cta-icon-size:28px;--tf-variant-b-cta-text-size:20px;--tf-variant-b-cta-leading:1.275;--tf-variant-b-cta-tracking:0em;--tf-variant-b-cta-bg:var(--tf-btn-primary-bg);--tf-variant-b-cta-ink:var(--tf-btn-primary-ink);--tf-variant-b-control-disabled-opacity:.45;--tf-variant-b-cta-shadow-sky-default:inset 0 -1px 3px 0 rgb(var(--tf-variant-b-plastic-shade)/.45),inset 0 1.5px 1px 0 var(--tf-variant-b-plastic-sheen),0 0 0 var(--tf-variant-b-cta-ring) #ffffff75,0 10px 20px -5px rgb(var(--tf-shadow-blue-rgb)/.5),0 28px 52px -14px rgb(var(--tf-shadow-blue-rgb)/.32),0 0 10px 0 #00000024;--tf-variant-b-cta-shadow-sky-hover:inset 0 -1.013px 3.038px 0 rgb(var(--tf-variant-b-plastic-shade)/.45),inset 0 1.519px 1.013px 0 var(--tf-variant-b-plastic-sheen),0 0 0 8px #ffffff75,0 14.13px 26.25px -5.063px rgb(var(--tf-shadow-blue-rgb)/.5),0 48.35px 52.65px -14.175px rgb(var(--tf-shadow-blue-rgb)/.42),0 0 10.125px 0 #00000024;--tf-variant-b-cta-shadow-sky-pressed:inset 0 -1px 3px 0 rgb(var(--tf-variant-b-plastic-shade)/.25),inset 0 1.5px 1px 0 #fffed066,0 0 0 3px #ffffff75,0 10px 20px -5px rgb(var(--tf-shadow-blue-rgb)/.2),0 0 52px -14px rgb(var(--tf-shadow-blue-rgb)/.32),0 0 10px 0 #00000024;--tf-variant-b-cta-shadow-dark-default:inset 0 -1px 3px 0 rgb(var(--tf-variant-b-plastic-shade)/.45),inset 0 1.5px 1px 0 var(--tf-variant-b-plastic-sheen),0 0 0 var(--tf-variant-b-cta-ring) #ffffff75,0 10px 20px -5px #000000e6,0 28px 52px -14px #000000b3,0 0 10px 0 #00000052;--tf-variant-b-cta-shadow-dark-hover:inset 0 -1.013px 3.038px 0 rgb(var(--tf-variant-b-plastic-shade)/.45),inset 0 1.519px 1.013px 0 var(--tf-variant-b-plastic-sheen),0 0 0 8px #ffffff75,0 14.13px 26.25px -5.063px #000000f5,0 48.35px 52.65px -14.175px #000000d1,0 0 10.125px 0 #00000052;--tf-variant-b-cta-shadow-dark-pressed:inset 0 -1px 3px 0 rgb(var(--tf-variant-b-plastic-shade)/.25),inset 0 1.5px 1px 0 #fffed066,0 0 0 3px #ffffff75,0 10px 20px -5px #00000094,0 0 52px -14px #00000080,0 0 10px 0 #00000038;--tf-variant-b-create-action-width:102px;--tf-variant-b-create-action-raised-width:114px;--tf-variant-b-create-action-height:70px;--tf-variant-b-create-action-radius:12px;--tf-variant-b-create-action-raised-radius:14px;--tf-variant-b-create-action-gap:10px;--tf-variant-b-create-action-icon-size:24px;--tf-variant-b-create-action-solid-icon-width:26px;--tf-variant-b-create-action-solid-icon-height:27px;--tf-variant-b-create-action-text-size:13px;--tf-variant-b-create-action-leading:1.1;--tf-variant-b-create-action-shadow:inset 0 -1px 3px rgb(var(--tf-variant-b-plastic-shade)/.25),inset 0 1px 1px var(--tf-surface),0 0 0 1px #ffffff75,0 0 10px #00000024;--tf-variant-b-create-action-focus:var(--tf-focus);--tf-variant-b-bottom-nav-bg:#fffffff5;--tf-variant-b-bottom-nav-blur:40px;--tf-variant-b-bottom-nav-shadow:inset 0 1px 0 #ffffffeb,0 0 24px #00000059,0 0 0 1px #ffffff75,0 2px 4px -1px rgb(var(--tf-shadow-ui-rgb)/.18),0 12px 24px -10px #586b8be6;--tf-variant-b-bottom-nav-pill-shadow:inset 0 1px 0 1px #ffffffeb,0 0 0 2.5px #ffffff75,0 2px 4px -1px rgb(var(--tf-shadow-ui-rgb)/.18),0 12px 24px -10px #586b8be6;--tf-variant-b-bottom-nav-active-bg:#1a1a1a0a;--tf-variant-b-bottom-nav-focus:var(--tf-action);--tf-variant-b-login-pill-bg:#ffffff2e;--tf-variant-b-login-pill-blur:17.8px;--tf-variant-b-login-pill-shadow:0 10.18px 25.46px rgb(var(--tf-shadow-ui-rgb)/.08),inset 0 1.27px 0 #ffffff57;--tf-variant-b-header-menu-bg:var(--tf-variant-b-bottom-nav-bg);--tf-variant-b-header-menu-blur:40px;--tf-variant-b-header-menu-shadow:inset 0 1px 0 #ffffffeb,0 0 0 var(--tf-variant-b-header-menu-ring) #ffffff75,0 2px 4px -1px rgb(var(--tf-shadow-ui-rgb)/.18),0 12px 24px -10px #586b8be6;--tf-variant-b-header-menu-active-bg:#1a1a1a0a;--tf-variant-b-header-menu-ink:var(--tf-ink);--tf-variant-b-header-menu-ink-soft:var(--tf-ink-soft);--tf-variant-b-header-menu-glyph:var(--tf-ink);--tf-variant-b-header-menu-focus:var(--tf-action)}@media (min-width:64rem){:root{--tf-variant-b-card-mount:var(--tf-space-sm);--tf-variant-b-card-radius:var(--tf-space-md);--tf-variant-b-card-shadow:0 9.764px 18.308px #0000001f;--tf-variant-b-dot-idle:#00000029}}html:has(.tf-landing-skeleton),html[data-tf-variant-b]{scrollbar-gutter:auto}.tf-my-toys-glyph{-webkit-mask-image:url(/icons/my-toys.svg);mask-image:url(/icons/my-toys.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--tf-my-toys-glyph-art-size);mask-size:var(--tf-my-toys-glyph-art-size);background-color:currentColor}.tf-variant-b-fit{width:calc(var(--tf-variant-b-frame-w) * var(--tf-variant-b-scale));height:calc(var(--tf-variant-b-frame-h) * var(--tf-variant-b-scale));flex:none}@media not all and (min-width:64rem){.tf-variant-b-stage{height:min(100dvh,calc(var(--tf-variant-b-frame-h) * var(--tf-variant-b-scale) + var(--tf-space-4xl) * 2))}.tf-variant-b-fit{translate:0 calc(-1 * var(--tf-landing-mobile-optical-shift))}}@media (min-width:64rem){.tf-variant-b-stage{height:min(100dvh,calc(100vw * .6 + var(--tf-space-3xl) * 2),calc(var(--tf-variant-b-frame-h) * var(--tf-variant-b-scale-max) + var(--tf-space-3xl) * 2))}}.tf-variant-b-frame{width:var(--tf-variant-b-frame-w);height:var(--tf-variant-b-frame-h);transform:scale(var(--tf-variant-b-scale));transform-origin:0 0;position:relative}.tf-landing-pair-card{top:var(--tf-landing-pair-y)}.tf-landing-corner-marks{pointer-events:none;color:var(--tf-landing-marks-ink);position:absolute}.tf-landing-corner-marks>path{stroke-width:var(--tf-landing-marks-stroke)}.tf-landing-corner-marks--photo>path{stroke-width:var(--tf-landing-photo-marks-stroke)}.tf-landing-corner-marks--photo{left:var(--tf-variant-b-card-mount-radius);bottom:var(--tf-variant-b-card-mount-radius);width:var(--tf-landing-photo-marks-size);height:var(--tf-landing-photo-marks-size);translate:-50% 50%}.tf-landing-corner-marks--toy{left:calc(100% - var(--tf-landing-toy-marks-width) / 4);top:calc(var(--tf-landing-toy-marks-height) / -2);width:var(--tf-landing-toy-marks-width);height:var(--tf-landing-toy-marks-height)}.tf-landing-pair-card--photo{left:var(--tf-landing-photo-x);width:var(--tf-landing-photo-width);height:var(--tf-landing-photo-height);rotate:var(--tf-landing-photo-tilt)}.tf-landing-pair-card--toy{left:var(--tf-landing-toy-x);width:var(--tf-landing-toy-width);height:var(--tf-landing-toy-height);rotate:var(--tf-landing-toy-tilt)}.tf-landing-headline-layout{position:absolute;inset:0}.tf-landing-cards-layer{--tf-variant-b-enter-delay:var(--tf-landing-cards-enter-delay)}.tf-landing-next,.tf-landing-pager-slot,.tf-landing-prev{--tf-variant-b-enter-delay:var(--tf-landing-controls-enter-delay)}.tf-landing-cta-slot{--tf-variant-b-enter-delay:var(--tf-landing-cta-enter-delay)}.tf-landing-tagline{--tf-variant-b-enter-delay:var(--tf-landing-tagline-enter-delay)}.tf-landing-headline-main{--tf-variant-b-enter-delay:var(--tf-landing-headline-enter-delay);top:var(--tf-landing-headline-top);left:calc(50% + var(--tf-landing-headline-center-nudge));align-items:center;gap:var(--tf-landing-headline-gap);padding:var(--tf-landing-headline-padding);flex-direction:column;display:flex;position:absolute;translate:-50%}.tf-landing-headline-kicker,.tf-landing-headline-subhead-text{font-size:var(--tf-landing-headline-copy-size);line-height:var(--tf-landing-headline-copy-leading);font-weight:var(--tf-weight-display);letter-spacing:var(--tf-landing-headline-copy-tracking);text-align:center}.tf-landing-headline-kicker{width:var(--tf-landing-headline-kicker-width)}.tf-landing-headline-word-box{align-items:center;gap:var(--tf-landing-headline-word-gap);flex-direction:column;display:flex}.tf-landing-headline-word-mask{width:100%;height:var(--tf-landing-headline-word-mask-height);clip-path:var(--tf-landing-headline-word-mask-clip);position:relative}.tf-landing-headline-subhead-text,.tf-landing-headline-word{white-space:nowrap;display:block;position:absolute;top:0;left:50%;translate:-50%}.tf-landing-headline-word{font-size:var(--tf-landing-headline-word-size);line-height:var(--tf-landing-headline-word-leading);font-weight:var(--tf-weight-heavy)}.tf-landing-headline-space{width:var(--tf-landing-headline-space-width);display:inline-block}.tf-landing-headline-underline-slot{z-index:2;width:100%;height:var(--tf-landing-headline-underline-slot-height);position:relative}.tf-landing-headline-underline{top:var(--tf-landing-headline-underline-top);width:100%;height:var(--tf-landing-headline-underline-height);display:block;position:absolute;left:0}.tf-landing-headline-subhead{top:var(--tf-landing-headline-subhead-top);left:calc(50% - var(--tf-landing-headline-center-nudge));position:absolute;translate:-50%}.tf-landing-headline-subhead-mask{height:var(--tf-landing-headline-subhead-mask-height);clip-path:var(--tf-landing-headline-subhead-mask-clip);position:relative}.tf-landing-next,.tf-landing-prev{top:var(--tf-landing-pair-y);position:absolute}.tf-landing-prev{left:var(--tf-landing-nav-left)}.tf-landing-next{left:var(--tf-landing-nav-right)}.tf-landing-cta-slot,.tf-landing-pager-slot{justify-content:center;display:flex;position:absolute;inset-inline:0}.tf-landing-pager-slot{top:var(--tf-landing-pager-y)}@media not all and (min-width:64rem){.tf-landing-next,.tf-landing-pager-slot,.tf-landing-prev{display:none}}.tf-landing-cta-slot{top:var(--tf-landing-cta-y)}.tf-landing-tagline{top:var(--tf-landing-tagline-y);text-align:center;text-wrap:balance;font-size:var(--tf-landing-tagline-size);line-height:var(--tf-landing-tagline-leading);font-weight:600;position:absolute;inset-inline:0}.tf-landing-footer{top:var(--tf-landing-footer-y);justify-content:center;align-items:center;gap:var(--tf-space-lg);font-size:var(--tf-text-control);color:var(--tf-ink-inverse-soft);display:none;position:absolute;inset-inline:0}@media (min-width:1024px){.tf-landing-headline-layout{top:var(--tf-landing-heading-y);height:var(--tf-space-3xl);justify-content:center;align-items:center;gap:var(--tf-space-md);display:flex;bottom:auto}.tf-landing-headline-main,.tf-landing-headline-subhead{position:static;translate:none}.tf-landing-headline-main{flex-direction:row}.tf-landing-footer{display:flex}}@keyframes tf-variant-b-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tf-variant-b-enter{0%{opacity:0;transform:translateY(var(--tf-variant-b-enter-rise))}to{opacity:1;transform:none}}.tf-variant-b-enter{animation:tf-variant-b-enter var(--tf-variant-b-enter-ms) var(--tf-variant-b-enter-ease) both;animation-delay:var(--tf-variant-b-enter-delay,0s)}@media (prefers-reduced-motion:reduce){.tf-variant-b-enter{animation:none}}.tf-variant-b-create-action{box-sizing:border-box;width:var(--tf-variant-b-create-action-width);max-width:100%;min-height:var(--tf-variant-b-create-action-height);justify-content:center;align-items:center;gap:var(--tf-variant-b-create-action-gap);padding:var(--tf-space-xs) var(--tf-space-sm);border-radius:var(--tf-variant-b-create-action-radius);background:var(--tf-btn-primary-bg);color:var(--tf-btn-primary-ink);box-shadow:var(--tf-variant-b-create-action-shadow);font-family:var(--tf-font);font-size:var(--tf-variant-b-create-action-text-size);font-weight:var(--tf-weight-display);line-height:var(--tf-variant-b-create-action-leading);text-align:center;cursor:pointer;border:0;flex-direction:column;flex:none;display:inline-flex}.tf-variant-b-create-action[data-tf-appearance=raised]{width:var(--tf-variant-b-create-action-raised-width);border-radius:var(--tf-variant-b-create-action-raised-radius)}.tf-variant-b-create-action:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-variant-b-create-action-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-variant-b-create-action:disabled{opacity:var(--tf-variant-b-control-disabled-opacity);cursor:not-allowed}.tf-variant-b-create-action-glyph{width:var(--tf-variant-b-create-action-icon-size);height:var(--tf-variant-b-create-action-icon-size);background:url(/icons/create-toy-action-outline.svg) 50%/contain no-repeat;flex:none}.tf-variant-b-create-action-glyph[data-tf-icon-style=solid]{width:var(--tf-variant-b-create-action-solid-icon-width);height:var(--tf-variant-b-create-action-solid-icon-height);background-image:url(/icons/create-toy-action-solid.svg)}.tf-variant-b-create-action-label{overflow-wrap:anywhere;max-width:100%}.tf-marketing-footer{padding-block:var(--tf-space-2xl);padding-bottom:calc(var(--tf-space-2xl) + var(--tf-safe-area-bottom) + var(--tf-footer-consent-clearance,0px));color:var(--tf-ink-inverse);background:var(--tf-marketing-footer-bg);font-size:var(--tf-footer-link-text);line-height:var(--tf-leading-body)}.tf-marketing-footer__grid{gap:var(--tf-space-lg);max-width:var(--tf-footer-content-max-width);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.tf-marketing-footer__brand,.tf-marketing-footer__group--doodles{grid-column:1/-1}.tf-marketing-footer__group--doodles ul{column-gap:var(--tf-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tf-marketing-footer__logo{width:var(--tf-footer-logo-width);display:block}.tf-marketing-footer__logo img{width:100%;height:auto;display:block}.tf-marketing-footer__brand p{max-width:var(--tf-footer-copy-width);margin:var(--tf-space-sm) 0 0;font-size:var(--tf-footer-copy-text)}.tf-marketing-footer h2{margin:0 0 var(--tf-space-xs);font-size:var(--tf-footer-heading-text);font-weight:var(--tf-weight-black);letter-spacing:var(--tf-tracking-caps);text-transform:uppercase;opacity:.6}.tf-marketing-footer ul{margin:0;padding:0;list-style:none}.tf-marketing-footer a{color:inherit;overflow-wrap:anywhere}.tf-marketing-footer nav a{min-height:var(--tf-space-xl);align-items:center;display:inline-flex}.tf-marketing-footer a:hover{text-decoration:underline}.tf-marketing-footer a:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}.tf-marketing-footer__legal{align-items:center;border-top:var(--tf-focus-ring-width) solid var(--tf-line-inverse);max-width:var(--tf-footer-content-max-width);margin:var(--tf-space-lg) auto 0;padding-top:var(--tf-space-md);font-size:var(--tf-footer-heading-text)}.tf-marketing-footer__legal,.tf-marketing-footer__legal nav{justify-content:center;gap:var(--tf-space-xs) var(--tf-space-md);flex-wrap:wrap;display:flex}@media (min-width:768px){.tf-marketing-footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.tf-marketing-footer__brand,.tf-marketing-footer__group--doodles{grid-column:auto}.tf-marketing-footer__group--doodles ul{display:block}.tf-marketing-footer__legal,.tf-marketing-footer__legal nav{justify-content:flex-start}}@media (any-pointer:coarse){.tf-marketing-footer nav a{min-height:var(--tf-hit-target)}}.tf-landing-gallery,.tf-product-details{padding-block:var(--tf-space-3xl);scroll-margin-top:var(--tf-shell-header-clearance)}.tf-landing-gallery{background:var(--tf-gallery-bg);color:var(--tf-ink-inverse)}.tf-landing-gallery .tf-section-heading{--tf-section-heading-eyebrow-ink:var(--tf-ink-inverse)}.tf-landing-gallery .tf-section-heading__description{color:var(--tf-ink-inverse-soft)}.tf-landing-gallery__list{width:min(calc(100% - var(--tf-shell-gutter) * 2),var(--tf-gallery-grid-max-width));gap:var(--tf-space-md);padding:var(--tf-space-xs) 0 var(--tf-space-md);grid-template-columns:minmax(0,1fr);margin:0 auto;list-style:none;display:grid}.tf-landing-gallery__list>li{min-width:0}.tf-gallery-pair{height:100%;padding:var(--tf-space-xs);border-radius:var(--tf-space-xs);background:var(--tf-surface);color:var(--tf-ink);transition:box-shadow var(--tf-dur-hover) var(--tf-ease-pop),transform var(--tf-dur-hover) var(--tf-ease-pop);margin:0;text-decoration:none;display:block}.tf-gallery-pair__images{gap:var(--tf-space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tf-gallery-pair__image{aspect-ratio:var(--tf-gallery-photo-ratio);border-radius:var(--tf-space-2xs);position:relative;overflow:hidden}.tf-gallery-pair__image img{object-fit:cover;transition:transform calc(var(--tf-dur-hover) * 2) var(--tf-ease-pop)}@media (hover:hover) and (pointer:fine){.tf-gallery-pair:hover{box-shadow:var(--tf-gallery-card-hover-shadow);transform:translateY(calc(var(--tf-space-2xs) * -1))}.tf-gallery-pair:hover .tf-gallery-pair__image img{transform:scale(1.02)}}.tf-gallery-pair:active,.tf-gallery-pair:focus-visible{box-shadow:var(--tf-gallery-card-hover-shadow);transform:translateY(calc(var(--tf-space-2xs) * -1))}.tf-gallery-pair:active .tf-gallery-pair__image img,.tf-gallery-pair:focus-visible .tf-gallery-pair__image img{transform:scale(1.02)}.tf-gallery-pair:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-focus);outline-offset:var(--tf-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.tf-gallery-pair,.tf-gallery-pair__image img{transition:none}.tf-gallery-pair:active,.tf-gallery-pair:active .tf-gallery-pair__image img,.tf-gallery-pair:focus-visible,.tf-gallery-pair:focus-visible .tf-gallery-pair__image img,.tf-gallery-pair:hover,.tf-gallery-pair:hover .tf-gallery-pair__image img{transform:none}}.tf-gallery-pair__caption{justify-content:space-between;align-items:baseline;gap:var(--tf-space-2xs) var(--tf-space-xs);padding:var(--tf-space-md) var(--tf-space-xs) var(--tf-space-sm);line-height:var(--tf-leading-body);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.tf-gallery-pair__title{font-size:var(--tf-text-body);font-weight:var(--tf-weight-strong)}.tf-gallery-pair__category{font-size:var(--tf-text-meta)}.tf-landing-gallery__action{margin-top:var(--tf-space-2xl);justify-content:center;display:flex}.tf-product-details{background:var(--tf-surface);color:var(--tf-ink)}.tf-product-details__layout{gap:var(--tf-space-xl);align-items:center;display:grid}.tf-product-details__media{aspect-ratio:var(--tf-product-image-ratio);width:100%;max-width:var(--tf-content-narrow);border-radius:var(--tf-radius-card-xl);justify-self:center;position:relative;overflow:hidden}.tf-product-details__media>img{object-fit:cover}.tf-product-details__source{inset:var(--tf-space-sm) auto auto var(--tf-space-sm);width:var(--tf-product-source-width);aspect-ratio:var(--tf-gallery-photo-ratio);border:var(--tf-focus-ring-width) solid var(--tf-surface);border-radius:var(--tf-radius-card-lg);position:absolute;overflow:hidden}.tf-product-details__source img{object-fit:cover}.tf-product-details__content{width:100%;min-width:0;max-width:var(--tf-content-narrow);justify-self:center}.tf-product-details .tf-section-heading{text-align:left;justify-items:start}.tf-product-details .tf-section-heading__description,.tf-product-details .tf-section-heading__title{text-wrap:wrap}.tf-product-details__price{align-items:baseline;gap:var(--tf-space-md);margin:0 0 var(--tf-space-lg);font-size:var(--tf-text-create-title);font-weight:var(--tf-weight-display);line-height:var(--tf-leading-display);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.tf-product-details__price del{font-size:var(--tf-text-subtitle);color:var(--tf-ink-soft)}.tf-product-details__features{gap:var(--tf-space-xs);margin:0 0 var(--tf-space-2xl);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tf-product-details__features li{border:var(--tf-focus-ring-width) solid var(--tf-line);border-radius:var(--tf-radius-pill);padding:var(--tf-space-xs) var(--tf-space-sm);font-size:var(--tf-text-meta);font-weight:var(--tf-weight-strong);line-height:var(--tf-leading-body);overflow-wrap:anywhere;max-width:100%}@media (min-width:1024px){.tf-landing-gallery,.tf-product-details{padding-block:var(--tf-space-4xl)}.tf-landing-gallery__list{max-width:var(--tf-gallery-grid-three-width);grid-template-columns:repeat(3,minmax(0,1fr))}.tf-product-details__layout{gap:var(--tf-space-3xl);grid-template-columns:repeat(2,minmax(0,1fr))}.tf-product-details__media{max-width:none}}@media (min-width:768px) and (max-width:1023px){.tf-landing-gallery__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1700px){.tf-landing-gallery__list{max-width:var(--tf-gallery-grid-max-width);grid-template-columns:repeat(5,minmax(0,1fr))}}.tf-landing-faq,.tf-landing-final{padding-block:var(--tf-space-3xl);scroll-margin-top:var(--tf-shell-header-clearance)}.tf-landing-faq{background:var(--tf-surface);color:var(--tf-ink)}.tf-landing-faq__items{gap:var(--tf-space-sm);max-width:var(--tf-faq-copy-measure);margin-inline:auto;display:grid}.tf-landing-faq__item{border:var(--tf-focus-ring-width) solid var(--tf-line);border-radius:var(--tf-radius-card);padding-inline:var(--tf-space-lg);interpolate-size:allow-keywords}.tf-landing-faq__item::details-content{block-size:0;transition:block-size var(--tf-dur-enter) var(--tf-ease-pop),content-visibility var(--tf-dur-enter) allow-discrete;overflow:clip}.tf-landing-faq__item[open]::details-content{block-size:auto}.tf-landing-faq__item summary{justify-content:space-between;align-items:center;gap:var(--tf-space-md);min-height:var(--tf-faq-summary-min-height);padding-block:var(--tf-space-md);cursor:pointer;font-size:var(--tf-text-cta);line-height:var(--tf-leading-body);font-weight:var(--tf-weight-strong);list-style:none;display:flex}.tf-landing-faq__item summary::-webkit-details-marker{display:none}.tf-landing-faq__symbol{width:var(--tf-space-lg);height:var(--tf-space-lg);flex:none;position:relative}.tf-landing-faq__symbol:after,.tf-landing-faq__symbol:before{content:"";width:var(--tf-space-md);height:var(--tf-focus-ring-width);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf-landing-faq__symbol:after{transition:transform var(--tf-dur-hover) var(--tf-ease-pop);transform:translate(-50%,-50%)rotate(90deg)}.tf-landing-faq__item[open] .tf-landing-faq__symbol:after{transform:translate(-50%,-50%)}.tf-landing-faq__item p{padding-bottom:var(--tf-space-lg);color:var(--tf-ink-soft);font-size:var(--tf-text-body);line-height:var(--tf-leading-body);overflow-wrap:anywhere;margin:0}@media (prefers-reduced-motion:reduce){.tf-landing-faq__symbol:after{transition:none}.tf-landing-faq__item::details-content{transition:none}}.tf-landing-faq__link{min-height:var(--tf-hit-target);margin-top:var(--tf-space-md);font-size:var(--tf-text-body);font-weight:var(--tf-weight-strong);text-underline-offset:var(--tf-space-2xs);justify-self:center;align-items:center;text-decoration:underline;display:inline-flex}.tf-landing-faq summary:focus-visible,.tf-landing-faq__link:focus-visible,.tf-landing-newsletter button:focus-visible,.tf-landing-newsletter input:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:var(--tf-focus-ring-offset)}.tf-landing-final{background:var(--tf-bg);color:var(--tf-ink-inverse)}.tf-landing-final__frame{width:calc(100% - var(--tf-shell-gutter) * 2);max-width:var(--tf-final-stage-width);margin-inline:auto}.tf-landing-final__composition{justify-items:center;gap:var(--tf-space-2xl);display:grid}.tf-landing-final__pair{align-items:center;gap:var(--tf-space-sm);width:100%;max-width:var(--tf-final-pair-width);pointer-events:none;--tf-variant-b-card-mount:var(--tf-final-card-mount);--tf-variant-b-card-radius:var(--tf-final-card-radius);--tf-variant-b-card-mount-radius:calc(var(--tf-final-card-radius) + var(--tf-final-card-mount));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tf-landing-final__pair--right{display:none}.tf-landing-final__card{min-width:0;aspect-ratio:var(--tf-final-card-ratio);position:relative}.tf-landing-final__float{position:absolute;inset:0}.tf-landing-final__panel{justify-content:center;align-items:center;gap:var(--tf-space-lg);width:100%;max-width:var(--tf-final-panel-width);padding:var(--tf-space-3xl) var(--tf-space-lg);border:var(--tf-focus-ring-width) dashed var(--tf-line-inverse);border-radius:var(--tf-radius-card-lg);background:var(--tf-chip-bg);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.tf-landing-final__composition{gap:var(--tf-space-xl);max-width:var(--tf-shell-max-width);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}.tf-landing-final__pair{height:var(--tf-final-pair-height);display:block;position:relative}.tf-landing-final__card{position:absolute}.tf-landing-final__card--photo{width:var(--tf-final-photo-width);top:var(--tf-space-md);rotate:var(--tf-landing-photo-tilt);left:0}.tf-landing-final__card--toy{width:var(--tf-final-toy-width);rotate:var(--tf-landing-toy-tilt);bottom:0;right:0}.tf-landing-final__pair--right .tf-landing-final__card--photo{top:auto;bottom:var(--tf-space-md)}.tf-landing-final__pair--right .tf-landing-final__card--toy{top:0;bottom:auto}.tf-landing-final__panel{grid-column:1/-1}}@media (min-width:1200px){.tf-landing-final__composition{grid-template-columns:minmax(0,1fr) minmax(0,var(--tf-final-panel-width)) minmax(0,1fr);max-width:none;min-height:calc(var(--tf-final-pair-height) + var(--tf-space-3xl));align-items:center}.tf-landing-final__pair--left{grid-area:1/1;align-self:start}.tf-landing-final__pair--right{grid-area:1/3;align-self:end}.tf-landing-final__panel{grid-area:1/2}}@media (max-width:767px){.tf-landing-final__pair--left{width:calc(100% - var(--tf-space-md));aspect-ratio:var(--tf-final-mobile-pair-ratio);display:block;position:relative}.tf-landing-final__card{position:absolute}.tf-landing-final__card--photo{width:var(--tf-final-photo-width);top:var(--tf-space-md);rotate:var(--tf-landing-photo-tilt);left:0}.tf-landing-final__card--toy{width:var(--tf-final-toy-width);rotate:var(--tf-landing-toy-tilt);bottom:0;right:0}}@media (prefers-reduced-motion:no-preference){.tf-landing-final__float{animation:tf-final-drift var(--tf-final-float-duration) var(--tf-final-float-ease) infinite;animation-play-state:paused}.tf-landing-final[data-in-view=true] .tf-landing-final__float{animation-play-state:running}.tf-landing-final:focus-within .tf-landing-final__float{animation-play-state:paused}.tf-landing-final__card--toy .tf-landing-final__float{animation-delay:calc(var(--tf-final-float-duration) / -2)}.tf-landing-final__pair--right .tf-landing-final__float{animation-direction:reverse}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.tf-landing-final:hover .tf-landing-final__float{animation-play-state:paused}}@keyframes tf-final-drift{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--tf-final-float-travel)))}}.tf-landing-final__panel[data-drop-phase=over]{border-color:var(--tf-ink-inverse);background:var(--tf-dropzone-fill-over)}.tf-landing-final__panel p{max-width:var(--tf-content-consent);text-align:center;font-size:var(--tf-text-body);line-height:var(--tf-leading-body);white-space:pre-line;margin:0}.tf-landing-newsletter{padding-block:var(--tf-space-3xl);background:var(--tf-surface);color:var(--tf-ink);border-top:var(--tf-faq-divider-width) solid var(--tf-line)}.tf-landing-newsletter__layout{gap:var(--tf-space-xl);max-width:var(--tf-landing-newsletter-content-width);align-items:center;display:grid}.tf-landing-newsletter__image{width:var(--tf-landing-newsletter-art-width);justify-self:center;height:auto}.tf-landing-newsletter h2{font-size:var(--tf-text-result-product-title);font-weight:var(--tf-weight-heavy);line-height:var(--tf-landing-newsletter-heading-leading);text-align:center;white-space:pre-line;margin:0}.tf-landing-newsletter__fields,.tf-landing-newsletter__form{gap:var(--tf-space-xs);flex-direction:column;min-width:0;display:flex}.tf-landing-newsletter button,.tf-landing-newsletter input{min-width:0;min-height:var(--tf-landing-newsletter-control-height);padding:var(--tf-space-md) var(--tf-space-lg);border-radius:var(--tf-radius-pill)}.tf-landing-newsletter input{border:var(--tf-focus-ring-width) solid var(--tf-input-line);width:100%;font-size:var(--tf-text-input)}.tf-landing-newsletter button{background:var(--tf-ink);color:var(--tf-ink-inverse);font-size:var(--tf-text-control);font-weight:var(--tf-weight-display);cursor:pointer}.tf-landing-newsletter button:disabled{cursor:wait;opacity:var(--tf-variant-b-control-disabled-opacity)}.tf-landing-newsletter__form[data-state=error] input{border-color:var(--tf-danger)}.tf-landing-newsletter__form[data-state=success] button:disabled{cursor:default;opacity:1;background:var(--tf-success)}.tf-landing-newsletter__coupon{gap:var(--tf-space-2xs);min-width:0;padding:var(--tf-space-md) var(--tf-space-lg);border-radius:var(--tf-radius-card-lg);background:var(--tf-newsletter-coupon-bg);box-shadow:inset 0 1px 1px var(--tf-surface),0 0 0 var(--tf-space-2xs) var(--tf-newsletter-coupon-ring),var(--tf-shadow-pill);display:grid;position:relative}.tf-landing-newsletter__coupon:after,.tf-landing-newsletter__coupon:before{width:var(--tf-space-lg);height:var(--tf-space-lg);background:var(--tf-surface);content:"";border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.tf-landing-newsletter__coupon:before{left:calc(-1 * var(--tf-space-sm))}.tf-landing-newsletter__coupon:after{right:calc(-1 * var(--tf-space-sm))}.tf-landing-newsletter__coupon p{font-size:var(--tf-text-body);font-weight:var(--tf-weight-heavy);margin:0}.tf-landing-newsletter__coupon-code-row{justify-content:space-between;align-items:center;gap:var(--tf-space-xs);flex-wrap:wrap;display:flex}.tf-landing-newsletter__coupon code{overflow-wrap:anywhere;font-family:var(--tf-font);font-size:var(--tf-landing-newsletter-code-size);font-weight:var(--tf-weight-black);letter-spacing:var(--tf-tracking-meta)}.tf-landing-newsletter__coupon button{min-height:var(--tf-hit-target);padding:var(--tf-space-xs) var(--tf-space-md);box-shadow:var(--tf-shadow-pill);transition:transform var(--tf-dur-hover) var(--tf-ease-pop),box-shadow var(--tf-dur-hover) var(--tf-ease-pop)}@media (hover:hover) and (pointer:fine){.tf-landing-newsletter__coupon button:hover{transform:translateY(calc(-1 * var(--tf-space-2xs) / 2));box-shadow:var(--tf-shadow-pill-hover)}}.tf-landing-newsletter__coupon button:active{transform:scale(.98)}.tf-landing-newsletter__copy-error{color:var(--tf-danger);font-size:var(--tf-text-meta)}@media (min-width:768px){.tf-landing-newsletter{padding-block:var(--tf-space-2xl)}.tf-landing-newsletter__layout{grid-template-columns:var(--tf-landing-newsletter-art-width) minmax(0,1fr);row-gap:var(--tf-space-md);position:relative}.tf-landing-newsletter__image{inset-inline-start:0;top:calc(-1 * (var(--tf-space-3xl) + var(--tf-space-md)));position:absolute}.tf-landing-newsletter h2{text-align:start;grid-column:2}.tf-landing-newsletter__form{grid-column:2;width:100%;max-width:none}.tf-landing-newsletter__fields{flex-direction:row}.tf-landing-newsletter input{flex:1}.tf-landing-newsletter button{flex:none}}@media (min-width:1024px){.tf-landing-faq,.tf-landing-final,.tf-landing-final__panel{padding-block:var(--tf-space-4xl)}}@media (min-width:1200px){.tf-landing-newsletter__layout{grid-template-columns:var(--tf-landing-newsletter-art-width) minmax(0,1fr) minmax(0,1.2fr)}.tf-landing-newsletter__form{grid-column:3}}@media (max-width:767px){.tf-landing-newsletter__coupon-code-row{flex-direction:column;align-items:stretch}.tf-landing-newsletter__coupon button{width:100%}}@media (max-width:389px){.tf-landing-newsletter{--tf-landing-newsletter-code-size:var(--tf-text-cta)}}@media (prefers-reduced-motion:reduce){.tf-landing-newsletter__coupon button{transition:none}.tf-landing-newsletter__coupon button:active,.tf-landing-newsletter__coupon button:hover{transform:none}}.tf-landing-brand-story,.tf-landing-community,.tf-landing-comparison,.tf-landing-guarantee,.tf-landing-reviews{padding-block:var(--tf-space-3xl);color:var(--tf-ink);background:var(--tf-surface);scroll-margin-top:var(--tf-marketing-header-height)}.tf-landing-comparison{background:var(--tf-comparison-bg)}.tf-comparison-scroll{border-radius:var(--tf-radius-card-lg);overflow-x:auto}.tf-comparison-hint{display:none}.tf-comparison-scroll:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:var(--tf-space-2xs)}.tf-comparison-table{width:100%;min-width:var(--tf-comparison-min-width);border-collapse:collapse;background:var(--tf-surface);font-size:var(--tf-text-body);line-height:var(--tf-leading-body);text-align:left}.tf-comparison-table td,.tf-comparison-table th{padding:var(--tf-space-md) var(--tf-space-lg);border-bottom:var(--tf-focus-ring-width) solid var(--tf-line);vertical-align:top}.tf-comparison-table tbody th{font-weight:var(--tf-weight-body)}.tf-comparison-table td:nth-child(2),.tf-comparison-table th:nth-child(2){background:var(--tf-comparison-highlight-bg);font-weight:var(--tf-weight-strong)}.tf-comparison-table thead th:nth-child(2){background:var(--tf-accent)}.tf-comparison-table tbody td:last-child{color:var(--tf-ink-soft)}.tf-comparison-table tr:last-child>*{border-bottom:0}@media (max-width:767px){.tf-comparison-hint{margin:var(--tf-space-sm) 0 0;font-size:var(--tf-text-meta);color:var(--tf-ink-soft);display:block}.tf-comparison-table{table-layout:fixed;width:200%;min-width:0}.tf-comparison-table col:first-child,.tf-comparison-table col:nth-child(2){width:25%}.tf-comparison-table col:nth-child(3){width:50%}.tf-comparison-table td,.tf-comparison-table th{padding:var(--tf-space-md) var(--tf-space-sm);overflow-wrap:anywhere}}.tf-review-grid{gap:var(--tf-space-lg);max-width:var(--tf-content-consent);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.tf-review-card{border:var(--tf-focus-ring-width) solid var(--tf-line);background:var(--tf-surface);margin:0;overflow:hidden}.tf-review-card,.tf-review-card__link{border-radius:var(--tf-radius-card-lg)}.tf-review-card__link{height:100%;color:inherit;transition:box-shadow var(--tf-dur-hover) var(--tf-ease-pop),transform var(--tf-dur-hover) var(--tf-ease-pop);text-decoration:none;display:block}.tf-review-card__link:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:var(--tf-focus-ring-offset)}.tf-review-card__link .tf-review-card{height:100%}@media (hover:hover) and (pointer:fine){.tf-review-card__link:hover{box-shadow:var(--tf-gallery-card-hover-shadow);transform:translateY(calc(var(--tf-space-2xs) * -1))}}.tf-review-card__link:active,.tf-review-card__link:focus-visible{box-shadow:var(--tf-gallery-card-hover-shadow);transform:translateY(calc(var(--tf-space-2xs) * -1))}@media (prefers-reduced-motion:reduce){.tf-review-card__link{transition:none}.tf-review-card__link:active,.tf-review-card__link:focus-visible,.tf-review-card__link:hover{transform:none}}.tf-review-card__media{aspect-ratio:1;position:relative}.tf-review-card__media img,.tf-review-card__media>video{object-fit:cover;object-position:center}.tf-review-card__media>video{width:100%;height:100%;position:absolute;inset:0}.tf-review-card__media>video:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:calc(var(--tf-focus-ring-width) * -1)}.tf-review-card__body{padding:var(--tf-space-lg)}.tf-review-card__rating{align-items:center;gap:var(--tf-space-xs);margin-bottom:var(--tf-space-sm);font-size:var(--tf-text-cta);font-weight:var(--tf-weight-heavy);flex-wrap:wrap;display:flex}.tf-review-card__stars{align-items:center;gap:var(--tf-space-2xs);display:flex}.tf-review-card__stars img{width:var(--tf-space-lg);height:var(--tf-space-lg);display:block}.tf-review-card blockquote,.tf-review-card p{margin:0}.tf-review-card blockquote{font-size:var(--tf-text-body);line-height:var(--tf-leading-body)}.tf-review-card blockquote p{-webkit-line-clamp:2;-webkit-box-orient:vertical;block-size:2lh;display:-webkit-box;overflow:hidden}.tf-review-card .tf-review-card__author{margin-top:var(--tf-space-md);font-size:var(--tf-text-meta);color:var(--tf-ink-soft)}.tf-brand-story-grid .tf-section-heading,.tf-landing-community .tf-section-heading,.tf-landing-reviews .tf-section-heading{text-align:left;justify-items:start}.tf-landing-brand-story{background:var(--tf-brand-story-bg)}.tf-brand-story-grid{gap:var(--tf-section-heading-content-gap);align-items:center;display:grid}.tf-brand-story-grid .tf-section-heading{max-width:var(--tf-section-heading-copy-width);margin:0}.tf-brand-story__visual{width:100%;min-width:0;max-width:var(--tf-content-narrow);justify-self:center;position:relative}.tf-brand-story__seal{display:none}.tf-brand-story__media{aspect-ratio:1;border-radius:var(--tf-radius-card-lg);min-width:0;position:relative;overflow:hidden}.tf-brand-story__media img{object-fit:cover}.tf-landing-guarantee{background:var(--tf-guarantee-bg);color:var(--tf-surface);position:relative;overflow:clip visible}.tf-landing-guarantee:after,.tf-landing-guarantee:before{content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.tf-landing-guarantee:before{top:0;left:calc(-1 * var(--tf-space-xs));width:var(--tf-guarantee-drip-width);aspect-ratio:240/81;background-image:var(--tf-guarantee-drip-art)}.tf-landing-guarantee:after{top:var(--tf-guarantee-ribbon-top);left:calc(50% + var(--tf-guarantee-ribbon-offset));width:var(--tf-guarantee-ribbon-width);aspect-ratio:565/1960;background-image:var(--tf-guarantee-ribbon-art);transform:rotate(115deg)}.tf-guarantee-layout{z-index:1;gap:var(--tf-space-2xl);align-items:center;display:grid;position:relative}.tf-guarantee-seal{width:var(--tf-guarantee-seal-size);aspect-ratio:230/221;margin-inline:auto;position:relative}.tf-guarantee-seal img{width:100%;height:100%;display:block}.tf-landing-guarantee .tf-section-heading{margin-bottom:var(--tf-space-xl)}.tf-landing-guarantee .tf-section-heading__eyebrow{color:var(--tf-guarantee-eyebrow-ink);font-size:var(--tf-guarantee-eyebrow-size);font-weight:var(--tf-weight-black);letter-spacing:var(--tf-guarantee-eyebrow-tracking);line-height:var(--tf-guarantee-eyebrow-leading)}.tf-landing-guarantee .tf-section-heading__title{font-weight:var(--tf-weight-heavy)}.tf-landing-guarantee .tf-section-heading__description{color:var(--tf-guarantee-copy-ink);font-size:var(--tf-guarantee-description-size);font-weight:var(--tf-weight-body);line-height:1.5}.tf-guarantee-grid{gap:var(--tf-space-md);margin:0;padding:0;list-style:none;display:grid}.tf-guarantee-grid li{border:var(--tf-guarantee-card-line-width) solid var(--tf-guarantee-card-line);border-radius:var(--tf-radius-card);padding:var(--tf-space-md)}.tf-guarantee-grid h3{font-size:var(--tf-guarantee-card-title-size);font-weight:var(--tf-weight-heavy);margin:0 0 var(--tf-space-xs)}.tf-guarantee-grid p{font-size:var(--tf-guarantee-card-copy-size);font-weight:var(--tf-weight-body);margin:0;line-height:1.5}@media (max-width:1279px){.tf-landing-guarantee{--tf-guarantee-drip-width:160px;--tf-guarantee-ribbon-width:128px;--tf-guarantee-ribbon-top:-144px}.tf-landing-guarantee:after{left:calc(100% + var(--tf-space-xl))}}@media (min-width:768px) and (max-width:1279px){.tf-landing-guarantee{--tf-guarantee-ribbon-width:176px;--tf-guarantee-ribbon-top:-176px}.tf-landing-guarantee:after{left:calc(100% - var(--tf-space-2xl))}}@media (min-width:1024px){.tf-landing-brand-story,.tf-landing-community,.tf-landing-comparison,.tf-landing-guarantee,.tf-landing-reviews{padding-block:var(--tf-space-4xl)}.tf-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.tf-review-card__media{aspect-ratio:var(--tf-review-media-ratio)}.tf-brand-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-brand-story__visual{grid-area:1/1;max-width:none}.tf-brand-story__media{aspect-ratio:var(--tf-brand-media-ratio)}.tf-brand-story__seal{width:var(--tf-brand-seal-size);height:auto;left:calc(-1 * var(--tf-space-lg));bottom:calc(-1 * var(--tf-space-lg));display:block;position:absolute}.tf-brand-story-grid .tf-section-heading{grid-area:1/2}.tf-guarantee-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-guarantee-layout{grid-template-columns:var(--tf-guarantee-seal-size) minmax(0,1fr)}.tf-landing-guarantee .tf-section-heading{text-align:left;justify-items:start}.tf-landing-guarantee .tf-section-heading__title{font-size:var(--tf-guarantee-title-size)}}.tf-community-carousel{--tf-community-rail-inset:max(var(--tf-shell-gutter),calc((100cqi - var(--tf-shell-max-width)) / 2));--tf-community-card-width:min(var(--tf-community-card-max-width),calc(100cqi - var(--tf-shell-gutter) * 2 - var(--tf-space-2xl)));--tf-community-nav-current:var(--tf-community-nav-size-compact);row-gap:var(--tf-space-xl);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.tf-community-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tf-community-rail-inset);padding:var(--tf-space-2xs) var(--tf-community-rail-inset);scrollbar-width:none;grid-area:1/1;overflow-x:auto}.tf-community-rail::-webkit-scrollbar{display:none}.tf-community-rail:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:calc(var(--tf-focus-ring-width) * -1)}.tf-community-track{gap:var(--tf-space-md);width:max-content;margin:0;padding:0;list-style:none;display:flex}.tf-community-slide{width:var(--tf-community-card-width);scroll-snap-align:start;flex:none}.tf-community-slide .tf-review-card__media{aspect-ratio:var(--tf-community-media-ratio)}.tf-community-bar{grid-area:2/1;justify-content:center;display:flex}.tf-community-social{--tf-variant-b-cta-height:var(--tf-cta-height);--tf-variant-b-cta-padding-block:var(--tf-space-xs);--tf-variant-b-cta-gap:var(--tf-space-xs);--tf-variant-b-cta-icon-size:var(--tf-space-lg);gap:var(--tf-space-sm);margin:0;padding:0;list-style:none;display:flex}.tf-community-social>li{flex:none;min-width:0;display:flex}.tf-community-social .tf-community-social__link{width:auto}.tf-community-social>li:not(.tf-community-social__item--label) .tf-community-social__link{--tf-variant-b-cta-gap:0px;width:var(--tf-space-3xl);padding-inline:0}.tf-community-social__icon{-webkit-mask:var(--tf-community-social-icon) center /contain no-repeat;mask:var(--tf-community-social-icon) center /contain no-repeat;background:currentColor;display:block}.tf-community-social__icon[data-network=x]{--tf-community-social-icon:url(/icons/social-x.svg)}.tf-community-social__icon[data-network=instagram]{--tf-community-social-icon:url(/icons/social-instagram.svg)}.tf-community-social__icon[data-network=tiktok]{--tf-community-social-icon:url(/icons/social-tiktok.svg)}.tf-community-nav{display:contents}.tf-community-nav[hidden]{display:none}.tf-community-nav__button{--tf-community-nav-edge-inset:max(var(--tf-space-2xs),calc(var(--tf-community-rail-inset) - (var(--tf-space-md) + var(--tf-community-nav-current)) / 2));z-index:1;width:var(--tf-community-nav-current);height:var(--tf-community-nav-current);border-radius:var(--tf-radius-pill);background:var(--tf-variant-b-nav-bg);box-shadow:var(--tf-variant-b-nav-shadow);-webkit-backdrop-filter:blur(var(--tf-variant-b-nav-blur));backdrop-filter:blur(var(--tf-variant-b-nav-blur));cursor:pointer;border:0;grid-area:1/1;place-self:center start;padding:0;position:relative}.tf-community-nav__button:after{inset:min(0px,calc((var(--tf-community-nav-current) - var(--tf-hit-target)) / 2));border-radius:inherit;content:"";position:absolute}.tf-community-nav__button[data-direction=previous]{margin-left:var(--tf-community-nav-edge-inset)}.tf-community-nav__button[data-direction=next]{margin-right:var(--tf-community-nav-edge-inset);justify-self:end}.tf-community-nav__button[aria-disabled=true]{visibility:hidden;cursor:default}.tf-community-nav__button:focus-visible{outline:var(--tf-focus-ring-width) solid var(--tf-action);outline-offset:var(--tf-focus-ring-offset)}.tf-community-nav__knob{inset:calc(var(--tf-community-nav-current) / 12);border-radius:inherit;background:var(--tf-surface);filter:var(--tf-variant-b-nav-knob-shadow);transition:scale var(--tf-dur-hover) var(--tf-ease-pop);place-items:center;display:grid;position:absolute}.tf-community-nav__knob img{width:calc(var(--tf-community-nav-current) / 2);height:auto;display:block}.tf-community-nav__button[data-direction=next] .tf-community-nav__knob img{scale:-1 1}.tf-community-nav__button[aria-disabled=true] .tf-community-nav__knob img{opacity:var(--tf-variant-b-control-disabled-opacity)}.tf-community-nav__button:active:not([aria-disabled=true]) .tf-community-nav__knob{scale:.92}@media (prefers-reduced-motion:reduce){.tf-community-nav__knob{transition:none}.tf-community-nav__button:active:not([aria-disabled=true]) .tf-community-nav__knob{scale:none}}@media not all and (min-width:768px){.tf-community-social{--tf-variant-b-cta-padding-inline:var(--tf-space-sm);width:100%}.tf-community-social>li:not(.tf-community-social__item--label) .tf-community-social__link{width:var(--tf-cta-height)}.tf-community-social>li.tf-community-social__item--label{flex:auto}.tf-community-social>li.tf-community-social__item--label .tf-community-social__link{width:100%}}@media not all and (min-width:360px){.tf-community-social{--tf-variant-b-cta-text-size:var(--tf-text-control)}}@media (min-width:768px){.tf-community-carousel{--tf-community-nav-current:var(--tf-community-nav-size);row-gap:var(--tf-space-2xl)}.tf-community-bar{justify-content:flex-start}.tf-community-nav{place-self:center end;gap:var(--tf-space-sm);margin-right:var(--tf-community-rail-inset);grid-area:2/1;display:flex}.tf-community-nav__button,.tf-community-nav__button[data-direction]{margin:0}.tf-community-nav__button[aria-disabled=true]{visibility:visible}}@media (prefers-reduced-motion:no-preference){.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal]{transition:opacity var(--tf-chapter-duration) var(--tf-ease-pop),transform var(--tf-chapter-duration) var(--tf-ease-pop);transition-delay:var(--tf-chapter-delay,0s)}.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal]:not([data-tf-revealed]){opacity:0;transform:translateY(var(--tf-chapter-travel,var(--tf-space-lg)))}.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal=action]:not([data-tf-revealed]),.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal=media]:not([data-tf-revealed]){transform:translateY(var(--tf-space-lg)) scale(.98)}.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal=collection]:not([data-tf-revealed]){transform:translateY(var(--tf-space-xl))}.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal=copy] .tf-section-heading__highlight img{transform-origin:0;transition:transform var(--tf-dur-enter) var(--tf-ease-pop);transition-delay:var(--tf-dur-hover)}.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal=copy]:not([data-tf-revealed]) .tf-section-heading__highlight img{transform:scaleX(0)}.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal]:focus-within{opacity:1;transition:none;transform:none}.tf-landing-page[data-tf-motion-ready=true] [data-tf-reveal]:focus-within .tf-section-heading__highlight img{transition:none;transform:none}}.tf-landing-page{--tf-chapter-duration:calc(var(--tf-dur-enter) + var(--tf-dur-hover))}.tf-brand-story__visual,.tf-landing-page [data-tf-reveal=action],.tf-landing-page [data-tf-reveal=collection],.tf-product-details__content{--tf-chapter-delay:calc(var(--tf-dur-hover) * .5)}@media (min-width:1024px){.tf-product-details__content{--tf-chapter-delay:0s}.tf-product-details__media{--tf-chapter-delay:calc(var(--tf-dur-hover) * .5)}}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:#0000}.react-international-phone-country-selector-button__button-content{justify-content:center;align-items:center;display:flex}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));width:300px;max-height:200px;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex;position:absolute;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro));border:none}.react-international-phone-country-selector-dropdown__list-item{min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px;display:flex}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap;margin-right:8px;overflow:hidden}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;align-items:center;margin-right:-1px;padding:0 8px;display:flex}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);background-color:var(--react-international-phone-background-color,white);color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:0 8px;overflow:visible}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}html{background-color:var(--tf-bg);scrollbar-gutter:stable}html[data-tf-checkout-bleed]{scrollbar-gutter:auto}:root{--duration-exit:.15s;--duration-enter:.21s;--duration-move:.4s;--ease-spatial:cubic-bezier(.32,.72,0,1)}@keyframes fade{0%{opacity:0}to{opacity:1}}::view-transition-old(root){opacity:0;animation:none}::view-transition-new(root){opacity:1;animation:none}html[data-tf-vt=inventory] [data-tf-vt-tile]{view-transition-name:var(--tf-vt-name);view-transition-class:tf-tile}::view-transition-old(.tf-tile):only-child{animation:var(--duration-exit) ease-out both fade reverse}::view-transition-new(.tf-tile):only-child{animation:var(--duration-enter) ease-out both fade}::view-transition-group(.tf-tile){animation-duration:var(--duration-move);animation-timing-function:var(--ease-spatial)}::view-transition-group(tf-persistent-header){z-index:100;animation:none}::view-transition-group(tf-persistent-nav){z-index:100;animation:none}::view-transition-old(tf-persistent-header){display:none}::view-transition-old(tf-persistent-nav){display:none}::view-transition-new(tf-persistent-header){animation:none}::view-transition-new(tf-persistent-nav){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Heavy.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Black.ttf)format("truetype");font-weight:950;font-style:normal;font-display:swap}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}