Poloshirt | stretch

Nr. 0525

kr. 259,00 (kr. 207,20 ekskl. moms)

Klassisk poloshirt med forbedret pasform i piquékvalitet med stretch. Nakkebånd, nakkespejl og stolpe med tone i tone-knapper. Minimal krymp og stort farveudvalg.
Klassisk poloshirt med forbedret pasform i piquékvalitet med stretch. Nakkebånd, nakkespejl og stolpe med tone i tone-knapper. Minimal krymp og stort farveudvalg.
  • checkFri fragt over kr. 499,00 · Info
  • check1-2 dages levering · Info
  • check14 dages fortrydelsesret · Info
  • Stretch polo
  • Fås i mange farver
  • Uden skadelige stoffer
  • Normal pasform
OEKO-TEX®, Annex 6, product class 1 ID® har et stort udvalg af STANDARD 100 by OEKO-TEX certificerede produkter samt STANDARD 100 by OEKO-TEX, annex 6, produktklasse 1, som stiller yderligt skærpede krav til tøjets indhold af sundheds- og miljøskadelige stoffer.
Komposition
95% Bomuld 5% Elastan
Størrelse
XS , S , M , L , XL , 2XL , 3XL , 4XL , 5XL , 6XL
Brand
ID®
g/m²
210-220
Pasform
REGULAR
Tåler ikke blegemidler
Tåler ikke tørretumbling
Hængetørre
Strygning ved maks. 150 grader
Rens i perchlor, mineralsk terpentin eller lign.
40 grader
check Standardtransfer

Relaterede produkter

Error executing template "Designs/identity_v2/ecom/productlist/partials/item.cshtml"
System.Data.SqlClient.SqlException (0x80131904): Transaction (Process ID 62) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
   at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
   at System.Data.SqlClient.SqlDataReader.Read()
   at Dynamicweb.Ecommerce.Products.DetailRepository.GetDefaultImage(String productId, String productVariantId, String productLanguageId, String detailType)
   at Dynamicweb.Ecommerce.Products.DetailService.GetDefaultDetail(String productId, String productVariantId, String languageId, IList`1 details)
   at Dynamicweb.Ecommerce.Products.DetailService.GetDefaultDetail(Product product)
   at Co3.ID.Dw.Models.Frontend.Ecommerce.IdentityProduct.get_ImagePrimary() in C:\Data\Development\git\id-dev\Co3.ID.Dynamicweb\Models\Frontend\Ecommerce\IdentityProduct.cs:line 139
   at Co3.ID.Dw.Services.ProductService.GetVariantImages(IdentityProduct product, KeyValuePair`2 variantGroup) in C:\Data\Development\git\id-dev\Co3.ID.Dynamicweb\Services\ProductService.cs:line 1527
   at Co3.ID.Dw.Models.Frontend.Ecommerce.IdentityProduct.GetVariantCombinationsPrimaryImages() in C:\Data\Development\git\id-dev\Co3.ID.Dynamicweb\Models\Frontend\Ecommerce\IdentityProduct.cs:line 906
   at Co3.ID.Dw.Models.Frontend.Ecommerce.IdentityProduct.get_VariantPrimaryImages() in C:\Data\Development\git\id-dev\Co3.ID.Dynamicweb\Models\Frontend\Ecommerce\IdentityProduct.cs:line 197
   at CompiledRazorTemplates.Dynamic.RazorEngine_deaf471d64db410d927ca588f40e4229.Execute() in D:\dynamicweb.net\Solutions\id.espresso4.dk-e5\Application\Files\Templates\Designs\identity_v2\ecom\productlist\partials\item.cshtml:line 63
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()
ClientConnectionId:a62d7996-0f5a-40cd-bddb-e47a85088866
Error Number:1205,State:45,Class:13

1 @inherits ViewModelTemplate< Co3.ID.Dw.Models.Frontend.Ecommerce.IdentityProduct > 2 @using Co3.Espresso.Base.Extensions 3 @using Co3.Espresso.Website.Models.FrontEnd.Ecommerce 4 @using Co3.Espresso.Website.Models.FrontEnd.Handlebars 5 @using Co3.Espresso.Website.Models.FrontEnd.Settings 6 @using Co3.Espresso.Website.Services 7 @using Co3.ID.Dw.Helpers 8 @using Co3.ID.Dw.Models.Frontend.Ecommerce 9 @using Co3.ID.Dw.Models.Frontend.Users 10 @using Dynamicweb.Rendering 11 @using Co3.ID.Dw.Services 12 @using Dynamicweb.Frontend 13 @using Dynamicweb.Security.UserManagement 14 @using RenderingService = Co3.Espresso.Website.Services.RenderingService 15 16 @{ 17 string productName = Model.Name; 18 string productNumber = Model.Number; 19 20 User currentUser = PageView.Current().User; 21 ShopType shopContext = SiteContext.CurrentSiteContext(); 22 bool isCustomerShop = (PageView.Current().Area.Item["IsCustomerShop"] != null && (bool)PageView.Current().Area.Item["IsCustomerShop"] == true); 23 string discountGroup = currentUser != null ? currentUser.GetCustomFieldValue< string >( "DiscountGroup" ) : string.Empty; 24 bool showPrices = !isCustomerShop || UserContext.Current.CustomerShop != null && UserContext.Current.CustomerShop.Settings.ShowPrices == true; 25 } 26 27 <div class="e-block-link e-productlist-item js-e-block-link js-e-productlist-item js-e-productlist-item- p-1" data-product-id="@Model.Id" data-variant-id="@Model.VariantId" data-brand-code="@Model.BrandCode"> 28 29 <div class="productlist-brand-wrapper"> 30 @if ( Model.BrandCode == "SS" ) 31 { 32 @ImageService.Instance.GetSvgMarkup( "/Files/Images/products/Labels/SevenSeasByID.svg" ) 33 } 34 35 @if ( Model.BrandCode == "GEYSER" ) 36 { 37 @ImageService.Instance.GetSvgMarkup( "/Files/Images/products/Labels/GEYSER.svg" ) 38 } 39 40 @if ( Model.BrandCode == "PRO WEAR" ) 41 { 42 @ImageService.Instance.GetSvgMarkup( "/Files/Images/products/Labels/ProWearByID.svg" ) 43 } 44 </div> 45 46 <div class="productlist-label-container"> 47 @if ( Model.ProductLabels != null ) 48 { 49 foreach ( IdentityProductLabel label in Model.ProductLabels ) 50 { 51 <span class="productlist-label label-@label.ClassName ">@label.Text</span> 52 } 53 } 54 55 </div> 56 57 <div class="e-productlist-item-container"> 58 <div class="e-productlist-item-image-container"> 59 <a class="e-productlist-item-image-wrapper" href="@Model.Link"> 60 <img alt="@Model.Name" class="e-productlist-item-image js-e-productlist-item-image" src="@Model.ImagePrimary.Medium" data-base-image="@Model.ImagePrimary.Medium"> 61 </a> 62 63 @if (Model.VariantPrimaryImages != null && Model.VariantPrimaryImages.Any() ) 64 { 65 <div class="identity-variant-listitem-select-option-container d-none d-md-block"> 66 <div class="d-flex identity-variant-listitem-select-option-wrapper"> 67 68 @{ 69 int variantCount = Model.VariantPrimaryImages.Count; 70 int variantCountTake = variantCount <= 5 ? 5 : 4; 71 } 72 @foreach ( IdentityProductVariants variantImage in Model.VariantPrimaryImages.Take( variantCountTake ) ) 73 { 74 if (!string.IsNullOrEmpty(variantImage.Link) && variantImage.Image != null) 75 { 76 <span class="select-option-color-wrapper js-select-option-color-wrapper"> 77 <a href="@variantImage.Link"><span class="identity-variant-listitem-select-option-color js-identity-variant-listitem-select-option-color" style="background-image: url(@variantImage.Image.Small);" data-hover-image="@variantImage.Image.Medium"></span></a> 78 </span> 79 } 80 81 } 82 @if ( Model.VariantPrimaryImages.Count > 5 ) 83 { 84 string moreVariantText = string.Format( "+{0}", Model.VariantPrimaryImages.Count - 4 ); 85 <span class="select-option-color-wrapper bg-light variant-option-extra-count"> 86 <span class="identity-variant-listitem-select-option-color">@moreVariantText</span> 87 </span> 88 } 89 </div> 90 </div> 91 92 } 93 94 </div> 95 <div class="e-productlist-item-text-container small"> @* CSS ADD text-truncate *@ 96 <p class="e-productlist-item-name mb-0"> 97 <a href="@Model.Link" class="text-ellipsis"> 98 @Translate("eCom Product - Product Number - List - Text", "No.") @Model.Number 99 @productName 100 </a> 101 </p> 102 <div class="e-productlist-item-text mb-0"> 103 @if (shopContext == ShopType.B2B && string.IsNullOrEmpty(discountGroup) == false && Model.ListPrices != null && Model.ListPrices.Any()) 104 { 105 <p class="e-product-price mb-0 mt-0"> 106 107 @if (SiteContext.ShowPrices()) 108 { 109 <span class="d-block font-weight-bold"> 110 @Translate("Product Netto Price - Text", "Nettopris") 111 <span class="js-e-product-price"> 112 @Model.Price.Formatted 113 </span> 114 </span> 115 } 116 117 118 <span class="d-block text-muted id-product-details-list-price"> 119 @Translate("Product List Price - Text", "Listepris") 120 <span class="js-e-product-listprice"> 121 @PriceService.Instance.GetPrice(new PriceSettings() 122 { 123 Value = Model.ListPrices.FirstOrDefault()?.Amount 124 }) 125 </span> 126 </span> 127 </p> 128 } 129 @if (shopContext == ShopType.B2C || shopContext == ShopType.CustomerShop) 130 { 131 <p class="e-product-price mb-1 mt-0 @(SiteContext.ShowPrices() == false ? "hidden-price" : string.Empty)"> 132 <span class="e-productlist-item-price"> 133 <a href="@Model.Link"> 134 @Model.Price.Formatted 135 </a> 136 </span> 137 <small>(@(Model.PriceWithoutVat.Value > 0 && Model.PriceWithoutVat.Value.Equals(Model.Price.Value) == false ? Model.PriceWithoutVat.Formatted : string.Empty) @Translate("Ecom - Price without VAT - text", "ekskl. moms") )</small> 138 </p> 139 } 140 141 </div> 142 @if ( Model.VariantPrimaryImages != null && Model.VariantPrimaryImages.Any() ) { 143 144 int variantCount = Model.VariantPrimaryImages.Count; 145 146 if ( Model.VariantPrimaryImages.Count > 1 ) { 147 <div class="d-block d-md-none"> 148 <p class="p-0 m-0 font-weight-semibold"><small>+ @variantCount @Translate("Product List Colors - Text", "farver")</small></p> 149 </div> 150 } 151 } 152 </div> 153 @if (shopContext == ShopType.B2B || shopContext == ShopType.CustomerShop) 154 { 155 <form class="d-flex justify-content-end"> 156 <a class="btn btn-primary text-white mt-0 position-relative js-identity-productlist-get-variant-matrix-modal identity-productlist-get-variant-matrix-modal-btn"> 157 <span class="identity-productlist-get-variant-matrix-modal-text"> 158 @ImageService.Instance.GetSvgMarkup("/Files/Images/icons/outline/41-shopping/shopping-cart-add-2.svg") 159 </span> 160 </a> 161 </form> 162 163 <div class="e-loading-overlay e-productlist-loading-overlay js-e-matrix-loading-overlay"> 164 @RenderingService.Instance.PartialView( "_partials/loading-spinner.cshtml" ) 165 </div> 166 } 167 </div> 168 <code class="js-identity-product-data" hidden> 169 @{ 170 dynamic productImperssionClick = new 171 { 172 name = Model.Name, 173 id = Model.Id, 174 price = Model.Price.Value.ToJavaScript(), 175 brand = Model.BrandName, 176 category = Model.Category, 177 variant = Model.ColorVariantText 178 }; 179 @JsonService.Instance.ToJson(productImperssionClick) 180 } 181 </code> 182 </div> 183

Corporate wear

More than sportswear

Passion for shirts

Made to last

Tidløst Corporate Wear

Corporate Wear med et klassisk
og tidløst design forfinet
siden 1983

Ingen kompromiser

Skabt til at kunne bruges igen
og igen - holder pasform
og farve

Fælles identitet

Tøj der understreger en fælles
identitet og styrker
fællesskabet

Find jeres farve

Vælg mellem mere end 60+
farver - der er også en
farve til jer

keyboard_arrow_up