Please fill in the house number

2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality
2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality

2024-2025 Real Madrid Special Edition Player's Edition Blue Jersey 1:1 Thailand Quality

The player version jersey has a slim fit. For a looser fit, customers are advised to buy one size up or choose the fan version jersey.
$24.90
$45.90
-$21.00
Size-S
Please select a size
Custom Items-No
Please select a custom items
Quantity
Free shipping from 2 shirts
Delivery time 10-15 days
Sustainably made
Secure payments
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Shipping

Note to fans
-When adding payment information to an item:
-1.You need to leave customized name and number information in Other Information (optional). -in order for the factory to prioritize shipment.
-2.Otherwise. we will send you the item without customized name and number. Thanks!

Pasted

Description:
-Composition: 100% Polyester
-Predominant Color: Blue
-Style: For Male
-Origin: Thailand
-Shield: Embroidery
-Club: Real Madrid
-Sleeve: Short
-Collar: Round-Neck

Approximate dimensions (H x W):

Pasted

Delivery:
-Payment completed = Factory processing = Merchandise shipped = Order tracking
-Standard Air Freight Shipping Time:
-USA/Germany/UK/Italy/France/Italy/Canada/Australia/Mexico: 7-15 Business Days
-All other countries: 10-20 business days
-All Remote Islands: 20-30 Business Days

Secure payment method:
-PayPal\Credit card\Debit card
-You can choose one of the payment options

Pasted

Care and advice:
-Machine wash cold
-Hand wash recommended
-Washing inside out is recommended
-Try to avoid squeezing. hand tearing
-Avoid rubbing against rough objects
-Avoid soaking in hot water
-Receive your order - wash it directly and use it.

Security and Privacy:

- All payments are100% safe and secure.
- Once payment is complete. you will receive an order confirmation.

Custom content

Use this advanced section to build your own layouts or to add custom HTML or scripts.

Custom content

Use this advanced section to build your own layouts or to add custom HTML or scripts.