Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com
Regular Fit Casual Comfortable Shirt Radinnoo.com

Regular Fit Casual Comfortable Shirt

Ultra Airy,Premiun Breathable Knit,and Lightweight
Comfortable with Affordable Price
Cerified Slip Resistant Grip
Fit: True to size
$27.99
$0.00
-$-27.99
Color-White
Please select a color
Size
Please select a size
Quantity
/** @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);

WHERE CASUAL COMFORT MEETS CONTEMPORARY STYLE

Embrace everyday elegance with the Regular Fit Casual Comfortable Shirt, designed for the modern man who values both comfort and style. Crafted from premium cotton, this shirt offers a luxurious feel and exceptional breathability, ensuring you stay cool and comfortable throughout the day. The relaxed fit and subtle details, such as contrasting buttons and a sophisticated collar, elevate its casual charm. Whether you're meeting friends for brunch or enjoying a laid-back weekend, the Albert Shirt effortlessly blends versatility with sophistication. Available in a range of classic colors, it's the perfect addition to your wardrobe, offering timeless appeal and unmatched comfort. Redefine casual wear with the Albert Shirt and experience a new level of effortless style.

Size Chart(inch)

Size Length Bust Shoulder
S 29.1  43.3  26.0 
M 29.5  45.3  26.4 
L 29.9  47.2  26.8 
XL 30.3  49.2  27.2 
2XL 30.7  51.2  27.6 
3XL 31.1  53.1  28.0 
4XL 31.5  55.1  28.3 
5XL 31.9  57.1  28.7 

Guarantees for shopping at Radinnoo:

  • Not satisfied?   You get your money back! We stand behind our products 100% and therefore offer a "Not satisfied, money back guarantee": you can return the product within 14 days of receiving it. 
  • Available around the clock  - We help you make the right choice. Our customer service is available around the clock by e-mail to answer all your questions.