Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater
 Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater

Half-Zip Lapel Biker Jersey; Colorblocked Sleeves Thickened Half Chest Zipper Turtleneck Sweater

199 sold
Price
$0.00
$92.99
Save  0%
Color — Beige Apricot
Please select a color
Size
Please select a size
Quantity
30 Day Return Policy
Sustainably made
Secure payments
SKU: SII885137001S

【Recommended Good Product】

Weight: 460 grams

"About Fabric Weight Explanation: The weight we mark is accurate, with no false components, and can be tested at any time. However, some sellers may falsely claim over 500 or even 600 grams for the same thickness, which is quite embarrassing. While fabrics above 500 grams do exist in the market, they are rare, and the cost of making apparel with such fabric is very high. Therefore, when making comparisons, you will find that our 400+ grams thickness is as thick as or even thicker than others' 500 or 600 grams thickness. It's similar to a 230-gram short-sleeved T-shirt; others may label it as 280 or even 300 grams."

Background:

After the end of World War II, soldiers with motorcycle expertise returned to society, formed clubs, modified motorcycles, and engaged in group competitions, AMA association races, and more. Motorcycles were not just means of transportation; they were also a form of personal expression and served as emotional bonds among members. Motorcycle apparel diversified, including jackets, T-shirts, jeans, etc., unlike the typical styles before World War II.

Vintage styles have been continuously reproduced. The 460-gram fabric, 40s-style cut with broad shoulders and a slightly shorter body, features a TALON No. 5 brass zipper, half-chest zipper, and can be worn with a foldable or high collar. The pattern is a motorcycle-style print, suitable for cycling jerseys."

Note: The translation has been adapted to capture the essence of the original text in American English.

JERSEY 1910s-1930s

In the 1910s, racing jerseys were monochromatic combed wool knit shirts, commonly known as Jerseys. They featured V-necks, high collars, and button-closed slit collars. In the late 1920s, a new trend emerged with Two-Tone Jerseys, incorporating two different colors. These jerseys were often paired with wool or leather riding breeches, leather caps, and goggles. The standard attire in the 1920s included laced high-top leather boots. This ensemble became a hallmark of the era.

TURTLENECK SWEATER 1939-1950s

The widespread use of zippers in the civilian market began in the 1930s. In 1939, a new style, the "Turtleneck Sweater," was first featured in product catalogs. When the zipper is fully closed, it functions as a high neck, and when opened, the collar can be worn on either side of the collarbones as a fold-over. With the added black and white contrasting colors, it became the standard attire for the manufacturer's racing team, maintaining its popularity for over a decade. However, with the emergence of nylon athletic wear in the mid to late 1950s, this knitted sweater disappeared from product catalogs.

Attribute Value
Brand LUCUSS
Style American Retro
Category Fashion Urban
Style Pullover
Inner Lining Without Lining
Collar Type Stand Collar
Sleeve Length Long Sleeve
Hooded No Hood
Closure Zipper
Thickness Thick
Suitable Season Spring/Autumn
Main Fabric Cotton
Main Fabric Content Cotton
Fabric Name Cotton
Applicable Scene Casual
Pattern Letters
Style Details Printing
Fit Slim Fit
Craft Composite
Colors Beige Apricot, Black
Sizes S, M, L, XL, 2XL
Target Audience Youth
Sleeve Type Regular
Original Design Yes
Weight 400g and above, other

Receiving Time = Processing Time + Shipping Time

PROCESSING TIME

Processing time is the duration from receiving an order until an item is fulfilled. To check it for a specific item, go to its product details page, expand the "Shipping Info" section and find out the processing time.

*If you would like to cancel a back ordered item in your order, simply send us your request by submitting a ticket, we will get back to you within 24 hours.

SHIPPING TIME 

A shipment takes 3-10 business days to arrive, please refer to the table below for various shipping times to international destinations.

For detailed information on standard delivery and express delivery, choose your shipping country or shipping region from the drop-down menu below:

* The shipping time is estimated and commences from the date of shipping, rather than the date of order, and can take longer than expected date due to    an invalid address, the customs clearance procedures or other causes.
*For Expedited Shipping: Possible tariffs and other possible related costs are borne by the customers

ABOUT TAX

Kindly note that all packages are shipped from LUCUSS Warehouses. Our items are shipping duty unpaid and therefore import tax may occur depending on your country's Customs and shipping method. You may check with your local Customs Office for more information.

We want you to be completely satisfied with every purchase you make. If you're not happy with a product you've ordered, we'll exchange, replace or refund it within 14 days of purchase. Send us an email(support@lucuss.com)and we'll take care of you.

class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);