-19%
Price Guarantee Icon

100% Cheapest Price Guarantee – Found a lower price on ...

Kenkäteline 52x30x104 cm massiivimänty kullanruskea – ruskea, 1,52 cm

Original price was: € 71.50.Current price is: € 57.99.

(Including VAT)

Free Shipping Shipping fee: 0 (free)
Shipping Can be shipped: Instantly today
Delivery Estimated delivery: Tomorrow (or within 5 working days)
Return Return policy: 30 days
Category:

Description

Estä kenkiäsi makaamasta ja kellumasta ja luo siisti ympäristö tämän tyylikkään kenkäkaapin avulla. massiivimänty: massiivimänty on kaunis ja luonnollinen materiaali. männyssä on suorat syykuviot, ja oksat antavat materiaalille sen luonteenomaisen, maalaismaisen ilmeen. kenkäkaappi on valmistettu massiivimäntypuusta, joten se on kestävä ja vakaa. hyvä säilytystila: kenkätelineessä on 6 lokeroa, joten se tarjoaa runsaasti tilaa kenkien ja muiden tavaroiden pitämiseen siististi järjestyksessä. vankka yläosa: kenkäkaapin yläosaa voidaan käyttää myös suosikkikoristeesi esillepanoon.nykyaikainen muotoilu: tässä kenkätelineessä yhdistyy yksinkertainen tyyli ja toimivuus, mikä tekee siitä täydellisen huonekalun kotiin. varoitus: tuotteen kaatumisen estämiseksi sitä on käytettävä mukana toimitetun seinäkiinnityksen kanssa.

  • väri: kullanruskea
  • materiaali: massiivimänty
  • mitat: 52 x 30 x 104 cm (lxsxk)
  • asennus vaaditaan: kyllä
  • lakiasiakirjat:

    lisätietoja huonekalujen kaatumisen estämisestä löytyy täällä</a></span></strong></span> </p> </li> </ul> </div> <div class="tab-content resp-tab-content" id="tab-reviews"> <div id="reviews" class="woocommerce-Reviews"> <div id="comments"> <h2 class="woocommerce-Reviews-title"> Reviews </h2> <p class="woocommerce-noreviews">There are no reviews yet.</p> </div> <hr class="tall"> <div id="review_form_wrapper"> <div id="review_form"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Be the first to review “Kenkäteline 52x30x104 cm massiivimänty kullanruskea – ruskea, 1,52 cm” <small><a rel="nofollow" id="cancel-comment-reply-link" href="/mp/kenkteline-52x30x104-cm-massiivimnty-kullanruskea-ruskea-152-cm-dfdadi_ijd_vhwnmz/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://www.tetkob.com/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate><div class="comment-form-rating"><label id="comment-form-rating-label" for="rating">Your rating <span class="required">*</span></label><select name="rating" id="rating" required> <option value="">Rate…</option> <option value="5">Perfect</option> <option value="4">Good</option> <option value="3">Average</option> <option value="2">Not that bad</option> <option value="1">Very poor</option> </select></div><p class="comment-form-comment"><label for="comment">Your review <span class="required">*</span></label><textarea id="comment" name="comment" cols="45" rows="8" required></textarea></p><p class="comment-form-author"><label for="author">Name <span class="required">*</span></label><input id="author" name="author" type="text" autocomplete="name" value="" size="30" required /></p> <p class="comment-form-email"><label for="email">Email <span class="required">*</span></label><input id="email" name="email" type="email" autocomplete="email" value="" size="30" required /></p> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Submit" /> <input type='hidden' name='comment_post_ID' value='10950313' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div><!-- #respond --> </div> </div> <div class="clear"></div> </div> </div> </div> <script> ( function() { var porto_init_desc_tab = function() { ( function( $ ) { var $tabs = $('.woocommerce-tabs-hqugsohd'); function init_tabs($tabs) { $tabs.easyResponsiveTabs({ type: 'default', //Types: default, vertical, accordion width: 'auto', //auto or any width like 600px fit: true, // 100% fit in a container activate: function(event) { // Callback function if tab is switched }, closed: false }); } if (!$.fn.easyResponsiveTabs) { var js_src = "https://www.tetkob.com/wp-content/themes/porto/js/libs/easy-responsive-tabs.min.js"; if (!$('script[src="' + js_src + '"]').length) { var js = document.createElement('script'); $(js).appendTo('body').on('load', function() { init_tabs($tabs); }).attr('src', js_src); } } else { init_tabs($tabs); } function goAccordionTab(target) { setTimeout(function() { var label = target.attr('aria-controls'); var $tab_content = $tabs.find('.resp-tab-content[aria-labelledby="' + label + '"]'); if ($tab_content.length && $tab_content.css('display') != 'none') { var offset = target.offset().top - theme.StickyHeader.sticky_height - theme.adminBarHeight() - 14; if (offset < $(window).scrollTop()) $('html, body').stop().animate({ scrollTop: offset }, 600, 'easeOutQuad'); } }, 500); } $tabs.find('h2.resp-accordion').on('click', function(e) { goAccordionTab($(this)); }); } )( window.jQuery ); }; if ( window.theme && theme.isLoaded ) { porto_init_desc_tab(); } else { window.addEventListener( 'load', porto_init_desc_tab ); } } )(); </script> </div> <div id="extraProductImages" style="cursor: pointer; padding: 25px; margin: 40px auto; background-color: #f2f5f3; border-radius: 16px; max-width: 100%;"><h3 style="margin-bottom: 20px; font-size: 20px; text-align: center;"></h3><div class="extra-images-wrapper" style="display: grid; gap: 20px;"><div class="extra-image-item" style="text-align: center;"><img src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsDi46FjEsF2wZBStPVA==" loading="lazy" style="width: 100%; max-width: 100%; height: auto; border-radius: 12px;" /></div><div class="extra-image-item" style="text-align: center;"><img src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsDi46FjEsF2wSBStPVA==" loading="lazy" style="width: 100%; max-width: 100%; height: auto; border-radius: 12px;" /></div><div class="extra-image-item" style="text-align: center;"><img src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsDi46FjEsF2wTBStPVA==" loading="lazy" style="width: 100%; max-width: 100%; height: auto; border-radius: 12px;" /></div><div class="extra-image-item" style="text-align: center;"><img src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsDi46FjEsF2wXBStPVA==" loading="lazy" style="width: 100%; max-width: 100%; height: auto; border-radius: 12px;" /></div></div></div><style> @media (min-width: 700px) { .extra-images-wrapper { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 699px) { .extra-images-wrapper { grid-template-columns: 1fr; } } </style><script> document.addEventListener("DOMContentLoaded", function() { const container = document.getElementById("extraProductImages"); if (container) { container.addEventListener("click", function() { window.scrollTo({ top: 0, behavior: "smooth" }); }); } }); </script> <section class="cuw-fbt-products cuw-products cuw-template cuw-mobile-responsive" data-campaign_id="2" data-change_image="only_row" style="margin: 16px 0; border-width: 0; border-style: solid; border-color: #000000; padding: 0;"> <h2 class="cuw-heading cuw-template-title" style="margin-bottom: 20px; "> Frequently bought together </h2> <form class="cuw-form" style="display: flex; gap: 8px; margin: 0;" method="post"> <div class="cuw-gird" style="display: flex; flex-wrap: wrap;"> <div class="cuw-column cuw-product is_main" style="margin-bottom: 20px;" data-id="10950313" data-regular_price="71.5" data-price="57.99"> <div class="cuw-product-wrapper" style="display: flex;"> <div class="cuw-product-card" style="width: 200px;"> <div class="cuw-product-actions" style="position: relative;"> <div style="position: absolute; top: 0; left: 0;"> </div> <div style="position: absolute; top: 0; right: 0;"> <input class="cuw-product-checkbox" type="checkbox" name="products[0][id]" value="10950313" style="float: right; margin: 4px; " checked> </div> </div> <div class="cuw-product-image" style="height: 200px; width: 200px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäteline 52x30x104 cm massiivimänty kullanruskea - ruskea, 1,52 cm - number 1." /> </div> <div class="cuw-product-title" style="margin-top: 10px; text-align: center;"> Kenkäteline 52x30x104 cm massiivimänty kullanruskea - ruskea, 1,52 cm </div> <div class="cuw-product-price" style="text-align: center;"> <del aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 71.50</span></del> <span class="screen-reader-text">Original price was: € 71.50.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 57.99</span></ins><span class="screen-reader-text">Current price is: € 57.99.</span> </div> </div> <div class="cuw-product-separator" style="display: flex; margin: 0 8px; align-items: center; font-weight: bold; font-size: 150%; color: #888888; height: 200px;"> + </div> </div> </div> <div class="cuw-column cuw-product " style="margin-bottom: 20px;" data-id="6952180" data-regular_price="30.5" data-price="24.99"> <div class="cuw-product-wrapper" style="display: flex;"> <div class="cuw-product-card" style="width: 200px;"> <div class="cuw-product-actions" style="position: relative;"> <div style="position: absolute; top: 0; left: 0;"> </div> <div style="position: absolute; top: 0; right: 0;"> <input class="cuw-product-checkbox" type="checkbox" name="products[1][id]" value="6952180" style="float: right; margin: 4px; " checked> </div> </div> <div class="cuw-product-image" style="height: 200px; width: 200px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQngQShNZXHpPQVgsCC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäteline 4 hyllyllä metallia ja muovia musta - number 1." /> </div> <div class="cuw-product-title" style="margin-top: 10px; text-align: center;"> <a class="cuw-modal-product-detail" data-id="6952180" style="text-decoration: none;cursor: pointer">Kenkäteline 4 hyllyllä metallia ja muovia musta</a> </div> <div class="cuw-product-price" style="text-align: center;"> <del aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 30.50</span></del> <span class="screen-reader-text">Original price was: € 30.50.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 24.99</span></ins><span class="screen-reader-text">Current price is: € 24.99.</span> </div> </div> <div class="cuw-product-separator" style="display: flex; margin: 0 8px; align-items: center; font-weight: bold; font-size: 150%; color: #888888; height: 200px;"> + </div> </div> </div> <div class="cuw-column cuw-product is_variable" style="margin-bottom: 20px;" data-id="7416406" data-regular_price="55.5" data-price="44.5"> <div class="cuw-product-wrapper" style="display: flex;"> <div class="cuw-product-card" style="width: 200px;"> <div class="cuw-product-actions" style="position: relative;"> <div style="position: absolute; top: 0; left: 0;"> </div> <div style="position: absolute; top: 0; right: 0;"> <input class="cuw-product-checkbox" type="checkbox" name="products[2][id]" value="7416406" style="float: right; margin: 4px; " checked> <input class="cuw-product-variation-id" type="hidden" name="products[2][variation_id]" value="0"> <textarea class="cuw-product-variation-attributes-json" style="display: none;" name="products[2][variation_attributes_json]"> </textarea> </div> </div> <div class="cuw-product-image" style="height: 200px; width: 200px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1IRlssBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Skareol 102x36x60 cm rakennettu puu - valkoinen, 1 - number 1." /> </div> <div class="cuw-product-title" style="margin-top: 10px; text-align: center;"> <a class="cuw-modal-product-detail" data-id="7416406" style="text-decoration: none;cursor: pointer">Kenkäteline 102x36x60 cm tekninen puu - valkoinen, 1</a> </div> <div class="cuw-product-price" style="text-align: center;"> <span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 44.50</span> – <span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 48.50</span> </div> </div> <div class="cuw-product-separator" style="display: flex; margin: 0 8px; align-items: center; font-weight: bold; font-size: 150%; color: #888888; height: 200px;"> + </div> </div> </div> <div class="cuw-column cuw-product " style="margin-bottom: 20px;" data-id="6952451" data-regular_price="61.99" data-price="49.25"> <div class="cuw-product-wrapper" style="display: flex;"> <div class="cuw-product-card" style="width: 200px;"> <div class="cuw-product-actions" style="position: relative;"> <div style="position: absolute; top: 0; left: 0;"> </div> <div style="position: absolute; top: 0; right: 0;"> <input class="cuw-product-checkbox" type="checkbox" name="products[3][id]" value="6952451" style="float: right; margin: 4px; " checked> </div> </div> <div class="cuw-product-image" style="height: 200px; width: 200px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRBaUH9MSl8sBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäteline 31,5x35x90 cm tekninen puu - valkoinen, 1 - number 1." /> </div> <div class="cuw-product-title" style="margin-top: 10px; text-align: center;"> <a class="cuw-modal-product-detail" data-id="6952451" style="text-decoration: none;cursor: pointer">Kenkäteline 31,5x35x90 cm tekninen puu - valkoinen, 1</a> </div> <div class="cuw-product-price" style="text-align: center;"> <del aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 61.99</span></del> <span class="screen-reader-text">Original price was: € 61.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 49.25</span></ins><span class="screen-reader-text">Current price is: € 49.25.</span> </div> </div> <div class="cuw-product-separator" style="display: flex; margin: 0 8px; align-items: center; font-weight: bold; font-size: 150%; color: #888888; height: 200px;"> + </div> </div> </div> <div class="cuw-column cuw-product " style="margin-bottom: 20px;" data-id="6948915" data-regular_price="138.25" data-price="116.25"> <div class="cuw-product-wrapper" style="display: flex;"> <div class="cuw-product-card" style="width: 200px;"> <div class="cuw-product-actions" style="position: relative;"> <div style="position: absolute; top: 0; left: 0;"> </div> <div style="position: absolute; top: 0; right: 0;"> <input class="cuw-product-checkbox" type="checkbox" name="products[4][id]" value="6948915" style="float: right; margin: 4px; " checked> </div> </div> <div class="cuw-product-image" style="height: 200px; width: 200px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRBVUH1DS14sBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäkaappi 59x17x169 cm rakennettu puun ruskea tammi - ruskea tammi, 1, 169 cm - number 1." /> </div> <div class="cuw-product-title" style="margin-top: 10px; text-align: center;"> <a class="cuw-modal-product-detail" data-id="6948915" style="text-decoration: none;cursor: pointer">Kenkäkaappi 59x17x169 cm suunniteltu puu ruskea tammi väri - ruskea tammi, 1, 169 cm</a> </div> <div class="cuw-product-price" style="text-align: center;"> <del aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 138.25</span></del> <span class="screen-reader-text">Original price was: € 138.25.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span> 116.25</span></ins><span class="screen-reader-text">Current price is: € 116.25.</span> </div> </div> </div> </div> <div class="cuw-column cuw-buy-section" style="max-width: 256px; padding: 26px;"> <div class="cuw-actions" style="display: none;"> <div class="cuw-total-price-section" style="display: flex; flex-wrap: wrap; gap: 4px; align-items: center; margin-top: 24px;"> <span>Total price:</span> <span class="cuw-total-price" style="font-weight: bold; font-size: 110%;"></span> </div> <div style="margin-top: 8px;"> <input type="hidden" name="cuw_add_to_cart" value="fbt"> <input type="hidden" name="main_product_id" value="10950313"> <input type="hidden" name="campaign_id" value="2"> <input type="hidden" name="displayed_product_ids" value="10950313,6952180,7416406,6952451,6948915"> <button type="button" class="cuw-add-to-cart cuw-template-cta-button single_add_to_cart_button button alt" data-text="Add {items_text} to cart" data-at_least_items="1" data-choose_variants="1" style="width: 100%; text-transform: initial; white-space: normal; "> Add to cart </button> </div> </div> <div class="cuw-message" style="display: none;"> <p style="padding-top: 48px; margin: 0;"> Choose items to buy together. </p> </div> </div> </div> </form> <div class="cuw-modal"> <div class="cuw-modal-content cuw-animate-fade" style="max-width: 720px;"> <div class="cuw-modal-header"> <h4>Choose variants</h4> <span class="cuw-modal-close">×</span> </div> <div class="cuw-modal-body" style="padding: 12px 16px; overflow-x: auto; overflow-y: auto; max-height: 480px;"> <table> <thead> <tr> <th></th> <th style="text-align: center;">Product</th> <th></th> <th style="text-align: center;">Price</th> </tr> </thead> <tbody> <tr class="cuw-product-row" data-product_id="10950313" style="display: none; opacity: 0.8;"> <td class="cuw-product-image" style="height: 64px; width: 64px; padding: 8px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäteline 52x30x104 cm massiivimänty kullanruskea - ruskea, 1,52 cm - number 1." /> </td> <td class="cuw-product-title" style="vertical-align: middle;" colspan="2"> Kenkäteline 52x30x104 cm massiivimänty kullanruskea - ruskea, 1,52 cm </td> <td class="cuw-product-price" style="vertical-align: middle;"></td> </tr> <tr class="cuw-product-row" data-product_id="6952180" style="display: none; opacity: 0.8;"> <td class="cuw-product-image" style="height: 64px; width: 64px; padding: 8px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQngQShNZXHpPQVgsCC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäteline 4 hyllyllä metallia ja muovia musta - number 1." /> </td> <td class="cuw-product-title" style="vertical-align: middle;" colspan="2"> Kenkäteline 4 hyllyllä metallia ja muovia musta </td> <td class="cuw-product-price" style="vertical-align: middle;"></td> </tr> <tr class="cuw-product-row" data-product_id="6952451" style="display: none; opacity: 0.8;"> <td class="cuw-product-image" style="height: 64px; width: 64px; padding: 8px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRBaUH9MSl8sBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäteline 31,5x35x90 cm tekninen puu - valkoinen, 1 - number 1." /> </td> <td class="cuw-product-title" style="vertical-align: middle;" colspan="2"> Kenkäteline 31,5x35x90 cm tekninen puu - valkoinen, 1 </td> <td class="cuw-product-price" style="vertical-align: middle;"></td> </tr> <tr class="cuw-product-row" data-product_id="6948915" style="display: none; opacity: 0.8;"> <td class="cuw-product-image" style="height: 64px; width: 64px; padding: 8px;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRBVUH1DS14sBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäkaappi 59x17x169 cm rakennettu puun ruskea tammi - ruskea tammi, 1, 169 cm - number 1." /> </td> <td class="cuw-product-title" style="vertical-align: middle;" colspan="2"> Kenkäkaappi 59x17x169 cm suunniteltu puu ruskea tammi väri - ruskea tammi, 1, 169 cm </td> <td class="cuw-product-price" style="vertical-align: middle;"></td> </tr> <tr class="cuw-product-row" data-product_id="7416406" style="display: none;"> <td class="cuw-product-image" style="height: 64px; width: 64px; padding: 8px; vertical-align: middle;"> <img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1IRlssBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Skareol 102x36x60 cm rakennettu puu - valkoinen, 1 - number 1." /> </td> <td class="cuw-product-title" style="vertical-align: middle;"> Kenkäteline 102x36x60 cm tekninen puu - valkoinen, 1 </td> <td class="cuw-product-variants" style="vertical-align: middle;"> <select class="variant-select" style="width: 100%; margin: 0;"> <option value="7416407" data-regular_price="56.25" data-price="48.25" data-price_html="<del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 56.25</bdi></span></del> <span class="screen-reader-text">Original price was: € 56.25.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 48.25</bdi></span></ins><span class="screen-reader-text">Current price is: € 48.25.</span>" data-image="<img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1IRlssBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Skareol 102x36x60 cm rakennettu puu - valkoinen, 1 - number 1." decoding="async" />" > Väri: Valkoinen, Määrä pakkauksessa: 1, Tuotteiden määrä: X, Hyllyjen määrä: X </option> <option value="6948034" data-regular_price="55.25" data-price="45.99" data-price_html="<del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 55.25</bdi></span></del> <span class="screen-reader-text">Original price was: € 55.25.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 45.99</bdi></span></ins><span class="screen-reader-text">Current price is: € 45.99.</span>" data-image="<img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1PQlQsBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäkaappi 102x36x60 cm tekninen puu - harmaa sonoma tammi, 1 - number 1." decoding="async" />" > Väri: Harmaa sonoma tammi, Määrä pakkauksessa: 1, Tuotteiden määrä: X, Hyllyjen määrä: X </option> <option value="10905718" data-regular_price="53.5" data-price="45.99" data-price_html="<del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 53.50</bdi></span></del> <span class="screen-reader-text">Original price was: € 53.50.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 45.99</bdi></span></ins><span class="screen-reader-text">Current price is: € 45.99.</span>" data-image="<img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1PQVksBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäkaappi 102x36x60 cm suunniteltu puu ruskea tammi - ruskea tammi, 1 - number 1." decoding="async" />" > Väri: Ruskea tammi, Määrä pakkauksessa: 1, Tuotteiden määrä: X, Hyllyjen määrä: X </option> <option value="10905719" data-regular_price="55.5" data-price="44.5" data-price_html="<del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 55.50</bdi></span></del> <span class="screen-reader-text">Original price was: € 55.50.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 44.50</bdi></span></ins><span class="screen-reader-text">Current price is: € 44.50.</span>" data-image="<img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1PQ10sBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäkaappi 102x36x60 cm suunniteltu puu savustettu tammi väri - savustettu tammi, 1 - number 1." decoding="async" />" selected> Väri: Savustettu tammi, Määrä pakkauksessa: 1, Tuotteiden määrä: X, Hyllyjen määrä: X </option> <option value="10905720" data-regular_price="56.99" data-price="48.5" data-price_html="<del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 56.99</bdi></span></del> <span class="screen-reader-text">Original price was: € 56.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 48.50</bdi></span></ins><span class="screen-reader-text">Current price is: € 48.50.</span>" data-image="<img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1IRF0sBC46FjEsF2wQBStPVA==" class="attachment-medium size-medium" alt="Kenkäteline 102x36x60 cm korkeakiiltoinen tekninen puu - valkoinen kiiltävä, 1 - number 1." decoding="async" />" > Väri: Valkoinen korkeakiilto, Määrä pakkauksessa: 1, Tuotteiden määrä: X, Hyllyjen määrä: X </option> </select> </td> <td class="cuw-product-price" style="vertical-align: middle;"></td> </tr> </tbody> </table> </div> <div class="cuw-modal-footer" style="padding: 12px 16px; gap: 8px; justify-content: space-between;"> <div style="display: flex; align-items: center; gap: 16px;"> <div class="cuw-total-price-section"> Total price: <span class="cuw-total-price" style="font-weight: bold; font-size: 110%;"></span> </div> </div> <button type="button" style="text-transform: initial;" class="cuw-add-to-cart single_add_to_cart_button button alt"> Add to cart </button> </div> </div> </div> </section><div style="display: flex; align-items: center; margin-top: 30px; padding: 20px; border: 1px solid #ddd; border-radius: 10px; background: #f9f9f9;"> <img src="/z_dependencies/for_the_theme/tetkob-support-football-team.webp" alt="Support Team" style="width: 150px; height: auto; border-radius: 10px; margin-right: 20px;"> <div style="max-width: 500px;"> <h3 style="margin: 0 0 10px; font-size: 18px;">Support from Real Football Fans</h3> <p style="margin: 0; font-size: 16px; color: #555;">Our support team consists of real people who all love football — though they usually lose to our transportation team! Chat, email or call them as you need to, they are very nice 😄</p> </div></div><div class="zzz-related-wrapper" style="margin-top:40px;"><div id="zzz-related-products-container" class="container"></div></div><div class="sibling-category-buttons-wrapper"><h3>Related Categories</h3><a class="sibling-category-button" href="https://www.tetkob.com/scat/talo/taloustavarat/varastointi-jrjestminen/vaatteet-vaatekaappi/ripustin/">ripustin</a><a class="sibling-category-button" href="https://www.tetkob.com/scat/talo/taloustavarat/varastointi-jrjestminen/vaatteet-vaatekaappi/vaateteline/">vaateteline</a><a class="sibling-category-button" href="https://www.tetkob.com/scat/talo/taloustavarat/varastointi-jrjestminen/vaatteet-vaatekaappi/vaatteiden-silytys/">vaatteiden säilytys</a></div> </div><!-- #product-10950313 --> </main></div> </div><!-- end main content --> <div class="sidebar-overlay"></div> <div class="col-lg-3 sidebar porto-woo-product-sidebar right-sidebar mobile-sidebar"><!-- main sidebar --> <div data-plugin-sticky data-plugin-options="{"autoInit": true, "minWidth": 992, "containerSelector": ".main-content-wrap","autoFit":true, "paddingOffsetBottom": 10}"> <div class="sidebar-toggle"><i class="fa"></i></div> <div class="sidebar-content"> <aside id="block-21" class="widget widget_block"><p><p></p></p></aside> </div> </div> </div><!-- end main sidebar --> </div> </div> <div class="related products"> <div class="container"> <h2 class="slider-title">Related products</h2> <div class="slider-wrapper"> <ul class="products products-container products-slider owl-carousel show-dots-title-right dots-style-1 has-ccols has-ccols-spacing ccols-xl-5 ccols-lg-4 ccols-md-4 ccols-sm-3 ccols-2 pwidth-lg-5 pwidth-md-4 pwidth-xs-2 pwidth-ls-1" data-plugin-options="{"themeConfig":true,"lg":5,"md":4,"xs":3,"ls":2,"dots":true,"margin":20}" data-product_layout="product-default" role="none"> <li role="none" class="product-col product-default product type-product post-6957849 status-publish first instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-simple"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkkaappi-38x35x50-cm-puutavaraa-icibdi_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-13%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-6957849" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAcSRNbU31PRlksBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkäkaappi 38x35x50 cm puutavaraa - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkkaappi-38x35x50-cm-puutavaraa-icibdi_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäkaappi 38x35x50 cm puutavaraa</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 35.99</bdi></span></del> <span class="screen-reader-text">Original price was: € 35.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 31.25</bdi></span></ins><span class="screen-reader-text">Current price is: € 31.25.</span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="?add-to-cart=6957849" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_6957849" data-quantity="1" class="viewcart-style-1 button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="6957849" data-product_sku="vidaxl_358_831828" aria-label="Add to cart: “Kenkäkaappi 38x35x50 cm puutavaraa”" rel="nofollow" data-success_message="“Kenkäkaappi 38x35x50 cm puutavaraa” has been added to your cart">Add this + </a> <span id="woocommerce_loop_add_to_cart_link_describedby_6957849" class="screen-reader-text"> </span> <div class="quickview" data-id="6957849" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-7420290 status-publish instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-variable"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkkaappi-100x42x60-cm-tekninen-puu-valkoinen-1-ebgebi_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-19%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-7420290" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAcSRNbXXpLRVssBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkäkaappi 100x42x60 cm tekninen puu - valkoinen, 1 - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkkaappi-100x42x60-cm-tekninen-puu-valkoinen-1-ebgebi_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäkaappi 100x42x60 cm tekninen puu – valkoinen, 1</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 53.25</bdi></span> – <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 68.25</bdi></span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="https://www.tetkob.com/mp/kenkkaappi-100x42x60-cm-tekninen-puu-valkoinen-1-ebgebi_ijd_vhwnmz/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_7420290" data-quantity="1" class="viewcart-style-1 button product_type_variable add_to_cart_button" data-product_id="7420290" data-product_sku="vidaxl_358_816416" aria-label="Select options for “Kenkäkaappi 100x42x60 cm tekninen puu - valkoinen, 1”" rel="nofollow">Select options</a> <span id="woocommerce_loop_add_to_cart_link_describedby_7420290" class="screen-reader-text"> This product has multiple variants. The options may be chosen on the product page </span> <div class="quickview" data-id="7420290" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-6948915 status-publish instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-simple"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkkaappi-59x17x169-cm-suunniteltu-puu-ruskea-tammi-vri-ruskea-tammi-1-169-cm-abjcgd_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-16%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-6948915" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRBVUH1DS14sBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkäkaappi 59x17x169 cm rakennettu puun ruskea tammi - ruskea tammi, 1, 169 cm - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkkaappi-59x17x169-cm-suunniteltu-puu-ruskea-tammi-vri-ruskea-tammi-1-169-cm-abjcgd_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäkaappi 59x17x169 cm suunniteltu puu ruskea tammi väri – ruskea tammi, 1, 169 cm</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 138.25</bdi></span></del> <span class="screen-reader-text">Original price was: € 138.25.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 116.25</bdi></span></ins><span class="screen-reader-text">Current price is: € 116.25.</span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="?add-to-cart=6948915" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_6948915" data-quantity="1" class="viewcart-style-1 button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="6948915" data-product_sku="vidaxl_358_342517" aria-label="Add to cart: “Kenkäkaappi 59x17x169 cm suunniteltu puu ruskea tammi väri - ruskea tammi, 1, 169 cm”" rel="nofollow" data-success_message="“Kenkäkaappi 59x17x169 cm suunniteltu puu ruskea tammi väri - ruskea tammi, 1, 169 cm” has been added to your cart">Add this + </a> <span id="woocommerce_loop_add_to_cart_link_describedby_6948915" class="screen-reader-text"> </span> <div class="quickview" data-id="6948915" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-7416406 status-publish last instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-variable"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkteline-102x36x60-cm-tekninen-puu-valkoinen-1-efdbdi_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-17%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-7416406" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVX1IRlssBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Skareol 102x36x60 cm rakennettu puu - valkoinen, 1 - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkteline-102x36x60-cm-tekninen-puu-valkoinen-1-efdbdi_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäteline 102x36x60 cm tekninen puu – valkoinen, 1</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 44.50</bdi></span> – <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 48.50</bdi></span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="https://www.tetkob.com/mp/kenkteline-102x36x60-cm-tekninen-puu-valkoinen-1-efdbdi_ijd_vhwnmz/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_7416406" data-quantity="1" class="viewcart-style-1 button product_type_variable add_to_cart_button" data-product_id="7416406" data-product_sku="vidaxl_358_831396" aria-label="Select options for “Kenkäteline 102x36x60 cm tekninen puu - valkoinen, 1”" rel="nofollow">Select options</a> <span id="woocommerce_loop_add_to_cart_link_describedby_7416406" class="screen-reader-text"> This product has multiple variants. The options may be chosen on the product page </span> <div class="quickview" data-id="7416406" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-7417310 status-publish first instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable product-type-variable"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkpenkki-80x24x45-cm-puutavaraa-bgecgd_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-18%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-7417310" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRBVUH9KQV0sBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkäpenkki 80x24x45 cm tekninen puu - musta, 1 - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkpenkki-80x24x45-cm-puutavaraa-bgecgd_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäpenkki 80x24x45 cm puutavaraa</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 54.25</bdi></span> – <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 72.50</bdi></span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="https://www.tetkob.com/mp/kenkpenkki-80x24x45-cm-puutavaraa-bgecgd_ijd_vhwnmz/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_7417310" data-quantity="1" class="viewcart-style-1 button product_type_variable add_to_cart_read_more" data-product_id="7417310" data-product_sku="vidaxl_358_342641" aria-label="Select options for “Kenkäpenkki 80x24x45 cm puutavaraa”" rel="nofollow">Read more</a> <span id="woocommerce_loop_add_to_cart_link_describedby_7417310" class="screen-reader-text"> </span> <div class="quickview" data-id="7417310" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-7419339 status-publish instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-variable"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkteline-8-hyllyll-metallia-ja-kuitukangasta-musta-60-x-28-x-140-cm-1-fcejgc_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-17%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-7419339" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQngQShNZXHpPRlksCC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkäriisi, jossa on 8 hyllyä metalli- ja ei -kuitukangas - musta, 60 x 28 x 140 cm, 1 - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkteline-8-hyllyll-metallia-ja-kuitukangasta-musta-60-x-28-x-140-cm-1-fcejgc_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäteline 8 hyllyllä metallia ja kuitukangasta – musta, 60 x 28 x 140 cm, 1</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 30.99</bdi></span> – <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 34.25</bdi></span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="https://www.tetkob.com/mp/kenkteline-8-hyllyll-metallia-ja-kuitukangasta-musta-60-x-28-x-140-cm-1-fcejgc_ijd_vhwnmz/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_7419339" data-quantity="1" class="viewcart-style-1 button product_type_variable add_to_cart_button" data-product_id="7419339" data-product_sku="vidaxl_358_245629" aria-label="Select options for “Kenkäteline 8 hyllyllä metallia ja kuitukangasta - musta, 60 x 28 x 140 cm, 1”" rel="nofollow">Select options</a> <span id="woocommerce_loop_add_to_cart_link_describedby_7419339" class="screen-reader-text"> This product has multiple variants. The options may be chosen on the product page </span> <div class="quickview" data-id="7419339" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-6948921 status-publish instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable product-type-variable"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkteline-55x35x108-cm-tekninen-puu-betonin-harmaa-1-eeecgd_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-15%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-6948921" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRBVUH9IRFgsBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Skareol 55x35x108 cm rakennettu puu - betoniharmaa, 1 - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkteline-55x35x108-cm-tekninen-puu-betonin-harmaa-1-eeecgd_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäteline 55x35x108 cm tekninen puu – betonin harmaa, 1</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 101.99</bdi></span> – <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 123.99</bdi></span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="https://www.tetkob.com/mp/kenkteline-55x35x108-cm-tekninen-puu-betonin-harmaa-1-eeecgd_ijd_vhwnmz/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_6948921" data-quantity="1" class="viewcart-style-1 button product_type_variable add_to_cart_read_more" data-product_id="6948921" data-product_sku="vidaxl_358_342666" aria-label="Select options for “Kenkäteline 55x35x108 cm tekninen puu - betonin harmaa, 1”" rel="nofollow">Read more</a> <span id="woocommerce_loop_add_to_cart_link_describedby_6948921" class="screen-reader-text"> </span> <div class="quickview" data-id="6948921" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-6949277 status-publish last instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-simple"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkkaappi-52x25x120-cm-puutavaraa-fcbcjd_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-18%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-6949277" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAcSRNbVn9PQlosBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkäkaappi 52x25x120 cm puutavaraa - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkkaappi-52x25x120-cm-puutavaraa-fcbcjd_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäkaappi 52x25x120 cm puutavaraa</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 131.50</bdi></span></del> <span class="screen-reader-text">Original price was: € 131.50.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 107.50</bdi></span></ins><span class="screen-reader-text">Current price is: € 107.50.</span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="?add-to-cart=6949277" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_6949277" data-quantity="1" class="viewcart-style-1 button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="6949277" data-product_sku="vidaxl_358_352129" aria-label="Add to cart: “Kenkäkaappi 52x25x120 cm puutavaraa”" rel="nofollow" data-success_message="“Kenkäkaappi 52x25x120 cm puutavaraa” has been added to your cart">Add this + </a> <span id="woocommerce_loop_add_to_cart_link_describedby_6949277" class="screen-reader-text"> </span> <div class="quickview" data-id="6949277" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-6957362 status-publish first instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-variable"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenkteline-40x36x105-cm-tekninen-puu-sonoma-tammi-1-begbdi_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-18%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-6957362" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdVXxLQ14sBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkäteline 40x36x105 cm tekninen puu - musta, 1 - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenkteline-40x36x105-cm-tekninen-puu-sonoma-tammi-1-begbdi_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkäteline 40x36x105 cm tekninen puu – sonoma tammi, 1</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 37.99</bdi></span> – <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 56.25</bdi></span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="https://www.tetkob.com/mp/kenkteline-40x36x105-cm-tekninen-puu-sonoma-tammi-1-begbdi_ijd_vhwnmz/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_6957362" data-quantity="1" class="viewcart-style-1 button product_type_variable add_to_cart_button" data-product_id="6957362" data-product_sku="vidaxl_358_831461" aria-label="Select options for “Kenkäteline 40x36x105 cm tekninen puu - sonoma tammi, 1”" rel="nofollow">Select options</a> <span id="woocommerce_loop_add_to_cart_link_describedby_6957362" class="screen-reader-text"> This product has multiple variants. The options may be chosen on the product page </span> <div class="quickview" data-id="6957362" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> <li role="none" class="product-col product-default product type-product post-7417622 status-publish instock product_cat-kenksilytys has-post-thumbnail sale shipping-taxable purchasable product-type-simple"> <div class="product-inner"> <div class="product-image"> <a href="https://www.tetkob.com/mp/kenktelineet-2-kpl-69x27x41-cm-massiivipuinen-phkin-cedhjd_ijd_vhwnmz/" aria-label="Go to product page"> <div class="labels"><div class="onsale">-17%</div></div><div data-link="https://www.tetkob.com/cart/" class="viewcart viewcart-7417622" title="To Cart"></div><div class="inner"><img height="600" src="https://img.tetkob.com/?src=W1VfMUwJH3wpTExBEQRKTHtZQXAWRRFeVnlPQFksBC46FjEsF2wQBStPVA==" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Kenkätelineet 2 kpl. 69x27x41 cm massiivipuinen pähkinä - number 1." decoding="async" /></div> </a> </div> <div class="product-content"> <a class="product-loop-title" href="https://www.tetkob.com/mp/kenktelineet-2-kpl-69x27x41-cm-massiivipuinen-phkin-cedhjd_ijd_vhwnmz/"> <h3 class="woocommerce-loop-product__title">Kenkätelineet 2 kpl. 69x27x41 cm massiivipuinen pähkinä</h3> </a> <div class="rating-wrap"> <div class="rating-content"><div class="star-rating" title="0"><span style="width:0%"><strong class="rating">0</strong> out of 5</span></div></div> </div> <span class="price"><del aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 67.99</bdi></span></del> <span class="screen-reader-text">Original price was: € 67.99.</span><ins aria-hidden="true"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">€</span> 56.50</bdi></span></ins><span class="screen-reader-text">Current price is: € 56.50.</span></span> <div class="add-links-wrap"> <div class="add-links clearfix"> <a href="?add-to-cart=7417622" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_7417622" data-quantity="1" class="viewcart-style-1 button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="7417622" data-product_sku="vidaxl_358_350362" aria-label="Add to cart: “Kenkätelineet 2 kpl. 69x27x41 cm massiivipuinen pähkinä”" rel="nofollow" data-success_message="“Kenkätelineet 2 kpl. 69x27x41 cm massiivipuinen pähkinä” has been added to your cart">Add this + </a> <span id="woocommerce_loop_add_to_cart_link_describedby_7417622" class="screen-reader-text"> </span> <div class="quickview" data-id="7417622" title="Quick View">Quick View</div> </div> </div> </div> </div> </li> </ul> </div> </div> </div> <div class="container"><div class="porto-block" data-id="1813"> <div data-elementor-type="wp-post" data-elementor-id="1813" class="elementor elementor-1813"> <section class="elementor-section elementor-top-section elementor-element elementor-element-433bb810 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="433bb810" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6db9f6c" data-id="6db9f6c" data-element_type="column"> <div class="elementor-widget-wrap"> </div> </div> </div> </section> </div> </div></div> </div><!-- end main --> <div class="footer-wrapper"> <div id="footer" class="footer footer-1" > <div class="footer-main"> <div class="container"> <div class="row"> <div class="col-lg-3"> <aside id="block-22" class="widget widget_block"><p><h3 class='footer-header1'>Contact Info</h3> <p class='footer-info'><strong>Address:</strong></p> <p class='footer-info1'>London, United Kingdom</p> <p class='footer-info'><strong>Phone:</strong></p> <p class='footer-info1'>+44 20 91 40 86 58</p> <p class='footer-info'><strong>Email:</strong></p> <p class='footer-info1'><a href='mailto:info@tetkob.com'>info@tetkob.com</a></p> <p class='footer-info'><strong>Website:</strong></p> <p class='footer-info1'><a href='https://www.tetkob.uk' target='_blank'>www.tetkob.uk</a></p> <p class='footer-info'><strong>Working Hours:</strong></p> <p class='footer-info1'>Mon - Sun / 9:00 - 16:00</p></p></aside> </div> <div class="col-lg-3"> <aside id="block-23" class="widget widget_block"><p> <h3>Customer Service</h3> <div class='menu-links1'> <span><a href='http://www.tetkob.com/faq-2/'>Help & FAQs</a></span><br> <span><a href='http://www.tetkob.com/my-account/orders/'>Orders History</a></span><br> <span><a href='http://www.tetkob.com/my-account/'>My Account</a></span><br> <span><a href='http://www.tetkob.com/about-us/'>About Us</a></span><br> <span><a href='http://www.tetkob.com/cookie-policy/'>Cookie Policy</a></span><br> <span><a href='http://www.tetkob.com/terms-and-conditions/'>Terms and Return Policy</a></span> </div></p></aside> </div> <div class="col-lg-3"> <aside id="block-17" class="widget widget_block"><p><div class="stats-block stats-top"><div class="stats-desc"><div id="counter_150516454269d81fa63810a" data-id="counter_150516454269d81fa63810a" class="stats-number" style="font-size:28px; " data-speed="3" data-counter-value="3" data-separator="," data-decimal=".">0</div><div class="counter_suffix mycust" style="font-size:28px; ">+</div><div class="stats-text" style="font-size:12px;">Years</div></div></div><script> ( function() { var porto_inc_counter_js = function() { ( function( $ ) { if (typeof countUp == "undefined") { var c = document.createElement("script"); c.src = "https://www.tetkob.com/wp-content/plugins/porto-functionality/shortcodes/assets/js/countup.min.js"; if (!$('script[src="' + c.src + '"]').length) { document.getElementsByTagName("body")[0].appendChild(c); } c = document.createElement("script"); c.src = "https://www.tetkob.com/wp-content/plugins/porto-functionality/shortcodes/assets/js/countup-loader.min.js"; if (!$('script[src="' + c.src + '"]').length) { document.getElementsByTagName("body")[0].appendChild(c); } } } )( jQuery ); }; if ( window.theme && theme.isLoaded ) { porto_inc_counter_js(); } else { window.addEventListener( 'load', porto_inc_counter_js ); } } )(); </script> <div class="stats-block stats-top"><div class="stats-desc"><div id="counter_172948671169d81fa63815d" data-id="counter_172948671169d81fa63815d" class="stats-number" style="font-size:28px; " data-speed="3" data-counter-value="15" data-separator="," data-decimal=".">0</div><div class="counter_suffix mycust" style="font-size:28px; ">+</div><div class="stats-text" style="font-size:12px;">Countries</div></div></div><div class="stats-block stats-top"><div class="stats-desc"><div id="counter_91181305769d81fa63817e" data-id="counter_91181305769d81fa63817e" class="stats-number" style="font-size:28px; " data-speed="3" data-counter-value="850000" data-separator="," data-decimal=".">0</div><div class="counter_suffix mycust" style="font-size:28px; ">+</div><div class="stats-text" style="font-size:12px;">Products</div></div></div></p></aside> </div> <div class="col-lg-3"> <aside id="custom_html-2" class="widget_text widget widget_custom_html"><h3 class="widget-title">TETKOB Group – Best or none!</h3><div class="textwidget custom-html-widget"><div class="footer-country-links"> <ul> <li><a href="https://www.tetkob.com/hr/">Hrvatska</a> | <a href="https://www.tetkob.com/cz/">Česká republika</a></li> <li><a href="https://www.tetkob.com/dk/">Danmark</a> | <a href="https://www.tetkob.com/fi/">Suomi</a></li> <li><a href="https://www.tetkob.com/fr/">France</a> | <a href="https://www.tetkob.com/de/">Deutschland</a></li> <li><a href="https://www.tetkob.com/it/">Italia</a> | <a href="https://www.tetkob.com/nl/">Nederland</a></li> <li><a href="https://www.tetkob.com/no/">Norge</a> | <a href="https://www.tetkob.com/pl/">Polska</a></li> <li><a href="https://www.tetkob.com/pt/">Portugal</a> | <a href="https://www.tetkob.com/es/">España</a></li> <li><a href="https://www.tetkob.com/se/">Sverige</a> | <a href="https://www.tetkob.com/gb/">United Kingdom</a></li> </ul> </div></div></aside> </div> </div> </div> </div> <div class="footer-bottom"> <div class="container"> <div class="footer-left"> <span class="footer-copyright">© copyright 2025, TETKOB. All Rights Reserved.</span> </div> <div class="footer-right"> <img class="img-responsive footer-payment-img" src="//www.tetkob.com/z_dependencies/for_the_theme/TetPay_z.webp" alt="Payment Gateways" /> </div> </div> </div> </div> </div> <div class="porto-sticky-navbar has-ccols ccols-3 d-sm-none"> <div class="sticky-icon link-home"> <a href="https://www.tetkob.com"> <i class="porto-icon-category-home"></i> <span class="label">home</span> </a> </div> <div class="sticky-icon link-account"> <a href="https://www.tetkob.com/my-account/"> <i class="porto-icon-user-2"></i> <span class="label">account</span> </a> </div> <div class="sticky-icon link-cart"> <a href="https://www.tetkob.com/cart/"> <span class="cart-icon"> <i class="porto-icon-shopping-cart"></i> <span class="cart-items">6</span> </span> <span class="label">cart</span> </a> </div> </div> </div><!-- end wrapper --> <div class="panel-overlay" ></div> <a href="#" role="button" aria-label="Close the Mobile Menu" class="side-nav-panel-close"><svg width="1.5rem" height="1.5rem" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g id="cross"><line stroke="#fff" stroke-width="2px" x1="7" x2="25" y1="7" y2="25"/><line stroke="#fff" stroke-width="2px" x1="7" x2="25" y1="25" y2="7"/></g></svg></a> <div id="side-nav-panel" class=""> <div class="skeleton-body porto-ajax-loading"><i class="porto-loading-icon"></i></div> </div> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/porto-child\/*","\/wp-content\/themes\/porto\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script> document.addEventListener('DOMContentLoaded', function () { if (window.innerWidth > 800) return; const style = document.createElement('style'); style.textContent = ` .floating-cart-button { position: fixed; top: 30%; right: 2px; background-color: #ff69b4; color: white; padding: 5px 8px; border-radius: 50px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2); text-decoration: none; font-weight: bold; z-index: 9999; display: flex; align-items: center; gap: 8px; font-size: 14px; } .floating-cart-button .cart-count { background: white; color: #ff69b4; border-radius: 999px; padding: 2px 7px; min-width: 22px; text-align: center; font-size: 13px; font-weight: bold; line-height: 18px; display: inline-block; } `; document.head.appendChild(style); const link = document.createElement('a'); link.href = "https://www.tetkob.com/cart/"; link.className = "floating-cart-button"; link.innerHTML = '<span class="floating-cart-fragment">🛒 <span class="cart-count">6</span></span>'; document.body.appendChild(link); }); </script> <div id="country-selection-popup" style="display: none;"> <div class="popup-content"> <h2>Select Your Country</h2> <p>We have super fast direct delivery (often <strong>1 to 3</strong> days) from <strong>your own city</strong>. Our warehouses and our partners' are located in the following countries. Please choose:</p> <ul id="country-list"></ul> </div> </div> <div id="country-switcher-z00" style="display: none; background-color: #fff; margin: 10px 0 0 0; padding: 0px; border-radius: 5px;"> <p style="font-size: 14px; margin-top: 0; padding-top: 5px;"> <span id="from-text"></span> <strong style="font-size: 14px;"> <span id="selected-country-name"></span> </strong> <a href="#" id="change-country" style="font-size: 14px;">[Change]</a> </p> </div> <style> #country-selection-popup { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.95); color: white; display: flex; justify-content: center; align-items: center; z-index: 10001; font-family: "Omnes", sans-serif !important; } #country-selection-popup h2, #country-selection-popup h2 * { font-family: inherit !important; margin-bottom: 10px; } .popup-content { background: #fff; color: #333; padding: 20px; border-radius: 8px; text-align: center; max-width: 400px; width: 100%; font-family: inherit; max-height: 90vh; /* Limit the height of the popup */ overflow-y: auto; /* Make it scrollable if the content exceeds the height */ } #country-list { list-style: none; padding: 0; margin: 0; margin-top: -5px; padding-bottom: 20px; } #country-list li { cursor: pointer; padding: 7px; border-bottom: 1px solid #ddd; display: flex; align-items: center; } #country-list li img { margin-right: 10px; } #country-switcher-z00 { position: absolute; top: 0; left: 48%; transform: translateX(-50%); height: 30px; max-width: 400px; text-align: center; z-index: 5555; /* I noticed if this number is small switcher doesn't work on tap on mobile as it goes under some widgets I think, and if it is large e.g. 10000 switcher comes on top of mobine menu which is not nice */ background: #fff; padding: 10px; border-radius: 8px; /* Optional: for a more refined appearance */ } @media (max-width: 600px) { /* if screen is smaller than this (mostly for devices like mobile) we adjust the location of switcher */ #country-switcher-z00 { left: 30%; width: 60%; /* Optionally adjust width for mobile */ transform: translateX(0); /* Remove horizontal translation if needed */ } } #country-switcher-z00 a { text-decoration: underline; cursor: pointer; } </style> <script> document.addEventListener("DOMContentLoaded", function() { var translations = { 'HR': 'Iz', 'CZ': 'Z', 'DK': 'Fra', 'FI': 'Alkaen', 'FR': 'De', 'DE': 'Aus', 'IT': 'Da', 'NL': 'Van', 'NO': 'Fra', 'PL': 'Z', 'PT': 'De', 'ES': 'De', 'SE': 'Från', 'GB': 'From' }; var selectedCountry = document.cookie.replace(/(?:(?:^|.*;\s*)selectedCountry\s*\=\s*([^;]*).*$)|^.*$/, "$1") || 'UK'; document.getElementById("from-text").innerText = translations[selectedCountry] + ":"; }); </script> <script> document.addEventListener('DOMContentLoaded', function () { const allowedCountries = [ { code: 'HR', name: 'Hrvatska', flag: '🇭🇷', numeric: '385' }, { code: 'CZ', name: 'Česká Republika', flag: '🇨🇿', numeric: '420' }, { code: 'DK', name: 'Danmark', flag: '🇩🇰', numeric: '045' }, { code: 'FI', name: 'Suomi', flag: '🇫🇮', numeric: '358' }, { code: 'FR', name: 'France', flag: '🇫🇷', numeric: '033' }, { code: 'DE', name: 'Deutschland', flag: '🇩🇪', numeric: '049' }, { code: 'IT', name: 'Italia', flag: '🇮🇹', numeric: '039' }, { code: 'NL', name: 'Nederland', flag: '🇳🇱', numeric: '031' }, { code: 'NO', name: 'Norge', flag: '🇳🇴', numeric: '047' }, { code: 'PL', name: 'Polska', flag: '🇵🇱', numeric: '048' }, { code: 'PT', name: 'Portugal', flag: '🇵🇹', numeric: '351' }, { code: 'ES', name: 'España', flag: '🇪🇸', numeric: '034' }, { code: 'SE', name: 'Sverige', flag: '🇸🇪', numeric: '046' }, { code: 'GB', name: 'United Kingdom', flag: '🇬🇧', numeric: '044' } ]; let savedCountry = document.cookie.replace(/(?:(?:^|.*;\s*)selectedCountry\s*\=\s*([^;]*).*$)|^.*$/, "$1"); const popup = document.getElementById('country-selection-popup'); const countryList = document.getElementById('country-list'); const countrySwitcher = document.getElementById('country-switcher-z00'); const selectedCountryName = document.getElementById('selected-country-name'); const changeCountry = document.getElementById('change-country'); function setCountry(code, name, numeric) { document.cookie = "selectedCountry=" + code + "; path=/; max-age=" + (60 * 60 * 24 * 30); localStorage.setItem("selectedCountryName", name); document.cookie = "selectedCountryNumeric=" + numeric + "; path=/; max-age=" + (60 * 60 * 24 * 30); // Set as a cookie popup.style.display = "none"; // Hide the popup right away for user feedback // **Update savedCountry immediately** savedCountry = code; // This ensures `handleRedirection()` has the correct value // Clear the WooCommerce cart via AJAX jQuery.post(woocommerce_params.ajax_url, { action: 'clear_cart', // The action hook for clearing the cart }).done(function(response) { if (response.success) { // console.log('Cart cleared successfully'); } else { // console.log('Error clearing cart:', response.data.message); } // After clearing the cart, refresh the cart state to make sure it's updated jQuery.post(woocommerce_params.ajax_url, { action: 'woocommerce_update_order_review', // This action is used to refresh the cart state }); }).fail(function() { // console.log('AJAX request failed'); }); updateWooCommerceCountry(code).done(function() { updateSwitcher(); document.body.dispatchEvent(new Event('countryChanged')); // Trigger custom event for currency update setTimeout(() => { // if we are in product page we try to go to product page of new chosen country, otherwise we go to homepage handleRedirection(code, numeric); jQuery('body').trigger('update_checkout'); // Ensure shipping updates correctly }, 500); }); } // after user choose a country in popup, here we check where to go. To product page of the chosen country (if we are in product page already), or to homepage function handleRedirection(countryCode, numeric) { const currentPage = window.location.pathname; // Check if the current page is a WooCommerce product category page // const isCategoryPage = document.body.classList.contains('archive') && document.body.classList.contains('tax-product-cat') && currentPage.includes('/scat/'); const isCategoryPage = /^\/[a-z]{2}\/scat\/[^/]+/.test(window.location.pathname); // Check if the current page is a WooCommerce product page const isProductPage = document.body.classList.contains('single-product'); // Check if the current page is a single blog post (assuming a 'single-post' class is used) const isBlogPost = document.body.classList.contains('single-post'); if (isCategoryPage) { // for product category pages // Store selected country in a cookie document.cookie = "selectedCountry=" + countryCode + "; path=/; max-age=" + (60 * 60 * 24 * 30); document.cookie = "selectedCountryNumeric=" + numeric + "; path=/; max-age=" + (60 * 60 * 24 * 30); // Set as a cookie // if user chooses different country than the country of the current category page then we redirect him to equivalent category page by just reloading the page because by reloading the 'force_redirect_to_equivalent_category' function will be activated as we are in category page // Add a short delay before reloading the page setTimeout(() => { window.location.reload(); }, 200); // 200ms delay to ensure cookies are set } else if (isProductPage && currentPage.includes('/mp/')) { // for product pages // Extract the product ID from the DOM const productElement = document.querySelector('[id^="product-"]'); if (!productElement) { // console.log("Product ID not found, redirecting to homepage."); window.location.href = '/' + savedCountry.toLowerCase() + "/"; // Fallback to homepage return; } const productId = productElement.id.replace('product-', ''); // Fetch the SKU using AJAX jQuery.post(woocommerce_params.ajax_url, { action: 'get_product_sku', // Backend action to fetch SKU product_id: productId, security: woocommerce_params.nonce // Pass nonce if required }).done(function (response) { if (response.success && response.data && response.data.sku) { const productSKU = response.data.sku; // Replace SKU numeric code based on the selected country const newSKU = productSKU.replace(/_(\d{3})_/, `_${numeric}_`); // Use AJAX to find the URL of the product with the new SKU jQuery.post(woocommerce_params.ajax_url, { action: 'find_product_by_sku', sku: newSKU, security: woocommerce_params.nonce // Pass nonce here }).done(function (response) { if (response.success && response.data && response.data.product_url) { // Redirect to product of new country in the same Browser tab (in this case user might use back arrow on Browser after country changed and see the content for the old country) window.location.replace(response.data.product_url); // same as above, but here we open the product page of new country in a new tab so the tab is new and we do not have back arrow for it // const newTab = window.open(response.data.product_url, '_blank'); } else { console.error("Error: Product not available for the selected country.", response); window.location.href = '/' + savedCountry.toLowerCase() + "/"; // Fallback to homepage } }).fail(function (error) { console.error("AJAX request to find product failed: ", error); window.location.href = '/' + savedCountry.toLowerCase() + "/"; // Fallback to homepage }); } else { console.error("Error fetching SKU: ", response); window.location.href = '/' + savedCountry.toLowerCase() + "/"; // Fallback to homepage } }).fail(function (error) { console.error("AJAX request to fetch SKU failed: ", error); window.location.href = '/' + savedCountry.toLowerCase() + "/"; // Fallback to homepage }); } else if (isBlogPost) { // If the current page is a blog post, refresh the page to apply country selection window.location.reload(); // Refresh the page for the updated country content } else { // Redirect non-product and non-blog pages to homepage window.location.href = '/' + savedCountry.toLowerCase() + "/"; // Redirect to homepage } } function updateWooCommerceCountry(code) { return jQuery.post('https://www.tetkob.com/wp-admin/admin-ajax.php', { action: 'set_session_country', country_code: code }).done(function(response) { if (response.success) { // Update billing and shipping countries in form and trigger events jQuery('select[name="billing_country"], select[name="shipping_country"]').val(code).trigger('change'); jQuery('.woocommerce-cart select[name="calc_shipping_country"]').val(code).trigger('change'); // Trigger WooCommerce to update checkout and cart totals jQuery('body').trigger('update_checkout'); jQuery('.woocommerce-cart').trigger('update_cart'); } }); } function updateSwitcher() { const countryName = localStorage.getItem("selectedCountryName"); if (countryName) { selectedCountryName.textContent = countryName; countrySwitcher.style.display = "block"; } else { countrySwitcher.style.display = "none"; } } function openPopupWithCartCheck() { const cartItems = 6; if (cartItems > 0) { if (confirm("Changing the country will empty your cart. Do you wish to proceed?")) { populateCountryList(); popup.style.display = "flex"; } } else { populateCountryList(); popup.style.display = "flex"; } } function populateCountryList() { countryList.innerHTML = ''; // Clear the list first for repopulation allowedCountries.forEach(country => { const li = document.createElement('li'); li.innerHTML = `<img src="/z_dependencies/countryFlags/${country.code.toLowerCase()}.webp" alt="${country.name} Flag"> ${country.name}`; li.onclick = () => setCountry(country.code, country.name, country.numeric); countryList.appendChild(li); }); } function getCountryFromURL() { // this is added to avoid showing country popup to users who see the product page first time without us setting his country to see if our conversion can be improved const pathSegments = window.location.pathname.split('/').filter(Boolean); if (pathSegments.length > 1 && pathSegments[1] === "mp") { const countryCode = pathSegments[0].toUpperCase(); return allowedCountries.find(country => country.code === countryCode); } return null; } if (!savedCountry) { // if user has not yet set his country const countryFromURL = getCountryFromURL(); if (countryFromURL) { // A. if he is seeing product page let's avoid botherng him with the popup and set his country ourselves from his country code we see in his url to perhaps improve conversion // Automatically set the country if user is on a product page with a country code setCountry(countryFromURL.code, countryFromURL.name, countryFromURL.numeric); } else { // B. if he is not in the product page or he was in product page but we could not get his country code then ok show the country popup to him to choose his country himself // Show the popup otherwise populateCountryList(); popup.style.display = "flex"; } } else { updateSwitcher(); } changeCountry.addEventListener('click', (e) => { e.preventDefault(); openPopupWithCartCheck(); }); document.body.addEventListener('change', function (event) { if (event.target.matches('select[name="billing_country"], select[name="shipping_country"]')) { const selectedCountryCode = event.target.value; const selectedCountry = allowedCountries.find(c => c.code === selectedCountryCode); if (selectedCountry) { setCountry(selectedCountry.code, selectedCountry.name, selectedCountry.numeric); } } }); }); </script> <script type="text/javascript"> function scrollCarousel(direction, carousel) { // Function to scroll the carousel const scrollAmount = 300; // Amount of pixels to scroll on each click (adjust as needed) if (direction === 'left') { carousel.scrollLeft -= scrollAmount; // Scroll left } else if (direction === 'right') { carousel.scrollLeft += scrollAmount; // Scroll right } } // Attach event listeners to the arrows document.addEventListener('DOMContentLoaded', function() { // For each carousel, add event listeners to the left and right arrows const carousels = document.querySelectorAll('.custom-product-carousel-container'); carousels.forEach(function(carouselContainer) { const leftArrow = carouselContainer.querySelector('.left-arrow-z02'); const rightArrow = carouselContainer.querySelector('.right-arrow-z02'); const carousel = carouselContainer.querySelector('.custom-product-carousel-z01'); if (leftArrow && rightArrow && carousel) { leftArrow.addEventListener('click', function() { scrollCarousel('left', carousel); }); rightArrow.addEventListener('click', function() { scrollCarousel('right', carousel); }); } }); }); </script> <script> document.addEventListener("DOMContentLoaded", function () { const container = document.getElementById('zzz-related-products-container'); if (!container) return; fetch('https://www.tetkob.com/wp-admin/admin-ajax.php?action=zzz_load_related_products&pid=10950313') .then(res => res.text()) .then(html => { container.innerHTML = html; }) .catch(err => { console.error('Related products failed:', err); container.innerHTML = "<div style='color:red;'>Failed to load related products.</div>"; }); }); </script> <a href="https://wa.me/4591408658" class="whatsapp-float" target="_blank"> <img src="https://www.tetkob.com/z_dependencies/for_the_theme/whatsapp.svg" alt="WhatsApp"> </a> <style> @media screen and (min-width: 769px) { .whatsapp-float { position: fixed; bottom: 12px; /* Adjust height */ right: 65px; /* bottom: 60px; */ /* right: 117px; */ background-color: #25D366; padding: 0px; border-radius: 50%; box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2); z-index: 1001; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; margin: 0px; } .whatsapp-float img { width: 33px; height: 33px; padding: 0px; margin: 0px; pointer-events: none; } } .whatsapp-float:hover { background-color: #1ebe57; } @media screen and (max-width: 768px) { /* Target mobile devices */ .whatsapp-float { position: fixed; bottom: 70px; /* Adjust height */ left: 10px; background-color: #25D366; padding: 0px; border-radius: 50%; box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2); z-index: 1001; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; margin: 0px; } .whatsapp-float img { width: 33px; height: 33px; padding: 0px; margin: 0px; pointer-events: none; } } </style> <div class="lpr-modal woocommerce" id="lpr-modal" style="display:none;"> <div class="lpr-modal-dialog lpr-modal-dialog-scrollable" id="lpr-modal-content"> <!-- modal content will load by JavaScript --> </div> </div><script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"Product","@id":"https:\/\/www.tetkob.com\/mp\/kenkteline-52x30x104-cm-massiivimnty-kullanruskea-ruskea-152-cm-dfdadi_ijd_vhwnmz\/#product","name":"Kenk\u00e4teline 52x30x104 cm massiivim\u00e4nty kullanruskea - ruskea, 1,52 cm","url":"https:\/\/www.tetkob.com\/mp\/kenkteline-52x30x104-cm-massiivimnty-kullanruskea-ruskea-152-cm-dfdadi_ijd_vhwnmz\/","description":"Est\u00e4 kenki\u00e4si makaamasta ja kellumasta ja luo siisti ymp\u00e4rist\u00f6 t\u00e4m\u00e4n tyylikk\u00e4\u00e4n kenk\u00e4kaapin avulla. massiivim\u00e4nty: massiivim\u00e4nty on kaunis ja luonnollinen materiaali. m\u00e4nnyss\u00e4 on suorat syykuviot, ja oksat antavat materiaalille sen luonteenomaisen, maalaismaisen ilmeen. kenk\u00e4kaappi on valmistettu massiivim\u00e4ntypuusta, joten se on kest\u00e4v\u00e4 ja vakaa. hyv\u00e4 s\u00e4ilytystila: kenk\u00e4telineess\u00e4 on 6 lokeroa, joten se tarjoaa runsaasti tilaa kenkien ja muiden tavaroiden pit\u00e4miseen siististi j\u00e4rjestyksess\u00e4. vankka yl\u00e4osa: kenk\u00e4kaapin yl\u00e4osaa voidaan k\u00e4ytt\u00e4\u00e4 my\u00f6s suosikkikoristeesi esillepanoon.nykyaikainen muotoilu: t\u00e4ss\u00e4 kenk\u00e4telineess\u00e4 yhdistyy yksinkertainen tyyli ja toimivuus, mik\u00e4 tekee siit\u00e4 t\u00e4ydellisen huonekalun kotiin. varoitus: tuotteen kaatumisen est\u00e4miseksi sit\u00e4 on k\u00e4ytett\u00e4v\u00e4 mukana toimitetun sein\u00e4kiinnityksen kanssa.","image":"https:\/\/img.tetkob.com\/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsBC46FjEsF2wQBStPVA==","sku":"vidaxl_358_837393","offers":[{"@type":"Offer","priceSpecification":[{"@type":"UnitPriceSpecification","price":"57.99","priceCurrency":"EUR","valueAddedTaxIncluded":false,"validThrough":"2027-12-31"},{"@type":"UnitPriceSpecification","price":"71.50","priceCurrency":"EUR","valueAddedTaxIncluded":false,"validThrough":"2027-12-31","priceType":"https:\/\/schema.org\/ListPrice"}],"priceValidUntil":"2027-12-31","availability":"http:\/\/schema.org\/InStock","url":"https:\/\/www.tetkob.com\/mp\/kenkteline-52x30x104-cm-massiivimnty-kullanruskea-ruskea-152-cm-dfdadi_ijd_vhwnmz\/","seller":{"@type":"Organization","name":"TETKOB","url":"https:\/\/www.tetkob.com"}}]}</script> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <div class="pswp" tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true"> <div class="pswp__bg"></div> <div class="pswp__scroll-wrap"> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <div class="pswp__counter"></div> <button class="pswp__button pswp__button--zoom" aria-label="Zoom in/out"></button> <button class="pswp__button pswp__button--fs" aria-label="Toggle fullscreen"></button> <button class="pswp__button pswp__button--share" aria-label="Share"></button> <button class="pswp__button pswp__button--close" aria-label="Close (Esc)"></button> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div> </div> </div> </div> </div> <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div> </div> <button class="pswp__button pswp__button--arrow--left" aria-label="Previous (arrow left)"></button> <button class="pswp__button pswp__button--arrow--right" aria-label="Next (arrow right)"></button> <div class="pswp__caption"> <div class="pswp__caption__center"></div> </div> </div> </div> </div> <script> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://www.tetkob.com/wp-content/plugins/woocommerce-gateway-stripe/build/upe_blocks.css' media='all' /> <link rel='stylesheet' id='wc-stripe-upe-classic-css' href='https://www.tetkob.com/wp-content/plugins/woocommerce-gateway-stripe/build/upe_classic.css' media='all' /> <link rel='stylesheet' id='stripelink_styles-css' href='https://www.tetkob.com/wp-content/plugins/woocommerce-gateway-stripe/assets/css/stripe-link.css' media='all' /> <script id="js-init-isw-js-extra"> var ais_settings = {"error":"There was a problem.Please try again.","ajax_method":"","number_of_products":"8","wrapper_result_count":"","wrapper_breadcrumb":"","wrapper_products":".products, .woo_offer_list","wrapper_pagination":".pagination, .woo-pagination, .woocommerce-pagination, .pagenav, .emm-paginate, .wp-pagenavi, .pagination-wrapper, .page-numbers, .woocommerce ul.page-numbers, .search-results ul.page-numbers","selector_next":"a.next, a[rel=next], .next_paginate_link a, .next a","selector_prev":"a.prev, a[rel=prev], .previous,.prev_paginate_link a, .previous a","icon":"https:\/\/www.tetkob.com\/wp-content\/plugins\/auto-infinite-scroll\/include\/icons\/ajax-loader.gif","load_more_button_text":"More","load_prev_button_text":"","load_more_button_animate":"","load_more_transition":"","animate_to_top":"","pixels_from_top":"","start_loading_x_from_end":"250","masonry_bool":"","masonry_item_selector":"","layout_mode":"","enable_history":"","paged":"1","items_selector":"","show_load_more_after_x_pages":"3","enable_load_more_2":"on","show_load_more_2_after_x_pages":"10","scroll_to_infinity":"off"}; </script> <script src="https://www.tetkob.com/wp-content/plugins/auto-infinite-scroll/include/js/custom.js" id="js-init-isw-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id="lpr-modal-js-extra"> var lc_ajax_modal = {"url":"https:\/\/www.tetkob.com\/wp-admin\/admin-ajax.php","nonce":"b38dffa0ed","popup_view_times":"3","layout_type":"grid"}; </script> <script src="https://www.tetkob.com/wp-content/plugins/leo-product-recommendations/assets/js/modal.min.js" id="lpr-modal-js"></script> <script id="lpr-ajax-add-to-cart-js-extra"> var lc_ajax = {"url":"https:\/\/www.tetkob.com\/wp-admin\/admin-ajax.php","popup_view_times":"3"}; </script> <script src="https://www.tetkob.com/wp-content/plugins/leo-product-recommendations/assets/js/ajax-add-to-cart.min.js" id="lpr-ajax-add-to-cart-js"></script> <script src="https://js.stripe.com/v3/" id="stripe-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/vendor/lodash.min.js" id="lodash-js"></script> <script id="lodash-js-after"> window.lodash = _.noConflict(); </script> <script src="https://www.tetkob.com/wp-includes/js/dist/vendor/wp-polyfill.min.js" id="wp-polyfill-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/url.min.js" id="wp-url-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/api-fetch.min.js" id="wp-api-fetch-js"></script> <script id="wp-api-fetch-js-after"> wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://www.tetkob.com/wp-json/" ) ); wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "4aa61f0b4b" ); wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); wp.apiFetch.nonceEndpoint = "https://www.tetkob.com/wp-admin/admin-ajax.php?action=rest-nonce"; </script> <script src="https://www.tetkob.com/wp-includes/js/dist/vendor/react.min.js" id="react-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/vendor/react-jsx-runtime.min.js" id="react-jsx-runtime-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/deprecated.min.js" id="wp-deprecated-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/dom.min.js" id="wp-dom-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/vendor/react-dom.min.js" id="react-dom-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/escape-html.min.js" id="wp-escape-html-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/element.min.js" id="wp-element-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/is-shallow-equal.min.js" id="wp-is-shallow-equal-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/keycodes.min.js" id="wp-keycodes-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/priority-queue.min.js" id="wp-priority-queue-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/compose.min.js" id="wp-compose-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/private-apis.min.js" id="wp-private-apis-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/redux-routine.min.js" id="wp-redux-routine-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/data.min.js" id="wp-data-js"></script> <script id="wp-data-js-after"> ( function() { var userId = 0; var storageKey = "WP_DATA_USER_" + userId; wp.data .use( wp.data.plugins.persistence, { storageKey: storageKey } ); } )(); </script> <script src="https://www.tetkob.com/wp-includes/js/dist/dom-ready.min.js" id="wp-dom-ready-js"></script> <script src="https://www.tetkob.com/wp-includes/js/dist/html-entities.min.js" id="wp-html-entities-js"></script> <script id="wc_stripe_express_checkout-js-extra"> var wc_stripe_express_checkout_params = {"ajax_url":"\/?wc-ajax=%%endpoint%%","stripe":{"publishable_key":"pk_live_51JENZkEEMjTPhzQsOTkfM4hf9nogZw2heDSmsyJUsn4Hsxm9nMHEVygr8IMuKZE7bu7N4FDYxeIezlGhjr7qdncE00EvLfEzQI","allow_prepaid_card":"yes","locale":"en","is_link_enabled":true,"is_express_checkout_enabled":true,"is_amazon_pay_enabled":false,"is_payment_request_enabled":true},"nonce":{"payment":"3683bb7118","shipping":"4c64661552","get_cart_details":"6d99d23bd3","update_shipping":"4e49ff5d9c","checkout":"f6dab0aabe","add_to_cart":"40903f1e79","get_selected_product_data":"40e14264a9","log_errors":"b1237e590f","clear_cart":"a6f44172f2","pay_for_order":"440ce86412","wc_store_api":"7e55f894b3"},"i18n":{"no_prepaid_card":"Sorry, we're not accepting prepaid cards at this time.","unknown_shipping":"Unknown shipping option \"[option]\"."},"checkout":{"url":"https:\/\/www.tetkob.com\/checkout\/","currency_code":"eur","country_code":"DK","needs_shipping":"no","needs_payer_phone":true,"default_shipping_option":null},"button":{"type":"buy","theme":"dark","height":"40","radius":"2","locale":"en"},"is_pay_for_order":"","has_block":"","login_confirmation":"","is_product_page":"1","is_checkout_page":"","product":{"displayItems":[{"label":"Kenk\u00e4teline 52x30x104 cm massiivim\u00e4nty kullanruskea - ruskea, 1,52 cm","amount":5799}],"total":{"label":" (via WooCommerce)","amount":5799,"pending":true},"requestShipping":false,"currency":"eur","country_code":"DK","validVariationSelected":true},"is_cart_page":"","taxes_based_on_billing":""}; </script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce-gateway-stripe/build/express_checkout.js" id="wc_stripe_express_checkout-js"></script> <script id="porto-live-search-js-extra"> var porto_live_search = {"nonce":"b08c5e3a5c"}; </script> <script src="https://www.tetkob.com/wp-content/themes/porto/inc/lib/live-search/live-search.min.js" id="porto-live-search-js"></script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js" id="sourcebuster-js-js"></script> <script id="wc-order-attribution-js-extra"> var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/www.tetkob.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; </script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js" id="wc-order-attribution-js"></script> <script id="cuw_template-js-extra"> var cuw_template = {"data":{"woocommerce":{"price":{"format":"%1$s\u00a0%2$s","symbol":"\u20ac","decimals":2,"decimal_separator":".","thousand_separator":","}}},"i18n":{"add_to_cart":{"text":"Add to cart","items":"items","all_items":"all items","selected_items":"selected items","number_to_text":{"1":"one","2":"both","3":"all three","4":"all four","5":"all five"}},"free":"Free"},"is_rtl":""}; </script> <script src="https://www.tetkob.com/wp-content/plugins/checkout-upsell-and-order-bumps/assets/js/template.js" id="cuw_template-js"></script> <script id="cuw_frontend-js-extra"> var cuw_frontend = {"ajax_url":"https:\/\/www.tetkob.com\/wp-admin\/admin-ajax.php","ajax_nonce":"8263a660da","is_cart":"","is_checkout":"","has_cart_block":"","has_checkout_block":"","dynamic_offer_display_enabled":"1"}; </script> <script src="https://www.tetkob.com/wp-content/plugins/checkout-upsell-and-order-bumps/assets/js/frontend.js" id="cuw_frontend-js"></script> <script src="https://www.tetkob.com/wp-includes/js/comment-reply.min.js" id="comment-reply-js" async data-wp-strategy="async"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/bootstrap.optimized.min.js" id="bootstrap-js"></script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js" id="jquery-cookie-js" defer data-wp-strategy="defer"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/libs/owl.carousel.min.js" id="owl.carousel-js"></script> <script src="https://www.tetkob.com/wp-includes/js/imagesloaded.min.js" id="imagesloaded-js"></script> <script async="async" src="https://www.tetkob.com/wp-content/themes/porto/js/libs/jquery.magnific-popup.min.js" id="jquery-magnific-popup-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/libs/jquery.elevatezoom.min.js" id="jquery-elevatezoom-js"></script> <script id="porto-theme-js-extra"> var js_porto_vars = {"rtl":"","theme_url":"https:\/\/www.tetkob.com\/wp-content\/themes\/porto-child","ajax_url":"https:\/\/www.tetkob.com\/wp-admin\/admin-ajax.php","cart_url":"https:\/\/www.tetkob.com\/cart\/","change_logo":"1","container_width":"1600","grid_gutter_width":"20","show_sticky_header":"1","show_sticky_header_tablet":"1","show_sticky_header_mobile":"1","ajax_loader_url":"\/\/www.tetkob.com\/wp-content\/themes\/porto\/images\/ajax-loader@2x.gif","category_ajax":"1","compare_popup":"","compare_popup_title":"","prdctfltr_ajax":"","slider_loop":"1","slider_autoplay":"","slider_autoheight":"1","slider_speed":"5000","slider_nav":"1","slider_nav_hover":"","slider_margin":"1","slider_dots":"1","slider_animatein":"","slider_animateout":"","product_thumbs_count":"4","product_zoom":"","product_zoom_mobile":"1","product_image_popup":"","zoom_type":"inner","zoom_scroll":"1","zoom_lens_size":"200","zoom_lens_shape":"square","zoom_contain_lens":"1","zoom_lens_border":"1","zoom_border_color":"#888888","zoom_border":"0","screen_xl":"1160","screen_xxl":"1640","mfp_counter":"%curr% of %total%","mfp_img_error":"<a href=\"%url%\">The image<\/a> could not be loaded.","mfp_ajax_error":"<a href=\"%url%\">The content<\/a> could not be loaded.","popup_close":"Close","popup_prev":"Previous","popup_next":"Next","request_error":"The requested content cannot be loaded.<br\/>Please try again later.","loader_text":"Loading...","submenu_back":"Back","porto_nonce":"4d5a1734f0","use_skeleton_screen":[],"user_edit_pages":"","quick_access":"Click to edit this element.","goto_type":"Go To the Type Builder.","legacy_mode":"1","lazyload_menu":"firsthover","pre_order":"","add_to_label":"Add this + ","shop_filter_layout":null,"func_url":"https:\/\/www.tetkob.com\/wp-content\/plugins\/porto-functionality\/","sales_popup":{"title":"","type":"popular","start":27,"interval":600,"limit":30,"themeuri":"https:\/\/www.tetkob.com\/wp-content\/themes\/porto"}}; </script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/theme.min.js" id="porto-theme-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/sticky-icon-bar.min.js" id="porto-sticky-icon-bar-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/lazy-menu.min.js" id="porto-lazyload-menu-js"></script> <script async="async" src="https://www.tetkob.com/wp-content/themes/porto/js/theme-async.min.js" id="porto-theme-async-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/shop/single-product.min.js" id="porto-single-product-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/woocommerce-theme.min.js" id="porto-woocommerce-theme-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/inc/lib/woocommerce-sales-popup/sales-popup.min.js" id="porto-sales-popup-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/wc-widget.min.js" id="porto-woo-widget-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/sidebar-menu.min.js" id="porto-sidebar-menu-js"></script> <script src="https://www.tetkob.com/wp-content/themes/porto/js/libs/easy-responsive-tabs.min.js" id="easy-responsive-tabs-js"></script> <script src="https://www.tetkob.com/wp-content/plugins/porto-functionality/shortcodes/assets/js/countup.min.js" id="countup-js"></script> <script src="https://www.tetkob.com/wp-content/plugins/porto-functionality/shortcodes/assets/js/countup-loader.min.js" id="porto_shortcodes_countup_loader_js-js"></script> <script id="wc-country-select-js-extra"> var wc_country_select_params = {"countries":"{\"HR\":{\"HR-01\":\"Zagreb County\",\"HR-02\":\"Krapina-Zagorje County\",\"HR-03\":\"Sisak-Moslavina County\",\"HR-04\":\"Karlovac County\",\"HR-05\":\"Vara\\u017edin County\",\"HR-06\":\"Koprivnica-Kri\\u017eevci County\",\"HR-07\":\"Bjelovar-Bilogora County\",\"HR-08\":\"Primorje-Gorski Kotar County\",\"HR-09\":\"Lika-Senj County\",\"HR-10\":\"Virovitica-Podravina County\",\"HR-11\":\"Po\\u017eega-Slavonia County\",\"HR-12\":\"Brod-Posavina County\",\"HR-13\":\"Zadar County\",\"HR-14\":\"Osijek-Baranja County\",\"HR-15\":\"\\u0160ibenik-Knin County\",\"HR-16\":\"Vukovar-Srijem County\",\"HR-17\":\"Split-Dalmatia County\",\"HR-18\":\"Istria County\",\"HR-19\":\"Dubrovnik-Neretva County\",\"HR-20\":\"Me\\u0111imurje County\",\"HR-21\":\"Zagreb City\"},\"CZ\":[],\"DK\":[],\"FI\":[],\"FR\":[],\"DE\":{\"DE-BW\":\"Baden-W\\u00fcrttemberg\",\"DE-BY\":\"Bavaria\",\"DE-BE\":\"Berlin\",\"DE-BB\":\"Brandenburg\",\"DE-HB\":\"Bremen\",\"DE-HH\":\"Hamburg\",\"DE-HE\":\"Hesse\",\"DE-MV\":\"Mecklenburg-Vorpommern\",\"DE-NI\":\"Lower Saxony\",\"DE-NW\":\"North Rhine-Westphalia\",\"DE-RP\":\"Rhineland-Palatinate\",\"DE-SL\":\"Saarland\",\"DE-SN\":\"Saxony\",\"DE-ST\":\"Saxony-Anhalt\",\"DE-SH\":\"Schleswig-Holstein\",\"DE-TH\":\"Thuringia\"},\"IT\":{\"AG\":\"Agrigento\",\"AL\":\"Alessandria\",\"AN\":\"Ancona\",\"AO\":\"Aosta\",\"AR\":\"Arezzo\",\"AP\":\"Ascoli Piceno\",\"AT\":\"Asti\",\"AV\":\"Avellino\",\"BA\":\"Bari\",\"BT\":\"Barletta-Andria-Trani\",\"BL\":\"Belluno\",\"BN\":\"Benevento\",\"BG\":\"Bergamo\",\"BI\":\"Biella\",\"BO\":\"Bologna\",\"BZ\":\"Bolzano\",\"BS\":\"Brescia\",\"BR\":\"Brindisi\",\"CA\":\"Cagliari\",\"CL\":\"Caltanissetta\",\"CB\":\"Campobasso\",\"CE\":\"Caserta\",\"CT\":\"Catania\",\"CZ\":\"Catanzaro\",\"CH\":\"Chieti\",\"CO\":\"Como\",\"CS\":\"Cosenza\",\"CR\":\"Cremona\",\"KR\":\"Crotone\",\"CN\":\"Cuneo\",\"EN\":\"Enna\",\"FM\":\"Fermo\",\"FE\":\"Ferrara\",\"FI\":\"Firenze\",\"FG\":\"Foggia\",\"FC\":\"Forl\\u00ec-Cesena\",\"FR\":\"Frosinone\",\"GE\":\"Genova\",\"GO\":\"Gorizia\",\"GR\":\"Grosseto\",\"IM\":\"Imperia\",\"IS\":\"Isernia\",\"SP\":\"La Spezia\",\"AQ\":\"L'Aquila\",\"LT\":\"Latina\",\"LE\":\"Lecce\",\"LC\":\"Lecco\",\"LI\":\"Livorno\",\"LO\":\"Lodi\",\"LU\":\"Lucca\",\"MC\":\"Macerata\",\"MN\":\"Mantova\",\"MS\":\"Massa-Carrara\",\"MT\":\"Matera\",\"ME\":\"Messina\",\"MI\":\"Milano\",\"MO\":\"Modena\",\"MB\":\"Monza e della Brianza\",\"NA\":\"Napoli\",\"NO\":\"Novara\",\"NU\":\"Nuoro\",\"OR\":\"Oristano\",\"PD\":\"Padova\",\"PA\":\"Palermo\",\"PR\":\"Parma\",\"PV\":\"Pavia\",\"PG\":\"Perugia\",\"PU\":\"Pesaro e Urbino\",\"PE\":\"Pescara\",\"PC\":\"Piacenza\",\"PI\":\"Pisa\",\"PT\":\"Pistoia\",\"PN\":\"Pordenone\",\"PZ\":\"Potenza\",\"PO\":\"Prato\",\"RG\":\"Ragusa\",\"RA\":\"Ravenna\",\"RC\":\"Reggio Calabria\",\"RE\":\"Reggio Emilia\",\"RI\":\"Rieti\",\"RN\":\"Rimini\",\"RM\":\"Roma\",\"RO\":\"Rovigo\",\"SA\":\"Salerno\",\"SS\":\"Sassari\",\"SV\":\"Savona\",\"SI\":\"Siena\",\"SR\":\"Siracusa\",\"SO\":\"Sondrio\",\"SU\":\"Sud Sardegna\",\"TA\":\"Taranto\",\"TE\":\"Teramo\",\"TR\":\"Terni\",\"TO\":\"Torino\",\"TP\":\"Trapani\",\"TN\":\"Trento\",\"TV\":\"Treviso\",\"TS\":\"Trieste\",\"UD\":\"Udine\",\"VA\":\"Varese\",\"VE\":\"Venezia\",\"VB\":\"Verbano-Cusio-Ossola\",\"VC\":\"Vercelli\",\"VR\":\"Verona\",\"VV\":\"Vibo Valentia\",\"VI\":\"Vicenza\",\"VT\":\"Viterbo\"},\"NL\":[],\"NO\":[],\"PL\":[],\"PT\":[],\"ES\":{\"C\":\"A Coru\\u00f1a\",\"VI\":\"Araba\\\/\\u00c1lava\",\"AB\":\"Albacete\",\"A\":\"Alicante\",\"AL\":\"Almer\\u00eda\",\"O\":\"Asturias\",\"AV\":\"\\u00c1vila\",\"BA\":\"Badajoz\",\"PM\":\"Baleares\",\"B\":\"Barcelona\",\"BU\":\"Burgos\",\"CC\":\"C\\u00e1ceres\",\"CA\":\"C\\u00e1diz\",\"S\":\"Cantabria\",\"CS\":\"Castell\\u00f3n\",\"CE\":\"Ceuta\",\"CR\":\"Ciudad Real\",\"CO\":\"C\\u00f3rdoba\",\"CU\":\"Cuenca\",\"GI\":\"Girona\",\"GR\":\"Granada\",\"GU\":\"Guadalajara\",\"SS\":\"Gipuzkoa\",\"H\":\"Huelva\",\"HU\":\"Huesca\",\"J\":\"Ja\\u00e9n\",\"LO\":\"La Rioja\",\"GC\":\"Las Palmas\",\"LE\":\"Le\\u00f3n\",\"L\":\"Lleida\",\"LU\":\"Lugo\",\"M\":\"Madrid\",\"MA\":\"M\\u00e1laga\",\"ML\":\"Melilla\",\"MU\":\"Murcia\",\"NA\":\"Navarra\",\"OR\":\"Ourense\",\"P\":\"Palencia\",\"PO\":\"Pontevedra\",\"SA\":\"Salamanca\",\"TF\":\"Santa Cruz de Tenerife\",\"SG\":\"Segovia\",\"SE\":\"Sevilla\",\"SO\":\"Soria\",\"T\":\"Tarragona\",\"TE\":\"Teruel\",\"TO\":\"Toledo\",\"V\":\"Valencia\",\"VA\":\"Valladolid\",\"BI\":\"Biscay\",\"ZA\":\"Zamora\",\"Z\":\"Zaragoza\"},\"SE\":[]}","i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %qty% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %qty% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %qty% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"}; </script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce/assets/js/frontend/country-select.min.js" id="wc-country-select-js" data-wp-strategy="defer"></script> <script id="wc-address-i18n-js-extra"> var wc_address_i18n_params = {"locale":"{\"CZ\":{\"state\":{\"required\":false,\"hidden\":true}},\"DE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false}},\"DK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"FI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"FR\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"IT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":true,\"label\":\"Province\"}},\"NL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"NO\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"PL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"PT\":{\"state\":{\"required\":false,\"hidden\":true}},\"ES\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"SE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"GB\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"County\",\"required\":false}},\"default\":{\"first_name\":{\"label\":\"First name\",\"required\":true,\"class\":[\"form-row-first\"],\"autocomplete\":\"given-name\",\"priority\":10},\"last_name\":{\"label\":\"Last name\",\"required\":true,\"class\":[\"form-row-last\"],\"autocomplete\":\"family-name\",\"priority\":20},\"company\":{\"label\":\"Company name\",\"class\":[\"form-row-wide\"],\"autocomplete\":\"organization\",\"priority\":30,\"required\":false},\"country\":{\"type\":\"country\",\"label\":\"Country \\\/ Region\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\",\"update_totals_on_change\"],\"autocomplete\":\"country\",\"priority\":40},\"address_1\":{\"label\":\"Street address\",\"placeholder\":\"House number and street name\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line1\",\"priority\":50},\"address_2\":{\"label\":\"Apartment, suite, unit, etc.\",\"label_class\":[\"screen-reader-text\"],\"placeholder\":\"Apartment, suite, unit, etc. (optional)\",\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line2\",\"priority\":60,\"required\":false},\"city\":{\"label\":\"Town \\\/ City\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-level2\",\"priority\":70},\"state\":{\"type\":\"state\",\"label\":\"State \\\/ County\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"state\"],\"autocomplete\":\"address-level1\",\"priority\":80},\"postcode\":{\"label\":\"Postcode \\\/ ZIP\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"postcode\"],\"autocomplete\":\"postal-code\",\"priority\":90}}}","locale_fields":"{\"address_1\":\"#billing_address_1_field, #shipping_address_1_field\",\"address_2\":\"#billing_address_2_field, #shipping_address_2_field\",\"state\":\"#billing_state_field, #shipping_state_field, #calc_shipping_state_field\",\"postcode\":\"#billing_postcode_field, #shipping_postcode_field, #calc_shipping_postcode_field\",\"city\":\"#billing_city_field, #shipping_city_field, #calc_shipping_city_field\"}","i18n_required_text":"required","i18n_optional_text":"optional"}; </script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.min.js" id="wc-address-i18n-js" data-wp-strategy="defer"></script> <script id="wc-checkout-js-extra"> var wc_checkout_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","update_order_review_nonce":"0865a2f50c","apply_coupon_nonce":"e0ee1cce53","remove_coupon_nonce":"8c94ef2532","option_guest_checkout":"yes","checkout_url":"\/?wc-ajax=checkout","is_checkout":"0","debug_mode":"","i18n_checkout_error":"There was an error processing your order. Please check for any charges in your payment method and review your <a href=\"https:\/\/www.tetkob.com\/my-account\/orders\/\">order history<\/a> before placing the order again."}; </script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce/assets/js/frontend/checkout.min.js" id="wc-checkout-js" data-wp-strategy="defer"></script> <script id="wc-stripe-upe-classic-js-extra"> var wc_stripe_upe_params = {"gatewayId":"stripe","title":"Credit \/ Debit Card","isUPEEnabled":"1","key":"pk_live_51JENZkEEMjTPhzQsOTkfM4hf9nogZw2heDSmsyJUsn4Hsxm9nMHEVygr8IMuKZE7bu7N4FDYxeIezlGhjr7qdncE00EvLfEzQI","locale":"en","apiVersion":"2024-06-20","isCheckout":"","return_url":"https:\/\/www.tetkob.com\/checkout\/order-received\/?utm_nooverride=1","ajax_url":"\/?wc-ajax=%%endpoint%%","theme_name":"porto-child","testMode":"","createPaymentIntentNonce":"4bbd33f491","updatePaymentIntentNonce":"ac2ad5d1fb","createSetupIntentNonce":"f18977e42f","createAndConfirmSetupIntentNonce":"f331b1539f","updateFailedOrderNonce":"3961c605e7","paymentMethodsConfig":{"card":{"isReusable":true,"title":"Credit \/ Debit Card","description":"","testingInstructions":"<strong>Test mode:<\/strong> use the test VISA card 4242424242424242 with any expiry date and CVC. Other payment methods may redirect to a Stripe test page to authorize payment. More test card numbers are listed <a href=\"https:\/\/docs.stripe.com\/testing\" target=\"_blank\">here<\/a>.","showSaveOption":true,"supportsDeferredIntent":true,"countries":[]},"link":{"isReusable":true,"title":"Link","description":"","testingInstructions":"","showSaveOption":true,"supportsDeferredIntent":true,"countries":[]}},"genericErrorMessage":"There was a problem processing the payment. Please check your email inbox and refresh the page to try again.","accountDescriptor":"","addPaymentReturnURL":"https:\/\/www.tetkob.com\/my-account\/payment-methods\/","enabledBillingFields":["billing_email","billing_first_name","billing_country","billing_address_1","billing_postcode","billing_city","billing_state","billing_phone"],"cartContainsSubscription":"","accountCountry":"DK","isPaymentRequestEnabled":"1","isAmazonPayEnabled":"","isLinkEnabled":"1","appearance":"","blocksAppearance":"","saveAppearanceNonce":"6dbf501606","isECEEnabled":"1","isAmazonPayAvailable":"","is_ach_enabled":"1","is_acss_enabled":"","is_blik_enabled":"","isSPEEnabled":"","cartTotal":"478822","currency":"EUR","isPaymentNeeded":"1","invalid_number":"The card number is not a valid credit card number.","invalid_expiry_month":"The card's expiration month is invalid.","invalid_expiry_year":"The card's expiration year is invalid.","invalid_cvc":"The card's security code is invalid.","incorrect_number":"The card number is incorrect.","incomplete_number":"The card number is incomplete.","incomplete_cvc":"The card's security code is incomplete.","incomplete_expiry":"The card's expiration date is incomplete.","expired_card":"The card has expired.","incorrect_cvc":"The card's security code is incorrect.","incorrect_zip":"The card's zip code failed validation.","postal_code_invalid":"Invalid zip code, please correct and try again","invalid_expiry_year_past":"The card's expiration year is in the past","card_declined":"The card was declined.","missing":"There is no card on a customer that is being charged.","processing_error":"An error occurred while processing the card.","invalid_sofort_country":"The billing country is not accepted by Sofort. Please try another country.","email_invalid":"Invalid email address, please correct and try again.","invalid_request_error":"Unable to process this payment, please try again or use alternative method.","amount_too_large":"The order total is too high for this payment method","amount_too_small":"The order total is too low for this payment method","country_code_invalid":"Invalid country code, please try again with a valid country code","tax_id_invalid":"Invalid Tax Id, please try again with a valid tax id","invalid_wallet_type":"Invalid wallet payment type, please try again or use an alternative method.","payment_intent_authentication_failure":"We are unable to authenticate your payment method. Please choose a different payment method and try again.","insufficient_funds":"Your card has insufficient funds."}; </script> <script src="https://www.tetkob.com/wp-content/plugins/woocommerce-gateway-stripe/build/upe_classic.js" id="wc-stripe-upe-classic-js"></script> <script src="https://www.tetkob.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js" id="elementor-webpack-runtime-js"></script> <script src="https://www.tetkob.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js" id="elementor-frontend-modules-js"></script> <script src="https://www.tetkob.com/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":991,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":991,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"3.28.4","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_local_google_fonts":true,"editor_v2":true,"e_element_cache":true,"home_screen":true},"urls":{"assets":"https:\/\/www.tetkob.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.tetkob.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.tetkob.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"326cece95c"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_tablet":"991","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":10950313,"title":"Kenk%C3%A4teline%2052x30x104%20cm%20massiivim%C3%A4nty%20kullanruskea%20%E2%80%93%20ruskea%2C%201%2C52%20cm%20%E2%80%93%20TETKOB","excerpt":"","featuredImage":"https:\/\/img.tetkob.com\/?src=W1VfMUwJH3wpTExBEQRKTHtZQXEUTBRdXX9MS1wsBC46FjEsF2wQBStPVA=="}}; </script> <script src="https://www.tetkob.com/wp-content/plugins/elementor/assets/js/frontend.min.js" id="elementor-frontend-js"></script> <script> document.addEventListener("DOMContentLoaded", function() { let footer = document.querySelector(".footer-wrapper"); if (footer) { let imgDiv = document.createElement("div"); imgDiv.className = "custom-footer-image"; imgDiv.innerHTML = '<img src="/z_dependencies/for_the_theme/tetkob-dog.webp" alt="Tetkob Dog Image">'; footer.appendChild(imgDiv); } }); </script><script>if ('off' === jQuery.cookie('porto_ads_status')) { } else { jQuery('.porto-block-html-top > div').removeClass('d-none').append('<button class="mfp-close"></button>'); } jQuery('body').on('click', '.porto-block-html-top .mfp-close', function() { jQuery(this).parent().fadeOut(); jQuery.cookie('porto_ads_status', 'off', { expires : 7 }); }); jQuery('.sidebar-content .porto-carousel').addClass('dots-style-1');</script><!-- start Simple Custom CSS and JS --> <style> .swipe-overlay { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 125px; height: auto; pointer-events: none; opacity: 1; transition: opacity 1s ease-in-out; z-index: 9999; } </style> <script> jQuery(document).ready(function ($) { // Run only on WooCommerce product pages if ($("body").hasClass("single-product")) { $(window).on("load", function () { var slider = $(".woocommerce-product-gallery"); if (slider.length) { // Delay 3s before showing the GIF setTimeout(function () { var swipeGif = $("<img>", { src: "/z_dependencies/for_the_theme/swipe-right.gif", class: "swipe-overlay" }); slider.css("position", "relative").append(swipeGif); // Fade out after it's been visible for 3s setTimeout(function () { swipeGif.fadeOut(1000, function () { $(this).remove(); }); }, 4000); // visible for 3 seconds after showing }, 3000); // delay before showing } }); } }); </script> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <script> /* So we show a notice when user clicks on any of the countries we listed in footer. Otherwise he might for example already have chosen DK as the country and now when he clicks on e.g. Germany we just like that taking him to 'DE' website while we still showing 'DK' content. But this is only for user, and Google robot will go to those country specific pages without seeing country selection popup to index stuff properly. */ document.addEventListener('DOMContentLoaded', function() { const footer = document.querySelector('.footer-country-links'); // The parent container const popupMessage = "To change your country, please use the country switcher at the top of the page."; // Function to create and display the modal function showCountrySwitcherModal() { const modal = document.createElement('div'); const modalContent = document.createElement('div'); const message = document.createElement('p'); const closeButton = document.createElement('button'); // Add inline styles for the modal and content modal.style.cssText = "display: flex; justify-content: center; align-items: center; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 9999;"; modalContent.style.cssText = "background-color: white; padding: 20px; border-radius: 10px; max-width: 400px; text-align: center; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);"; closeButton.style.cssText = "background-color: #007bff; color: white; padding: 10px 15px; border: none; border-radius: 5px; cursor: pointer; font-size: 16px; margin-top: 10px;"; message.innerText = popupMessage; closeButton.innerText = 'Close'; // Append elements modalContent.appendChild(message); modalContent.appendChild(closeButton); modal.appendChild(modalContent); document.body.appendChild(modal); // Close the modal on click of the close button or anywhere outside the modal content closeButton.addEventListener('click', () => modal.remove()); modal.addEventListener('click', (e) => { if (e.target === modal) modal.remove(); }); } // Use event delegation to listen for clicks on any link inside the footer footer.addEventListener('click', function(event) { // Check if the clicked element is an anchor inside the footer if (event.target.tagName === 'A') { event.preventDefault(); // Prevent page navigation showCountrySwitcherModal(); // Show the modal } }); }); </script> <!-- end Simple Custom CSS and JS --> </body> </html> <!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com --> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>