shop.mattel.com
Open in
urlscan Pro
2620:127:f00f:e::
Public Scan
Submitted URL: http://thomasandfriends.cn/
Effective URL: https://shop.mattel.com/collections/thomas-friends
Submission Tags: falconsandbox
Submission: On September 02 via api from US — Scanned from CA
Effective URL: https://shop.mattel.com/collections/thomas-friends
Submission Tags: falconsandbox
Submission: On September 02 via api from US — Scanned from CA
Form analysis
4 forms found in the DOMfilters
<form id="collectionFilterFormDesktop" novalidate="" action="filters">
<div class="collection-filters-desktop__inner">
<ul class="collection-filters-desktop__list">
<li class="collection-filters-desktop__list-item">
<fieldset class="collection-filters-desktop__item">
<legend class="collection-filters-desktop__legend"><button id="filter-dropdown-header-0" aria-controls="filter-dropdown-0" class="collection-filters-desktop__button" type="button"><span>Age</span><svg width="14px" height="8px"
viewBox="0 0 14 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<polyline id="path-_am0_db2cc-1" points="3 5.5 8 10.5 13 5.5"></polyline>
</defs>
<g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Icons/Arrow-Up/Size-16/Black" transform="translate(-1.000000, -4.000000)">
<mask id="mask-_am0_db2cc-2" fill="white">
<use xlink:href="#path-_am0_db2cc-1"></use>
</mask>
<use id="Stroke-1" class="collection__svg-color-stroke fisher-price" stroke="#ea0028" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"
transform="translate(8.000000, 8.000000) scale(1, -1) rotate(-180.000000) translate(-8.000000, -8.000000) " xlink:href="#path-_am0_db2cc-1"></use>
</g>
</g>
</svg></button></legend>
<div id="filter-dropdown-0" aria-labelledby="filter-dropdown-header-0" class="collection-filters-desktop__dropdown-menu" aria-expanded="false" style="display: none;">
<div class="collection-filters-desktop__dropdown-inner">
<div class="collection-filters-desktop__checkbox"><input id="filter-0-option-0" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="12-24 Months"><label for="filter-0-option-0"
class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">12-24 Months</span><span class="collection-filters-desktop__option-text-count">8</span></span></label></div>
<div class="collection-filters-desktop__checkbox"><input id="filter-0-option-1" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="2-4 Years"><label for="filter-0-option-1"
class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">2-4 Years</span><span class="collection-filters-desktop__option-text-count">119</span></span></label></div>
<div class="collection-filters-desktop__checkbox"><input id="filter-0-option-2" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="5+ Years"><label for="filter-0-option-2"
class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">5+ Years</span><span class="collection-filters-desktop__option-text-count">115</span></span></label></div>
</div>
</div>
</fieldset>
</li>
<li class="collection-filters-desktop__list-item">
<fieldset class="collection-filters-desktop__item">
<legend class="collection-filters-desktop__legend"><button id="filter-dropdown-header-1" aria-controls="filter-dropdown-1" class="collection-filters-desktop__button" type="button"><span>Theme</span><svg width="14px" height="8px"
viewBox="0 0 14 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<polyline id="path-_am0_db2cc-1" points="3 5.5 8 10.5 13 5.5"></polyline>
</defs>
<g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Icons/Arrow-Up/Size-16/Black" transform="translate(-1.000000, -4.000000)">
<mask id="mask-_am0_db2cc-2" fill="white">
<use xlink:href="#path-_am0_db2cc-1"></use>
</mask>
<use id="Stroke-1" class="collection__svg-color-stroke fisher-price" stroke="#ea0028" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"
transform="translate(8.000000, 8.000000) scale(1, -1) rotate(-180.000000) translate(-8.000000, -8.000000) " xlink:href="#path-_am0_db2cc-1"></use>
</g>
</g>
</svg></button></legend>
<div id="filter-dropdown-1" aria-labelledby="filter-dropdown-header-1" class="collection-filters-desktop__dropdown-menu" aria-expanded="false" style="display: none;">
<div class="collection-filters-desktop__dropdown-inner">
<div class="collection-filters-desktop__checkbox"><input id="filter-1-option-0" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="Holiday Gift Guide"><label
for="filter-1-option-0" class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">Holiday Gift Guide</span><span class="collection-filters-desktop__option-text-count">1</span></span></label>
</div>
<div class="collection-filters-desktop__checkbox"><input id="filter-1-option-1" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="My First Trains"><label for="filter-1-option-1"
class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">My First Trains</span><span class="collection-filters-desktop__option-text-count">8</span></span></label></div>
<div class="collection-filters-desktop__checkbox"><input id="filter-1-option-2" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="Trains"><label for="filter-1-option-2"
class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">Trains</span><span class="collection-filters-desktop__option-text-count">87</span></span></label></div>
<div class="collection-filters-desktop__checkbox"><input id="filter-1-option-3" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="Trainsets"><label for="filter-1-option-3"
class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">Trainsets</span><span class="collection-filters-desktop__option-text-count">26</span></span></label></div>
<div class="collection-filters-desktop__checkbox"><input id="filter-1-option-4" type="checkbox" class="hidden-checkbox" data-track-category="plp" data-track-name="filters" data-track-text="Wooden Railway"><label for="filter-1-option-4"
class="collection-filters-desktop__option-label"><svg class="checkbox-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
<g clip-path="url(#a)">
<path stroke="#000" d="M13 .5H3A2.5 2.5 0 0 0 .5 3v10A2.5 2.5 0 0 0 3 15.5h10a2.5 2.5 0 0 0 2.5-2.5V3A2.5 2.5 0 0 0 13 .5Z"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg><span class="collection-filters-desktop__option-text"><span class="collection-filters-desktop__option-text-name">Wooden Railway</span><span class="collection-filters-desktop__option-text-count">22</span></span></label></div>
</div>
</div>
</fieldset>
</li>
<li class="collection-filters-desktop__toggle"><button class="collection-filters-desktop__button collection-filters-desktop__button--toggle"><svg width="19" height="15" viewBox="0 0 19 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect class="collection__svg-color fisher-price" y="1.75" width="19" height="1.5" rx="0.75" fill="#ea0028"></rect>
<rect class="collection__svg-color fisher-price" y="6.75" width="19" height="1.5" rx="0.75" fill="#ea0028"></rect>
<rect class="collection__svg-color fisher-price" y="11.75" width="19" height="1.5" rx="0.75" fill="#ea0028"></rect>
<circle class="collection__svg-color-stroke fisher-price" cx="4.25" cy="2.5" r="1.5" fill="white" stroke="#EA0028" stroke-width="1.5"></circle>
<circle class="collection__svg-color-stroke fisher-price" cx="7.25" cy="12.5" r="1.5" fill="white" stroke="#EA0028" stroke-width="1.5"></circle>
<circle class="collection__svg-color-stroke fisher-price" cx="14.25" cy="7.5" r="1.5" fill="white" stroke="#EA0028" stroke-width="1.5"></circle>
</svg><span>Show Filters</span></button></li>
</ul>
</div>
</form>
<form class="footer-newsletter__form" id="footerNewsletterForm" data-source-id="10886" data-preference-id="Mattel Shop">
<div class="footer-newsletter__form-inline">
<div class="footer-newsletter__form-inline-input input-placeholder">
<label for="newsletterInput">Enter your email</label>
<input id="footerNewsletterInput" class="input" name="email" type="text">
</div>
<button class="footer-newsletter__form-inline-btn btn-icon" id="footerNewsletterSubmit" type="submit" data-track-category="sign up" data-track-name="Footer Newsletter SignUp" data-track-text="Sign Up">Sign Up</button>
</div>
<p class="footer-newsletter__error email-error">
<i class="icon icon--error"></i>Invalid email address
</p>
<div class="footer-newsletter__checkbox checkbox">
<input id="footerNewsletterCheckbox" name="checkbox" type="checkbox" checked="">
<label class="footer-newsletter__desc" for="footerNewsletterCheckbox">By submitting my email, I confirm I want to receive emails from Mattel and other trusted Mattel brands and programs. Click to read Mattel's
<a href="https://corporate.mattel.com/en-us/terms-and-conditions">Terms & Conditions</a> and <a href="https://www.mattel.com/en-us/privacy-statement">Privacy Statement.</a></label>
<p class="footer-newsletter__error checkbox-error">
<i class="icon icon--error"></i>You must agree to the terms
</p>
</div>
<p class="footer-newsletter__desc footer-newsletter__desc--us">By submitting my email, I confirm I want to receive emails from Mattel and other trusted Mattel brands and programs. Click to read Mattel's
<a href="https://corporate.mattel.com/en-us/terms-and-conditions">Terms & Conditions</a> and <a href="https://www.mattel.com/en-us/privacy-statement">Privacy Statement.</a></p>
</form>
POST /cart
<form id="bagForm" action="/cart" method="post" class="bag__form pf-form-processed">
<header class="bag__header">
<div class="bag__added-title">
<i class="icon icon--check-green"></i> Added to Cart
</div>
</header>
<div class="bag__alerts js-bag-alerts mobile-only">
</div>
<div class="bag__content">
<div class="bag__summary hide">
<div id="bagTotals" class="bag__totals">
<div class="bag__header">
<div class="bag__title bag__title--summary">Order Summary</div>
</div>
<p class="bag__subtotal-message"> Shipping & taxes calculated at checkout </p>
<div class="bag__actions">
<button id="cartTemplateBtn" class="bag__action bag__checkout btn btn--primary" type="submit" name="checkout" title="Proceed to Checkout">
<span class="bag__action-text"> Proceed to Check Out </span>
</button>
<p class="bag__promo-text"> Promo codes and gift cards are applied during checkout. </p>
</div>
</div>
</div>
<div class="bag__left">
<div class="bag__alerts js-bag-alerts hide-mobile">
</div>
<div id="bagItems" class="bag__items"></div>
</div>
<div id="bagEmpty" class="bag__empty text-center">
<i class="icon icon--box"></i>
<div class="bag__empty-title">Your cart is empty.</div>
<p>Missing products? Sign in to see your cart from a previous visit.</p>
<a class="btn btn--primary" href="https://platform.mattel/shopify/login?shop_url=https://shop.mattel.com&return_to=https://shop.mattel.com/en-us/account&client_id=cKWsQKwG630yTOXOp6uwprYFulwny766&action=login" rel="nofollow">
Sign in
</a>
</div>
<div class="bag__footer">
<p class="bag__subtotal text-center"> Cart Subtotal <span id="bagSubtotal"></span>
</p>
<button class="bag__action bag__checkout btn btn--white btn--full" type="submit" name="checkout" title="View Cart & Checkout"> View Cart & Checkout </button>
</div>
</div>
</form>
Name: popUpModal —
<form name="popUpModal" id="popUpModal" class="email__form js-email-sign-up" data-source-id="10857" data-modal-id="newsletterSignUpModal" novalidate="">
<ul class="form-list">
<li class="form-item js-email-form-item ">
<div class="email__main-heading" style="color: #000000"> Continue email sign up </div>
<div class="email__copy" style="color: #000000">
<p>Stay in the know on sales updates, new products and more.</p>
</div>
</li>
<li class="form-item js-email-form-item ">
<div class="email__divider">
<p class="email__divider-callout" style="color: "> *Required </p>
</div>
</li>
<li class="form-item js-email-form-item ">
<div class="email__secondary-heading" style="color: "> Your Details </div>
<label class="email__label-heading" for="popUpModal-csc160cbb7cf2e8345" style="color: #000000"> Enter your email address * </label>
<div class="email__input-wrapper">
<input id="popUpModal-csc160cbb7cf2e8345" class="input js-email-form-input" type="email" name="EmailAddress" placeholder="Enter your email" required=""
style=" --placeholder-color: #000000; color: #000000; background-color: #ffffff; border-color: #000000;">
</div>
<p class="email__error-message hide js-field-error">
<i class="icon icon--error"></i> Invalid email address
</p>
</li>
<li class="form-item js-email-form-item ">
<label class="email__label-heading" for="popUpModal-cs983bbd0ef80e12c4" style="color: #000000"> Enter your first name * </label>
<div class="email__input-wrapper">
<input id="popUpModal-cs983bbd0ef80e12c4" class="input js-email-form-input" type="text" name="consumerName[ConsumerFirstName]" placeholder="Enter your first name" required=""
style=" --placeholder-color: #000000; color: #000000; background-color: #ffffff; border-color: #000000;">
</div>
<p class="email__error-message hide js-field-error">
<i class="icon icon--error"></i> Please enter your First Name
</p>
</li>
<li class="form-item js-email-form-item ">
<label class="email__label-heading" for="popUpModal-cs5fb4e91d70038faa" style="color: #000000"> Enter your last name * </label>
<div class="email__input-wrapper">
<input id="popUpModal-cs5fb4e91d70038faa" class="input js-email-form-input" type="text" name="consumerName[ConsumerLastName]" placeholder="Enter your last name" required=""
style=" --placeholder-color: #000000; color: #000000; background-color: #ffffff; border-color: #000000;">
</div>
</li>
<li class="form-item js-email-form-item ">
<div class="email__divider"></div>
</li>
<li class="form-item js-email-form-item ">
<div class="email__secondary-heading" style="color: #000000"> We'd like our offers, product news and parenting tips to be just right for you and your child. </div>
<div class="email__copy" style="color: #000000">
<p>By providing my child’s information, I certify that I am the parent or legal guardian of the child or that I have legal authority to submit the child’s information.</p>
</div>
</li>
<li class="form-item js-email-form-item ">
<ul class="form-list" data-position="0">
<li class="form-item js-email-form-item">
<label class="email__label-heading" for="popUpModal-cs999e3de2c31f5e7f" style="color: "> Child’s Birth Date or Due Date </label>
<div class="email__copy email__copy--label" style="color: "> We'd like our offers, product news and parenting tips to be just right for you and your child. </div>
<div class="date-input-container">
<input id="popUpModal-cs999e3de2c31f5e7f" class="input js-date-input js-email-form-input changed" type="date" name="consumerChild[ChildList][0][ChildDOB]" style=" --placeholder-color: ; color: ; background-color: ; border-color: ;"
onfocus="this.showPicker()">
<span class="date-input-container__placeholder js-date-input-placeholder screenreader" style="color: "> MM/DD/YYYY </span>
<svg class="icon icon--calendar date-input-container__icon" width="22px" height="20px" viewBox="0 0 22 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<polygon id="path-jnoad51rao-1" points="0.75 1.5 23.279 1.5 23.279 21.499 0.75 21.499"></polygon>
</defs>
<g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Modules/Form/Light-Mode/Standard-Icon-No-Label" transform="translate(-439.000000, -13.000000)">
<g id="Group" transform="translate(438.000000, 12.000000)">
<mask id="mask-jnoad51rao-2" fill="white">
<use xlink:href="#path-jnoad51rao-1"></use>
</mask>
<g id="Clip-2"></g>
<path d="M18.4454,6.833 C17.8924,6.833 17.4454,6.385 17.4454,5.833 L17.4454,2.5 C17.4454,1.948 17.8924,1.5 18.4454,1.5 C18.9984,1.5 19.4454,1.948 19.4454,2.5 L19.4454,5.833 C19.4454,6.385 18.9984,6.833 18.4454,6.833" id="Fill-3"
fill="#030303" mask="url(#mask-jnoad51rao-2)"></path>
<path d="M5.6954,6.833 C5.1424,6.833 4.6954,6.385 4.6954,5.833 L4.6954,2.5 C4.6954,1.948 5.1424,1.5 5.6954,1.5 C6.2484,1.5 6.6954,1.948 6.6954,2.5 L6.6954,5.833 C6.6954,6.385 6.2484,6.833 5.6954,6.833" id="Fill-4" fill="#030303"
mask="url(#mask-jnoad51rao-2)"></path>
<path d="M22.2227,10.1 L1.8907,10.1 C1.6137,10.1 1.3907,9.7192 1.3907,9.25 C1.3907,8.7808 1.6137,8.4 1.8907,8.4 L22.2227,8.4 C22.4997,8.4 22.7227,8.7808 22.7227,9.25 C22.7227,9.7192 22.4997,10.1 22.2227,10.1" id="Fill-5"
fill="#030303" mask="url(#mask-jnoad51rao-2)"></path>
<g mask="url(#mask-jnoad51rao-2)" fill="#030303">
<g transform="translate(4.320000, 12.100000)">
<polygon id="Fill-6" points="0 1.939 1.939 1.939 1.939 0 0 0"></polygon>
<polygon id="Fill-7" points="3.357 1.939 5.296 1.939 5.296 0 3.357 0"></polygon>
<polygon id="Fill-8" points="6.715 1.939 8.656 1.939 8.656 0 6.715 0"></polygon>
<polygon id="Fill-9" points="10.072 1.939 12.013 1.939 12.013 0 10.072 0"></polygon>
<polygon id="Fill-10" points="13.431 1.939 15.369 1.939 15.369 0 13.431 0"></polygon>
<polygon id="Fill-11" points="0 5.055 1.939 5.055 1.939 3.116 0 3.116"></polygon>
<polygon id="Fill-12" points="3.357 5.055 5.296 5.055 5.296 3.116 3.357 3.116"></polygon>
<polygon id="Fill-13" points="6.715 5.055 8.656 5.055 8.656 3.116 6.715 3.116"></polygon>
<polygon id="Fill-14" points="10.072 5.055 12.013 5.055 12.013 3.116 10.072 3.116"></polygon>
<polygon id="Fill-15" points="13.431 5.055 15.369 5.055 15.369 3.116 13.431 3.116"></polygon>
</g>
</g>
<rect id="Rectangle" stroke="#030303" stroke-width="1.7" stroke-linejoin="round" mask="url(#mask-jnoad51rao-2)" x="2" y="4" width="20" height="16"></rect>
</g>
</g>
</g>
</svg>
</div>
<p class="email__error-message hide js-field-error">
<i class="icon icon--error"></i> Please enter child's birthdate or due date
</p>
</li>
<li class="form-item js-email-form-item">
<label class="email__label-heading" for="popUpModal-csf4f242cff2744144" style="color: #000000"> Child's Name </label>
<div class="email__input-wrapper">
<input id="popUpModal-csf4f242cff2744144" class="input js-email-form-input" type="text" name="consumerChild[ChildList][0][ChildName]" placeholder="Please enter your child's name"
style=" --placeholder-color: #000000; color: #000000; background-color: #ffffff; border-color: #000000;">
</div>
</li>
<li class="form-item js-email-form-item">
<label class="email__label-heading" for="popUpModal-cs68e63671de91caae" style="color: "> Gender </label>
<div class="email__box-group">
<div class="radio radio-box email__box-radio" style="border-color: ; background-color: "><input id="popUpModal-cs68e63671de91caae-0-0" class="js-email-form-input" type="radio" name="consumerChild[ChildList][0][ChildGender]" value="M">
<label for="popUpModal-cs68e63671de91caae-0-0" style="color: ;">
<svg class="icon icon--radio-on" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="#030303" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
<svg class="icon icon--radio-off" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg> Boy </label>
</div>
<div class="radio radio-box email__box-radio" style="border-color: ; background-color: "><input id="popUpModal-cs68e63671de91caae-0-1" class="js-email-form-input" type="radio" name="consumerChild[ChildList][0][ChildGender]" value="F">
<label for="popUpModal-cs68e63671de91caae-0-1" style="color: ;">
<svg class="icon icon--radio-on" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="#030303" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
<svg class="icon icon--radio-off" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg> Girl </label>
</div>
<div class="radio radio-box email__box-radio" style="border-color: ; background-color: "><input id="popUpModal-cs68e63671de91caae-0-2" class="js-email-form-input" type="radio" name="consumerChild[ChildList][0][ChildGender]" value="U">
<label for="popUpModal-cs68e63671de91caae-0-2" style="color: ;">
<svg class="icon icon--radio-on" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="#030303" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
<svg class="icon icon--radio-off" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg> Don't know yet/ Prefer not to answer </label>
</div>
</div>
</li>
</ul>
<div id="extend-cs6e11317b8a5a8860-popUpModal" class="js-email-extendable-wrapper">
</div><button type="button" id="extend-btn-cs6e11317b8a5a8860-popUpModal" class="email__extend-btn btn-icon js-email-field-extend" data-index="1" data-template-id="cs6e11317b8a5a8860" data-location-id="popUpModal" style="color: #000000">
<svg class="icon icon--add" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="2-1-US-Shopper_Email-Sign-Up-Page_Desktop" transform="translate(-330.000000, -1187.000000)">
<rect fill="" x="0" y="0" width="1440" height="2605"></rect>
<g id="Group-10" transform="translate(0.000000, 429.000000)">
<g id="Group" transform="translate(330.000000, 758.000000)">
<circle id="Oval" stroke="#e01a1a" style="opacity: 0.2" stroke-width="1.5" cx="12" cy="12" r="11.25"></circle>
<g id="Group-Copy" transform="translate(5.000000, 5.000000)" stroke="#e01a1a" stroke-linejoin="round" stroke-width="2.25">
<line x1="1.94289029e-16" y1="7" x2="14" y2="7" id="Stroke-3"></line>
<line x1="7" y1="0" x2="7" y2="14" id="Stroke-5"></line>
</g>
</g>
</g>
</g>
</g>
</svg> Have another child? Tell us </button>
<script type="text/template" id="template-cs6e11317b8a5a8860-popUpModal"> <ul
class="form-list"
data-position="index"
><li class="form-item js-email-form-item">
<label
class="email__label-heading"
for="popUpModal-cs999e3de2c31f5e7f"
style="color: "
>
Child’s Birth Date or Due Date
</label><div
class="email__copy email__copy--label"
style="color: "
>
We'd like our offers, product news and parenting tips to be just right for you and your child.
</div><div class="date-input-container">
<input
id="popUpModal-cs999e3de2c31f5e7f"
class="input js-date-input js-email-form-input changed"
type="date"
name="consumerChild[ChildList][index][ChildDOB]"
style=" --placeholder-color: ; color: ; background-color: ; border-color: ;"
onfocus="this.showPicker()"
/>
<span
class="date-input-container__placeholder js-date-input-placeholder screenreader"
style="color: "
>
MM/DD/YYYY
</span>
<svg class="icon icon--calendar date-input-container__icon" width="22px" height="20px" viewBox="0 0 22 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<polygon id="path-jnoad51rao-1" points="0.75 1.5 23.279 1.5 23.279 21.499 0.75 21.499"></polygon>
</defs>
<g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Modules/Form/Light-Mode/Standard-Icon-No-Label" transform="translate(-439.000000, -13.000000)">
<g id="Group" transform="translate(438.000000, 12.000000)">
<mask id="mask-jnoad51rao-2" fill="white">
<use xlink:href="#path-jnoad51rao-1"></use>
</mask>
<g id="Clip-2"></g>
<path d="M18.4454,6.833 C17.8924,6.833 17.4454,6.385 17.4454,5.833 L17.4454,2.5 C17.4454,1.948 17.8924,1.5 18.4454,1.5 C18.9984,1.5 19.4454,1.948 19.4454,2.5 L19.4454,5.833 C19.4454,6.385 18.9984,6.833 18.4454,6.833" id="Fill-3" fill="#030303" mask="url(#mask-jnoad51rao-2)"></path>
<path d="M5.6954,6.833 C5.1424,6.833 4.6954,6.385 4.6954,5.833 L4.6954,2.5 C4.6954,1.948 5.1424,1.5 5.6954,1.5 C6.2484,1.5 6.6954,1.948 6.6954,2.5 L6.6954,5.833 C6.6954,6.385 6.2484,6.833 5.6954,6.833" id="Fill-4" fill="#030303" mask="url(#mask-jnoad51rao-2)"></path>
<path d="M22.2227,10.1 L1.8907,10.1 C1.6137,10.1 1.3907,9.7192 1.3907,9.25 C1.3907,8.7808 1.6137,8.4 1.8907,8.4 L22.2227,8.4 C22.4997,8.4 22.7227,8.7808 22.7227,9.25 C22.7227,9.7192 22.4997,10.1 22.2227,10.1" id="Fill-5" fill="#030303" mask="url(#mask-jnoad51rao-2)"></path>
<g mask="url(#mask-jnoad51rao-2)" fill="#030303">
<g transform="translate(4.320000, 12.100000)">
<polygon id="Fill-6" points="0 1.939 1.939 1.939 1.939 0 0 0"></polygon>
<polygon id="Fill-7" points="3.357 1.939 5.296 1.939 5.296 0 3.357 0"></polygon>
<polygon id="Fill-8" points="6.715 1.939 8.656 1.939 8.656 0 6.715 0"></polygon>
<polygon id="Fill-9" points="10.072 1.939 12.013 1.939 12.013 0 10.072 0"></polygon>
<polygon id="Fill-10" points="13.431 1.939 15.369 1.939 15.369 0 13.431 0"></polygon>
<polygon id="Fill-11" points="0 5.055 1.939 5.055 1.939 3.116 0 3.116"></polygon>
<polygon id="Fill-12" points="3.357 5.055 5.296 5.055 5.296 3.116 3.357 3.116"></polygon>
<polygon id="Fill-13" points="6.715 5.055 8.656 5.055 8.656 3.116 6.715 3.116"></polygon>
<polygon id="Fill-14" points="10.072 5.055 12.013 5.055 12.013 3.116 10.072 3.116"></polygon>
<polygon id="Fill-15" points="13.431 5.055 15.369 5.055 15.369 3.116 13.431 3.116"></polygon>
</g>
</g>
<rect id="Rectangle" stroke="#030303" stroke-width="1.7" stroke-linejoin="round" mask="url(#mask-jnoad51rao-2)" x="2" y="4" width="20" height="16"></rect>
</g>
</g>
</g>
</svg>
</div><p class="email__error-message hide js-field-error">
<i class="icon icon--error"></i>
Please enter child's birthdate or due date
</p></li><li class="form-item js-email-form-item">
<label
class="email__label-heading"
for="popUpModal-csf4f242cff2744144"
style="color: #000000"
>
Child's Name
</label><div class="email__input-wrapper">
<input
id="popUpModal-csf4f242cff2744144"
class="input js-email-form-input"
type="text"
name="consumerChild[ChildList][index][ChildName]"
placeholder="Please enter your child's name"
style=" --placeholder-color: #000000; color: #000000; background-color: #ffffff; border-color: #000000;"
/>
</div></li><li class="form-item js-email-form-item">
<label
class="email__label-heading"
for="popUpModal-cs68e63671de91caae"
style="color: "
>
Gender
</label><div class="email__box-group"><div
class="radio radio-box email__box-radio"
style="border-color: ; background-color: "
><input
id="popUpModal-cs68e63671de91caae-index-0"
class="js-email-form-input"
type="radio"
name="consumerChild[ChildList][index][ChildGender]"
value="M"
/>
<label
for="popUpModal-cs68e63671de91caae-index-0"
style="color: ;"
>
<svg class="icon icon--radio-on" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="#030303" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
<svg class="icon icon--radio-off" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
Boy
</label>
</div><div
class="radio radio-box email__box-radio"
style="border-color: ; background-color: "
><input
id="popUpModal-cs68e63671de91caae-index-1"
class="js-email-form-input"
type="radio"
name="consumerChild[ChildList][index][ChildGender]"
value="F"
/>
<label
for="popUpModal-cs68e63671de91caae-index-1"
style="color: ;"
>
<svg class="icon icon--radio-on" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="#030303" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
<svg class="icon icon--radio-off" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
Girl
</label>
</div><div
class="radio radio-box email__box-radio"
style="border-color: ; background-color: "
><input
id="popUpModal-cs68e63671de91caae-index-2"
class="js-email-form-input"
type="radio"
name="consumerChild[ChildList][index][ChildGender]"
value="U"
/>
<label
for="popUpModal-cs68e63671de91caae-index-2"
style="color: ;"
>
<svg class="icon icon--radio-on" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="#030303" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
<svg class="icon icon--radio-off" width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="4-Shopper_Update-your-Brand-Preference" transform="translate(-334.000000, -559.000000)">
<g id="Group" transform="translate(332.000000, 557.000000)">
<g id="Icons/Check-box/on" transform="translate(2.000000, 2.000000)" fill="" fill-opacity="0.2" stroke="">
<g id="Group-4">
<rect id="Rectangle-Copy-6" x="0.5" y="0.5" width="19" height="19" rx="9.5"></rect>
</g>
</g>
<rect class="radio-on-element" id="Rectangle" fill="" x="6" y="6" width="12" height="12" rx="6"></rect>
</g>
</g>
</g>
</svg>
Don't know yet/ Prefer not to answer
</label>
</div></div></li></ul>
<button
type="button"
class="email__extend-btn email__extend-btn--remove btn-icon js-email-field-extend-clear"
data-position="index"
data-template-id="cs6e11317b8a5a8860"
data-location-id="popUpModal"
style="color: #000000"
>
Nevermind. Remove this child
</button>
</script>
</li>
<li class="form-item js-email-form-item ">
<div class="email__divider"></div>
</li>
<li class="form-item js-email-form-item ">
<div class="email__submit-container">
<div class="email__submit-message" style="color: #000000">
<p>By submitting my email, I confirm I want to receive emails from Mattel and other trusted Mattel brands and programs. Click to read
<a href="https://corporate.mattel.com/en-us/terms-and-conditions" target="_blank">Mattel’s Terms & Conditions</a> and <a href="https://www2.mattel.com/en-us/privacy-statement" target="_blank">Privacy Statement</a>.</p>
</div>
<p class="email__error-message hide js-field-error">
<i class="icon icon--error"></i> You must agree to the terms
</p>
<div class="email__submit-ctas">
<button type="submit" class="btn btn--primary js-email-sign-up-submit" style="color: #faf9f9; background-color: #000000"> Sign Up </button><button type="button" class="btn-link js-email-sign-up-clear" style="color: #000000;"> Cancel
</button>
</div>
</div>
</li>
<li class="form-item js-email-form-item "></li>
</ul>
</form>
Text Content
Enable accessibility Hey, it looks like you're in Australia Shop Australian Site Recall: Thomas & Friends™ Wooden Railway Troublesome Truck & Crates™ and Troublesome Truck & Paint™. For more information see here. All Brands * * * * * * * * * * * * * * * * * * All Brands 0 United States * Corporate * Recalls * For Parents * For Collectors * Sign in Hello, Sign in for a more personalized experience Sign in Don't have an account yet? Create account Navigation * Baby Gear * Baby Toys * Toddler Toys * Shop Shop All Vehicles & Playsets * Shop All * Cars & Trucks * Trains * Monster Trucks * Track Sets & Playsets Dolls & Dollhouses * Shop All * Disney Princess Dolls * Fashion Dolls * Career Dolls * Dollhouses * Playsets Action Figures & Playsets * Shop All * Figures * Dinosaur Toys * Playsets * Role Play Baby Gear * Shop All * Travel & On the Go * Bathtubs * Floor Seats * Soothers & Mobiles Baby Toys * Shop All * Educational Toys * Entertainers & Jumperoos * Gyms & Playmats * Walkers & Push Toys * Rattles & Teethers Toddler & Preschool Toys * Shop All * Ride On Toys * Playsets & Figures * Trains & Train Sets * Building Blocks * Educational Toys Building Blocks & Sets * Shop All * Building Blocks * Building Sets Games * Shop All * Card Games * Board Games * Motion Games Plush Toys * Shop All Featured * New Arrivals * Best Sellers * New Wooden Toys Shop By Age * Birth to 6 Months * 6-12 Months * 12-24 Months * 2-4 Years * 5+ Years Shop By Price * Gifts Under $25 * Gifts Under $50 * Gifts Under $100 * Gifts Under $200 * Gifts $200+ * Brands * * * * * * * * * * * * * * * * * * * New * Sign in or Create account * * Corporate * Recalls * For Parents * For Collectors * United States * Sign in Hello, Sign in for a more personalized experience Sign in Don't have an account yet? Create account Close Search Clear Search 0 Popular Search Products No Results 1. {"key":"Shop All","value":"\/collections\/shop-all"} Shop All 2. ... Expand Breadcrumbs 3. {"key":"Thomas \u0026 Friends","value":"\/collections\/thomas-friends"} Thomas & Friends THOMAS & FRIENDS TOYS TALKING TRAINS WOODEN RAILWAY TRAINS TRAINSETS You searched for "" * Age 12-24 Months8 2-4 Years119 5+ Years115 * Theme Holiday Gift Guide1 My First Trains8 Trains87 Trainsets26 Wooden Railway22 * Show Filters Sort: Recommended * THOMAS & FRIENDS TALKING CRANKY DELIVERY TRAIN SET WITH SONGS SOUNDS & PHRASES FOR KIDS * THOMAS & FRIENDS TALKING THOMAS TOY TRAIN, MOTORIZED ENGINE WITH PHRASES & SOUNDS * THOMAS & FRIENDS TALKING WHIFF TOY TRAIN, MOTORIZED ENGINE WITH PHRASES & SOUNDS * THOMAS & FRIENDS TALKING KANA TOY TRAIN, MOTORIZED ENGINE WITH PHRASES & SOUNDS * THOMAS AND FRIENDS MULTI-LEVEL TRAIN SET WITH SPINNING TURNTABLE, TRAINS & CRANES SUPER TOWER * THOMAS & FRIENDS MY FIRST TRAIN TABLE TODDLER TOY WITH TRACK & FINE MOTOR ACTIVITIES * THOMAS & FRIENDS MY FIRST KNAPFORD STATION TRAIN PLAYSET FOR TODDLERS, 6 PIECES * THOMAS & FRIENDS SODOR CUP RACERS 9-PACK OF DIECAST PUSH-ALONG TOY TRAIN ENGINES AGES 3+Y * THOMAS & FRIENDS RACE & CHASE RC REMOTE CONTROLLED TOY TRAIN ENGINES FOR AGES 2+ YEARS * THOMAS & FRIENDS GORDON MOTORIZED ENGINE WITH TENDER, TOY TRAIN FOR PRESCHOOL KIDS * THOMAS AND FRIENDS TOY TRAIN WITH LIGHTS MUSIC AND STORIES FOR TODDLERS, STORYTIME THOMAS * THOMAS & FRIENDS FROSTING DIESEL MOTORIZED TOY TRAIN ENGINE & CARGO FOR PRESCHOOL KIDS * THOMAS & FRIENDS KNAPFORD STATION TRACK & DIECAST TRAIN SET, 2-IN-1 PLAYSET & STORAGE CASE * THOMAS & FRIENDS TALKING BULSTRODE & WHICH-WAY BRIDGE TOY TRAIN SET WITH SOUNDS & PERCY ENGINE * THOMAS & FRIENDS TRAIN TRACKS SET, CONNECT & BUILD TRACK BUCKET, 34-PIECE PRESCHOOL TOY * THOMAS & FRIENDS DIESEL MOTORIZED TOY TRAIN, PRESCHOOL TOYS * THOMAS & FRIENDS MYSTERY TOY TRAINS, COLLECTION OF COLOR REVEAL ENGINES & SURPRISE CARGO * FISHER-PRICE THOMAS & FRIENDS KENJI MOTORIZED ENGINE * THOMAS & FRIENDS GRAFFITI JAMES MOTORIZED TOY TRAIN ENGINE WITH TENDER & CARGO CAR FOR KIDS * THOMAS AND FRIENDS LOOKOUT MOUNTAIN DIECAST TOY TRAINS & PLAY PIECES, PRESCHOOL TOYS, 10-PIECE SET * THOMAS & FRIENDS MOTORIZED TALKING PERCY ENGINE WITH HAROLD HELICOPTER * THOMAS & FRIENDS BRIDGE LIFT THOMAS & SKIFF TOY TRAIN SET WITH MOTORIZED ENGINE & BOAT * THOMAS & FRIENDS SODOR TAKE-ALONG TRAIN SET, PORTABLE TRACK PLAYSET * THOMAS & FRIENDS BIGGEST FRIEND THOMAS PULL-ALONG TOY TRAIN FOR TODDLERS * THOMAS & FRIENDS TALKING GORDON TOY TRAIN, MOTORIZED ENGINE WITH PHRASES & SOUNDS * THOMAS & FRIENDS CRYSTAL CAVES ADVENTURE SET WITH MOTORIZED THOMAS TRAIN & 8 FT OF TRACK * THOMAS & FRIENDS NIAMOTORIZED TOY TRAIN, PRESCHOOL TOYS * THOMAS & FRIENDS EMILY MOTORIZED TOY TRAIN ENGINE WITH TENDER FOR PRESCHOOL KIDS * THOMAS & FRIENDS MOTORIZED CARLY THE CRANE RAIL VEHICLE * THOMAS AND FRIENDS TRAIN SET WITH CARLY THE CRANE SANDY AND MOTORIZED THOMAS, FIX ‘EM UP FRIENDS * THOMAS AND FRIENDS TALKING DIESEL TOY TRAIN, MOTORIZED ENGINE WITH PHRASES & SOUNDS, PRESCHOOL TOYS * FISHER-PRICE THOMAS & FRIENDS LAUNCH & LOOP MAINTENANCE YARD * THOMAS & FRIENDS RACE FOR THE SODOR CUP SET WITH THOMAS & KANA PUSH-ALONG ENGINES & TRACK * THOMAS & FRIENDS PERCY MOTORIZED TOY TRAIN ENGINE FOR PRESCHOOL KIDS AGES 3 YEARS AND OLDER * THOMAS & FRIENDS MY FIRST PUSH-ALONG TOY TRAIN COLLECTION FOR TODDLERS, CHARACTER MAY VARY * THOMAS & FRIENDS THOMAS’ 7 DAYS OF SURPRISES GIFT SET OF DIECAST TOY TRAINS & VEHICLES, 10 PIECES * THOMAS & FRIENDS PAINT DELIVERY MOTORIZED TRAIN AND TRACK SET FOR PRESCHOOL KIDS * THOMAS & FRIENDS PERCY & BRAKE CAR BRUNO MOTORIZED VEHICLE SET * THOMAS & FRIENDS 2-IN-1 TRANSFORMING THOMAS PLAYSET * THOMAS & FRIENDS KANA MOTORIZEDTOY TRAIN, PRESCHOOL TOYS * THOMAS & FRIENDS GRAFFITI PERCY MOTORIZED TOY TRAIN ENGINE WITH CARGO CARS FOR PRESCHOOL KIDS * THOMAS & FRIENDS TRACKMASTER PERCY 6-IN-1 SET * THOMAS & FRIENDS SODOR TAKE-ALONG SET, PORTABLE PLAYSET WITH DIE CAST THOMAS TRAIN * THOMAS & FRIENDS PERCY 6-IN-1 SET WITH MOTORIZED PERCY ENGINE, TRACK & PLAY PIECES * THOMAS & FRIENDS PRESS 'N GO STUNT PERCY RACING TOY TRAIN FOR PRESCHOOL KIDS * THOMAS & FRIENDS SODOR STEAMIES, 10-PACK OF DIE-CAST METAL VEHICLES * THOMAS & FRIENDS TRACKMASTER, SMALL ENGINE COLLECTION (STYLES MAY VARY) * THOMAS & FRIENDS PRESS 'N SPIN HAROLD * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY EDWARD ENGINE AND COAL-CAR * THOMAS & FRIENDS MY FIRST TRAIN TABLE TODDLER TOY WITH TRACK & FINE MOTOR ACTIVITIES * THOMAS & FRIENDS MINIS 20 PACK * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY EXPANSION CLACKETY TRACK PACK * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY TIDMOUTH SHEDS STARTER TRAIN SET * THOMAS & FRIENDS MY FIRST THOMAS PUSH-ALONG TOY TRAIN WITH STACKING CARGO FOR TODDLERS * THOMAS & FRIENDS WOODEN RAILWAYKNAPFORDSTATION PASSENGER PICKUP PLAYSET * THOMAS & FRIENDS MOTORIZED THOMAS TOY TRAIN ENGINE FOR PRESCHOOL KIDS AGES 3 YEARS AND OLDER * THOMAS & FRIENDS WOODEN RAILWAY BRENDAM DOCKS PLAYSET * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY NIA ENGINE AND CARGO CAR * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY JAMES ENGINE AND COAL-CAR * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY FIGURE 8 TRACK PACK * THOMAS & FRIENDS WOODEN RAILWAY REBECCA TRAIN, ENGINE AND COAL CAR * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY PERCY ENGINE * THOMAS & FRIENDS WOBBLY CAKE THOMAS MOTORIZED TOY TRAIN ENGINE & CARGO FOR PRESCHOOL KIDS * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY TOBY ENGINE * THOMAS & FRIENDSAROUND THE FARM ENGINE PACK, 6 TOY TRAINS * THOMAS & FRIENDS TALKING JAMES TOY TRAIN, MOTORIZED ENGINE WITH PHRASES & SOUNDS * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY KENJI ENGINE AND CAR * THOMAS & FRIENDS WOODEN RAILWAY GORDON ENGINE AND COAL CAR * THOMAS & FRIENDS MY FIRST PERCY PUSH-ALONG TOY TRAIN WITH STACKING CARGO FOR TODDLERS * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY HENRY ENGINE AND COAL-CAR * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY ROSIE ENGINE * THOMAS & FRIENDS MY FIRST NIA PUSH-ALONG TOY TRAIN WITH STACKING CARGO FOR TODDLERS * THOMAS & FRIENDS SHIVERY DELIVERY SANDY THE RAIL SPEEDER & BRAKE CAR BRUNO DIECAST TOY TRAIN * FISHER-PRICE THOMAS & FRIENDS WOODEN RAILWAY EMILY ENGINE AND COAL-CAR * THOMAS & FRIENDS MY FIRST BRAKE CAR BRUNO PUSH-ALONG VEHICLE WITH STACKING CARGO FOR TODDLERS * THOMAS & FRIENDS WOBBLE CARGO THOMAS MOTORIZED TOY TRAIN FOR PRESCHOOL KIDS * THOMAS & FRIENDS WOODEN RAILWAY KEVIN THE CRANE PUSH-ALONG TOY * THOMAS & FRIENDS WOODEN RAILWAY HIRO TRAIN, ENGINE AND COAL CAR * THOMAS & FRIENDS WOODEN RAILWAY DIESEL ENGINE PUSH-ALONG TRAIN * THOMAS & FRIENDS TALKING PERCY TOY TRAIN, MOTORIZED ENGINE WITH PHRASES & SOUNDS * THOMAS & FRIENDS TALKING CRANKY DELIVERY TRAIN SET WITH SONGS SOUNDS & PHRASES FOR KIDS * THOMAS & FRIENDS MUDDY FARM THOMAS MOTORIZED TRAIN ENGINE * THOMAS & FRIENDS MINIS TOY TRAIN & VEHICLE COLLECTION, CHARACTERS MAY VARY * THOMAS & FRIENDS TOY TRAINS COLLECTION OF PUSH-ALONG PLASTIC ENGINES, CHARACTERS MAY VARY * THOMAS AND FRIENDS DEEP SEA THOMAS TOY TRAIN, PUSH-ALONG ENGINE WITH OCEAN CARGO * THOMAS ANDFRIENDS GORDON TOY TRAIN, PUSH-ALONG ENGINE WITH BOAT CARGO, GORDON SETS SAIL * THOMAS & FRIENDS THOMAS & JAMES SET OF 2 PUSH-ALONG TOY TRAINS * THOMAS & FRIENDS TRACKMASTER BUILDER BUCKET * THOMAS & FRIENDS WINDMILL * THOMAS & FRIENDS MOTORIZED KENJI CHARACTER TRAIN SET * THOMAS & FRIENDS WOODEN RAILWAY TROUBLESOME TRUCK & PAINT * THOMAS & FRIENDS WOODEN RAILWAY TROUBLESOME TRUCK & CRATES * THOMAS & FRIENDS TALKING THOMAS WITH ANNIE & CLARABEL MOTORIZED TOY TRAIN WITH SOUNDS & PHRASES * THOMAS & FRIENDS ADVENTURES WITH THOMAS & BRAKE CAR BRUNO MOTORIZED TOY TRAIN & TRACK SET FOR KIDS * THOMAS AND FRIENDS SALTY TOY TRAIN, MOTORIZED ENGINE WITH CARGO FOR PRESCHOOL KIDS * THOMAS & FRIENDS TOY TRAIN SET, PERCY’S CONNECT & BUILD TRACK BUCKET, PRESCHOOL TOY * THOMAS & FRIENDS ADVENTURES ENGINE PACK, SET OF 5 PUSH-ALONG TRAINS FOR PRESCHOOL KIDS * THOMAS & FRIENDS LAUNCH & LOOP MAINTENANCE YARD TOY TRAIN SET WITH MOTORIZED THOMAS * THOMAS & FRIENDS THE TRACK TEAM ENGINE PACK, 10 DIECAST PUSH-ALONG TOY TRAINS & VEHICLES Back to Top You've viewed 99 of 119 Products Load More Next Page Kids can recreate the Island of Sodor at home with Thomas the Train toys. Mattel has Thomas the Tank Engine motorized toy trains, including Thomas and his friends, such as Percy, James, and Emily. There are diecast trains that may appeal to both kids and adult model train collectors. These classic pieces are available in sets and sold separately, along with all the train tracks needed to create a custom railroad. There are Thomas the Train toys that include landscape features. Playsets may come with one or more trains and accessories so kids can create their own pretend scenarios. There are construction playsets equipped with cranes and other construction equipment for kids who like to recreate a railway workplace. The wide selection of Thomas the Tank Engine trains, tracks, and accessories has something for kids and collectors, whether you’re looking for a birthday or holiday gift for your child or a piece to add to your model train collection. Sign up to get the latest from Mattel! Enter your email Sign Up Invalid email address By submitting my email, I confirm I want to receive emails from Mattel and other trusted Mattel brands and programs. Click to read Mattel's Terms & Conditions and Privacy Statement. You must agree to the terms By submitting my email, I confirm I want to receive emails from Mattel and other trusted Mattel brands and programs. Click to read Mattel's Terms & Conditions and Privacy Statement. Shop & Learn * Shop American Girl * Shop Mattel Creations * Shop Barbie * Shop Hot Wheels * Shop Fisher-Price * Mattel Playroom Contact * Customer Service * General Inquiries * Corporate Communications Helpful Links * Submit Product Ideas * Replacement Parts * Product Registration * Recall & Safety * MEGA Building Instructions About Us * Mattel Corporate * Careers * Investor Relations Legal * Terms & Conditions * Privacy Statement * Cookies & Technology * Terms of Sale * Accessibility Statement * Préférences de cookies ©2024 Mattel Close Added to Cart Order Summary Shipping & taxes calculated at checkout Proceed to Check Out Promo codes and gift cards are applied during checkout. Your cart is empty. Missing products? Sign in to see your cart from a previous visit. Sign in Cart Subtotal View Cart & Checkout Close Close Close Heads up! You are leaving the Mattel site to go to another site with different terms and conditions. Keep Going Go Back Close Choose Your Country or Region Americas * United States (English) * Canada (English) * Canada (Français) * México (Español) * Brasil (Português) Europe * France (Français) * Ελλάδα (Ελληνική) * Italia (Italiano) * España (Español) * Deutschland (Deutsch) * Great Britain (English) * Nederlands (Dutch) * Polska (Polski) * Türkiye (Türkçe) Oceania * Australia You are about to change your location Continue Cancel We currently do not ship to this country. But you can still view a catalog of products and be directed to purchase at retail. Continue Cancel Close Thanks for signing up! Close Close * Continue email sign up Stay in the know on sales updates, new products and more. * *Required * Your Details Enter your email address * Invalid email address * Enter your first name * Please enter your First Name * Enter your last name * * * We'd like our offers, product news and parenting tips to be just right for you and your child. By providing my child’s information, I certify that I am the parent or legal guardian of the child or that I have legal authority to submit the child’s information. * * Child’s Birth Date or Due Date We'd like our offers, product news and parenting tips to be just right for you and your child. MM/DD/YYYY Please enter child's birthdate or due date * Child's Name * Gender Boy Girl Don't know yet/ Prefer not to answer Have another child? Tell us * * By submitting my email, I confirm I want to receive emails from Mattel and other trusted Mattel brands and programs. Click to read Mattel’s Terms & Conditions and Privacy Statement. You must agree to the terms Sign Up Cancel * Thanks for signing up! We can't wait to keep you informed on all your favorite toys and games. Start Shopping Close Cancel Close 1 3 Close Step 1 of 2 : :