1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 7 <meta name="theme-color" content="#212121"> 8 <meta name="keywords" content="NEW LAYER"> 9 <meta name="author" content="new-layer.com"> 10 <meta name="format-detection" content="telephone=no"> 11 <link rel="canonical" href="https://new-layer.com/pages/find-store"><link rel="shortcut icon" href="//new-layer.com/cdn/shop/files/fav_32px_32x.png?v=1620241646" type="image/png"> 12 13<link rel="apple-touch-icon-precomposed" sizes="152x152" href="//new-layer.com/cdn/shop/files/fav_152px_152x.png?v=1620241646">
13<script type="text/javascript">document.documentElement.className = document.documentElement.className.replace('no-js', 'yes-js js_active js')</script>
13<title>Find Store 14– NEW LAYER 15</title><!-- /snippets/social-meta-tags.liquid --> 16 17 18<meta property="og:site_name" content="NEW LAYER"> 19<meta property="og:url" content="https://new-layer.com/pages/find-store"> 20<meta property="og:title" content="Find Store"> 21<meta property="og:type" content="website"> 22<meta property="og:description" content="100% eco-conscious weather-smart high performance skin care providing best-in-class protection and care, no matter the weather"> 23 24 25 26<meta name="twitter:card" content="summary_large_image"> 27<meta name="twitter:title" content="Find Store"> 28<meta name="twitter:description" content="100% eco-conscious weather-smart high performance skin care providing best-in-class protection and care, no matter the weather"> 29<link href="//new-layer.com/cdn/shop/t/2/assets/tab_shopify.min.css?v=77642056786062711131611135783" rel="stylesheet" type="text/css" media="all" /> 30 31 <link href="//new-layer.com/cdn/shop/t/2/assets/main.css?v=119584723386693341891627043896" rel="stylesheet" type="text/css" media="all" /> 32 <link href="//new-layer.com/cdn/shop/t/2/assets/custom.css?v=60295773741762528671616747906" rel="stylesheet" type="text/css" media="all" /> 33 <link rel="preload" href="//new-layer.com/cdn/shop/t/2/assets/gl_linecons_icons.min.css?v=76569771571515796021611135761" as="style" onload="this.rel='stylesheet'"> 34 <noscript><link rel="stylesheet" href="//new-layer.com/cdn/shop/t/2/assets/gl_linecons_icons.min.css?v=76569771571515796021611135761"></noscript><link href="//new-layer.com/cdn/shop/t/2/assets/gl_vendor.css?v=141342785074025982771611135761" rel="stylesheet" type="text/css" media="all" /> 35<link href="//new-layer.com/cdn/shop/t/2/assets/responsive.css?v=148343010778855594721768852011" rel="stylesheet" type="text/css" media="all" /> 36 37
38<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
38 39
39<script>WebFont.load({ 40 google: { 41 families: ["Inter:100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic"] 42 } 43 }); 44 </script>
44<script> 45/*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ 46!function(e){"use strict";var t=function(t,n,r){function o(e){return i.body?e():void setTimeout(function(){o(e)})}function a(){d.addEventListener&&d.removeEventListener("load",a),d.media=r||"all"}var l,i=e.document,d=i.createElement("link");if(n)l=n;else{var s=(i.body||i.getElementsByTagName("head")[0]).childNodes;l=s[s.length-1]}var u=i.styleSheets;d.rel="stylesheet",d.href=t,d.media="only x",o(function(){l.parentNode.insertBefore(d,n?l:l.nextSibling)});var f=function(e){for(var t=d.href,n=u.length;n--;)if(u[n].href===t)return e();setTimeout(function(){f(e)})};return d.addEventListener&&d.addEventListener("load",a),d.onloadcssdefined=f,f(a),d};"undefined"!=typeof exports?exports.loadCSS=t:e.loadCSS=t}("undefined"!=typeof global?global:this),function(e){if(e.loadCSS){var t=loadCSS.relpreload={};if(t.support=function(){try{return e.document.createElement("link").relList.supports("preload")}catch(t){return!1}},t.poly=function(){for(var t=e.document.getElementsByTagName("link"),n=0;n<t.length;n++){var r=t[n];"preload"===r.rel&&"style"===r.getAttribute("as")&&(e.loadCSS(r.href,r,r.getAttribute("media")),r.rel=null)}},!t.support()){t.poly();var n=e.setInterval(t.poly,300);e.addEventListener&&e.addEventListener("load",function(){t.poly(),e.clearInterval(n)}),e.attachEvent&&e.attachEvent("onload",function(){e.clearInterval(n)})}}}(this); 47</script>
47<style type="text/css">a.pswp__share--download {display: none;}@media (max-width: 480px){.basel-products-tabs .open-title-menu {white-space: nowrap;max-width: 160px;text-overflow: ellipsis;}}#variantQuantity:empty,#variantQuantity_quick:empty {margin: 0;}.loader {position: fixed;background: rgba(0, 0, 0, .85);left: 0;top: 0;width: 100%;height: 100%;z-index: 1000;}.loader .loader-inner {background: url(//cdn.shopify.com/s/files/1/2251/1247/t/22/assets/loader.svg) no-repeat;background-size: 100%;width: 50px;height: 50px;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=number] {-webkit-appearance: textfield !important;-moz-appearance: textfield !important;appearance: textfield !important;}.gl_custom_1472909916515__94 {padding-top: 7vw !important;padding-bottom: 7vw !important;background-position: 0 0 !important;background-repeat: no-repeat !important;}.product_img_trust_seal img {width: 100%;}.section_title_sport + .shopify-section .gl_column-inner {margin-top: -7vw !important;padding-top: 0px !important;}.section_title_sport + .shopify-section .gl_row {z-index: 35;position: relative;}.mfp-zoom-in.mfp-bg {transition: all .3s ease-out;}.mfp-zoom-in.mfp-bg {opacity: 0;}.mfp-zoom-in.mfp-bg.mfp-ready {opacity: .8;}.mfp-zoom-in .mfp-with-anim {opacity: 0;transition: all .2s ease-in-out;transform: scale(.8);}.mfp-zoom-in.mfp-ready .mfp-with-anim {opacity: 1;transform: scale(1);}body.basel-header-overlap.template-collection.has_cat_img .main-header.color-scheme-light,body.basel-header-overlap.template-list-collections.has_cat_img .main-header.color-scheme-light {background-color: transparent;}body.basel-header-overlap.template-collection:not(.has_cat_img) .title-shop,body.basel-header-overlap.template-list-collections:not(.has_cat_img) .title-shop{padding:0 !important;}.single-product-content .entry-summary .button.size_guide {display: inline-block;vertical-align: middle;text-align: center;font-size: 14px;line-height: 1.5;color: #4e4e4e;padding: 0;background-color: transparent;border: none;text-transform: none;}.single-product-content .entry-summary .button.size_guide:before {font-size: 18px;vertical-align: middle;margin-right: 5px;color: #4e4e4e;display: inline-block;font-family: Simple-Line-Icons;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;content: "\e060";}.shopify-show-per-page .label_show {display: inline-block;margin-bottom: 0;margin-right: 10px;}.shopify-show-per-page .orderbyshow {width: auto;min-width: 70px;padding-right: 10px;}.header-base_categories.main-header .main-nav {display: block;}/* .wrapper-boxed.basel-cart-opened .website-wrapper {max-width: 100%;} */body.wrapper-boxed.basel-cart-opened {position: relative;}body.wrapper-boxed.basel-cart-opened .website-wrapper.basel-wrapper-shifted {position: static;}#variantQuantity, #variantQuantity_quick {font-weight: bold;text-transform: uppercase;}#recently_wrap .owl-stage-outer {height: 100% !important;}.product-grid-item .same_height .hover-img,.product-grid-item .same_height .hover-img img,.product-list-item .same_height .hover-img, .product-list-item .same_height .hover-img img {height: 100%;}.gl-gird-collection-section .elements-grid .basel-products-loader,.retina-logo{display: none;}.retina-logo,.sticky-logo{display: none !important;}.act-scroll .site-logo img.retina-logo, .header-clone .site-logo img.retina-logo {display: none !important;}.template-product .site-content,.product-list-item .product-element-top.product-list-image {margin-bottom: 0;}.color-scheme-light .basel-search-dropdown .autocomplete-suggestions .suggestion-title a, .search-extended .autocomplete-suggestions .suggestion-title a{color: rgba(0,0,0,.7);}.main-header.color-scheme-light .product-grid-item .product-title>a {color: inherit;}.single-product-content .spr-icon {font-size: 12px;}.single-product-content span.spr-badge-caption {font-size: 14px;}.product-list-item .hover-img img {width: 100%;}tr.description>td>p {max-width: 500px;margin: 0 auto;}.basel-header-overlap .topbar-wrapp {z-index: 22222;}.basel-header-overlap .cart-widget-side, .basel-header-overlap .mobile-nav,.basel-header-overlap .login-form-side {z-index: 50000;}.italic {font-style: italic;}.single-product-content .basel-countdown-timer {margin-bottom: 15px;}.selector-wrapper,#variantQuantity,#variantQuantity_quick {display: none;}#variantQuantity.is-visible,#variantQuantity_quick.is-visible {display: block;}div#variantQuantity, div#variantQuantity_quick {margin-bottom: 20px;}li.mini_cart_item.mini_variant_gl span.quantity {margin-left: 72px;}.single-product-content .slick-vertical>button.slick-disabled {color: rgba(0,0,0,0.3);cursor: default;}.single-product-content .slick-vertical>button.slick-disabled:hover { color: #fff; }.swatches-on-grid .swatch-on-grid.swatch-size-medium {width: 25px;height: 25px;}.gl_star-rating {display: inline-block;font-size: 12px;position: relative;height: 18px;line-height: 18px;letter-spacing: 2px;margin-bottom: 4px;}.gl_star-rating span.spr-badge-caption {display: none;}.btn.btn-size-extra-small,.button.btn-size-extra-small,button.btn-size-extra-small,.added_to_cart.btn-size-extra-small,input[type="submit"].btn-size-extra-small {font-size: 10px;line-height: 14px;padding-top: 7px;padding-bottom: 7px;padding-left: 14px;padding-right: 14px;}.promo-banner.term-description {position: relative;margin-bottom: 30px;overflow: hidden;font-size: 16px;color: #000;line-height: 1.3;}.single-product .site-content {margin-bottom: 0;}.single-product-content .out-of-stock.variant_stock {border: 2px solid #CC1414;color: #B50808;margin: 0;padding: 9px 10px;}
47input.input__error {color: #AF7D27;border-color: #E0B252;background-color: transparent;}.testimonial-content >p {margin-bottom:0;}.color-scheme-light .testimonials.testimon-style-boxed .testimonial-content >p,.color-scheme-light .testimonials.testimon-style-boxed .testimonial-content a,.color-scheme-light .testimonials.testimon-style-boxed .testimonial-content footer>span {color: inherit;}h1.basel-logo-wrap {margin-bottom: 0;}table.gl_infor_account tr td {text-align: left;}.gl_custom_lingerie {margin-top: 20px !important;margin-right: 20px !important;margin-bottom: 20px !important;margin-left: 20px !important;padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;background-color: #ffffff !important;}.gl_custom_1502352203858_94 {padding-top: 6vh !important;padding-right: 10% !important;padding-bottom: 3vh !important;padding-left: 10% !important;}.gl_custom_article {margin-top: 20px !important;margin-bottom: 20px !important;border-top-width: 1px !important;border-bottom-width: 1px !important;padding-top: 30px !important;padding-bottom: 30px !important;border-top-color: #f4f4f4 !important;border-top-style: solid !important;border-bottom-color: #f4f4f4 !important;border-bottom-style: solid !important;}input.shopify-challenge__button.btn {margin-bottom: 40px;}.gl_custom_article_full {margin-top: -40px !important;margin-bottom: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;background-color: #f7f7f7 !important;}.gl_custom_social_full {margin-bottom: 70px !important;border-top-width: 1px !important;border-bottom-width: 1px !important;padding-top: 40px !important;padding-bottom: 40px !important;border-top-color: #e5e5e5 !important;border-top-style: solid !important;border-bottom-color: #e5e5e5 !important;border-bottom-style: solid !important;}.gl_row_0 {margin-right: 0px !important;margin-left: 0px !important;}.gl_p_10 {padding: 10px !important;}.gl_pt_15 {padding-top: 15px !important;}.shopify-section.gl_tabs { position: relative; overflow: hidden} .fake_counter_real_time,.product_delivery {display: block;font-size: 14px;color: #2c2c2c;font-weight: bold;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;position: relative;overflow: hidden;margin: 0 2px;}.fake_counter_real_time #number_counter,#jas_product_delivery,#jas_product_delivery_quick,#product_delivery_quick {background-color: #0f8db3;padding: 5px 10px;border-radius: 2px;line-height: 1.1em;color: #ffffff;display: inline-block;-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);}.fake_counter_real_time #number_counter i {margin-left: 3px;}.fake_counter_real_time #number_counter:active {-webkit-box-shadow: none;box-shadow: none;top: 1px;}.basel-button-wrapper.btn-inline {display: inline-block;margin-bottom: 10px;margin-right: 10px;}.gl_pt_25 {padding-top: 25px !important;}.gl_pt_20 {padding-top: 20px !important;}.gl_pb_20 {padding-bottom: 20px !important;}.gl_color_dark p strong {color: black;}.gl_mb_0 {margin-bottom: 0px !important;}.gl_pt_0 {padding-top: 0px !important;}.gl_mb_4 {margin-bottom: 4vh !important;}.gl_mb_5 {margin-bottom: 5px !important;}.gl_mb_10 {margin-bottom: 10px !important;}.gl_mb_15 {margin-bottom: 15px !important;}.gl_mb_20 {margin-bottom: 20px !important;}.gl_mb_25 {margin-bottom: 25px !important;}.gl_mb_30 {margin-bottom: 30px !important;}.gl_mb_35 {margin-bottom: 35px !important;}.gl_mb_40 {margin-bottom: 40px !important;}.gl_mt_10 {margin-top: 10px !important;}.gl_mt_20 {margin-top: 20px !important;}.gl_mt_50 {margin-top: 50px !important;}.gl_mb_50 {margin-bottom: 50px !important;}.gl_mt_25 {margin-top: 25px !important;}.gl_mt_35 {margin-top: 35px !important;}.gl_m_m15 {margin-top: -15px !important;}.gl_mt_m30 {margin-top: -30px !important;}.gl_mt_m75 {margin-top: -75px !important;}.gl_mb_m35 {margin-bottom: -35px !important;}.gl_mtm_40 {margin-top: -40px !important;}.gl_mtm_89 {margin-top: -77px !important;}.gl_mt_40 {margin-top: 40px !important;}.gl_pt_30 {padding-top: 30px !important;}.gl_pb_30 {padding-bottom: 30px !important;}.gl_pr_30 {padding-right: 30px !important;}.gl_pl_30 {padding-left: 30px !important;}.gl_pr_40 {padding-right: 40px !important;}.gl_pl_40 {padding-left: 40px !important;}.gl_pt_35 {padding-top: 35px !important;}.gl_pd_lr_10 {padding-right: 10px !important;padding-left: 10px !important;}.gl_mb_4h {margin-bottom: 4vh !important;}.gl_mb_8h {margin-bottom: 8vh !important;}.gl_pt_8h {padding-top: 8vh !important;}.gl_pb_8h {padding-bottom: 8vh !important;}.gl_price_sushi .spb_single_image img{width: auto;}.gl_custom_1488533043379_94 {padding-top: 4vh !important;padding-bottom: 4vh !important;}.gl_custom_1507644691234_94 {margin-top: -7vh !important;margin-right: -50px !important;margin-bottom: -25vh !important;margin-left: -50px !important;padding-top: 0px !important;}.gl_custom_infor_one {margin-right: 4% !important;margin-bottom: 0px !important;margin-left: 4% !important;border-top-width: 5px !important;border-right-width: 5px !important;border-bottom-width: 5px !important;border-left-width: 5px !important;padding-right: 3% !important;padding-bottom: 0px !important;padding-left: 3% !important;background-color: #ffffff !important;border-left-color: rgba(107,107,107,0.11) !important;border-left-style: solid !important;border-right-color: rgba(107,107,107,0.11) !important;border-right-style: solid !important;border-top-color: rgba(107,107,107,0.11) !important;border-top-style: solid !important;border-bottom-color: rgba(107,107,107,0.11) !important;border-bottom-style: solid !important;}.gl_custom_infor_text_one {margin-top: 40px !important;margin-bottom: 40px !important;border-left-width: 1px !important;padding-top: 0px !important;border-left-color: #f4f4f4 !important;border-left-style: solid !important;}.gl_custom_tab_title {margin-bottom: 30px !important;padding-top: 14px !important;padding-right: 20px !important;padding-bottom: 14px !important;padding-left: 20px !important;background-color: #0f8db3 ;}.gl_custom_lingerie {margin-top: 20px !important;margin-right: 20px !important;margin-bottom: 20px !important;margin-left: 20px !important;padding-top: 40px !important;padding-bottom: 40px !important;background-color: #ffffff !important;}.about-shop-element {box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.17);}body .basel-parallax {background-attachment: fixed;background-size: cover!important;}.gl_custom_hour {padding-top: 40px !important;padding-right: 20px !important;padding-bottom: 40px !important;padding-left: 20px !important;background-color: #ffffff !important;}.gl_custom_jewellery {margin-top: 20px !important;margin-bottom: 20px !important;margin-left: -80px !important;padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 40px !important;padding-left: 40px !important;background-color: #ffffff !important;}.gl_custom_testimonials{border-right-width: 1px !important;padding-top: 20px !important;padding-bottom: 20px !important;border-right-color: rgba(255,255,255,0.13) !important;border-right-style: solid !important;}.gl_custom_jewellery_mobile {margin-top: -50px !important;margin-right: 20px !important;margin-bottom: 20px !important;margin-left: 20px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 20px !important;padding-left: 20px !important;background-color: #ffffff !important;}.bg_color_white.image-swatch {border: 0;}.gl_custom_map {margin-right: 10% !important;margin-left: 10% !important;padding-top: 6% !important;}.gl_custom_content{border-top-width: 7px !important;border-right-width: 7px !important;border-bottom-width: 7px !important;border-left-width: 7px !important;padding-top: 45px !important;padding-right: 45px !important;padding-bottom: 45px !important;padding-left: 45px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;border-left-color: rgba(10,10,10,0.12) !important;border-left-style: solid !important;border-right-color: rgba(10,10,10,0.12) !important;border-right-style: solid !important;border-top-color: rgba(10,10,10,0.12) !important;border-top-style: solid !important;border-bottom-color: rgba(10,10,10,0.12) !important;border-bottom-style: solid !important;}.gl_custom_space_minimalist {padding-right: 4vw !important;padding-left: 4vw !important;}.gl_p_same_strong p, .gl_p_same_strong p{margin-bottom: 0}.pr {position: relative}.site-logo {width: 20%;}.site-logo img {max-width: 196px;max-height: 95px;}.basel-header-overlap header:not(.act-scroll) .site-logo img {max-width: 200px;}.widgetarea-head, .main-nav {width: 40.0%;}.right-column {width: 40.0%;white-space: nowrap;}.basel-shopify-layered-nav .basel-scroll {max-height: 234px;}.sticky-header .right-column {width: 250px;}/* Header height configs *//* Limit logo image height for according to header height */.site-logo img {max-height: 95px;}/* And for sticky header logo also */.act-scroll .site-logo img,.header-clone .site-logo img {max-height: 75px;max-height: 95px;max-width: 196px;}.act-scroll .site-logo img,.header-clone .site-logo img {display: none;}.act-scroll .site-logo img.sticky-logo,.header-clone .site-logo img.sticky-logo {display: inline-block !important;}/* Set sticky headers height for cloned headers based on menu links line height */.header-clone .main-nav .menu > li > a {height: 95px;line-height: 95px;} /* Height for switch logos */.sticky-header-real:not(.global-header-menu-top) .switch-logo-enable .basel-logo {height: 95px;}.sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable .basel-logo {height: 75px;}.sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable {transform: translateY(-60px);-webkit-transform: translateY(-60px);}/* Header height for these layouts based on it's menu links line height */.main-nav .menu > li > a {height: 95px;line-height: 95px;}/* The same for sticky header */.act-scroll .main-nav .menu > li > a {height: 95px;line-height: 95px;}/* Set line height for header links for shop header layout. Based in the header height option */.header-shop .right-column .header-links {height: 95px;line-height: 95px;}/* The same for sticky header */.header-shop.act-scroll .right-column .header-links {height: 95px;line-height: 95px;}/* Page headings settings for heading overlap. Calculate on the header height base */.basel-header-overlap .title-size-default,.basel-header-overlap .title-size-small,.basel-header-overlap .title-shop.without-title.title-size-default,.basel-header-overlap .title-shop.without-title.title-size-small {padding-top: 135px;}.basel-header-overlap .title-shop.without-title.title-size-large,.basel-header-overlap .title-size-large {padding-top: 215px;}@media (max-width: 991px) {/* Set header height for mobile devices */.main-header .wrapp-header {min-height: 60px;} /* Limit logo image height for mobile according to mobile header height */.site-logo img {max-height: 60px;} /* Limit logo on sticky header. Both header real and header cloned */.act-scroll .site-logo img,.header-clone .site-logo img {max-height: 60px;}/* Height for switch logos */.main-header .switch-logo-enable .basel-logo {height: 60px;}.sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable .basel-logo {height: 60px;}.sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable {transform: translateY(-60px);-webkit-transform: translateY(-60px);}/* Page headings settings for heading overlap. Calculate on the MOBILE header height base */.basel-header-overlap .title-size-default,.basel-header-overlap .title-size-small,.basel-header-overlap .title-shop.without-title.title-size-default,.basel-header-overlap .title-shop.without-title.title-size-small {padding-top: 80px;}.basel-header-overlap .title-shop.without-title.title-size-large,.basel-header-overlap .title-size-large {padding-top: 120px;}}
47.product-category-thumbnail img,.category-grid-item .category-link {width: 100%;}/* .product-grid-item .product-element-top>a img,.basel-hover-alt .hover-img img, .owl-carousel div.owl-item .hover-img img {width:100%;} */.basel-purchase {position:fixed;display:block;bottom:0;left:4%;z-index:10;-webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */backface-visibility: hidden;}.basel-purchase:hover {opacity:0.9;}.basel-product-categories>li.cat-item-109 {display: none;}.col-five > .gl_col-sm-2 {width:20%;}.product-type-grouped.single-product-content .cart {width: 100%;}.product-type-grouped.single-product-content .cart table {border-top: 2px solid black;margin-bottom: 30px;}iframe[name='google_conversion_frame'] { height: 0 !important;width: 0 !important; line-height: 0 !important; font-size: 0 !important;margin-top: -13px;float: left;}.single-product-content .single_variation .shopify-variation-price {margin-right:0;}.single-product-content .single_variation .shopify-variation-price .price {margin-right:15px;}.product-type-grouped .group_table .stock {margin-bottom: 0;margin-right: 0;margin-left: 15px; }.commentlist .comment-text .description {line-height:1.6;}.main-header form.has-categories-dropdown .search-by-category ul .children {display:none;}.cat-design-alt .product-category-thumbnail {margin:-2px; }.cat-design-alt .category-link {display:block;}.dropdown-scroll > .sub-menu-dropdown {height: 540px;overflow: hidden;}.main-nav .menu>li.menu-item-design-sized .sub-menu-dropdown {padding-bottom:10px;}.header-spacing + .header-menu-top {margin-top:-40px;}.shopify-ordering.with-list .selected-order {font-weight:bold;}.basel-navigation .menu>li.menu-item-design-full-width .sub-menu>li>a,.basel-navigation .menu>li.menu-item-design-sized .sub-menu>li>a {font-weight: 600!important;}.header-categories .main-nav .menu li.menu-item-design-full-width>.sub-menu-dropdown {margin-top: -78px;}.basel-hover-quick .product-title a {display:block; }.hide-pag .owl-pagination,.hide-pag .owl-buttons {display:none;}.popup-quick-view .entry-summary .entry-title {font-size: 32px; }.product-quick-view .entry-title a {font-family:inherit;font-weight: inherit;font-style: inherit;}.basel-price-table .basel-plan-footer>a.added {display:none;}.color-scheme-light .testimonial .testimonial-content footer>span {color: rgba(255, 255, 255, 0.8);}.color-scheme-light .owl-theme:hover .owl-controls.clickable .owl-buttons div.disabled {color:rgba(255, 255, 255, 0.6);}.color-scheme-light .owl-theme .owl-controls .owl-buttons div {color:rgba(255, 255, 255, 0.8);}.color-scheme-light .owl-theme .owl-controls.clickable .owl-buttons div:hover {color:rgba(255, 255, 255, 1);}.color-scheme-light .owl-theme .owl-controls .owl-page span {background-color: rgba(255, 255, 255, 0.6);}.color-scheme-light .owl-theme .owl-controls .owl-page.active span, .color-scheme-light .owl-theme .owl-controls.clickable .owl-page:hover span {background-color: white;}.single-product-content .entry-summary .button.compare.loading:after {opacity: 1;visibility: visible;}.spb_video_wrapper .basel-video-poster, .spb_video_wrapper .basel-video-poster-wrapper, .spb_video_wrapper .basel-video-poster-wrapper:after {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.spb_video_wrapper .basel-video-poster-wrapper {position: absolute!important;z-index: 2;cursor: pointer;overflow: hidden;backface-visibility: hidden;-webkit-backface-visibility: hidden;perspective: 800px;-webkit-perspective: 800px;-webkit-transition: opacity .5s cubic-bezier(0,0,.44,1.18),visibility .5s cubic-bezier(0,0,.44,1.18);transition: opacity .5s cubic-bezier(0,0,.44,1.18),visibility .5s cubic-bezier(0,0,.44,1.18);}.spb_video_wrapper .basel-video-poster {background-size: cover;background-position: center center;background-repeat: no-repeat;margin: -1px;transform: scale(1.09);-webkit-transform: scale(1.09);-webkit-transition: transform .5s cubic-bezier(0,0,.44,1.18);transition: transform .5s cubic-bezier(0,0,.44,1.18);}.spb_video_wrapper .button-play {position: absolute;top: 50%;left: 50%;height: 70px;line-height: 67px;width: 70px;margin-top: -35px;margin-left: -35px;padding-left: 7px;text-align: center;color: #fff;border: 2px solid #1aada3;border-radius: 50%;z-index: 3;background-color: #1aada3;-webkit-transition: opacity .5s cubic-bezier(0,0,.44,1.18);transition: opacity .5s cubic-bezier(0,0,.44,1.18);}.spb_video_wrapper .button-play:after {content: "\f04b";display: inline-block;font-size: 26px;font-family: FontAwesome;}.spb_video_wrapper .basel-video-poster-wrapper.hidden-poster {opacity: 0;visibility: hidden;}.gl_custom_sushi_1494249094915 {margin-top: 100px !important;margin-right: 20px !important;margin-bottom: 4vh !important;margin-left: 20px !important;padding-top: 0px !important;padding-right: 40px !important;padding-bottom: 40px !important;padding-left: 40px !important;background-color: rgba(10,10,10,0.45) !important;}.single-product-content .entry-summary .button.compare:after {content: " ";width: 15px;height: 15px;display: inline-block;vertical-align: middle;border: 1px solid black;border-radius: 50%;border-left-color: transparent !important;border-right-color: transparent !important;animation: load-spin 450ms infinite linear;-o-animation: load-spin 450ms infinite linear;-ms-animation: load-spin 450ms infinite linear;-webkit-animation: load-spin 450ms infinite linear;-moz-animation: load-spin 450ms infinite linear;margin-left: 10px;opacity: 0;visibility: hidden;}.basel-buttons .product-compare-button>a,.single-product-content .entry-summary .button.compare,.basel-hover-base .basel-add-btn>a,.basel-hover-base .product-compare-button a {text-transform:none;}.sticky-header .basel-search-full-screen .basel-search-wrapper {height:100vh;transition: opacity .25s ease-in-out, height .25s ease-in-out, visibility .25s,transform .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out, height .25s ease-in-out, visibility .25s,transform .25s ease-in-out;}.sticky-header .basel-search-full-screen .basel-search-inner .basel-close-search {bottom:90px;}.rtl .has-border,.rtl .has-border > .gl_column-inner {border:none!important;}.related-and-upsells .product-grid-item .hover-img img {width:100%;}
47.cat-design-alt .product-category-thumbnail img {width:100%!important;}.hidden-nav-button {display:none!important;}.dropdown-scroll .spb_single_image {border: 2px solid #f7f7f7;}.page-id-25728 .dropdown-scroll .spb_single_image,.page-id-23954 .dropdown-scroll .spb_single_image {border: 2px solid rgba(255,255,255,0.1);}.owl-carousel .owl-stage-outer {clear: both;}.widget_product_categories .cat-item-109 .cat-item:nth-child(even) {display: none;}.rtl {direction: rtl;}@media (max-width: 1024px) and (min-width: 991px) {.header-categories .categories-menu-dropdown .sub-menu-dropdown {width: 680px;}}@media (max-width: 991px) {.sticky-footer-on .footer-container {visibility: visible;}}.menu-item-19907 > .sub-menu-dropdown {background-size: contain}.product-design-sticky .shopify-product-gallery .shopify-product-gallery__wrapper a > img {width: 100%;}.product-design-sticky .shopify-product-gallery .shopify-product-gallery__wrapper .shopify-product-gallery__image:not(:first-child) a {display: block;transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);transition: all 0.45s ease-in-out;-webkit-transition: all 0.45s ease-in-out;-moz-transition: all 0.45s ease-in-out;-o-transition: all 0.45s ease-in-out;opacity: 0;}.product-design-sticky .shopify-product-gallery .shopify-product-gallery__wrapper .shopify-product-gallery__image:not(:first-child) a.animate-images {transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);opacity: 1;}.shopify-checkout-review-order-table td {width: 50%}@media (min-width: 992px) {.buy-basel {position: fixed;bottom: 40px;right: 40px;z-index: 1000;margin-bottom: 110px;background-color: #729c29;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-shadow: -6.772px 8.668px 16px 0px rgba(28, 30, 35, 0.15);-webkit-box-shadow: -6.772px 8.668px 16px 0px rgba(28, 30, 35, 0.15);-moz-box-shadow: -6.772px 8.668px 16px 0px rgba(28, 30, 35, 0.15);transition: all 1s ease;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;animation-name: animFadeUp;animation-fill-mode: both;animation-duration: 0.4s;animation-timing-function: ease;animation-delay: 1.5s;-webkit-animation-name: animFadeUp;-webkit-animation-fill-mode: both;-webkit-animation-duration: 0.4s;-webkit-animation-timing-function: ease;-webkit-animation-delay: 1.5s;-moz-animation-name: animFadeUp;-moz-animation-fill-mode: both;-moz-animation-duration: 0.4s;-moz-animation-timing-function: ease;-moz-animation-delay: 1.5s;-o-animation-name: animFadeUp;-o-animation-fill-mode: both;-o-animation-duration: 0.4s;-o-animation-timing-function: ease;-o-animation-delay: 1.5s;}.buy-basel img.envato-logo {position: absolute;right: -8px;bottom: -3px;background: #7cb442;border-radius: 50%;padding: 6px;}.rtl .buy-basel {left: auto;right: 40px;}}@media (min-width: 768px) and (max-width: 991px) {.buy-basel {display:none;}.swatch-on-grid .basel-tooltip-label {display:none;}.dropdown-scroll > .sub-menu-dropdown {display:none;}.basel-back-btn>span:before, .basel-products-nav .product-btn>a span:before {top: 0px;}.shop-loop-head {width:100%;}body .basel-parallax {background-attachment: scroll!important;} }@media (min-width: 481px) and (max-width: 767px) { .buy-basel {display:none;}.swatch-on-grid .basel-tooltip-label {display:none;}.dropdown-scroll > .sub-menu-dropdown {display:none;}.basel-back-btn>span:before, .basel-products-nav .product-btn>a span:before {top: 0px;}/* .product-grid-item .product-element-top>a img,.basel-hover-alt .hover-img img {width:100%;} */body .basel-parallax {background-attachment: scroll!important;} }@media (max-width: 480px) { .buy-basel {display:none;}.swatch-on-grid .basel-tooltip-label {display:none;}body .basel-parallax {background-attachment: scroll!important;}.dropdown-scroll > .sub-menu-dropdown {display:none;}.basel-back-btn>span:before, .basel-products-nav .product-btn>a span:before {top: 0px;}}/* color settings */body {background-color: rgba(0,0,0,0);}.gl_page_title.page-title-default {background-color: #ffffff;}body.template-collection .page-title-default {background-color: #212121;background-repeat: no-repeat;background-size: cover;background-attachment: default;background-position: center center;}.topbar-wrapp {background-color: #000000;}.main-header, .sticky-header.header-clone, .header-spacing {background-color: rgba(0,0,0,0);}.footer-container {background-color: #000000;}.template-product .site-content {background-color: rgba(0,0,0,0);}.main-header {border-bottom: 2px solid #f5f5f5;}body,p,.widget_nav_mega_menu .menu > li > a,.mega-navigation .menu > li > a,.basel-navigation .menu > li.menu-item-design-full-width .sub-sub-menu li a,.basel-navigation .menu > li.menu-item-design-sized .sub-sub-menu li a,.basel-navigation .menu > li.menu-item-design-default .sub-menu li a,.font-default {font-family: Inter, Arial, Helvetica, sans-serif;color: #000000;font-size: 16px;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3,h4,h5,h6,.title,table th,.sp-tabs li a,.masonry-filter li a,.shopify .cart-empty,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a,.basel-navigation .menu > li.menu-item-design-sized .sub-menu > li >
47 a,fieldset legend,table th,.color-scheme-dark .info-box-inner h1,.color-scheme-dark .info-box-inner h2,.color-scheme-dark .info-box-inner h3,.color-scheme-dark .info-box-inner h4,.color-scheme-dark .info-box-inner h5,.color-scheme-dark .info-box-inner h6 {font-family: Inter, 'MS Sans Serif', Geneva, sans-serif;font-weight: 400;font-style: normal;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, .title, table th, .masonry-filter li a, .shopify .cart-empty, .basel-navigation .menu > li.menu-item-design-full-width .sub-menu > li > a, .basel-navigation .menu > li.menu-item-design-sized .sub-menu > li > a {font-family: Inter, 'MS Sans Serif', Geneva, sans-serif;color: #1b1919;font-weight: 400;font-style: normal;}.product-title a,.post-slide .entry-title a,.category-grid-item .hover-mask h3,.basel-search-full-screen .basel-search-inner input[type="text"],.blog-post-loop .entry-title,.single-product-content .entry-title,.font-title {font-family: Inter, 'MS Sans Serif', Geneva, sans-serif;color: #252222;font-weight: 400;font-style: normal;}.title-alt, .subtitle, .font-alt {font-family: Inter, 'Comic Sans MS', cursive;font-weight: 400;font-style: normal;}.type-post .entry-meta {font-family: Inter, 'Comic Sans MS', cursive;font-weight: 400;font-style: normal;}.widgettitle,.widget-title {font-family: Inter;font-weight: 700;font-style: normal;color: #0a0a0a;}.main-nav .menu > li > a {font-size: 14px;font-family: Inter;}.nathan_style_2.single-product-content .cart .button {font-size: 13px;line-height: 18px;padding: 11px 20px;background-color: #f3f3f3;color: #3E3E3E;display: inline-block;position: relative;font-weight: 600;text-align: center;text-transform: uppercase;letter-spacing: .3px;border-radius: 0;border-width: 0;border-style: solid;border-color: transparent;outline: 0;-webkit-box-shadow: none;box-shadow: none;text-shadow: none;text-decoration: none;vertical-align: middle;cursor: pointer;border: none;-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);-webkit-transition: color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow 0s ease,opacity .25s ease;-webkit-transition: color .25s ease,background-color .25s ease,border-color .25s ease,opacity .25s ease,-webkit-box-shadow 0s ease;transition: color .25s ease,background-color .25s ease,border-color .25s ease,opacity .25s ease,-webkit-box-shadow 0s ease;transition: color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow 0s ease,opacity .25s ease;transition: color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow 0s ease,opacity .25s ease,-webkit-box-shadow 0s ease;color: #fff;}.nathan_style_2.single-product-content .cart .button:focus, .nathan_style_2.single-product-content .cart .button:hover {opacity: .8;}.nathan_style_2.single-product-content .cart .button:focus, .nathan_style_2.single-product-content .cart .button:hover {opacity: 1;-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);}.nathan_style_2.single-product-content .cart .button.loading {color: transparent!important;}.nathan_style_2.single-product-content .cart .button.loading:after {border-color: #fff;content: "";width: 18px;height: 18px;display: inline-block;vertical-align: middle;border: 1px solid #fff;border-left-color: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;opacity: 0;margin-left: -9px;margin-top: -9px;transition: opacity 0s ease;-webkit-transition: opacity 0s ease;opacity: 1;animation: load-spin 450ms infinite linear;-webkit-animation: load-spin 450ms infinite linear;transition: opacity .25s ease;-webkit-transition: opacity .25s ease;}.nathan_style_2.single-product-content .cart .button:active {-webkit-box-shadow: none;box-shadow: none;top: 1px;}.color-primary,.mobile-nav ul li.current_page_item > a,.main-nav .menu > li.current-menu-item > a,.main-nav .menu > li.onepage-link.current-menu-item > a,.main-nav .menu > li > a:hover,.main-nav .menu > li > a:focus,.basel-navigation .menu>li.menu-item-design-default ul li:hover>a,.basel-navigation .menu > li.menu-item-design-full-width .sub-menu li a:hover,.basel-navigation .menu > li.menu-item-design-sized .sub-menu li a:hover,.basel-product-categories.responsive-cateogires li.current-cat > a,.basel-product-categories.responsive-cateogires li.current-cat-parent > a,.basel-product-categories.responsive-cateogires li.current-cat-ancestor > a,a[href^=tel],.topbar-menu ul > li >
47 .sub-menu-dropdown li > a:hover,.btn.btn-color-primary.btn-style-bordered,.button.btn-color-primary.btn-style-bordered,button.btn-color-primary.btn-style-bordered,.added_to_cart.btn-color-primary.btn-style-bordered,input[type=submit].btn-color-primary.btn-style-bordered,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.basel-dark .single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.basel-dark .read-more-section .btn-read-more,.basel-dark .products-footer .basel-blog-load-more,.basel-dark .products-footer .basel-products-load-more,.basel-dark .products-footer .basel-portfolio-load-more,.basel-dark .blog-footer .basel-blog-load-more,.basel-dark .blog-footer .basel-products-load-more,.basel-dark .blog-footer .basel-portfolio-load-more,.basel-dark .portfolio-footer .basel-blog-load-more,.basel-dark .portfolio-footer .basel-products-load-more,.basel-dark .portfolio-footer .basel-portfolio-load-more,.basel-dark .color-primary,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a:focus,.menu-item-language .submenu-languages li:hover a,.blog-post-loop .entry-title a:hover,.blog-post-loop.sticky .entry-title:before,.post-slide .entry-title a:hover,.comments-area .reply a,.single-post-navigation a:hover,blockquote footer:before,blockquote cite,.format-quote .entry-content blockquote cite,.format-quote .entry-content blockquote cite a,.type-post .entry-meta .meta-author a,.type-post .entry-meta .meta-author .name_author,.search-no-results.shopify .site-content:before,.search-no-results .not-found .entry-header:before,.login .lost_password > a:hover,.error404 .page-title,.menu-label-new:after,.widget_shopping_cart .product_list_widget li .quantity .amount,.product_list_widget li ins .amount,.price ins > .amount,.price ins,.single-product-content .price,.single-product-content .price .amount,.basel-products-nav .product-short .price,.basel-products-nav .product-short .price .amount,.star-rating span:before,.single-product-content .comment-form .stars span a:hover,.single-product-content .comment-form .stars span a.active,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title:hover,.tabs-layout-accordion .basel-tab-wrapper .basel-accordion-title.active,.single-product-content .shopify-product-details__short-description ul > li:before,.single-product-content #tab-description ul > li:before,.blog-post-loop .entry-content ul > li:before,.comments-area .comment-list li ul > li:before,.sidebar-widget li a:hover,.filter-widget li a:hover,.sidebar-widget li > ul li a:hover,.filter-widget li > ul li a:hover,.basel-price-filter ul li a:hover .amount,.basel-hover-effect-4 .swap-elements > a,.basel-hover-effect-4 .swap-elements > a:hover,.wishlist_table tr td.product-price ins .amount,.basel-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a,.basel-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a,.basel-buttons .product-compare-button > a.compare.added,.compare.added, .basel-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a:hover,.basel-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a:hover,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist a:hover:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before,.single-product-content .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.feid-in > a:before,.vendors-list ul li a:hover,.single-product-content .entry-summary .button.compare:hover,.single-product-content .entry-summary .button.compare:hover:before,.single-product-content .entry-summary .button.compare.added:before,.blog-post-loop .entry-content ul li:before,.basel-menu-price .menu-price-price,.basel-menu-price.curs
47or-pointer:hover .menu-price-title,.comments-area #cancel-comment-reply-link:hover,.comments-area .comment-body .comment-edit-link:hover,.popup-quick-view .entry-summary .entry-title a:hover,.spb_text_column ul:not(.social-icons) > li:before,.widget_product_categories .basel-cats-toggle:hover,.widget_product_categories .toggle-active,.basel-products-suggest .table_suggest a:hover,.widget_product_categories .current-cat-parent > a,#shopify-section-gl_section_sidebar_blog .widget_categories .current-cat > a,.shopify-checkout-review-order-table tfoot .order-total td .amount,.widget_shopping_cart .product_list_widget li .remove:hover,.basel-active-filters .widget_layered_nav_filters ul li a .amount,.title-wrapper.basel-title-color-primary .title-subtitle,.widget_categories li.cat-item.current-cat,.topbar-menu ul>li.currency li.active a, .topbar-menu ul>li.language li.active a,.topbar-menu .currencies li.active a, .topbar-menu .jas_lang li.active a,.widget_shopping_cart .widget_shopping_cart_content > .total .amount,.subtitle-color-primary.subtitle-style-default,.color-scheme-light .gl_tta-tabs.gl_tta-tabs-position-top.gl_tta-style-classic .gl_tta-tab.gl_active > a,.gl-tab-js .gl_tta.gl_general.gl_tta-style-classic .gl_tta-tab.gl_active > a {color: #212121;}.right-column .wishlist-info-widget > a > span,.basel-cart-design-2 > a .basel-cart-number,.basel-cart-design-3 > a .basel-cart-number,.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.btn.btn-color-primary:focus,.button.btn-color-primary:hover,.button.btn-color-primary:focus,button.btn-color-primary:hover,button.btn-color-primary:focus,.added_to_cart.btn-color-primary:hover,.added_to_cart.btn-color-primary:focus,input[type=submit].btn-color-primary:hover,input[type=submit].btn-color-primary:focus,.btn.btn-color-primary.btn-style-bordered:hover,.btn.btn-color-primary.btn-style-bordered:focus,.button.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:focus,button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:focus,.added_to_cart.btn-color-primary.btn-style-bordered:hover,.added_to_cart.btn-color-primary.btn-style-bordered:focus,input[type=submit].btn-color-primary.btn-style-bordered:hover,input[type=submit].btn-color-primary.btn-style-bordered:focus,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:focus,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit:focus,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.shopify .cart-collaterals .cart_totals .sp-proceed-to-checkout a,.shopify .cart-collaterals .cart_totals .sp-proceed-to-checkout a:hover,.shopify .cart-collaterals .cart_totals .sp-proceed-to-checkout a:focus,.shopify .checkout_coupon .button,.shopify .checkout_coupon .button:hover,.shopify .checkout_coupon .button:focus,.shopify .place-order input[type=submit],.shopify .place-order input[type=submit]:hover,.shopify .place-order input[type=submit]:focus,.shopify-order-pay #order_review .button,.shopify-order-pay #order_review .button:hover,.shopify-order-pay #order_review .button:focus,.shopify input[name=track],.shopify input[name=track]:hover,.shopify input[name=track]:focus,.shopify input[name=save_account_details],.shopify input[name=save_address],.shopify-page input[name=save_account_details],.shopify-page input[name=save_address],.shopify input[name=save_account_details]:hover,.shopify input[name=save_account_details]:focus,.shopify input[name=save_address]:hover,.shopify input[name=save_address]:focus,.shopify-page input[name=save_account_details]:hover,.shopify-page input[name=save_account_details]:focus,.shopify-page input[name=save_address]:hover,.shopify-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.error404 .page-content >
47 .searchform #searchsubmit:focus,.shopify .return-to-shop .button,.shopify .return-to-shop .button:hover,.shopify .return-to-shop .button:focus,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-excerpt .btn-add a:focus,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-hover-standard .btn-add > a:focus,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-price-table .basel-plan-footer > a:focus,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box.box-style-border .info-btn-wrapper a:focus,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a:focus,.basel-hover-quick .shopify-variation-add-to-cart .button,.basel-hover-quick .shopify-variation-add-to-cart .button:hover,.basel-hover-quick .shopify-variation-add-to-cart .button:focus,.spb_video_wrapper .button-play,.basel-navigation .menu > li.callto-btn > a,.basel-navigation .menu > li.callto-btn > a:hover,.basel-navigation .menu > li.callto-btn > a:focus,.basel-dark .products-footer .basel-blog-load-more:hover,.basel-dark .products-footer .basel-blog-load-more:focus,.basel-dark .products-footer .basel-products-load-more:hover,.basel-dark .products-footer .basel-products-load-more:focus,.basel-dark .products-footer .basel-portfolio-load-more:hover,.basel-dark .products-footer .basel-portfolio-load-more:focus,.basel-dark .blog-footer .basel-blog-load-more:hover,.basel-dark .blog-footer .basel-blog-load-more:focus,.basel-dark .blog-footer .basel-products-load-more:hover,.basel-dark .blog-footer .basel-products-load-more:focus,.basel-dark .blog-footer .basel-portfolio-load-more:hover,.basel-dark .blog-footer .basel-portfolio-load-more:focus,.basel-dark .portfolio-footer .basel-blog-load-more:hover,.basel-dark .portfolio-footer .basel-blog-load-more:focus,.basel-dark .portfolio-footer .basel-products-load-more:hover,.basel-dark .portfolio-footer .basel-products-load-more:focus,.basel-dark .portfolio-footer .basel-portfolio-load-more:hover,.basel-dark .portfolio-footer .basel-portfolio-load-more:focus,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single-product-content .cart button,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button,.basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button,.basel-dark .shopify .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single-product-content .cart button:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover,.basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .shopify .cart-actions .coupon .button:hover,.basel-ext-primarybtn-dark:focus,.basel-dark .feedback-form .wpcf7-submit:focus,.basel-dark .mc4wp-form input[type=submit]:focus,.basel-dark .single-product-content .cart button:focus,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:focus,.basel-dark .basel-registration-page .basel-switch-to-register:focus,.basel-dark .register .button:focus,.basel-dark .login .button:focus,.basel-dark .lost_reset_password .button:focus,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:focus,.basel-dark .shopify .cart-actions .coupon .button:focus,.widget_price_filter .ui-slider .ui-slider-handle,.widget_price_filter .ui-slider .ui-slider-range,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:
47hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,div.bbp-submit-wrapper button:focus,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,#bbpress-forums .bbp-search-form #bbp_search_submit:focus,.shopify-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.shopify-account .select2-container--default .select2-results__option--highlighted[aria-selected],.product-video-button a:hover:before,.product-360-button a:hover:before,.mobile-nav ul li .up-icon,.scrollToTop:hover,.scrollToTop:focus,.categories-opened li a:active,.basel-price-table .basel-plan-price,.header-categories .secondary-header .mega-navigation,.widget_nav_mega_menu,.blog-post-loop .meta-post-categories,.post-slide .meta-post-categories,.slider-title:before,.title-wrapper.basel-title-style-simple .title:after,.menu-label-new,.product-list-item .product-list-buttons>a,.onsale,.basel-products-suggest .suggest-close,.nathan_style_2.single-product-content .cart .button,#popup_basel button.active, #popup_basel button:focus,.cart-collaterals .cart_totals .wc-proceed-to-checkout a,.cart-collaterals .cart_totals .wc-proceed-to-checkout a:focus, .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover,.widget_search form.gl_search_post button,.widget_search form.gl_search_post button:hover,.color-scheme-light .gl_tta-tabs.gl_tta-tabs-position-top.gl_tta-style-classic .gl_tta-tab.gl_active > a span:after,.gl-tab-js .gl_tta.gl_general.gl_tta-style-classic .gl_tta-tab.gl_active > a span:after,.portfolio-with-bg-alt .portfolio-entry:hover .entry-header > .portfolio-info,.fake_counter_real_time #number_counter,#jas_product_delivery,#product_delivery_quick,#jas_product_delivery_quick,.product-list-item .product-list-buttons>a:focus, .product-list-item .product-list-buttons>a:hover,.sidebar-container .mc4wp-form input[type="submit"], .footer-container .mc4wp-form input[type="submit"], .filters-area .mc4wp-form input[type="submit"],.sidebar-container .mc4wp-form input[type="submit"]:hover, .sidebar-container .mc4wp-form input[type="submit"]:focus, .footer-container .mc4wp-form input[type="submit"]:hover, .footer-container .mc4wp-form input[type="submit"]:focus, .filters-area .mc4wp-form input[type="submit"]:hover, .filters-area .mc4wp-form input[type="submit"]:focus,.cart__popup .popup__cart-product a.modal_btn_add_to_cart,.basel-toolbar .gl_count_wishlist,.basel-toolbar .basel-cart-number {background-color: #212121;}.nathan_style_2.single-product-content .cart .button:focus, .nathan_style_2.single-product-content .cart .button:hover {background-color: #080808;}.btn.btn-color-primary,.button.btn-color-primary,button.btn-color-primary,.added_to_cart.btn-color-primary,input[type=submit].btn-color-primary,.btn.btn-color-primary:hover,.btn.btn-color-primary:focus,.button.btn-color-primary:hover,.button.btn-color-primary:focus,button.btn-color-primary:hover,button.btn-color-primary:focus,.added_to_cart.btn-color-primary:hover,.added_to_cart.btn-color-primary:focus,input[type=submit].btn-color-primary:hover,input[type=submit].btn-color-primary:focus,.btn.btn-color-primary.btn-style-bordered:hover,.btn.btn-color-primary.btn-style-bordered:focus,.button.btn-color-primary.btn-style-bordered:hover,.button.btn-color-primary.btn-style-bordered:focus,button.btn-color-primary.btn-style-bordered:hover,button.btn-color-primary.btn-style-bordered:focus,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:focus,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:hover,.basel-search-dropdown .basel-search-wrapper .basel-search-inner form button:focus,.comments-area .comment-respond input[type=submit],.comments-area .comment-respond input[type=submit]:hover,.comments-area .comment-respond input[type=submit]:focus,.sidebar-container .mc4wp-form input[type=submit],.sidebar-container .mc4wp-form input[type=submit]:hover,.sidebar-container .mc4wp-form input[type=submit]:focus,.footer-container .mc4wp-form input[type=submit],.footer-container .mc4wp-form input[type=submit]:hover,.footer-container .mc4wp-form input[type=submit]:focus,.filters-area .mc4wp-form input[type=submit],.filters-area .mc4wp-form input[type=submit]:hover,.filters-area .mc4wp-form input[type=submit]:focus,.shopify .cart-collaterals .cart_totals .sp-proceed-to-checkout a,.shopify .cart-collaterals .cart_totals .sp-proceed-to-checkout a:hover,.shopify .cart-collaterals .cart_totals .sp-proceed-to-checkout a:focus,.shopify .checkout_coupon .button,.shopify .checkout_coupon .button:hover,.shopify .checkout_coupon .button:focus,.shopify .place-order input[type=submit],.shopify .place-order input[type=submit]:hover,.shopify .place-order input[type=submit]:focus,.shopify-order-pay #order_review .button,.shopify-order-pay #order_review .button:hover,.shopify-order-pay #order_review .button:focus,.shopify input[name=track],.shopify input[name=track]:hover,.shopify input[name=track]:focus,.shopify input[name=save_account_details],.shopify input[name=save_address],.shopify-page input[name=save_account_details],.shopify-page input[name=save_address],.shopify input[name=save_account_details]:hover,.shopify input[name=save_account_details]:focus,.shopify input[name=save_address]:hover,.shopify input[name=save_address]:focus,.shopify-page input[name=save_account_details]:hover,.shopify-page input[name=save_account_details]:focus,.shopify-page input[name=save_address]:hover,.shopify-page input[name=save_address]:focus,.search-no-results .not-found .entry-content .searchform #searchsubmit,.search-no-results .not-found .entry-content .searchform #searchsubmit:hover,.search-no-results .not-found .entry-content .searchform #searchsubmit:focus,.error404 .page-content > .searchform #searchsubmit,.error404 .page-content > .searchform #searchsubmit:hover,.error404 .page-content > .searchform #searchsubmit:focus,.no-results .searchform #searchsubmit,.no-results .searchform #searchsubmit:hover,.no-results .searchform #searchsubmit:focus,.shopify .return-to-s
47hop .button,.shopify .return-to-shop .button:hover,.shopify .return-to-shop .button:focus,.basel-hover-excerpt .btn-add a,.basel-hover-excerpt .btn-add a:hover,.basel-hover-excerpt .btn-add a:focus,.basel-hover-standard .btn-add > a,.basel-hover-standard .btn-add > a:hover,.basel-hover-standard .btn-add > a:focus,.basel-price-table .basel-plan-footer > a,.basel-price-table .basel-plan-footer > a:hover,.basel-price-table .basel-plan-footer > a:focus,.basel-info-box.box-style-border .info-btn-wrapper a,.basel-info-box.box-style-border .info-btn-wrapper a:hover,.basel-info-box.box-style-border .info-btn-wrapper a:focus,.basel-info-box2.box-style-border .info-btn-wrapper a,.basel-info-box2.box-style-border .info-btn-wrapper a:hover,.basel-info-box2.box-style-border .info-btn-wrapper a:focus,.basel-hover-quick .shopify-variation-add-to-cart .button,.basel-hover-quick .shopify-variation-add-to-cart .button:hover,.basel-hover-quick .shopify-variation-add-to-cart .button:focus,.spb_video_wrapper .button-play,.basel-dark .read-more-section .btn-read-more,.basel-dark .products-footer .basel-blog-load-more,.basel-dark .products-footer .basel-products-load-more,.basel-dark .products-footer .basel-portfolio-load-more,.basel-dark .blog-footer .basel-blog-load-more,.basel-dark .blog-footer .basel-products-load-more,.basel-dark .blog-footer .basel-portfolio-load-more,.basel-dark .portfolio-footer .basel-blog-load-more,.basel-dark .portfolio-footer .basel-products-load-more,.basel-dark .portfolio-footer .basel-portfolio-load-more,.basel-dark .products-footer .basel-blog-load-more:hover,.basel-dark .products-footer .basel-blog-load-more:focus,.basel-dark .products-footer .basel-products-load-more:hover,.basel-dark .products-footer .basel-products-load-more:focus,.basel-dark .products-footer .basel-portfolio-load-more:hover,.basel-dark .products-footer .basel-portfolio-load-more:focus,.basel-dark .blog-footer .basel-blog-load-more:hover,.basel-dark .blog-footer .basel-blog-load-more:focus,.basel-dark .blog-footer .basel-products-load-more:hover,.basel-dark .blog-footer .basel-products-load-more:focus,.basel-dark .blog-footer .basel-portfolio-load-more:hover,.basel-dark .blog-footer .basel-portfolio-load-more:focus,.basel-dark .portfolio-footer .basel-blog-load-more:hover,.basel-dark .portfolio-footer .basel-blog-load-more:focus,.basel-dark .portfolio-footer .basel-products-load-more:hover,.basel-dark .portfolio-footer .basel-products-load-more:focus,.basel-dark .portfolio-footer .basel-portfolio-load-more:hover,.basel-dark .portfolio-footer .basel-portfolio-load-more:focus,.basel-dark .products-footer .basel-blog-load-more:after,.basel-dark .products-footer .basel-products-load-more:after,.basel-dark .products-footer .basel-portfolio-load-more:after,.basel-dark .blog-footer .basel-blog-load-more:after,.basel-dark .blog-footer .basel-products-load-more:after,.basel-dark .blog-footer .basel-portfolio-load-more:after,.basel-dark .portfolio-footer .basel-blog-load-more:after,.basel-dark .portfolio-footer .basel-products-load-more:after,.basel-dark .portfolio-footer .basel-portfolio-load-more:after,.basel-dark .feedback-form .wpcf7-submit,.basel-dark .mc4wp-form input[type=submit],.basel-dark .single-product-content .cart button,.basel-dark .single-product-content .comment-form .form-submit input[type=submit],.basel-dark .basel-registration-page .basel-switch-to-register,.basel-dark .register .button,.basel-dark .login .button,.basel-dark .lost_reset_password .button,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button,.basel-dark .shopify .cart-actions .coupon .button,.basel-dark .feedback-form .wpcf7-submit:hover,.basel-dark .mc4wp-form input[type=submit]:hover,.basel-dark .single-product-content .cart button:hover,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:hover,.basel-dark .basel-registration-page .basel-switch-to-register:hover,.basel-dark .register .button:hover,.basel-dark .login .button:hover,.basel-dark .lost_reset_password .button:hover,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:hover,.basel-dark .shopify .cart-actions .coupon .button:hover,.basel-ext-primarybtn-dark:focus,.basel-dark .feedback-form .wpcf7-submit:focus,.basel-dark .mc4wp-form input[type=submit]:focus,.basel-dark .single-product-content .cart button:focus,.basel-dark .single-product-content .comment-form .form-submit input[type=submit]:focus,.basel-dark .basel-registration-page .basel-switch-to-register:focus,.basel-dark .register .button:focus,.basel-dark .login .button:focus,.basel-dark .lost_reset_password .button:focus,.basel-dark .wishlist_table tr td.product-add-to-cart > .add_to_cart.button:focus,.basel-dark .shopify .cart-actions .coupon .button:focus,.cookies-buttons .cookies-accept-btn:hover,.cookies-buttons .cookies-accept-btn:focus,.blockOverlay:after,.widget_shopping_cart .product_list_widget:before,.basel-price-table:hover,.title-shop .n
47av-shop ul li a:after,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,div.bbp-submit-wrapper button,div.bbp-submit-wrapper button:hover,div.bbp-submit-wrapper button:focus,#bbpress-forums .bbp-search-form #bbp_search_submit,#bbpress-forums .bbp-search-form #bbp_search_submit:hover,#bbpress-forums .bbp-search-form #bbp_search_submit:focus,.basel-hover-link .swap-elements .btn-add a,.basel-hover-link .swap-elements .btn-add a:hover,.basel-hover-link .swap-elements .btn-add a:focus,.basel-hover-link .swap-elements .btn-add a.loading:after,.scrollToTop:hover,.scrollToTop:focus,.widget_search form.gl_search_post button,.product-list-item .product-list-buttons>a,.widget_search form.gl_search_post button:hover,.product-list-item .product-list-buttons>a:focus, .product-list-item .product-list-buttons>a:hover,.cart-collaterals .cart_totals .wc-proceed-to-checkout a,.cart-collaterals .cart_totals .wc-proceed-to-checkout a:focus, .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover,blockquote,#popup_basel button.active, #popup_basel button:focus {border-color: #212121;}.with-animation .info-box-icon svg path {stroke: #212121;}.shopify-product-details__short-description p.p_des_ex, .popup-quick-view .entry-summary div[itemprop=description] p.p_des_ex {font-style: normal;font-weight: normal;text-decoration: none;}.basel-dark .cart-collaterals.gl_cart_note,.basel-dark .cart-collaterals .cart_totals { background-color: #212121;}.single-product-content .cart .button,.shopify .cart-actions .coupon .button,.added_to_cart.btn-color-black,input[type=submit].btn-color-black,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button,.basel-hover-quick .quick-shop-btn > a,table.compare-list tr.add-to-cart td a {background-color: #000000;}.single-product-content .cart .button,.shopify .cart-actions .coupon .button,.added_to_cart.btn-color-black,input[type=submit].btn-color-black,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button,.basel-hover-quick .quick-shop-btn > a,table.compare-list tr.add-to-cart td a {border-color: #000000;}.basel-hover-alt .btn-add>a {color: #000000;}.basel-dark .basel-navigation p {color: rgba(255,255,255,.8)}.basel-dark .gl_custom_1479204795229 {border-right-color: rgba(224, 224, 224, 0.4) !important;}.single-product-content .cart .button:hover,.single-product-content .cart .button:focus,.shopify .cart-actions .coupon .button:hover,.shopify .cart-actions .coupon .button:focus,.added_to_cart.btn-color-black:hover,.added_to_cart.btn-color-black:focus,input[type=submit].btn-color-black:hover,input[type=submit].btn-color-black:focus,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:focus,.basel-hover-quick .quick-shop-btn > a:hover,.basel-hover-quick .quick-shop-btn > a:focus,table.compare-list tr.add-to-cart td a:hover,table.compare-list tr.add-to-cart td a:focus {background-color: #333333;}.single-product-content .cart .button:hover,.single-product-content .cart .button:focus,.shopify .cart-actions .coupon .button:hover,.shopify .cart-actions .coupon .button:focus,.added_to_cart.btn-color-black:hover,.added_to_cart.btn-color-black:focus,input[type=submit].btn-color-black:hover,input[type=submit].btn-color-black:focus,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:hover,.wishlist_table tr td.product-add-to-cart>.add_to_cart.button:focus,.basel-hover-quick .quick-shop-btn > a:hover,.basel-hover-quick .quick-shop-btn > a:focus,table.compare-list tr.add-to-cart td a:hover,table.compare-list tr.add-to-cart td a:focus {border-color: #333333;}.basel-hover-alt .btn-add>a:hover,.basel-hover-alt .btn-add>a:focus {color: #333333;}.basel-promo-popup {background-repeat: no-repeat;background-size: cover;background-position: left center;}.single_add_to_cart_button.loading:after {border-color: #fff;}.product-label.onsale {background-color: #000000;}.product-label.hot {background-color: #ec0101;}.product-label.new {background-color: #56cfe1;}.product-label.out-of-stock {background-color: #000000;}.mega-navigation .menu>li:hover, .widget_nav_mega_menu .menu>
47li:hover {background-color: #fbbc34;}.mega-navigation .menu>li>a, .widget_nav_mega_menu .menu>li>a {color: #fff;font-size: 12px;}.main-header.color-scheme-light.act-scroll,.main-header.act-scroll,.main-header.header-has-no-bg.act-scroll,.sticky-header.header-clone.act-scroll {background-color: #ffffff;}.main-header.color-scheme-light.act-scroll,.main-header.header-has-no-bg.color-scheme-light.act-scroll {background-color: rgba(255, 255, 255, 0.9) !important;}.banner-hr-align-left .wrapper-content-banner {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.gl_banner_handmade .promo-banner .wrapper-content-banner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;overflow: hidden;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;padding: 30px;}.gl_banner_handmade btn.btn-color-primary.btn-style-link {font-weight: 600;border-width: 2px;}.swatch-on-grid.swatch-has-image {border: 0;}/* .gl_slide_show .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);} */.gl_slide_show .owl-carousel div.owl-item img {width: 100%;display:block;}/* .gl_slide_show,.gl_slide_show .owl-carousel {position: relative;overflow: hidden;} */.mobile-nav .searchform button {top: 6px;}.basel-search-mobile form.basel-ajax-search.search-loading button:before {line-height: 48px;position: absolute;top: 15px;content: " ";width: 18px;height: 18px;display: inline-block;vertical-align: middle;border: 2px solid #000;border-radius: 50%;border-left-color: transparent!important;border-right-color: transparent!important;animation: load-spin 450ms infinite linear;-o-animation: load-spin 450ms infinite linear;-ms-animation: load-spin 450ms infinite linear;-webkit-animation: load-spin 450ms infinite linear;-moz-animation: load-spin 450ms infinite linear;border-color: #bbb;}.basel-search-mobile .search-results-wrapper .basel-search-results .suggestion-title a {color: inherit;}.nt_light .mobile-nav,.nt_light .mobile-nav .opener-page >.icon-sub-menu:after,.nt_light .mobile-nav .opener-page >.icon-sub-menu:before {background-color: #fff;}.nt_light .mobile-nav .sub-menu-dropdown ul {background-color: #f7f7f7;}.nt_light .mobile-nav .sub-menu-dropdown ul:before {color: #f7f7f7;}.nt_light .mobile-nav ul li a,.nt_light .mobile-nav ul li a,.nt_light .mobile-nav .searchform button {color: rgba(0, 0, 0, 0.8);}.nt_light .mobile-nav .icon-sub-menu:after,.nt_light .mobile-nav .icon-sub-menu:before {background-color: #0c0c0c;}.nt_light .mobile-nav .searchform input[type=text] {background-color:#f7f7f7;color: rgba(0, 0, 0, 0.8);}.nt_light .mobile-nav input::-webkit-input-placeholder { /* WebKit, Blink, Edge */color: rgba(0, 0, 0, 0.8);}.nt_light .mobile-nav input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: rgba(0, 0, 0, 0.8);}.nt_light .mobile-nav input::-moz-placeholder { /* Mozilla Firefox 19+ */color: rgba(0, 0, 0, 0.8);}.nt_light .mobile-nav input:-ms-input-placeholder { /* Internet Explorer 10-11 */color: rgba(0, 0, 0, 0.8);}.nt_light .mobile-nav input::-ms-input-placeholder { /* Microsoft Edge */color: rgba(0, 0, 0, 0.8);}.variations.variant_simple .input-dropdown-inner .dropdown-list {display: inline-block !important;visibility: hidden;opacity: 0;}.variations.variant_simple .input-dropdown-inner.dd-shown .dropdown-list {visibility: visible;opacity: 1;}.variations.variant_simple .input-dropdown-inner .dropdown-list li.current-item a {background-color: transparent;color: #8b8b8b!important;}.variations.variant_simple .input-dropdown-inner .dropdown-list li.active-swatch a {background-color: #f1f1f1;color: #545252!important;}.variations.variant_simple .input-dropdown-inner .dropdown-list li {background-image: none !important;}#tab-description iframe {width: 100%;}@media screen and (max-width: 767px){.basel_table_responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}.gl_slide_show .visible-xs {display: inline-block !important;margin-bottom: 2px !important;}.gl_slide_show .visible-xs.hidden-mb {display: none !important}}.gl_custom_1484895441326_94_04 {margin-top: 100px !important;border-top-width: 3px !important;border-right-width: 3px !important;border-bottom-width: 3px !important;border-left-width: 3px !important;padding-top: 20px !important;padding-right: 27px !important;padding-bottom: 20px !important;padding-left: 27px !important;border-left-color: #f7f7f7 !important;border-left-style: solid !important;border-right-color: #f7f7f7 !important;border-right-style: solid !important;border-top-color: #f7f7f7 !important;border-top-style: solid !important;border-bottom-color: #f7f7f7 !important;border-bottom-style: solid !important;}.popup-added_to_cart.pass_gl:after {font-size: 115px;}.section_banner_promo .gl_column_container.gl_col-md-6.gl_col-lg-6:nth-child(2n+1) {clear: left;}.section_banner_promo .gl_column_container.gl_col-md-4.gl_col-lg-4:nth-child(3n+1) {clear: left;}.swatches-on-grid .swatch-on-grid.swatch-has-image,#cart-form .image-swatch,#cart-form-quick .image-swatch {background-size: 100% !important;background-repeat: no-repeat;background-position: center;background-color: #fff;}.related-and-upsells div.owl-item .product-grid-item img,div.owl-item .product-grid-item img {width: 100%;}.basel-dark a {color: #fff;}.basel-dark .price {color: rgba(255,255,255,.8);}.basel-dark #shopify-product-reviews fieldset {border: none;}.bg_color_apricot{background-color: #d37745;}.bg_color_cedar{background-color: #724a3e;}.bg_color_cobalt{background-color: #4f5774;}.bg_color_coral{background-color: #e6555f;}.bg_color_currant{background-color: #722e31;}.bg_color_gold{background-color: #fac062;}.bg_color_moss{background-color: #515743;}.bg_color_oat{background-color: #a79275;}.bg_color_obsidian{background-color: #32363a;}.bg_color_plum{background-color: #947c8c;}.bg_color_violet{background-color: #50384b;}.bg_color_stone{background-color: #877b75;}.bg_color_black-brown{background-color: #393139;}.bg_color_metallic-silver{background-color: #989085;}.bg_color_metallic-gold{background-color: #b69d6d;}.banners-carousel-wrapper.gl_column-gap-0,.gl_row.gl_column-gap-0 {margin-left: 0;margin-right: 0;}.banners-carousel-wrapper.gl_column-gap-1,.gl_row.gl_column-gap-1 {margin-left: -1px;margin-right: -1px;}.banners-carousel-wrapper.gl_column-gap-2,.gl_row.gl_column-gap-2 {margin-left: -2px;margin-right: -2px;}.banners-carousel-wrapper.gl_column-gap-3,.gl_row.gl_column-gap-3 {margin-left: -3px;margin-right: -3px;}.banners-carousel-wrapper.gl_column-gap-4,.gl_row.gl_column-gap-4 {margin-left: -4px;margin-right: -4px;}.banners-carousel-wrapper.gl_column-gap-5,.gl_row.gl_column-gap-5 {margin-left: -5px;margin-right: -5px;}.banners-carousel-wrapper.gl_column-gap-10,.gl_row.gl_column-gap-10 {margin-left: -10px;margin-right: -10px;}.banners-carousel-wrapper.gl_column-gap-15,.gl_row.gl_column-gap-15 {margin-left: -15px;margin-right: -15px;}.banners-carousel-wrapper.gl_column-gap-20,.gl_row.gl_column-gap-20 {margin-left: -20px;margin-right: -20px;}.banners-carousel-wrapper.gl_column-gap-25,.gl_row.gl_column-gap-25 {margin-left: -25px;margin-right: -25px;}.banners-carousel-wrapper.gl_column-gap-30,.gl_row.gl_column-gap-30 {margin-left: -30px;margin-right: -30px;}.banners-carousel-wrapper.gl_column-gap-35,.gl_row.gl_column-gap-35 {margin-left: -35px;margin-right: -35px;}.banners-carousel-wrapper.gl_column-gap-0 .owl-item,.gl_row.gl_column-gap-0>.gl_column_container {padding-left: 0;padding-right: 0;}.banners-carousel-wrapper.gl_column-gap-1 .owl-item,.gl_row.gl_column-gap-1>.gl_column_container {padding-left: 1px;padding-right: 1px;}.banners-carousel-wrapper.gl_column-gap-2 .owl-item,.gl_row.gl_column-gap-2>.gl_column_container {padding-left: 2px;padding-right: 2px;}.banners-carousel-wrapper.gl_column-gap-3 .owl-item,.gl_row.gl_column-gap-3>.gl_column_container {padding-left: 3px;padding-right: 3px;}.banners-carousel-wrapper.gl_column-gap-4 .owl-item,.gl_row.gl_column-gap-4>.gl_column_container {padding-left: 4px;padding-right: 4px;}.banners-carousel-wrapper.gl_column-gap-5 .owl-item,.gl_row.gl_column-gap-5>.gl_column_container {padding-left: 5px;padding-right: 5px;}.banners-carousel-wrapper.gl_column-gap-10 .owl-item,.gl_row.gl_column-gap-10>.gl_column_container {padding-left: 10px;padding-right: 10px;}.banners-carousel-wrapper.gl_column-gap-15 .owl-item,.gl_row.gl_column-gap-15>.gl_column_container {padding-left: 15px;padding-right: 15px;}.banners-carousel-wrapper.gl_column-gap-20 .owl-item,.gl_row.gl_column-gap-20>.gl_column_container {padding-left: 20px;padding-right: 20px;}.banners-carousel-wrapper.gl_column-gap-25 .owl-item,.gl_row.gl_column-gap-25>.gl_column_container {padding-left: 25px;padding-right: 25px;}.banners-carousel-wrapper.gl_column-gap-30 .owl-item,.gl_row.gl_column-gap-30>.gl_column_container {padding-left: 30px;padding-right: 30px;}.banners-carousel-wrapper.gl_column-gap-35 .owl-item,.gl_row.gl_column-gap-35>.gl_column_container {padding-left: 35px;padding-right: 35px;}.gl_section_promo_banner .gl_column_container>.gl_column-inner {padding:0}.banners-carousel-wrapper .owl-carousel div.owl-item img {width: 100%;}body.basel-header-overlap:not(.template-index) .main-header {background-color: rgba(0,0,0,.9);}body.rtl .text-left {text-align: right;}.rtl .title-wrapper.basel-title-style-bordered {direction: rtl;}
47body.rtl .gl_col-sm-1,body.rtl .gl_col-sm-10,body.rtl .gl_col-sm-11,body.rtl .gl_col-sm-12,body.rtl .gl_col-sm-2,body.rtl .gl_col-sm-3,body.rtl .gl_col-sm-4,body.rtl .gl_col-sm-5,body.rtl .gl_col-sm-6,body.rtl .gl_col-sm-7,body.rtl .gl_col-sm-8,body.rtl .gl_col-sm-9 {float: right;}body.rtl span.gl_icon_element-icon.icons {float: right !important;} body.rtl .wpcf7 {direction: rtl;}.gl_col-xs-15,.gl_col-sm-15,.gl_col-md-15,.gl_col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}.gl_col-xs-15 {width: 20%;float: left;}@media (min-width: 768px) {.gl_col-sm-15{width: 20%;float: left;}}@media (min-width: 992px) {.gl_col-md-15 {width: 20%;float: left;}}@media (min-width: 1200px) {.gl_col-lg-15 {width: 20%;float: left;}} 48 49 50 .wc-proceed-to-checkout.tr { 51 text-align: right; 52 } 53 54 button.checkout-button.button.alt { 55 padding-top: 15px; 56 padding-bottom: 15px; 57 width: 100%; 58 font-size: 16px; 59 background-color: #212121; 60 color: #fff; 61 border-color: #212121; 62 } 63 button.checkout-button.button.alt:hover,button.checkout-button.button.alt:focus{ 64 opacity: .8; 65 } 66 .product_list_widget input.custom-qty { 67 height: 30px; 68 } 69 70 /*Fixed newsletter_dark*/ 71 .newsletter_dark_title { 72 font-size: 68px; 73 color: #bc9c72; 74 line-height: 1; 75 text-align: center; 76 } 77 .newsletter_dark_sub_title { 78 font-size: 68px; 79 line-height: 1; 80 text-align: center; 81 } 82 .newsletter_dark_sub_text { 83 font-size: 15px; 84 line-height: 1.4; 85 text-align: center; 86 } 87 88 /*Fixed newsletter_pet*/ 89 .newsletter_pet_title { 90 font-size: 32px; 91 color: #efc17a; 92 line-height: 32px; 93 text-align: center; 94 } 95 .newsletter_pet_sub_title { 96 font-size: 54px; 97 line-height: 54px; 98 text-align: center; 99 } 100 .newsletter_pet_sub_text { 101 font-size: 15px; 102 line-height: 1.4; 103 text-align: center; 104 } 105 106 /*Fixed newsletter_three*/ 107 .newsletter_text_three_title p{ 108 color: #676767; 109 font-size: 14px; 110 letter-spacing: 1.5px; 111 } 112 .newsletter_three_title h6{ 113 color: #9e9e9e; 114 margin-bottom: 5px; 115 } 116 /*Fixed newsletter_two*/ 117 .newsletter_two_text { 118 color: white; 119 margin-bottom: 0px; 120 } 121 .newsletter_two_banner_text { 122 color: white; 123 margin-bottom: 0px; 124 } 125 /*Fixed newsletter_one*/ 126 .neweletter_one_title { 127 font-size: 67px; 128 color: #ffffff; 129 line-height: 1; 130 text-align: center; 131 font-family:Playfair Display;font-weight:700; 132 font-style:normal; 133 } 134 .neweletter_one_title_xs { 135 font-size: 24px; 136 color: #ffffff; 137 line-height: 1; 138 text-align: center; 139 font-family:Playfair Display;font-weight:700; 140 font-style:normal; 141 } 142 .neweletter_one_subtext { 143 color: #ffffff; 144 line-height: 1.4; 145 text-align: center; 146 } 147 .header-banner-enabled .website-wrapper { 148 margin-top: 0; 149 transition: margin-top .6s ease; 150 -webkit-transition: margin-top .6s ease; 151 } 152 153 .header-banner-display .header-banner { 154 opacity: 1; 155 transition: opacity 0s ease; 156 -webkit-transition: opacity 0s ease; 157 } 158 .header-banner-display .website-wrapper { 159 transition: margin-top .6s ease .25s; 160 -webkit-transition: margin-top .6s ease .25s; 161 } 162 163 .header-banner { 164 position: absolute; 165 top: 0; 166 left: 0; 167 right: 0; 168 opacity: 0; 169 display: -webkit-box; 170 display: -ms-flexbox; 171 display: flex; 172 -webkit-box-orient: vertical; 173 -webkit-box-direction: normal; 174 -ms-flex-direction: column; 175 flex-direction: column; 176 -webkit-box-pack: center; 177 -ms-flex-pack: center; 178 justify-content: center; 179 z-index: -1; 180 overflow: hidden; 181 transition: opacity 0s ease .6s; 182 -webkit-transition: opacity 0s ease .6s; 183 } 184 .admin-bar .header-banner { 185 top: 32px; 186 } 187 188 .header-banner-container > p, 189 .header-banner-container > h1, 190 .header-banner-container > h2, 191 .header-banner-container > h3, 192 .header-banner-container > h4, 193 .header-banner-container > h5, 194 .header-banner-container > h6, 195 .header-banner-container > ul, 196 .header-banner-container > ol { 197 margin-bottom: 10px; 198 } 199 .header-banner-container > p:last-child, 200 .header-banner-container > h1:last-child, 201 .header-banner-container > h2:last-child, 202 .header-banner-container > h3:last-child, 203 .header-banner-container > h4:last-child, 204 .header-banner-container > h5:last-child, 205 .header-banner-container > h6:last-child, 206 .header-banner-container > ul:last-child, 207 .header-banner-container > ol:last-child { 208 margin-bottom: 0; 209 } 210 211 .header-banner-link { 212 position: absolute; 213 top: 0; 214 bottom: 0; 215 left: 0; 216 right: 0; 217 } 218 219 .close-header-banner { 220 position: absolute; 221 right: 0; 222 top: 0; 223 bottom: 0; 224 width: 60px; 225 cursor: pointer; 226 padding-left: 21px; 227 padding-left: 0; 228 } 229 .close-header-banner:after, .close-header-banner:before { 230 content: " "; 231 position: absolute; 232 left: 0px; 233 top: 50%;
234 margin-top: -1px; 235 width: 15px; 236 height: 2px; 237 display: inline-block; 238 background-color: white; 239 -webkit-transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out, width 0.2s ease-in-out; 240 -moz-transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out, width 0.2s ease-in-out; 241 -o-transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out, width 0.2s ease-in-out; 242 transition: background-color 0.2s ease-in-out, transform 0.2s ease-in-out, width 0.2s ease-in-out; 243 } 244 .close-header-banner:after, .close-header-banner:before { 245 left: 50%; 246 margin-left: -7px; 247 } 248 .close-header-banner:after { 249 transform: rotate(-45deg); 250 -webkit-transform: rotate(-45deg); 251 -moz-transform: rotate(-45deg); 252 -o-transform: rotate(-45deg); 253 -ms-transform: rotate(-45deg); 254 -sand-transform: rotate(-45deg); 255 } 256 .close-header-banner:before { 257 -webkit-transform: rotate(45deg); 258 -moz-transform: rotate(45deg); 259 -o-transform: rotate(45deg); 260 -ms-transform: rotate(45deg); 261 -sand-transform: rotate(45deg); 262 transform: rotate(45deg); 263 } 264 .close-header-banner:hover, .close-header-banner:focus { 265 opacity: 0.6; 266 } 267 .close-header-banner + .header-banner-link { 268 right: 60px; 269 } 270 .color-scheme-dark .close-header-banner:after, .color-scheme-dark .close-header-banner:before { 271 background-color: #4C4C4C; 272 } 273 .rtl .close-header-banner { 274 right: auto; 275 left: 0; 276 } 277 .rtl .close-header-banner + .header-banner-link { 278 right: 0; 279 left: 60px; 280 } 281 .header-banner-display .website-wrapper { 282 margin-top: 35px; 283 } 284 .header-banner { 285 height: 35px; 286 } 287 .close-header-banner:after, .close-header-banner:before { 288 background-color: #fff; 289 }.header-banner { 290 background-color: #f05f30;}@media (min-width: 1025px) { 291 .rtl.global-header-vertical .header-banner { 292 left: 0; 293 right: 280px; 294 } 295 .hidden-pc {display: none !important} 296 .visible-pc {display: block !important} 297 } 298 @media (max-width: 1024px) { 299 .wc-proceed-to-checkout.tr { 300 text-align: left; 301 } 302 .hidden-tb {display: none !important} 303 .visible-tb {display: block !important} 304 } 305 @media (max-width: 991px) { 306 .testimonials.testimonials-grid .testimonial { 307 -webkit-flex-basis: 100%; 308 -ms-flex-basis: 100%; 309 flex-basis: 100%; 310 width: 100% !important; 311 } 312 .close-header-banner { 313 width: 50px; 314 } 315 .close-header-banner + .header-banner-link { 316 right: 50px; 317 } 318 .header-banner { 319 height: 50px; 320 } 321 .header-banner-display .website-wrapper { 322 margin-top: 50px; 323 } 324 .right-column .shopping-cart.basel-cart-design-1>a .basel-cart-number {background-color: #212121} 325 } 326 @media (max-width: 768px) { 327 button.checkout-button.button.alt{ 328 width: 100%; 329 } 330 .admin-bar .header-banner { 331 top: 46px; 332 } 333 334 .header-banner-container { 335 padding-left: 40px; 336 padding-right: 40px; 337 } 338 339 .close-header-banner { 340 width: 40px; 341 } 342 .close-header-banner + .header-banner-link { 343 right: 40px; 344 } 345 .row-reverse-mobile>.spb_column:nth-child(1) { 346 order: 12; 347 } 348 .row-reverse-mobile>.spb_column:nth-child(2) { 349 order: 11; 350 } 351 } 352 @media screen and (-webkit-min-device-pixel-ratio: 0){ 353 .single-product-content .cart .quantity input[type=number],.quantity input[type=number] { 354 -webkit-appearance: none; 355 -moz-appearance: none; 356 appearance: none; 357 border-radius: 0; 358 border: 1px solid rgba(129,129,129,.25) 359 -webkit-box-shadow: none !important; 360 -moz-box-shadow: none !important; 361 box-shadow: none !important; 362 363 } 364 .quantity input.minus,.quantity input.plus { 365 -webkit-appearance: none; 366 -moz-appearance: none; 367 appearance: none; 368 border-radius: 0; 369 padding: 1px 6px; 370 width: 20px; 371 } 372 } 373 /* update v2.0 */ 374 .shopify-payment-button { 375 margin-top: 20px; 376 } 377 .enable-sticky-header.basel-header-overlap .main-header { 378 position: absolute; 379 } 380 .sticky-header-prepared .header-shop, .sticky-header-prepared .header-split, .sticky-header-prepared.nathan-header-overlap .main-header { 381 position: absolute; 382 } 383 .sticky-header-prepared .header-split.act-scroll, 384 .sticky-header-prepared.nathan-header-overlap .main-header, 385 .enable-sticky-header.basel-header-overlap .main-header.act-scroll, 386 .sticky-header-prepared.nathan-header-overlap .main-header.act-scroll{ 387 position: fixed; 388 } 389 body.basel-header-overlap:not(.template-index) .color-scheme-d
389ark.main-header { 390 background-color: #fff; 391 } 392 .brands-carousel { 393 margin-left: -10px; 394 margin-right: -10px; 395 } 396 .brands-widget .brand-item { 397 text-align: center; 398 } 399 .brands-widget .brand-item a { 400 display: block; 401 padding-left: 20px; 402 padding-right: 20px; 403 padding-bottom: 20px; 404 padding-top: 20px; 405 } 406 .brands-carousel .brand-item a { 407 padding-left: 10px; 408 padding-right: 10px; 409 } 410 .brands-widget .brand-item img { 411 max-height: 60px; 412 } 413 .brands-hover-alt .brand-item img { 414 -webkit-filter: grayscale(100%); 415 filter: grayscale(100%); 416 opacity: .5; 417 transition: filter .3s ease,opacity .3s ease; 418 -webkit-transition: -webkit-filter .3s ease,opacity .3s ease; 419 } 420 .brands-hover-alt .brand-item:hover img { 421 opacity: 1; 422 -webkit-filter: grayscale(0); 423 filter: grayscale(0); 424 } 425 .jas_soldout.bg_color_black.bg_color { 426 background-color: #c5bcbc; 427 } 428 .variations .swatches-select>.jas_unavailable { 429 display: none !important; 430 }.variations .swatches-select>div.jas_soldout:not(.bg_color):after,.variations.variant_square .swatches-select>div.jas_soldout.bg_color:after { 431 content: " "; 432 position: absolute; 433 top: 50%; 434 right: 2px; 435 margin-top: 0; 436 width: 95%; 437 -webkit-width: calc(100% - 4px); 438 -moz-width: calc(100% - 4px); 439 width: calc(100% - 4px); 440 height: 1px; 441 display: inline-block; 442 background-color: #000; 443 -webkit-transition: background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out; 444 -moz-transition: background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out; 445 -o-transition: background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out; 446 transition: background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out; 447 } 448 .variations .swatches-select>div.jas_soldout.bg_color{ 449 background-image: url(//new-layer.com/cdn/shop/t/2/assets/sold_out.png?v=174504563296916457131611135779); 450 background-size: cover; 451 background-repeat: no-repeat; 452 background-position: 0 0 453 } 454 .variations .swatches-select>li.jas_soldout a, 455 .variations.variant_simple .input-dropdown-inner .dropdown-list li.current-item.jas_soldout a, 456 .variations.variant_simple .input-dropdown-inner .dropdown-list li.jas_soldout a{ 457 color: #d0c8c8 !important; 458 }.db { 459 display: block; 460 } 461 .owl-carousel div.owl-item img[class*=lazyload] { 462 width: 100%; 463 display: block; 464 } 465 .product-element-top img { 466 width: 100%; 467 } 468 .lazyload,.lazyloading { 469 width: 100%; 470 opacity: 0; 471 -webkit-transition: opacity .25s ease,visibility .25s ease; 472 transition: opacity .25s ease,visibility .25s ease; 473 } 474 .w__100 { 475 width: 100%; 476 } 477 .section_tab_single .spb_single_image .gl_figure,.section_tab_single .spb_single_image .gl_single_image-wrapper { 478 display: block; 479 position: relative; 480 } 481 .lazyloaded { 482 opacity: 1; 483 } 484 .jas-wrap-lazy:before { 485 content: ""; 486 display: block; 487 width: 100%; 488 height: 100%; 489 left: 0; 490 top: 0; 491 background-color: #f5f5f5; 492 position: absolute; 493 opacity: 1; 494 visibility: visible; 495 -webkit-transition: opacity .25s ease,visibility .25s ease; 496 transition: opacity .25s ease,visibility .25s ease; 497 } 498 .lazyloaded + .jas-wrap-lazy:before, .lazyloaded >.jas-wrap-lazy:before,.gl_slide_show .lazyloaded ~ .jas-wrap-lazy:before { 499 opacity: 0; 500 visibility: hidden; 501 } 502 .equal-columns .product-element-top >a,.equal-columns .product-element-top .jas-hover-img>a, 503 .equal-columns .post-img-wrapp >a{ 504 display: block; 505 width: 100%; 506 height: 100%; 507 position: relative; 508 background-position: 50% 50%; 509 background-repeat: no-repeat; 510 background-size: cover; 511 } 512 .equal-columns .product-list-item .hover-img,.equal-columns .basel-hover-alt .hover-img { 513 bottom: 0; 514 left: 0; 515 right: 0; 516 } 517 .op_0 { 518 opacity: 0; 519 visibility: hidden; 520 } 521 .equal-columns .product-element-top >a.lazyload,.equal-columns .product-element-top >a.lazyloading, 522 .equal-columns .product-element-top .jas-hover-img>a.lazyload,.equal-columns .product-element-top .jas-hover-img>a.lazyloading, 523 .lazy_bg.lazyload,.lazy_bg.lazyloading{ 524 background-image: none !important; 525 background-color: #f5f5f5; 526 } 527 .equal-columns .post-img-wrapp >a { 528 margin:0 529 } 530 .equal-columns.jas_contain .product-element-top >a,.equal-columns.jas_contain .product-element-top .jas-hover-img>a { 531 background-size: contain; 532 } 533 .blog-post-loop .post-img-wrapp,.spb_single_image .gl_single_image-wrapper,.spb_single_image .gl_figure {
534 display: block; 535 } 536 table tr td.coupon_Shipping { padding: 15px 0;} 537 .basel-dark .pswp__share-tooltip a { 538 color: #000; 539 } 540 .basel-dark .pswp__share--facebook:hover, .basel-dark .pswp__share--twitter:hover,.basel-dark .fake_counter_real_time { 541 color: #fff; 542 } 543 .basel-dark .single-product-content .slick-vertical>button.slick-disabled { 544 color: rgba(239, 230, 230, 0.3); 545 } 546 .hide_post_categories.blog-design-masonry .entry-thumbnail { 547 margin-bottom: 15px; 548 } 549 .basel-navigation .menu>li li.menu-item-design-default .sub-menu-dropdown { 550 left: 100%; 551 top: 0; 552 } 553 .basel-navigation .menu>li li.item-event-hover:hover>.sub-menu-dropdown { 554 visibility: visible; 555 opacity: 1; 556 } 557 .info-box-spacing-30 .owl-carousel:not(.owl-loaded)>div, .info-box-spacing-30 .owl-item { 558 padding-left: 15px; 559 padding-right: 15px; 560 } 561 .gl_custom_1507540070387_94 { 562 padding-top: 8vh !important; 563 padding-bottom: 8vh !important; 564 } 565 .cat-design-lighting .category-content { 566 position: relative; 567 overflow: hidden; 568 text-align: right; 569 } 570 .cat-design-lighting .hover-mask { 571 position: absolute; 572 top: 0; 573 left: 0; 574 right: 0; 575 padding: 20px; 576 z-index: 1; 577 top: 100%; 578 transform: translateY(-100%); 579 -sand-transform: translateY(-100%); 580 -ms-transform: translateY(-100%); 581 -moz-transform: translateY(-100%); 582 -webkit-transform: translateY(-100%); 583 } 584 .cat-design-lighting .hover-mask h3 { 585 font-weight: 700; 586 margin-bottom: 0; 587 } 588 .cat-design-lighting .product-category-thumbnail { 589 -moz-transition: all .6s; 590 -o-transition: all .6s; 591 -webkit-transition: all .6s; 592 transition: all .6s; 593 } 594 .cat-design-lighting:hover .product-category-thumbnail { 595 transform: scale(1.1); 596 -sand-transform: scale(1.1); 597 -ms-transform: scale(1.1); 598 -moz-transform: scale(1.1); 599 -o-transform: scale(1.1); 600 -webkit-transform: scale(1.1); 601 } 602 .cat-design-lighting .hover-mask h3 + a,.cat-design-lighting .products-cat-number {display:none} 603 .gl_custom_1505215104170 { 604 padding-top: 50px !important; 605 padding-right: 15% !important; 606 padding-bottom: 50px !important; 607 padding-left: 15% !important; 608 background-position: 0 0 !important; 609 background-repeat: repeat !important; 610 } 611 .gl_custom_1505121070758 { 612 border-bottom-width: 1px !important; 613 padding-bottom: 20px !important; 614 border-bottom-color: #f6f6f6 !important; 615 border-bottom-style: solid !important; 616 } 617 .gl_pr_0 { padding-right: 0px !important;} 618 .sticky-header-prepared .header-shop.act-scroll {position: fixed;} 619 .basel-navigation .menu>li.menu-item-design-full-width>.sub-menu-dropdown, .basel-navigation .menu>li.menu-item-design-sized>.sub-menu-dropdown { 620 pointer-events: none !important; 621 } 622 .basel-navigation .menu>li.item-event-click.item-menu-opened>.sub-menu-dropdown, 623 .basel-navigation .menu>li.item-event-hover:hover>.sub-menu-dropdown, 624 .basel-navigation .menu>li.item-event-hover a:hover>.sub-menu-dropdown, 625 .basel-navigation .menu>li.item-event-hover>.sub-menu-dropdown:hover, 626 .basel-navigation .menu>li.item-event-click.nt_hover>.sub-menu-dropdown, 627 .basel-navigation .menu>li.item-event-hover.nt_hover>.sub-menu-dropdown{ 628 pointer-events: auto !important; 629 } 630 .block_type_sub_mega_product .owl-carousel .owl-nav .owl-prev {left: 0} 631 .block_type_sub_mega_product .owl-carousel .owl-nav .owl-next {right: 0} 632 .block_type_sub_mega_product .owl-carousel .owl-nav>div {opacity: 1} 633 .equal-columns .basel-hover-quick .hover-img {height: 100%} 634 .gl_custom_faqs_tab {position: relative;overflow: hidden;} 635 .enable-sticky-header.basel-header-overlap:not(.template-index) .header-spacing {display: block} 636 .enable-sticky-header.basel-header-overlap.template-collection .main-header, 637 .enable-sticky-header.basel-header-overlap.template-collection .header-spacing, 638 .enable-sticky-header.basel-header-overlap.template-cart .main-header, 639 .enable-sticky-header.basel-header-overlap.template-cart .header-spacing, 640 .enable-sticky-header.basel-header-overlap.template-blog .main-header, 641 .enable-sticky-header.basel-header-overlap.template-blog .header-spacing, 642 .enable-sticky-header.basel-header-overlap.template-article .main-header, 643 .enable-sticky-header.basel-header-overlap.template-article .header-spacing{margin-bottom: 0 !important} 644 645 .additional-checkout-buttons { 646 margin-top: 20px; 647 } 648 .additional-checkout-buttons .additional-checkout-button { 649 display: block; 650 margin-left: 0 !important; 651 width: 100% !important; 652 margin-bottom: 20px; 653 } 654 .additional-checkout-buttons .additional-checkout-button--google-pay { 655 width: 100% !important; 656 } 657 .single-product-content .variations.variant_square.radio td, 658 .single-product-content .variations.variant_square.radio tr:last-child td {padding-bottom: 10px;}
659 .single-product-content .variations.variant_square.radio label{ margin: 0;padding-left: 4px;}.variations.variant_square.radio tbody, 660 .single-product-content .variations.variant_square.radio .swatches-select, 661 table.variations.variant_square.radio tr, table.variations.variant_square.radio td {display: block;} 662 table.variations.variant_square.radio .swatches-select>div { 663 display: block; 664 width: 100%; 665 text-align: left; 666 background-color: #ffff; 667 color: #000000; 668 border-radius: 0; 669 padding: 9px 11px; 670 margin: 3px 4px 7px 3px; 671 border: 1px solid #ddd; 672 } 673 table.variations.variant_square.radio .swatches-select>div:before { 674 display: inline-block; 675 content: ""; 676 width: 10px; 677 height: 10px; 678 margin-right: 10px; 679 border: 1px solid; 680 border-color: rgba(119,119,119,0.5); 681 border-radius: 50%; 682 -webkit-transition: background .3s; 683 -o-transition: background .3s; 684 transition: background .3s; 685 } 686 table.variations.variant_square.radio .swatches-select>div.active-swatch:before, 687 table.variations.variant_square.radio .swatches-select>div:hover:before { 688 background-color: #000000; 689 } 690 .variations.variant_square.radio .swatches-select>div.jas_soldout.bg_color { 691 background-image: none; 692 } 693 /* col filter other col-sm-6 col-md-4 */ 694 .basel-price-filter.custom_other { 695 max-height: 100%; 696 width: 100%; 697 float: left; 698 } 699 .basel-price-filter.custom_other li { 700 width: 50%; 701 float: left; 702 } 703 .has_cat_img.basel-header-overlap .header-spacing { 704 display: none !important; 705 } 706 .has_cat_img.basel-header-overlap .main-header { 707 background-color: transparent !important; 708 } 709 .header-shop .main-nav .menu>li.menu-item-design-full-width.item-event-click.item-menu-opened>.sub-menu-dropdown, .header-shop .main-nav .menu>li.menu-item-design-full-width.item-event-hover:hover>.sub-menu-dropdown { 710 top: 90%; 711 } 712 .template-product.basel-header-overlap:not(.sticky-header-real):not(.sticky-header-clone) .main-header, 713 .template-page.basel-header-overlap:not(.sticky-header-real):not(.sticky-header-clone) .main-header{ 714 position: relative;top:0; 715 } 716 .shopify-payment-button__button--hidden {display: none !important} 717 .shopify-payment-button__button {border-radius: 0 !important} 718 .variations_form:not(.nt_full) .shopify-payment-button{max-width: 222px} 719 .single-product-content .cart.nt_full, 720 .single-product-content .nt_full .single_variation_wrap .variations_button { 721 display: block; 722 margin-right: 0; 723 } 724 .nt_full .add_to_cart_button {width: 100%;margin-top: 15px} 725 .single-product-content .cart .button, 726 .nathan_style_2.single-product-content .cart .button { 727 background: #e56951; 728 border-color: #e56951; 729 color: #fff; 730 } 731 .single-product-content .cart .button:hover,.single-product-content .cart .button:focus, 732 .nathan_style_2.single-product-content .cart .button:hover,.nathan_style_2.single-product-content .cart .button:focus { 733 background: #e56951; 734 border-color: #e56951; 735 color: #fff; 736 } 737 .widget_shopping_cart .buttons a,.shopify .cart-actions .button,.cart__popup a.button:not(.modal_btn_add_to_cart):not(.checkout-button) { 738 background: #e56951; 739 border-color: #e56951; 740 color: #ffffff; 741 } 742 .widget_shopping_cart .buttons a:hover,.widget_shopping_cart .buttons a:focus, 743 .cart__popup a.button:not(.modal_btn_add_to_cart):not(.checkout-button):hover,.cart__popup a.button:not(.modal_btn_add_to_cart):not(.checkout-button):focus, 744 .shopify .cart-actions .button:hover,.shopify .cart-actions .button:focus { 745 background: #e56951; 746 border-color: #e56951; 747 color: #fff; 748 } 749 .widget_shopping_cart .buttons .checkout,button.checkout-button.button.alt,.cart__popup a.button.checkout-button, 750 .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout, .widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover { 751 background: #212121; 752 border-color: #212121; 753 color: #fff; 754 } 755 .shopify-payment-button .shopify-payment-button__button, .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button .shopify-payment-button__more-options, 756 .shopify-payment-button .shopify-payment-button__button--unbranded:hover, .shopify-payment-button .shopify-payment-button__button:hover, .shopify-payment-button .shopify-payment-button__more-options:hover, 757 .shopify-payment-button .shopify-payment-button__button--unbranded:focus, .shopify-payment-button .shopify-payment-button__button:focus, .shopify-payment-button .shopify-payment-button__more-options:focus { 758 background: #212121 !important; 759 border-color: #212121 !important; 760 color: #fff; 761 } 762 .shopify-payment-button .shopify-payment-button__button:hover,.shopify-payment-button .shopify-payment-button__button:focus {opacity: .8} 763 .jas_flash_sold { 764 font-size: 18px; 765 margin-bottom: 20px; 766 color: #d41212; 767 } 768 .jas_flash_icon, .nt_flash { 769 animation: fading 1s infinite; 770 } 771 @keyframes fading{0%{opacity:0}
77150%{opacity:1}100%{opacity:0}} 772 @-moz-keyframes fading {0%{opacity:0}50%{opacity:1}100%{opacity:0}} 773 @-webkit-keyframes fading {0%{opacity:0}50%{opacity:1}100%{opacity:0}} 774 @-o-keyframes fading {0%{opacity:0}50%{opacity:1}100%{opacity:0}} 775 @-ms-keyframes fading {0%{opacity:0}50%{opacity:1}100%{opacity:0}} 776 .popup-quick-view .entry-summary .product_meta {margin-top: 20px} 777 .jas_progress_bar{margin-top:15px;margin-bottom: 20px;} 778 .jas_progress_bar .progressbar.progressbar{background:#ffe8e8;border:0px solid whitesmoke;height:11px} 779 .jas_progress_bar .progressbar.progressbar div{background:#d95350;height:11px} 780 .jas_progress_bar .progressbar.progressbar div,.jas_progress_bar .progressbar.progressbar.active div{-webkit-animation:2s linear 0s normal none infinite running progress-bar-stripes;animation:2s linear 0s normal none infinite running progress-bar-stripes} 781 .jas_progress_bar .progressbar.progressbar div,.jas_progress_bar .progress-striped.progressbar.progressbar div{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));background-size:40px 40px} 782 .jas_progress_bar .count{color:#a94442;padding:1px} 783 .jas_progress_bar .items-count p{padding-bottom:5px;margin:0;text-transform:uppercase;font-weight:700;text-align:center}.progressbar{position:relative;display:block;background-color:#ca0000;border:1px solid #ddd;margin-bottom:15px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1)} 784 .jas_progress_bar .progressbar > div{background-color:#ca0000;width:0;margin-bottom:0;height:15px} 785 .jas_progress_bar .progressbar > div.less-than-ten{background-color:#ca0000 !important} 786 .jas_clock_ticker{display:block;margin-bottom:15px} 787 .jas_clock_ticker .block{position:relative;color:#000;font-weight:bold;float:left;text-align:center;width:25%} 788 .jas_clock_ticker .block .flip-top{width:88px;height:39px;line-height:40px;font-size:40px;text-align:center} 789 .jas_clock_ticker .block .label,span.flip-top{color:#000;font-weight:bold;text-align:center;font-size:14px;text-transform:uppercase;width:88px;line-height:25px} 790 .jas_progress_bar .progressbar.progressbar div { 791 background-color: #56cfe1 !important; 792 transition: 0.9s linear; 793 transition-property: width, background-color; 794 } 795 .jas_progress_bar .progressbar.progressbar { 796 background-color: #bddfe4; 797 } 798 .jas_progress_bar .count {color: #56cfe1;}.product .product-brand {margin-bottom: 7px;text-transform: uppercase} 799 .template-index .main-header,.template-index .header-spacing {margin-bottom: 0 !important} 800 body.basel-dark, .basel-dark .main-page-wrapper {background-color: #000 !important;} 801 .basel-dark .jas_clock_ticker .block .label,.basel-dark span.flip-top {color: #fff} 802 .jas-sticky-nt-atc { 803 position: fixed; 804 bottom: 0; 805 left: 0; 806 z-index: 1100; 807 width: 100%; 808 padding: 15px 30px; 809 background-color: rgba(0, 0, 0, 0.9); 810 border-top: 2px solid rgba(255, 255, 255, 0.1); 811 color: white; 812 opacity: 0; 813 visibility: hidden; 814 transform: translate3d(0, 100%, 0); 815 -webkit-transform: translate3d(0, 100%, 0); 816 -ms-transform: translate3d(0, 100%, 0); 817 -sand-transform: translate3d(0, 100%, 0); 818 -o-transform: translate3d(0, 100%, 0); 819 -moz-transform: translate3d(0, 100%, 0); 820 -webkit-transition: all 0.4s cubic-bezier(0.784, 0.134, 0.14, 0.85); 821 -moz-transition: all 0.4s cubic-bezier(0.784, 0.134, 0.14, 0.85); 822 -o-transition: all 0.4s cubic-bezier(0.784, 0.134, 0.14, 0.85); 823 transition: all 0.4s cubic-bezier(0.784, 0.134, 0.14, 0.85); 824 } 825 .jas-sticky-nt-atc.top { 826 top: 0; 827 bottom: auto; 828 } 829 .jas-sticky-nt-atc.popup-display { 830 opacity: 1; 831 visibility: visible; 832 transform: translate3d(0, 0, 0); 833 -webkit-transform: translate3d(0, 0, 0); 834 -ms-transform: translate3d(0, 0, 0); 835 -sand-transform: translate3d(0, 0, 0); 836 -o-transform: translate3d(0, 0, 0); 837 -moz-transform: translate3d(0, 0, 0); 838 } 839 .jas-sticky-nt-atc.popup-hide { 840 opacity: 0; 841 visibility: hidden; 842 } 843 .jas-sticky-nt-atc {z-index: 1000;padding: 10px } 844 #pr_img_sticky { 845 width: 68px; 846 height: 68px; 847 padding: 3px; 848 border: 1px solid #ddd; 849 display: inline-block; 850 vertical-align: middle; 851 border-radius: 50%; 852 } 853 .sticky_img { 854 width: 60px; 855 height: 60px; 856 display: inline-block; 857 vertical-align: middle; 858 border-radius: 50%; 859 background-size: cover; 860 background-repeat: no-repeat; 861 background-position: center; 862 } 863 .input-dropdown-inner > a { 864 list-style: none; 865 padding: 0 15px; 866 display: block; 867 width: 100%; 868 min-width: 100px; 869 height: 35px; 870 border: 2px solid rgba(168,168,168,.4); 871 font-size: 15px; 872 text-transform: uppercase; 873 letter-spacing: .4px; 874 text-align: left; 875 color: inherit; 876 line-height: 35px; 877 text-overflow: ellipsis; 878 white-space: nowrap; 879 overflow: hidden; 880 } 881 .dropdown-list { 882 list-style: none; 883 text-align: left; 884 position: absolute; 885 top: 100%; 886 z-index: 300; 887 width: 100%; 888 background-color: #fff; 889 padding: 10px 0; 890 border-bottom: 1px solid rgba(124,124,124,.2); 891 border-right: 1px solid rgba(124,124,124,.2); 892 border-left: 1px solid rgba(124,124,124,.2); 893 left: 0; 894 border-width: 2px; 895 border-color: rgba(168,168,168,.2); 896 } 897 .dropdown-list li a { 898 text-transform: uppercase; 899 font-size: 12px; 900 display: block; 901 color: #8b8b8b; 902 text-overflow: ellipsis; 903 white-space: nowrap; 904 overflow-x: hidden; 905 padding: 10px 15px; 906 -webkit-transition: all .1s ease; 907 -moz-transition: all .1s ease; 908 -o-transition: all .1s ease; 909 transition: all .1s ease; 910 } 911 .jas-sticky-nt-atc .input-dropdown-inner > a { 912 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAHCAYAAAD9NeaIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
91277u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE1LTA0LTE3VDE3OjEyOjQyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNS0wNC0yMFQxNzoxNjoyNCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTU4MjBDRURERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTU4MjBDRUVERjVCMTFFNEEzN0FCODBEM0I5MTExMjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RUVFRDJCNkREQzMxMUU0QTM3QUI4MEQzQjkxMTEyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNTgyMENFQ0RGNUIxMUU0QTM3QUI4MEQzQjkxMTEyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuShL/sAAABeSURBVHjaYszOzjZnYGDYCcT8DMSBv0AcP2XKlKVEqmdgAuKTQOwOxB+JtQCIibYAZgkDkRaRZQGyJYQsItsCdEtwWUSRBdgsQbeIYgtAgAWHOMwiJSBezkAhAAgwAJSTG/DI0S9VAAAAAElFTkSuQmCC); 913 background-position: 100% 50%; 914 background-repeat: no-repeat; 915 border: 1px solid #999; 916 padding-right: 20px; 917 min-width: 200px; 918 max-width: 200px; 919 height: 40px 920 } 921 .rtl .jas-sticky-nt-atc .input-dropdown-inner > a {padding-right: 15px;padding-left: 20px;} 922 .button_sticky{ 923 opacity: 1 !important; 924 display: inline-block; 925 font-size: 11px; 926 line-height: 16px; 927 padding-top: 10px; 928 padding-bottom: 10px; 929 padding-left: 14px; 930 padding-right: 14px; 931 color: #fff; 932 border: 1px solid #fff; 933 text-transform: uppercase; 934 letter-spacing: 3px; 935 background: inherit; 936 } 937 form#cart_form_sticky .quantity {margin-right: 10px;} 938 .jas-sticky-nt-atc .dropdown-list { 939 overflow: hidden; 940 height: inherit; 941 display: block !important; 942 overflow-y: auto; 943 max-height: 0; 944 opacity: 0; 945 padding: 0; 946 -webkit-transition: all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1); 947 transition: all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1); 948 } 949 .jas-sticky-nt-atc .dd-shown .dropdown-list { 950 max-height: 320px; 951 opacity: 1; 952 } 953 .jas-sticky-nt-atc.bottom .dropdown-list { 954 top: auto; 955 bottom: 100%; 956 border-top: 1px solid rgba(124,124,124,.2); 957 border-bottom: 0; 958 } 959 .jas-sticky-nt-atc .jas_clock_ticker,.jas-sticky-nt-atc .single-product-content .cart {margin: 0} 960 .jas-sticky-nt-atc .jas_progress_bar { 961 margin: 0; 962 margin-right: 10px; 963 } 964 .jas-sticky-nt-atc .jas_clock_ticker .block .label,.jas-sticky-nt-atc span.flip-top { 965 color: #fff; 966 line-height: 10px; 967 font-size: 10px; 968 } 969 .jas-sticky-nt-atc .jas_clock_ticker .block .flip-top {font-size: 20px;line-height: 20px;} 970 .jas-sticky-nt-atc .jas_clock_ticker .block { 971 padding: 0 8px; 972 } 973 .flex { 974 display: -webkit-flex; 975 display: -ms-flexbox; 976 display: -webkit-box; 977 display: flex; 978 } 979 .center-xs { 980 -webkit-justify-content: center; 981 -ms-flex-pack: center; 982 -webkit-box-pack: center; 983 justify-content: center; 984 text-align: center; 985 } 986 .middle-xs { 987 -webkit-align-items: center; 988 -ms-flex-align: center; 989 -webkit-box-align: center; 990 align-items: center; 991 } 992 .mr__10 { 993 margin-right: 10px; 994 } 995 .ml__10 { 996 margin-left: 10px; 997 } 998 .mt__20 { margin-top: 20px } 999 .jas-sticky-nt-atc .input-dropdown-inner { 1000 position: relative; 1001 display: block; 1002 } 1003 .jas-sticky-nt-atc .cart .quantity input[type=number],.jas-sticky-nt-atc .cart .quantity .minus, .jas-sticky-nt-atc .cart .quantity .plus { 1004 background-color: transparent; 1005 border: 1px solid #999; 1006 } 1007 .jas-sticky-nt-atc .cart .quantity .minus { 1008 border-right: 0; 1009 } 1010 .jas-sticky-nt-atc .cart .quantity .plus { 1011 border-left: 0; 1012 } 1013 .button_sticky:after { 1014 position: absolute; 1015 top: 50%; 1016 left: 50%; 1017 opacity: 0; 1018 margin-left: -9px; 1019 margin-top: -9px; 1020 right: 0; 1021 visibility: hidden; 1022 opacity: 0; 1023 content: " "; 1024 width: 15px; 1025 height: 15px; 1026 display: inline-block; 1027 vertical-align: middle; 1028 border: 1px solid #fff; 1029 border-radius: 50%; 1030 border-left-color: transparent!important; 1031 border-right-color: transparent!important; 1032 animation: load-spin 450ms infinite linear; 1033 -o-animation: load-spin 450ms infinite linear; 1034 -ms-animation: load-spin 450ms infinite linear; 1035 -webkit-animation: load-spin 450ms infinite linear; 1036 -moz-animation: load-spin 450ms infinite linear; 1037 -webkit-transition: right .2s ease-in-out,opacity .25s ease-in-out; 1038 -moz-transition: right .2s ease-in-out,opacity .25s ease-in-out; 1039 -o-transition: right .2s ease-in-out,opacity .25s ease-in-out; 1040 -ms-transition: right .2s ease-in-out,opacity .25s ease-in-out; 1041 transition: right .2s ease-in-out,opacity .25s ease-in-out; 1042 } 1043 .button_sticky.loading {color: transparent!important;} 1044 .button_sticky.loading:after { 1045 visibility: visible; 1046 opacity: 1; 1047 right: 10px; 1048 } 1049 @media only screen and (max-width: 767px) { 1050 .hidden-mb {display: none !important} 1051 .visible-mb {display: block !important} 1052 #pr_img_sticky, .jas-sticky-nt-atc, .jas-sticky-nt-atc .jas_progress_bar, .jas-sticky-nt-atc .quantity {display: none !important} 1053 .jas-sticky-nt-atc.sticky_add_mobile {display: block !important} 1054 } 1055 .nt-products-suggest { 1056 background-color: #fff; 1057 position: fixed; 1058 -webkit-box-shadow: -1px 2px 6px rgba(30,32,40,.3); 1059 -moz-box-shadow: -1px 2px 6px rgba(30,32,40,.3); 1060 box-shadow: -1px 2px 6px rgba(30,32,40,.3); 1061 -webkit-transition: all 1s ease; 1062 -moz-transition: all 1s ease; 1063 -ms-transition: all 1s ease; 1064 -o-transition: all 1s ease; 1065 left: 20px; 1066 bottom: 20px; 1067 width: 320px; 1068 z-index: 99; 1069 } 1070 .add_sticky_nt .nt-products-suggest {bottom: 100px} 1071 .nt-products-suggest .table-cell-top.img { 1072 width: 100%; 1073 max-width: 85px; 1074 max-height: 100%; 1075 } 1076 .nt-products-suggest .table-cell-top.infors { 1077 padding: 12px 25px 12px 10px; 1078 font-size: 13px; 1079 width: calc(100% - 85px); 1080 }
1081 .nt-products-suggest.color-scheme-dark .infors{color: #333} 1082 .nt-products-suggest .product-title { 1083 letter-spacing: .3px; 1084 text-decoration: none; 1085 display: block; 1086 font-weight: bold; 1087 font-size: 14.5px; 1088 line-height: 1.5; 1089 text-transform: uppercase; 1090 white-space: nowrap; 1091 overflow: hidden; 1092 text-overflow: ellipsis; 1093 width: 100%; 1094 } 1095 .nt-products-suggest .suggest-close { 1096 position: absolute; 1097 top: 0; 1098 font-size: 20px; 1099 line-height: 1; 1100 right: 0; 1101 } 1102 .nt-products-suggest .suggest-qv{ 1103 display: block; 1104 top: 2px; 1105 width: 30px; 1106 font-size: 20px; 1107 line-height: 1; 1108 right: 0; 1109 -webkit-transition: all .3s ease-in-out; 1110 -o-transition: all .3s ease-in-out; 1111 transition: all .3s ease-in-out; 1112 } 1113 .nt-products-suggest.style_2 .img {padding: 10px;padding-right: 0} 1114 .nt-products-suggest.style_2 .img img{ 1115 -webkit-border-radius: 3px; 1116 -moz-border-radius: 3px; 1117 border-radius: 3px 1118 } 1119 .nt-products-suggest .suggest-close + .suggest-qv {top:auto;bottom: 2px;} 1120 .nt-products-suggest .suggest-close + .suggest-qv.btn-loading {top:auto;bottom: 8px} 1121 .nt-grid-item .suggest-qv.btn-loading i:before { 1122 border-left-color: #333; 1123 width: 16px; 1124 height: 16px; 1125 margin-left: -8px; 1126 margin-top: -8px; 1127 } 1128 .mb__5 { 1129 margin-bottom: 5px; 1130 } 1131 .dib { 1132 display: inline-block; 1133 } 1134 .nt-products-suggest { 1135 background-color: #fff;} 1136 .cart__popup_opend .product-grid-item.basel-hover-quick .added_to_cart {display: none} 1137 .equal-nt [class*="lazyload"]:before { 1138 content: ''; 1139 display: block; 1140 height: 0; 1141 width: 100%; 1142 /* padding-top: 127.7777778%; */ 1143 } 1144 .equal-nt.ratio8_5 [class*="lazyload"]:before{ 1145 padding-top: 62.5%; 1146 } 1147 .equal-nt.ratio3_2 [class*="lazyload"]:before{ 1148 padding-top: 66.66%; 1149 } 1150 .equal-nt.ratio2_1 [class*="lazyload"]:before{ 1151 padding-top: 50%; 1152 } 1153 .equal-nt.ratio1_2 [class*="lazyload"]:before{ 1154 padding-top: 200%; 1155 } 1156 .equal-nt.ratio4_3 [class*="lazyload"]:before{ 1157 padding-top: 75%; 1158 } 1159 .equal-nt.ratio16_9 [class*="lazyload"]:before{ 1160 padding-top: 56.25%; 1161 } 1162 .equal-nt.ratio1_1 [class*="lazyload"]:before{ 1163 padding-top: 100%; 1164 } 1165 .equal-nt.ratio_nt [class*="lazyload"]:before{ 1166 padding-top: 127.7777778%; 1167 } 1168 .equal-nt.ratio2_3 [class*="lazyload"]:before { 1169 padding-top: 150%; 1170 }.nt_bg_lz.lazyload,.nt_bg_lz.lazyloading { 1171 background-color: #f5f5f5; 1172 opacity: 1; 1173 background-image: none !important; 1174 } 1175 .equal-nt [class*="lazyload"] { 1176 display: block; 1177 width: 100%; 1178 height: 100%; 1179 position: relative; 1180 background-repeat: no-repeat; 1181 background-size: cover;background-color: #fff; 1182 } 1183 .equal-nt.nt_contain [class*="lazyload"] {background-size: contain} 1184 .equal-nt .back-img[class*="lazyload"] { position: absolute} 1185 .equal-nt.position_1 [class*="lazyload"]{background-position: left top} 1186 .equal-nt.position_2 [class*="lazyload"]{background-position: left center} 1187 .equal-nt.position_3 [class*="lazyload"]{background-position: left bottom} 1188 .equal-nt.position_4 [class*="lazyload"]{background-position: right top} 1189 .equal-nt.position_5 [class*="lazyload"]{background-position: right center} 1190 .equal-nt.position_6 [class*="lazyload"]{background-position: right bottom} 1191 .equal-nt.position_7 [class*="lazyload"]{background-position: center top} 1192 .equal-nt.position_8 [class*="lazyload"]{background-position: center center} 1193 .equal-nt.position_9 [class*="lazyload"]{background-position: center bottom} 1194 .basel-hover-info .product-brand a {color: #fff} 1195 @media only screen and (max-width: 736px) { 1196 .add_sticky_nt #nt_backtop.show,.add_sticky_nt .nt-products-suggest {bottom: 80px} 1197 .add_sticky_nt .default_variant + #nt_backtop.show,.add_sticky_nt .default_variant + .nt-products-suggest {bottom: 140px} 1198 } 1199 .gl-gird-collection-section-banner .basel-products-element .basel-products-loader:after {position: absolute} 1200 .post-slide.format-standard.blog-design-default-alt .entry-thumbnail {margin-bottom:10px} 1201 .post-slide.format-standard.blog-design-small-images .entry-thumbn
1201ail {margin-bottom:15px} 1202 .post-slide.blog-design-small-images {text-align: left} 1203 .rtl .post-slide.blog-design-small-images {text-align: right} 1204 /* .nt_custom_new .color-scheme-light input[type=email]{ 1205 color: currentcolor 1206 } */ 1207 .nt_custom_new .mc4wp-form ::-webkit-input-placeholder { 1208 color: currentcolor 1209 } 1210 .nt_custom_new .mc4wp-form ::-moz-placeholder { 1211 color: currentcolor 1212 } 1213 .nt_custom_new .mc4wp-form :-moz-placeholder { 1214 color: currentcolor 1215 } 1216 .nt_custom_new .mc4wp-form input[type=email],.nt_custom_new .mc4wp-form p{ 1217 color: #1b1919; 1218 } 1219 .nt_custom_new .mc4wp-form input[type=submit],.nt_custom_new .color-scheme-light .mc4wp-form input[type=submit]{ 1220 background-color: #e56951 !important; 1221 color: #ffffff !important; 1222 border-color: #e56951 !important; 1223 } 1224 .mc4wp-form input[type=submit]:hover,.mc4wp-form input[type=submit]:focus {opacity: .8} 1225 .mobile_nav_center .right-column.one {display: none} 1226 @media (max-width: 1024px) { 1227 .mobile_nav_center .right-column.one {display: table-cell} 1228 .mobile_nav_center .right-column {width: 20% !important;white-space: nowrap} 1229 .mobile_nav_center .right-column.one,.mobile_nav_center .mobile-nav-icon {text-align: left} 1230 .main-header .mobile_nav_center .site-logo,.mobile_nav_center .site-logo { 1231 width: 60%; 1232 padding-right: 5px; 1233 padding-left: 5px; 1234 text-align: center; 1235 } 1236 .rtl .mobile_nav_center .right-column.one,.rtl .mobile_nav_center .mobile-nav-icon {text-align: right} 1237 } 1238 .gl_slide_show [data-gl-full-width="true"] .owl-carousel .owl-nav>div.owl-prev, .gl_slide_show [data-gl-full-width="true"] .owl-carousel:hover .owl-nav .owl-prev { 1239 left: 0 1240 } 1241 .gl_slide_show [data-gl-full-width="true"] .owl-carousel .owl-nav>div.owl-next, .gl_slide_show [data-gl-full-width="true"] .owl-carousel:hover .owl-nav .owl-next { 1242 right: 0 1243 } 1244 .rtl .gl_slide_show [data-gl-full-width="true"] .owl-carousel .owl-nav>div.owl-prev,.rtl .gl_slide_show [data-gl-full-width="true"] .owl-carousel:hover .owl-nav .owl-prev { 1245 left: auto; 1246 right: 0; 1247 } 1248 .rtl .gl_slide_show [data-gl-full-width="true"] .owl-carousel .owl-nav>div.owl-next,.rtl .gl_slide_show [data-gl-full-width="true"] .owl-carousel:hover .owl-nav .owl-next { 1249 right: auto; 1250 left: 0 1251 } 1252 .gl_slide_show .h1,.gl_slide_show .h2,.gl_slide_show .h3,.gl_slide_show .h4{margin-top: 0;margin-bottom: 10px !important} 1253 .row.display-flex { 1254 display: -webkit-flex; 1255 display: -ms-flexbox; 1256 display: flex; 1257 -webkit-flex: 0 1 auto; 1258 -ms-flex: 0 1 auto; 1259 -webkit-box-flex: 0; 1260 flex: 0 1 auto; 1261 -webkit-flex-direction: row; 1262 -ms-flex-direction: row; 1263 -webkit-box-orient: horizontal; 1264 -webkit-box-direction: normal; 1265 flex-direction: row; 1266 -webkit-flex-wrap: wrap; 1267 -ms-flex-wrap: wrap; 1268 flex-wrap: wrap; 1269 } 1270 .row.display-flex .visible-lg-block,.row.display-flex .visible-xs-block,.row.display-flex .visible-sm-block {display: none !important} 1271 .row.display-flex .product-grid-item{float:none} 1272 .row.display-flex:before,.row.display-flex:after {display: none} 1273 .template-index .site-content {margin-bottom: 0}.gl_slide_show .banner-image { 1274 background-size: cover; 1275 background-repeat: no-repeat; 1276 background-position: center; 1277 } 1278 .basel-cart-opened .jas-sticky-nt-atc {z-index: 1} 1279 .PI_SimpleTwitterTweets { 1280 max-height: 285px; 1281 overflow-x: hidden; 1282 overflow-y: auto; 1283 } 1284 .enable-sticky-header.basel-header-overlap:not(.has_cat_img_none):not(.template-index) .main-header.header-base, 1285 .enable-sticky-header.basel-header-overlap:not(.has_cat_img_none):not(.template-index) .main-header.header-base_categories, 1286 .enable-sticky-header.basel-header-overlap:not(.has_cat_img_none):not(.template-index) .main-header.header-logo-center, 1287 .enable-sticky-header.basel-header-overlap:not(.has_cat_img_none):not(.template-index) .main-header.header-categories { 1288 position: static; 1289 } 1290 .owl-carousel,.owl-carousel .owl-stage { 1291 -ms-touch-action: pan-Y; 1292 touch-action: manipulation; 1293 -moz-backface-visibility: hidden; 1294 } 1295 /* @media (prefers-reduced-motion) 1296 .animated { 1297 -webkit-animation: unset!important; 1298 animation: unset!important; 1299 -webkit-transition: none!important; 1300 transition: none!important; 1301 } */ 1302 .product_list_widget li.mini_variant_gl img { 1303 margin-bottom: 45px; 1304 } 1305 .mc4wp-response.klaviyo_messages { 1306 margin-top: 10px; 1307 } 1308 .basel-header-overlap .color-scheme-tra-light:not(.act-scroll) .main-nav .menu>
1308li>a, 1309 .basel-header-overlap .color-scheme-tra-light:not(.act-scroll) .main-nav .menu>li.current-menu-item>a, 1310 .basel-header-overlap .color-scheme-tra-light:not(.act-scroll) .main-nav .menu>li.menu-item-has-children>a:after, 1311 .basel-header-overlap .color-scheme-tra-light:not(.act-scroll) .right-column a { 1312 color: #fff; 1313 } 1314 .basel-header-overlap .color-scheme-tra-light:not(.act-scroll) .amount { 1315 color: rgba(255,255,255,.9); 1316 } 1317 .basel-header-overlap .color-scheme-tra-dark:not(.act-scroll) .main-nav .menu>li>a { 1318 color: #000; 1319 } 1320 .jas-pr-image-link.lazyload:before, .jas-pr-image-link.lazyloading:before, .jas-wrap-lazy:before { 1321 background-image: url(//new-layer.com/cdn/shop/t/2/assets/lds_infinity.svg?v=152829908376898103101612175208) !important; 1322 background-repeat: no-repeat !important; 1323 background-position: center !important; 1324 background-size: 50px !important; 1325 } 1326 header.color-scheme-light .right-column .basel-burger, 1327 header.color-scheme-light .right-column .basel-burger:after,
1328 header.color-scheme-light .right-column .basel-burger:before { 1329 background-color: rgba(255,255,255,.9); 1330 } 1331 1332 .color_sticky_dark.act-scroll .basel-burger, 1333 .color_sticky_dark.act-scroll .basel-burger:after, 1334 .color_sticky_dark.act-scroll .basel-burger:before{ 1335 background-color: rgba(0,0,0,.8) !important; 1336 } 1337 .icons-design-line .hdShop .shopping-cart > a:before, 1338 .icons-design-line .wishlist-info-widget.account-login >a:before{ 1339 content: unset; 1340 } 1341 span.cart_text { 1342 display: none; 1343 } 1344 .mobile_bottom { 1345 position: absolute; 1346 bottom: 0; 1347 left: 0; 1348 right: 0; 1349 width: 90%; 1350 margin: 0 auto; 1351 } 1352 .mobile-widget .contBlock a { 1353 display: block; 1354 } 1355 .mobile-widget li { 1356 display: inline-block !important; 1357 } 1358 @media screen and (max-width: 1024px){ 1359 1360 #shopify-section-gl_mobile_menu span.cart_text { 1361 display: block; 1362 } 1363 } 1364</style> 1365 1366 1367
1368<script src="//ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 1368
1368
1369<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1369<meta name="google-site-verification" content="mg9rSk7shC6v1TnKakKMKCSbd8lxjXagne9heDH_uAY"> 1370<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/52549353624/digital_wallets/dialog"> 1371<meta id="in-context-paypal-metadata" data-shop-id="52549353624" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR"> 1372<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://new-layer.com/pages/find-store"> 1373<link rel="alternate" hreflang="en" href="https://new-layer.com/pages/find-store"> 1374<link rel="alternate" hreflang="de" href="https://new-layer.com/de/pages/find-store">
1375<script async="async" src="/checkouts/internal/preloads.js?locale=en-DE"></script>
1375 1376<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1377<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-DE&shop_id=52549353624" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1377
1377
1378<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":52549353624,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/52549353624","merchantName":"NEW LAYER","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","maestro"],"total":{"type":"pending","label":"NEW LAYER","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1378
1378
1379<script id="shopify-features" type="application/json">{"accessToken":"3b979681c1a8781fc18a63bc00a87fb7","betas":["rich-media-storefront-analytics"],"domain":"new-layer.com","predictiveSearch":true,"shopId":52549353624,"locale":"en"}</script>
vendor: 1 bytes, line 1379
1379
1380<script>var Shopify = Shopify || {}; 1381Shopify.shop = "new-layer-store.myshopify.com"; 1382Shopify.locale = "en"; 1383Shopify.currency = {"active":"EUR","rate":"1.0"}; 1384Shopify.country = "DE"; 1385Shopify.theme = {"name":"NEW LAYER shopifyONE","id":117522301080,"schema_name":"Basel","schema_version":"3.1","theme_store_id":null,"role":"main"}; 1386Shopify.theme.handle = "null"; 1387Shopify.theme.style = {"id":null,"handle":null}; 1388Shopify.cdnHost = "new-layer.com/cdn"; 1389Shopify.routes = Shopify.routes || {}; 1390Shopify.routes.root = "/"; 1391Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1392Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1393Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1394Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1394
1394
1395<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1395
1395
1396<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 1396
1396
1397<script> 1398 window.ShopifyPay = window.ShopifyPay || {}; 1399 window.ShopifyPay.apiHost = "shop.app\/pay"; 1400 window.ShopifyPay.redirectState = null; 1401</script>
vendor: 1 bytes, line 1401
1401
1402<script> 1403 window.Shopify = window.Shopify || {}; 1404 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1405 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1406 window.Shopify.SignInWithShop.eligible = true; 1407</script>
vendor: 1 bytes, line 1407
1407
1408<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 1408
1408
1409<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1409
1409
1410<script type="module"> 1411 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1412 1413 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1414 1415</script>
vendor: 1 bytes, line 1415
1415
1416<script> 1417 window.Shopify = window.Shopify || {}; 1418 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1419 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 1420</script>
vendor: 1 bytes, line 1420
1420
1421<script id="__st">var __st={"a":52549353624,"offset":7200,"reqid":"cb3332f4-14d1-4734-9496-e72ce7328b89-1791440371","pageurl":"new-layer.com\/pages\/find-store","s":"pages-72068563096","u":"da1021d83954","p":"page","rtyp":"page","rid":72068563096};</script>
vendor: 1 bytes, line 1421
1421
1422<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1422
1422
1423<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 1423
1423
1424<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//new-layer.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1424
1424
1425<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//new-layer.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
1425<script crossorigin="anonymous" defer="defer" src="//new-layer.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 1425
1425
1426<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 1426
1426
1427<script> 1428 window.Shopify = window.Shopify || {}; 1429 window.Shopify.MCP = window.Shopify.MCP || {}; 1430 window.Shopify.MCP.enabled = true; 1431 window.Shopify.MCP.shop = "new-layer-store.myshopify.com"; 1432 window.Shopify.MCP.mcpEndpoint = "https:\/\/new-layer.com\/api\/mcp"; 1433 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 1434</script>
vendor: 1 bytes, line 1434
1434
1435<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/new-layer.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1436</script>
vendor: 1 bytes, line 1436
1436
1437<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://new-layer.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1438</script>
vendor: 1 bytes, line 1438
1438
1439<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1440 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 1441</script>
vendor: 1 bytes, line 1441
1441
1442<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 1443</script>
1443 1444<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://new-layer.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 1445<style id="shopify-accelerated-checkout-cart"> 1446 #shopify-buyer-consent { 1447 margin-top: 1em; 1448 display: inline-block; 1449 width: 100%; 1450} 1451 1452#shopify-buyer-consent.hidden { 1453 display: none; 1454} 1455 1456#shopify-subscription-policy-button { 1457 background: none; 1458 border: none; 1459 padding: 0; 1460 text-decoration: underline; 1461 font-size: inherit; 1462 cursor: pointer; 1463} 1464 1465#shopify-subscription-policy-button::before { 1466 box-shadow: none; 1467} 1468 1469 </style> 1470
1471<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1471 1472 <meta property="og:image" content="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/logo_3x_7f400412-0a47-4e27-b513-0822ae24be97.png?height=628&pad_color=fff&v=1614383048&width=1200" /> 1473<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/logo_3x_7f400412-0a47-4e27-b513-0822ae24be97.png?height=628&pad_color=fff&v=1614383048&width=1200" /> 1474<meta property="og:image:width" content="1200" /> 1475<meta property="og:image:height" content="628" /> 1476<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1477<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 52549353624,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1477
1477
1478<script> 1479 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1480</script>
vendor: 1 bytes, line 1480
1480
1481<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1481).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 52549353624,storefrontBaseUrl: "https://new-layer.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://new-layer.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"982909196","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-2K8Y79CJB1\\\",\\\"target_country\\\":\\\"DE\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-2K8Y79CJB1\\\",\\\"AW-733251182\\\/dW-9CIT47pICEO6M0t0C\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-2K8Y79CJB1\\\",\\\"AW-733251182\\\/0TGMCIH47pICEO6M0t0C\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-2K8Y79CJB1\\\",\\\"AW-733251182\\\/kYzjCPv37pICEO6M0t0C\\\",\\\"MC-0YYFJ5E7PC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-2K8Y79CJB1\\\",\\\"AW-733251182\\\/XN92CPj37pICEO6M0t0C\\\",\\\"MC-0YYFJ5E7PC\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-2K8Y79CJB1\\\",\\\"AW-733251182\\\/DJh_CPX37pICEO6M0t0C\\\",\\\"MC-0YYFJ5E7PC\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-2K8Y79CJB1\\\",\\\"AW-733251182\\\/h_MoCIf47pICEO6M0t0C\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-2K8Y79CJB1\\\",\\\"AW-733251182\\\/AZoXCP737pICEO6M0t0C\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"445382924","configuration":"{\"pixel_id\":\"478574496018637\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"NEW LAYER","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"new-layer-store.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/new-layer.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://new-layer.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"117522301080","themePublished":"true","eventMetadataId":"ec0ca942-5341-4cb9-a172-f175a8904b56","pageType":"page","resourceId":"72068563096","shopId":"52549353624","storefrontBaseUrl":"https:\/\/new-layer.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1481<script> 1482 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1483 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1484 window.ShopifyAnalytics.meta.currency = 'EUR'; 1485 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":72068563096,"requestId":"cb3332f4-14d1-4734-9496-e72ce7328b89-1791440371"}}; 1486 for (var attr in meta) { 1487 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1488 } 1489</script>
vendor: 1 bytes, line 1489
1489
1490<script class="analytics"> 1491 (function () { 1492 var customDocumentWrite = function(content) { 1493 var jquery = null; 1494 1495 if (window.jQuery) { 1496 jquery = window.jQuery; 1497 } else if (window.Checkout && window.Checkout.$) { 1498 jquery = window.Checkout.$; 1499 } 1500 1501 if (jquery) { 1502 jquery('body').append(content); 1503 } 1504 }; 1505 1506 var hasLoggedConversion = function(token) { 1507 if (token) { 1508 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1509 } 1510 return false; 1511 } 1512 1513 var setCookieIfConversion = function(token) { 1514 if (token) { 1515 var twoMonthsFromNow = new Date(Date.now()); 1516 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1517 1518 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1519 } 1520 } 1521 1522 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1523 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1524 if (trekkie.integrations) { 1525 return; 1526 } 1527 trekkie.methods = [ 1528 'identify', 1529 'page', 1530 'ready', 1531 'track', 1532 'trackForm', 1533 'trackLink' 1534 ]; 1535 trekkie.factory = function(method) { 1536 return function() { 1537 var args = Array.prototype.slice.call(arguments); 1538 args.unshift(method); 1539 trekkie.push(args); 1540 if (method == 'track' || method == 'page') { 1541 var pageUrl; 1542 try { 1543 pageUrl = window.location.href; 1544 } catch (e) {} 1545 var pageReferrer; 1546 try { 1547 pageReferrer = document.referrer; 1548 } catch (e) {} 1549 try { 1550 if (window.__TREKKIE_SHIM_QUEUE == null) { 1551 window.__TREKKIE_SHIM_QUEUE = []; 1552 } 1553 window.__TREKKIE_SHIM_QUEUE.push({ 1554 from: 'trekkie-stub', 1555 method: method, 1556 args: args.slice(1), 1557 pageContext: { 1558 url: pageUrl, 1559 referrer: pageReferrer 1560 } 1561 }); 1562 } catch (e) { 1563 // no-op 1564 } 1565 } 1566 return trekkie; 1567 }; 1568 }; 1569 for (var i = 0; i < trekkie.methods.length; i++) { 1570 var key = trekkie.methods[i]; 1571 trekkie[key] = trekkie.factory(key); 1572 } 1573 trekkie.load = function(config) { 1574 trekkie.config = config || {}; 1575 trekkie.config.initialDocumentCookie = document.cookie; 1576 var first = document.getElementsByTagName('script')[0]; 1577var script = document.createElement('script'); 1578script.type = 'text/javascript'; 1579script.onerror = function(e) { 1580 var scriptFallback = document.createElement('script'); 1581 scriptFallback.type = 'text/javascript'; 1582 scriptFallback.onerror = function(error) { 1583 var Monorail = { 1584 produce: function produce(monorailDomain, schemaId, payload) { 1585 var currentMs = new Date().getTime(); 1586 var event = { 1587 schema_id: schemaId, 1588 payload: payload, 1589 metadata: { 1590 event_created_at_ms: currentMs, 1591 event_sent_at_ms: currentMs 1592 } 1593 }; 1594 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1595 }, 1596 sendRequest: function sendRequest(endpointUrl, payload) { 1597 // Try the sendBeacon API 1598 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1599 var blobData = new window.Blob([payload], { 1600 type: 'text/plain' 1601 }); 1602 1603 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1604 return true; 1605 } // sendBeacon was not successful 1606 1607 } // XHR beacon 1608 1609 var xhr = new XMLHttpRequest(); 1610 1611 try { 1612 xhr.open('POST', endpointUrl); 1613 xhr.setRequestHeader('Content-Type', 'text/plain'); 1614 xhr.send(payload); 1615 } catch (e) { 1616 console.log(e); 1617 } 1618 1619 return false; 1620 }, 1621 isIos12: function isIos12() { 1622 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1623 } 1624 }; 1625 Monorail.produce('monorail-edge.shopifysvc.com', 1626 'trekkie_storefront_load_errors/1.1', 1627 {shop_id: 52549353624, 1628 theme_id: 117522301080, 1629 app_name: "storefront", 1630 context_url: window.location.href, 1631 source_url: "//new-layer.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1632 1633 }; 1634 scriptFallback.async = true; 1635 scriptFallback.src = '//new-layer.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1636 first.parentNode.insertBefore(scriptFallback, first); 1637}; 1638script.async = true; 1639script.src = '//new-layer.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1640first.parentNode.insertBefore(script, first); 1641 1642 }; 1643 trekkie.load( 1644 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":52549353624,"isMerchantRequest":null,"themeId":117522301080,"themeCityHash":"1181798620507426913","contentLanguage":"en","currency":"EUR","eventMetadataId":"ec0ca942-5341-4cb9-a172-f175a8904b56"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1645 ); 1646 1647 var loaded = false;
1648 trekkie.ready(function() { 1649 if (loaded) return; 1650 loaded = true; 1651 1652 window.ShopifyAnalytics.lib = window.trekkie; 1653 1654 var originalDocumentWrite = document.write; 1655 document.write = customDocumentWrite; 1656 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1657 document.write = originalDocumentWrite; 1658 1659 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1660 var token = match? match[1]: undefined; 1661 if (!hasLoggedConversion(token)) { 1662 setCookieIfConversion(token); 1663 1664 } 1665 }); 1666 1667 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":72068563096,"requestId":"cb3332f4-14d1-4734-9496-e72ce7328b89-1791440371","shopifyEmitted":true}); 1668 1669 var eventsListenerScript = document.createElement('script'); 1670 eventsListenerScript.async = true; 1671 eventsListenerScript.src = "//new-layer.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1672 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1673})();</script>
1673 1674
1674<script> 1675 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1676 window.ga = function ga() { 1677 (window.ga.q = window.ga.q || []).push(arguments); 1678 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1679 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1680 } 1681 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1682 }; 1683 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1684 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1685 } 1686 } 1687</script>
vendor: 1 bytes, line 1687
1687
1688<script 1689 defer 1690 src="https://new-layer.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 1691 data-application="storefront-renderer" 1692 data-shop-id="52549353624" 1693 data-render-region="gcp-us-west1" 1694 data-page-type="page" 1695 data-theme-instance-id="117522301080" 1696 data-theme-name="Basel" 1697 data-theme-version="3.1" 1698 data-monorail-region="shop_domain" 1699 data-resource-timing-sampling-rate="10" 1700 data-shs="true" 1701 data-shs-beacon="true" 1702 data-shs-export-with-fetch="true" 1703 data-shs-logs-sample-rate="1" 1704 data-shs-beacon-endpoint="https://new-layer.com/api/collect" 1705></script>
1705 1706<meta name="shopify-y" content="afe2eeae-ea11-4c47-85ed-ef37d6072923" data-expiration="1822997971000"><meta name="shopify-s" content="c2d85e04-4e62-41a9-a6c9-a40d6e87a9a3" data-expiration="1791442171000"><meta name="new-cookie-storage-activated" content="t"> 1707</head><body class="uniq-find-store page.find-store sticky-toolbar-true basel-ajax-shop-on template-page basel-top-bar-on enable-sticky-header sticky-header-real 1708 no-sticky-footer wrapper-full-width global-search-disable gl-tab-js global-header-shop global-cart-design-3 catalog-mode-off shopify shopify-page"> 1709 <!-- Consent Manager Begin --> 1710 <link rel="stylesheet" href="https://cdn.consentmanager.mgr.consensu.org/delivery/cmp.min.css" /> 1711
1711<script>if(!"gdprAppliesGlobally" in window){window.gdprAppliesGlobally=true}if(!("cmp_id" in window)||window.cmp_id<1){window.cmp_id=0}if(!("cmp_cdid" in window)){window.cmp_cdid="fddf7dc7e6df"}if(!("cmp_params" in window)){window.cmp_params=""}if(!("cmp_host" in window)){window.cmp_host="a.delivery.consentmanager.net"}if(!("cmp_cdn" in window)){window.cmp_cdn="cdn.consentmanager.net"}if(!("cmp_proto" in window)){window.cmp_proto="https:"}if(!("cmp_codesrc" in window)){window.cmp_codesrc="1"}window.cmp_getsupportedLangs=function(){var b=["DE","EN","FR","IT","NO","DA","FI","ES","PT","RO","BG","ET","EL","GA","HR","LV","LT","MT","NL","PL","SV","SK","SL","CS","HU","RU","SR","ZH","TR","UK","AR","BS"];if("cmp_customlanguages" in window){for(var a=0;a<window.cmp_customlanguages.length;a++){b.push(window.cmp_customlanguages[a].l.toUpperCase())}}return b};window.cmp_getRTLLangs=function(){var a=["AR"];if("cmp_customlanguages" in window){for(var b=0;b<window.cmp_customlanguages.length;b++){if("r" in window.cmp_customlanguages[b]&&window.cmp_customlanguages[b].r){a.push(window.cmp_customlanguages[b].l)}}}return a};window.cmp_getlang=function(j){if(typeof(j)!="boolean"){j=true}if(j&&typeof(cmp_getlang.usedlang)=="string"&&cmp_getlang.usedlang!==""){return cmp_getlang.usedlang}var g=window.cmp_getsupportedLangs();var c=[];var f=location.hash;var e=location.search;var a="languages" in navigator?navigator.languages:[];if(f.indexOf("cmplang=")!=-1){c.push(f.substr(f.indexOf("cmplang=")+8,2).toUpperCase())}else{if(e.indexOf("cmplang=")!=-1){c.push(e.substr(e.indexOf("cmplang=")+8,2).toUpperCase())}else{if("cmp_setlang" in window&&window.cmp_setlang!=""){c.push(window.cmp_setlang.toUpperCase())}else{if(a.length>0){for(var d=0;d<a.length;d++){c.push(a[d])}}}}}if("language" in navigator){c.push(navigator.language)}if("userLanguage" in navigator){c.push(navigator.userLanguage)}var h="";for(var d=0;d<c.length;d++){var b=c[d].toUpperCase();if(g.indexOf(b)!=-1){h=b;break}if(b.indexOf("-")!=-1){b=b.substr(0,2)}if(g.indexOf(b)!=-1){h=b;break}}if(h==""&&typeof(cmp_getlang.defaultlang)=="string"&&cmp_getlang.defaultlang!==""){return cmp_getlang.defaultlang}else{if(h==""){h="EN"}}h=h.toUpperCase();return h};(function(){var u=document;var v=u.getElementsByTagName;var h=window;var o="";var b="_en";if("cmp_getlang" in h){o=h.cmp_getlang().toLowerCase();if("cmp_customlanguages" in h){for(var q=0;q<h.cmp_customlanguages.length;q++){if(h.cmp_customlanguages[q].l.toUpperCase()==o.toUpperCase()){o="en";break}}}b="_"+o}function x(i,e){var w="";i+="=";var s=i.length;var d=location;if(d.hash.indexOf(i)!=-1){w=d.hash.substr(d.hash.indexOf(i)+s,9999)}else{if(d.search.indexOf(i)!=-1){w=d.search.substr(d.search.indexOf(i)+s,9999)}else{return e}}if(w.indexOf("&")!=-1){w=w.substr(0,w.indexOf("&"))}return w}var k=("cmp_proto" in h)?h.cmp_proto:"https:";if(k!="http:"&&k!="https:"){k="https:"}var g=("cmp_ref" in h)?h.cmp_ref:location.href;var j=u.createElement("script");j.setAttribute("data-cmp-ab","1");var c=x("cmpdesign","cmp_design" in h?h.cmp_design:"");var f=x("cmpregulationkey","cmp_regulationkey" in h?h.cmp_regulationkey:"");var r=x("cmpgppkey","cmp_gppkey" in h?h.cmp_gppkey:"");var n=x("cmpatt","cmp_att" in h?h.cmp_att:"");j.src=k+"//"+h.cmp_host+"/delivery/cmp.php?"+("cmp_id" in h&&h.cmp_id>0?"id="+h.cmp_id:"")+("cmp_cdid" in h?"&cdid="+h.cmp_cdid:"")+"&h="+encodeURIComponent(g)+(c!=""?"&cmpdesign="+encodeURIComponent(c):"")+(f!=""?"&cmpregulationkey="+encodeURIComponent(f):"")+(r!=""?"&cmpgppkey="+encodeURIComponent(r):"")+(n!=""?"&cmpatt="+encodeURIComponent(n):"")+("cmp_params" in h?"&"+h.cmp_params:"")+(u.cookie.length>0?"&__cmpfcc=1":"")+"&l="+o.toLowerCase()+"&o="+(new Date()).getTime();j.type="text/javascript";j.async=true;if(u.currentScript&&u.currentScript.parentElement){u.currentScript.parentElement.appendChild(j)}else{if(u.body){u.body.appendChild(j)}else{var t=v("body");if(t.length==0){t=v("div")}if(t.length==0){t=v("span")}if(t.length==0){t=v("ins")}if(t.length==0){t=v("script")}if(t.length==0){t=v("head")}if(t.length>0){t[0].appendChild(j)}}}var m="js";var p=x("cmpdebugunminimized","cmpdebugunminimized" in h?h.cmpdebugunminimized:0)>
17110?"":".min";var a=x("cmpdebugcoverage","cmp_debugcoverage" in h?h.cmp_debugcoverage:"");if(a=="1"){m="instrumented";p=""}var j=u.createElement("script");j.src=k+"//"+h.cmp_cdn+"/delivery/"+m+"/cmp"+b+p+".js";j.type="text/javascript";j.setAttribute("data-cmp-ab","1");j.async=true;if(u.currentScript&&u.currentScript.parentElement){u.currentScript.parentElement.appendChild(j)}else{if(u.body){u.body.appendChild(j)}else{var t=v("body");if(t.length==0){t=v("div")}if(t.length==0){t=v("span")}if(t.length==0){t=v("ins")}if(t.length==0){t=v("script")}if(t.length==0){t=v("head")}if(t.length>0){t[0].appendChild(j)}}}})();window.cmp_addFrame=function(b){if(!window.frames[b]){if(document.body){var a=document.createElement("iframe");a.style.cssText="display:none";if("cmp_cdn" in window&&"cmp_ultrablocking" in window&&window.cmp_ultrablocking>0){a.src="//"+window.cmp_cdn+"/delivery/empty.html"}a.name=b;a.setAttribute("title","Intentionally hidden, please ignore");a.setAttribute("role","none");a.setAttribute("tabindex","-1");document.body.appendChild(a)}else{window.setTimeout(window.cmp_addFrame,10,b)}}};window.cmp_rc=function(h){var b=document.cookie;var f="";var d=0;while(b!=""&&d<100){d++;while(b.substr(0,1)==" "){b=b.substr(1,b.length)}var g=b.substring(0,b.indexOf("="));if(b.indexOf(";")!=-1){var c=b.substring(b.indexOf("=")+1,b.indexOf(";"))}else{var c=b.substr(b.indexOf("=")+1,b.length)}if(h==g){f=c}var e=b.indexOf(";")+1;if(e==0){e=b.length}b=b.substring(e,b.length)}return(f)};window.cmp_stub=function(){var a=arguments;__cmp.a=__cmp.a||[];if(!a.length){return __cmp.a}else{if(a[0]==="ping"){if(a[1]===2){a[2]({gdprApplies:gdprAppliesGlobally,cmpLoaded:false,cmpStatus:"stub",displayStatus:"hidden",apiVersion:"2.2",cmpId:31},true)}else{a[2](false,true)}}else{if(a[0]==="getUSPData"){a[2]({version:1,uspString:window.cmp_rc("")},true)}else{if(a[0]==="getTCData"){__cmp.a.push([].slice.apply(a))}else{if(a[0]==="addEventListener"||a[0]==="removeEventListener"){__cmp.a.push([].slice.apply(a))}else{if(a.length==4&&a[3]===false){a[2]({},false)}else{__cmp.a.push([].slice.apply(a))}}}}}}};window.cmp_gpp_ping=function(){return{gppVersion:"1.0",cmpStatus:"stub",cmpDisplayStatus:"hidden",supportedAPIs:["tcfca","usnat","usca","usva","usco","usut","usct"],cmpId:31}};window.cmp_gppstub=function(){var a=arguments;__gpp.q=__gpp.q||[];if(!a.length){return __gpp.q}var g=a[0];var f=a.length>1?a[1]:null;var e=a.length>2?a[2]:null;if(g==="ping"){return window.cmp_gpp_ping()}else{if(g==="addEventListener"){__gpp.e=__gpp.e||[];if(!("lastId" in __gpp)){__gpp.lastId=0}__gpp.lastId++;var c=__gpp.lastId;__gpp.e.push({id:c,callback:f});return{eventName:"listenerRegistered",listenerId:c,data:true,pingData:window.cmp_gpp_ping()}}else{if(g==="removeEventListener"){var h=false;__gpp.e=__gpp.e||[];for(var d=0;d<__gpp.e.length;d++){if(__gpp.e[d].id==e){__gpp.e[d].splice(d,1);h=true;break}}return{eventName:"listenerRemoved",listenerId:e,data:h,pingData:window.cmp_gpp_ping()}}else{if(g==="getGPPData"){return{sectionId:3,gppVersion:1,sectionList:[],applicableSections:[0],gppString:"",pingData:window.cmp_gpp_ping()}}else{if(g==="hasSection"||g==="getSection"||g==="getField"){return null}else{__gpp.q.push([].slice.apply(a))}}}}}};window.cmp_msghandler=function(d){var a=typeof d.data==="string";try{var c=a?JSON.parse(d.data):d.data}catch(f){var c=null}if(typeof(c)==="object"&&c!==null&&"__cmpCall" in c){var b=c.__cmpCall;window.__cmp(b.command,b.parameter,function(h,g){var e={__cmpReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")})}if(typeof(c)==="object"&&c!==null&&"__uspapiCall" in c){var b=c.__uspapiCall;window.__uspapi(b.command,b.version,function(h,g){var e={__uspapiReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")})}if(typeof(c)==="object"&&c!==null&&"__tcfapiCall" in c){var b=c.__tcfapiCall;window.__tcfapi(b.command,b.version,function(h,g){var e={__tcfapiReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")},b.parameter)}if(typeof(c)==="object"&&c!==null&&"__gppCall" in c){var b=c.__gppCall;window.__gpp(b.command,function(h,g){var e={__gppReturn:{returnValue:h,success:g,callId:b.callId}};
1711d.source.postMessage(a?JSON.stringify(e):e,"*")},"parameter" in b?b.parameter:null,"version" in b?b.version:1)}};window.cmp_setStub=function(a){if(!(a in window)||(typeof(window[a])!=="function"&&typeof(window[a])!=="object"&&(typeof(window[a])==="undefined"||window[a]!==null))){window[a]=window.cmp_stub;window[a].msgHandler=window.cmp_msghandler;window.addEventListener("message",window.cmp_msghandler,false)}};window.cmp_setGppStub=function(a){if(!(a in window)||(typeof(window[a])!=="function"&&typeof(window[a])!=="object"&&(typeof(window[a])==="undefined"||window[a]!==null))){window[a]=window.cmp_gppstub;window[a].msgHandler=window.cmp_msghandler;window.addEventListener("message",window.cmp_msghandler,false)}};window.cmp_addFrame("__cmpLocator");if(!("cmp_disableusp" in window)||!window.cmp_disableusp){window.cmp_addFrame("__uspapiLocator")}if(!("cmp_disabletcf" in window)||!window.cmp_disabletcf){window.cmp_addFrame("__tcfapiLocator")}if(!("cmp_disablegpp" in window)||!window.cmp_disablegpp){window.cmp_addFrame("__gppLocator")}window.cmp_setStub("__cmp");if(!("cmp_disabletcf" in window)||!window.cmp_disabletcf){window.cmp_setStub("__tcfapi")}if(!("cmp_disableusp" in window)||!window.cmp_disableusp){window.cmp_setStub("__uspapi")}if(!("cmp_disablegpp" in window)||!window.cmp_disablegpp){window.cmp_setGppStub("__gpp")};</script>
1711 1712 1713 <!-- Constent Manager End --><div class="login-form-side"> 1714 <div class="widget-heading"> 1715 <h3 class="widget-title">Sign in</h3> 1716 <a href="#" class="widget-close">close</a> 1717 </div> 1718 <div class="login-form"> 1719 <div class="shopify-message resetSuccessside" style="display:none;">We've sent you an email with a link to update your password.</div> 1720 <p class="text_content_success resetSuccessside" style="display:none;">A password reset email has been sent to the email address on file for your account, but may take several minutes to show up in your inbox. Please wait at least 10 minutes before attempting another reset.</p> 1721 <ul id="gl_shopify_errorside" class="shopify-error" style="display:none;"> 1722 <li class="html_li" id="jas_html_frmside"></li> 1723 </ul><form method="post" action="/account/login" id="customer_login_side" accept-charset="UTF-8" data-login-with-shop-sign-in="true" class="login shopify-form shopify-form-login"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><p class="shopify-FormRow shopify-FormRow--wide form-row form-row-wide"> 1724 <label for="usernameside">Email address <span class="required">*</span></label> 1725 <input type="text" class="shopify-Input shopify-Input--text input-text" name="customer[email]" id="usernameside" value=""> 1726 </p><p class="shopify-FormRow shopify-FormRow--wide form-row form-row-wide"> 1727 <label for="passwordside">Password <span class="required">*</span></label> 1728 <input class="shopify-Input shopify-Input--text input-text" type="password" name="customer[password]" id="passwordside"> 1729 </p> 1730 <p class="shopify-LostPassword lost_password"> 1731 <a href="javascript:void(0)" onclick="showRecoverPasswordFormSide();return false;">Lost your password?</a> 1732 </p><p class="form-row"> 1733 <input type="submit" class="shopify-Button button" name="login" value="Login"> 1734 </p></form><div id="register_sidediv" style="display: none"><form method="post" action="/account" id="register_side" accept-charset="UTF-8" data-login-with-shop-sign-up="true" class="login shopify-form shopify-form-login"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="✓" /><p class="shopify-FormRow shopify-FormRow--wide form-row form-row-wide"> 1735 <label for="FirstNamereg">First Name</label> 1736 <input type="text" name="customer[first_name]" id="FirstNamereg" autofocus> 1737 </p> 1738 <p class="shopify-FormRow shopify-FormRow--wide form-row form-row-wide"> 1739 <label for="LastNamereg">Last Name</label> 1740 <input type="text" name="customer[last_name]" id="LastNamereg"> 1741 </p> 1742 <p class="shopify-FormRow shopify-FormRow--wide form-row form-row-wide"> 1743 <label for="reg_emailreg">Email address <span class="required">*</span></label> 1744 <input type="email" class="shopify-Input shopify-Input--text input-text" name="customer[email]" id="reg_emailreg"> 1745 </p> 1746 <p class="shopify-FormRow shopify-FormRow--wide form-row form-row-wide"> 1747 <label for="reg_passwordreg">Password <span class="required">*</span></label> 1748 <input type="password" class="shopify-Input shopify-Input--text input-text" name="customer[password]" id="reg_passwordreg" required="required"> 1749 <div class="shopify-password-strength" aria-live="polite"></div> 1750 </p> 1751 <p class="shopify-FormRow form-row"> 1752 <input type="submit" class="shopify-Button button" name="register" value="Register"> 1753 </p></form></div> 1754 <div id="recover_passwordside" style="display: none"><form method="post" action="/account/recover" id="reset_password_side" accept-charset="UTF-8" class="shopify-ResetPassword lost_reset_password"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" /><p class="gl_mb_0 gl_first">Lost your password? Please enter your email address. You will receive a link to create a new password via email.</p><p class="shopify-form-row shopify-form-row--first form-row form-row-first"> 1755 <label for="RecoverEmailside">Email address</label> 1756 <input type="email" value="" name="email" id="RecoverEmailside" class="shopify-Input shopify-Input--text input-text" autocorrect="off" autocapitalize="off"> 1757 </p> 1758 <div class="clear"></div> 1759 <p class="shopify-form-row form-row"> 1760 <input type="submit" class="shopify-Button button" value="Reset Password"> 1761 <button type="button" onclick="hideRecoverPasswordFormSide();return false;" class="shopify-Button button">Cancel</button> 1762 </p></form></div> 1763 </div> 1764 <div class="register-question">
1765 <span class="create-account-text">No account yet?</span> 1766 <p>Registering for this site allows you to access your order status and history. Just fill in the fields below, and we’ll get a new account set up for you in no time. We will only ask you for information necessary to make the purchase process faster and easier.</p> 1767 <a class="btn btn-style-link" href="/account/register" id="hideFormLogin" onclick="hideFormLogin();return false;">Create an Account</a> 1768 <a class="btn btn-style-link" href="/account/login" id="showFormLogin" onclick="showFormLogin();return false;" style="display:none">Login</a> 1769 </div> 1770</div>
1771<script type="text/javascript"> 1772 /* 1773 Show/hide the recover password form when requested. 1774 */ 1775 function showRecoverPasswordFormSide() { 1776 document.getElementById('recover_passwordside').style.display = 'block'; 1777 document.getElementById('customer_login_side').style.display='none'; 1778 } 1779 1780 function hideRecoverPasswordFormSide() { 1781 document.getElementById('recover_passwordside').style.display = 'none'; 1782 document.getElementById('customer_login_side').style.display = 'block'; 1783 } 1784 function hideFormLogin() { 1785 document.getElementById('register_sidediv').style.display = 'block'; 1786 document.getElementById('customer_login_side').style.display='none'; 1787 document.getElementById('showFormLogin').style.display = 'inline-block'; 1788 document.getElementById('hideFormLogin').style.display='none'; 1789 } 1790 1791 function showFormLogin() { 1792 document.getElementById('register_sidediv').style.display = 'none'; 1793 document.getElementById('customer_login_side').style.display = 'block'; 1794 document.getElementById('hideFormLogin').style.display = 'inline-block'; 1795 document.getElementById('showFormLogin').style.display='none'; 1796 } 1797 // Allow deep linking to the recover password form 1798 //if (window.location.hash == '#recover') { showRecoverPasswordForm() } 1799 1800 // reset_success is only true when the reset form is 1801 </script>
1801<div id="shopify-section-gl_mobile_menu" class="shopify-section mobile-nav"><div class="basel-search-mobile"> 1802 <form role="search" method="get" id="searchformq" class="searchform" action="/search"> 1803 <div> 1804 <label class="screen-reader-text" for="q"></label> 1805 <input type="text" placeholder="Search for products" value="" name="q" id="qq" autocomplete="off"><button type="submit" id="searchsubmitq">Search</button> 1806 </div> 1807 </form></div> 1808<div class="menu-mobile-nav-container"> 1809 1810 <div class="basel-close-side menuclose"> <img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/2021-02-18.png?v=1613644428"> </div><div class="account-login wishlist-info-widget"><a class="login-side-opener" href="/account"><img class="cart_top_account" src="//new-layer.com/cdn/shop/t/2/assets/user-icon.png?v=181510649998900554341612870383"></a></div><ul id="menu-mobile-nav" class="site-mobile-menu"><li class="menu-item menu-item-design-default sunscreen-menu item-event-hover"><a href="/collections/sunscreen">Sunscreen</a></li><li class="menu-item menu-item-design-default face-care-menu item-event-hover"><a href="/collections/skin-care">Face care</a></li><li class="menu-item menu-item-design-default find-store-menu item-event-hover current_page_item"><a href="/pages/find-store">Find Store</a></li><li class="menu-item menu-item-design-default ingredients-menu item-event-hover"><a href="/pages/ingredients">Ingredients</a></li><li class="menu-item menu-item-home about-menu current-menu-ancestor current-menu-parent menu-item-has-children menu-item-design-default item-event-hover"> 1811 <a href="/#">About</a> 1812 <div class="sub-menu-dropdown color-scheme-dark"> 1813 <div class="container"> 1814 <ul class="sub-menu color-scheme-dark"><li class="menu-item menu-item-design-default item-event-hover"><a href="/pages/our-mission">Our Mission</a></li><li class="menu-item menu-item-design-default item-event-hover"><a href="/blogs/news">Stories</a></li><li class="menu-item menu-item-design-default item-event-hover"><a href="/pages/faq">FAQ</a></li><li class="menu-item menu-item-design-default item-event-hover"><a href="https://new-layer.workwise.io/">Jobs</a></li></ul> 1815 </div> 1816 </div> 1817 </li></ul></div><div class="header-links"> 1818 <ul><li><a href="/account/login"><img class="cart_top_account" src="//new-layer.com/cdn/shop/t/2/assets/user-icon.png?v=181510649998900554341612870383"><span class="cart_text">Login</span></a></li></ul> 1819</div><div class="mobile_bottom"> 1820 <div class="mobile-column"> 1821 <div id="text-gl_mobile_menu" class="mobile-widget widget_text"><h5 class="widget-title">Contact</h5><div class="textwidget contBlock"> 1822 <a href="tel:+49 89 356479 05"><span><img src="//new-layer.com/cdn/shop/files/ph.png?v=1612944235"></span><span class="inntext">+49 89 356479 05</span></a> 1823 <a href="mailto:[email protected]"><span><img src="//new-layer.com/cdn/shop/files/mal.png?v=1612944229"></span><span class="inntext">[email protected]</span></a> 1824 </div><ul class="social-icons text-right social-share icons-design-default icons-size-default"><li class="social-facebook"><a href="https://www.facebook.com/newlayer.sun/" target="_blank" class=""> 1825 <img src="//new-layer.com/cdn/shop/files/facebook.png?v=1615448389"> 1826 </a> 1827 </li><li class="social-instagram"><a href="https://www.instagram.com/newlayer_sun" target="_blank" class=""> 1828 <img src="//new-layer.com/cdn/shop/files/instagram.png?v=1615448389"> 1829 </a></li></ul> 1830 1831</div> 1832 </div> 1833</div> 1834 1835</div><!--END MOBILE-NAV--><div class="cart-widget-side"><div class="widget-heading"> 1836 <h3 class="widget-title">Shopping bag</h3> 1837 <a href="#" class="widget-close">close</a> 1838 </div><div class="widget shopify widget_shopping_cart"> 1839 <div class="widget_shopping_cart_content"> 1840 <ul class="cart_list product_list_widget "><li class="empty">No products in the shopping bag.</li></ul> 1841 1842 <!-- end product list --></div> 1843 </div> 1844</div> 1845 1846<div class="website-wrapper"> 1847 1848 1849 1850 1851 1852 1853<div class="activetop topbar-wrapp color-scheme-light"> 1854 <div class="container"> 1855 <div class="topbar-content"> 1856 <div class="top-bar-left text-center"> 1857 1858Free shipping on all orders in DE! (EU above €50) 1859 1860 </div> 1861 </div> 1862 </div> 1863</div> 1864 1865 1866 1867 1868 1869 1870 1871 <!--END TOP HEADER--><!-- HEADER --> 1872<header class="main-header header-has-no-bg header-shop icons-design-line color-scheme-tra-dark color-scheme-d
1872ark color_sticky_dark"><div class="container hdShop"> 1873 <div class="wrapp-header mobile_nav_center"><div class="right-column one"><div class="mobile-nav-icon"><span class="basel-burger"></span></div></div><div class="main-nav site-navigation basel-navigation menu-left" role="navigation"><div id="shopify-section-gl_mega_menu" class="shopify-section menu-section menu-main-navigation-container"><ul id="menu-main-navigation" class="menu"><li id="menu-item-a149574d-5867-4c25-a897-62a7e74ef0b4" class="block_type_dropdown menu-item menu-item-shop-now menu-item-a149574d-5867-4c25-a897-62a7e74ef0b4 menu-item-design-default item-event-hover menu-item-has-children"> 1874 <a href="/collections/all" target="_self">Shop now</a><div class="sub-menu-dropdown color-scheme-dark"> 1875 <div class="main_menu_submenu"> 1876<!-- <div class="container"> --> 1877 <ul class="sub-menu color-scheme-dark"><li><a href="/collections/sunscreen">Sunscreen</a></li><li><a href="/collections/skin-care">Face care</a></li></ul> 1878 </div> 1879 </div></li><style type="text/css"></style><li id="menu-item-d2fc959e-c544-487d-ad3b-a3b19d20cb5b" class="block_type_no_children menu-item menu-item-find-store menu-item-d2fc959e-c544-487d-ad3b-a3b19d20cb5b menu-item-design-default item-event-hover"> 1880 <a href="/pages/find-store" target="_self">Find Store</a> 1881 <style type="text/css"></style> 1882 </li><li id="menu-item-3d71c422-4dc0-48b1-b005-b2cc06dd7788" class="block_type_no_children menu-item menu-item-ingredients menu-item-3d71c422-4dc0-48b1-b005-b2cc06dd7788 menu-item-design-default item-event-hover"> 1883 <a href="/pages/ingredients" target="_self">Ingredients</a> 1884 <style type="text/css"></style> 1885 </li><li id="menu-item-53c81cad-878c-4227-8d80-fd354b7aaf13" class="block_type_dropdown menu-item menu-item-about menu-item-53c81cad-878c-4227-8d80-fd354b7aaf13 menu-item-design-default item-event-hover menu-item-has-children"> 1886 <a href="##" target="_self">About</a><div class="sub-menu-dropdown color-scheme-dark"> 1887 <div class="main_menu_submenu"> 1888<!-- <div class="container"> --> 1889 <ul class="sub-menu color-scheme-dark"><li><a href="/pages/our-mission">Our Mission</a></li><li><a href="/blogs/news">Stories</a></li><li><a href="/pages/faq">FAQ</a></li><li><a href="https://new-layer.workwise.io/">Jobs</a></li></ul> 1890 </div> 1891 </div></li><style type="text/css"></style></ul> 1892 1893</div></div> 1894 <!--END MAIN-NAV--><div class="site-logo"><div class="basel-logo-wrap" itemscope itemtype="http://schema.org/Organization"><a href="/" class="logo basel-logo basel-main-logo" rel="home" itemprop="url"><img class="regular-logo" src="//new-layer.com/cdn/shop/files/logo_3x_7f400412-0a47-4e27-b513-0822ae24be97_465x.png�" srcset="//new-layer.com/cdn/shop/files/logo_3x_7f400412-0a47-4e27-b513-0822ae24be97_465x.png?v=1614383048 1x, //new-layer.com/cdn/shop/files/[email protected]?v=1614383048 2x" alt="NEW LAYER" itemprop="logo"><img class="sticky-logo" src="//new-layer.com/cdn/shop/files/logo_3x_7f400412-0a47-4e27-b513-0822ae24be97_465x.png�" srcset="//new-layer.com/cdn/shop/files/logo_3x_7f400412-0a47-4e27-b513-0822ae24be97_465x.png?v=1614383048 1x, //new-layer.com/cdn/shop/files/[email protected]?v=1614383048 2x" alt="NEW LAYER" itemprop="logo"></a></div></div><div class="right-column"> 1895 <span class="ly-custom-0"></span> 1896 <span class="ly-custom-1000"></span><div class="header-links"> 1897 <ul><li class="login-side-opener"><a href="/account/login"><img class="cart_top_account" src="//new-layer.com/cdn/shop/t/2/assets/user-icon.png?v=181510649998900554341612870383"><span class="cart_text">Login</span></a></li></ul> 1898</div><div class="account-login wishlist-info-widget"><a class="login-side-opener" href="/account"><img class="cart_top_account" src="//new-layer.com/cdn/shop/t/2/assets/user-icon.png?v=181510649998900554341612870383"></a></div><div class="shopping-cart basel-cart-design-3 basel-cart-icon cart-widget-opener"> 1899 <a href="/cart"> 1900 <img class="cart_top_hd" src="//new-layer.com/cdn/shop/t/2/assets/cart-icon_hd.png?v=168912007167716426801612869771">
1901 <span>Cart (<span class="cartCount">0</span>)</span> 1902 <span class="basel-cart-totals"> 1903 <span class="basel-cart-number cartCount">0</span> 1904 <span class="subtotal-divider">/</span> 1905 <span class="basel-cart-subtotal"><span class="shopify-Price-amount amount">€0.00</span></span> 1906 </span> 1907 </a></div><!--END MOBILE-NAV-ICON--> 1908 </div> 1909 </div> 1910</div></header> 1911<!--END MAIN HEADER--> 1912<div class="clear"></div><div class="main-page-wrapper find_store"> 1913 <div class="container"> 1914 <div class="row"> 1915 <div class="site-content col-sm-12" role="main"> 1916 <div id="shopify-section-page_fstore-banner" class="shopify-section index-section index-section_parallax banner_parallax"><style type="text/css"> 1917 @media screen and (max-width: 767px){ 1918 1919 1920 1921 .gl_custom_page_fstore-banner h2.gl_custom_heading{ 1922 font-size: 45px; 1923 } 1924 } 1925 .gl_custom_page_fstore-banner h2.gl_custom_heading{ 1926 font-size: 64px; 1927 color: #000000; 1928 text-transform: uppercase; 1929 line-height: 1.1; 1930 } 1931 .gl_custom_page_fstore-banner p.font-alt{ 1932 font-size: 13px; 1933 color: #000000; 1934 } 1935 .gl_custom_page_fstore-banner .sub_title, 1936 .gl_custom_page_fstore-banner .sub_title > *{ 1937 font-size: 16px; 1938 color: #000000 !important; 1939 } 1940 1941 .gl_custom_page_fstore-banner .spb_wrapper{ 1942 1943 text-align: center; 1944 1945 } 1946 1947 1948 .gl_custom_page_fstore-banner .container_blocks > * { 1949 width: 33.33%; 1950 color: #000; 1951 } 1952 .gl_custom_page_fstore-banner .container_blocks { 1953 display: flex; 1954 align-items: center; 1955 margin: 4em 0; 1956 } 1957 1958 .gl_custom_page_fstore-banner { 1959 background-image: url('//new-layer.com/cdn/shop/files/banner_mountains.jpg?v=1620062233'); 1960 } 1961 1962 #shopify-section-page_fstore-banner .gl_btn3.gl_btn3-color-white.gl_btn3-style-gradient { 1963 color: #ffffff; 1964 border: none; 1965 background-color: #000000; 1966 background-image: -webkit-linear-gradient(left, #000000 0%, #000000 50%,#000000 100%); 1967 background-image: linear-gradient(to right, #000000 0%, #000000 50%,#000000 100%); 1968 -webkit-transition: all .2s ease-in-out; 1969 transition: all .2s ease-in-out; 1970 background-size: 200% 100%; 1971 } 1972 #shopify-section-page_fstore-banner .gl_btn3.gl_btn3-color-white.gl_btn3-style-gradient:hover { 1973 color: #ffffff; 1974 background-color: #000000; 1975 border: none; 1976 background-position: 100% 0; 1977 } 1978 1979 .gl_custom_page_fstore-banner{margin-bottom: 80px !important;padding-top: 30px !important;padding-bottom: 30px !important;background-color: #3cc9c3 !important;background-position: center !important; 1980 background-repeat: no-repeat !important; 1981 background-size: cover !important;} 1982</style> 1983<div data-gl='has_section_gl_js' data-gl-full-width='true' data-gl-full-width-init='true' data-gl-stretch-content='true' 1984class="find_store_banner gl_custom_page_fstore-banner gl_row spb_row gl_row-fluid gl_row-has-fill basel-parallax basel-parallax lazy_bg lazyload""><div class="spb_column gl_column_container gl_col-sm-2"><div class="gl_column-inner"><div class="spb_wrapper"> 1985 </div></div></div> 1986 <div class="spb_column gl_column_container gl_col-sm-8 custom_banner"> 1987 <div class="gl_column-inner"> 1988 1989 <div class="spb_wrapper" ><h2 class="gl_custom_heading gl_mb_15">Find Store</h2><div class="spb_text_column spb_content_element gl_mb_25 color-scheme-light"> 1990 <div class="spb_wrapper sub_title"> 1991 <p>Shop online now or select your favorite store</p> 1992 </div> 1993 </div><div class="gl_btn3-container weight-bold gl_btn3-inline" > 1994 <a href="/collections/all" class="gl_general gl_btn3 gl_btn3-size-md gl_btn3-shape-rounded gl_btn3-style-gradient gl_btn3-color-white" title="" style="border-radius: px;">Shop Now</a> 1995 </div> 1996</div> 1997 </div> 1998 </div> 1999 <div class="spb_column gl_column_container gl_col-sm-2"><div class="gl_column-inner"><div class="spb_wrapper"></div></div></div></div><div class="gl_row-full-width gl_clearfix"></div> 2000 2001 2002 2003</div> 2004 <div id="shopify-section-page_fstore-logos" class="shopify-section index-section has_section_gl_js gl_info_box"> 2005<section class="find_store_info_box gl_custom_page_fstore-logos gl_section "><div class="gl_row spb_row gl_row-fluid"> 2006 <div class="spb_column gl_column_container gl_col-sm-1"> 2007 <div class="gl_column-inner"> 2008 <div class="spb_wrapper"></div> 2009 </div> 2010 </div> 2011 <div class="gl_row spb_row gl_col-sm-10 gl_row-fluid gl_custom_page_fstore-logos"> 2012 <div class="alpha spb_column gl_column_container gl_col-sm-4"> 2013 <div class="gl_column-inner gl_block_5d464154-23c6-48e2-8baa-9d7639b5fc04"> 2014 <div class="spb_wrapper"> 2015 2016 <div class="basel-info-box text-center icon-alignment-top box-style-base color-scheme-d
2016ark with-animation" ><a href="https://www.douglas.de/de/search?q=new%20layer" class="logo__link" target="_blank"> 2017 2018 2019 <div class="box-icon-wrapper"> 2020 <div class="info-box-icon"><img src="//new-layer.com/cdn/shop/files/partner_DE_douglas_50x50.png?v=1619206389" data-src="//new-layer.com/cdn/shop/files/partner_DE_douglas_{width}x.png?v=1619206389" data-widths="[157, 270, 303, 370, 377, 670, 570, 720, 900, 1080, 1296, 1512, 1728, 2048]" data-aspectratio="2.5" data-sizes="auto" class="lazyload w__100 promo-banner-image image-1" alt="" style="max-width: 300px"> 2021 <div class="jas-wrap-lazy"></div></div> 2022 </div> 2023 <div class="info-box-content"> 2024 <div class="info-box-inner">DE | AT | online 2025</div> 2026 </div></a> 2027 2028 </div> 2029 </div> 2030 </div> 2031 </div> 2032 <div class="beta spb_column gl_column_container gl_col-sm-4"> 2033 <div class="gl_column-inner gl_block_72214c85-eda6-4683-86ff-d6d5d95efad0"> 2034 <div class="spb_wrapper"> 2035 2036 <div class="basel-info-box text-center icon-alignment-top box-style-base color-scheme-dark with-animation" ><a href="https://www.zalando.de/new-layer/" class="logo__link" target="_blank"> 2037 2038 2039 <div class="box-icon-wrapper"> 2040 <div class="info-box-icon"><img src="//new-layer.com/cdn/shop/files/partner_DE_zalando_50x50.png?v=1619206389" data-src="//new-layer.com/cdn/shop/files/partner_DE_zalando_{width}x.png?v=1619206389" data-widths="[157, 270, 303, 370, 377, 670, 570, 720, 900, 1080, 1296, 1512, 1728, 2048]" data-aspectratio="2.5" data-sizes="auto" class="lazyload w__100 promo-banner-image image-1" alt="" style="max-width: 300px"> 2041 <div class="jas-wrap-lazy"></div></div> 2042 </div> 2043 <div class="info-box-content"> 2044 <div class="info-box-inner">EU | online 2045</div> 2046 </div></a> 2047 2048 </div> 2049 </div> 2050 </div> 2051 </div> 2052 <div class="omega spb_column gl_column_container gl_col-sm-4"> 2053 <div class="gl_column-inner gl_block_ae829274-7188-47f6-b5db-70836344c541"> 2054 <div class="spb_wrapper"> 2055 2056 <div class="basel-info-box text-center icon-alignment-top box-style-base color-scheme-dark with-animation" ><a href="https://circleshop.ch/" class="logo__link" target="_blank"> 2057 2058 2059 <div class="box-icon-wrapper"> 2060 <div class="info-box-icon"><img src="//new-layer.com/cdn/shop/files/partner_hero_CH_circle_50x50.png?v=1653064047" data-src="//new-layer.com/cdn/shop/files/partner_hero_CH_circle_{width}x.png?v=1653064047" data-widths="[157, 270, 303, 370, 377, 670, 570, 720, 900, 1080, 1296, 1512, 1728, 2048]" data-aspectratio="2.5" data-sizes="auto" class="lazyload w__100 promo-banner-image image-1" alt="" style="max-width: 500px"> 2061 <div class="jas-wrap-lazy"></div></div> 2062 </div> 2063 <div class="info-box-content"> 2064 <div class="info-box-inner">CH | Zurich | Bern | online 2065</div> 2066 </div></a> 2067 2068 </div> 2069 </div> 2070 </div> 2071 </div> 2072 <div class="alpha spb_column gl_column_container gl_col-sm-4"> 2073 <div class="gl_column-inner gl_block_54b1a53a-6178-4356-8dfd-467c1d1a29d7"> 2074 <div class="spb_wrapper"> 2075 2076 <div class="basel-info-box text-center icon-alignment-top box-style-base color-scheme-dark with-animation" ><a href="https://www.decathlon.de/search?Ntt=new%20layer" class="logo__link" target="_blank"> 2077 2078 2079 <div class="box-icon-wrapper"> 2080 <div class="info-box-icon"><img src="//new-layer.com/cdn/shop/files/partner_hero_DE_decathlon_50x50.png?v=1705670100" data-src="//new-layer.com/cdn/shop/files/partner_hero_DE_decathlon_{width}x.png?v=1705670100" data-widths="[157, 270, 303, 370, 377, 670, 570, 720, 900, 1080, 1296, 1512, 1728, 2048]" data-aspectratio="2.5" data-sizes="auto" class="lazyload w__100 promo-banner-image image-1" alt="" style="max-width: 500px"> 2081 <div class="jas-wrap-lazy"></div></div> 2082 </div> 2083 <div class="info-box-content"> 2084 <div class="info-box-inner">DE | online 2085</div> 2086 </div></a> 2087 2088 </div> 2089 </div> 2090 </div> 2091 </div> 2092 <div class="beta spb_column gl_column_container gl_col-sm-4"> 2093 <div class="gl_column-inner gl_block_8f93a9df-a1b4-4bb9-a909-7e8c0b63e449"> 2094 <div class="spb_wrapper"> 2095 2096 <div class="basel-info-box text-center icon-alignment-top box-style-base color-scheme-d
2096ark with-animation" ><a href="https://www.avocadostore.de/#q%3Dnew%2520layer%26t%3Dno" class="logo__link" target="_blank"> 2097 2098 2099 <div class="box-icon-wrapper"> 2100 <div class="info-box-icon"><img src="//new-layer.com/cdn/shop/files/partner_DE_avocadostore-06_50x50.png?v=1619206389" data-src="//new-layer.com/cdn/shop/files/partner_DE_avocadostore-06_{width}x.png?v=1619206389" data-widths="[157, 270, 303, 370, 377, 670, 570, 720, 900, 1080, 1296, 1512, 1728, 2048]" data-aspectratio="2.5" data-sizes="auto" class="lazyload w__100 promo-banner-image image-1" alt="" style="max-width: 300px"> 2101 <div class="jas-wrap-lazy"></div></div> 2102 </div> 2103 <div class="info-box-content"> 2104 <div class="info-box-inner">DE | AT | CH | online 2105</div> 2106 </div></a> 2107 2108 </div> 2109 </div> 2110 </div> 2111 </div> 2112 <div class="omega spb_column gl_column_container gl_col-sm-4"> 2113 <div class="gl_column-inner gl_block_b95440bc-d8a1-4dd5-8ef9-3f28c8ef2c2b"> 2114 <div class="spb_wrapper"> 2115 2116 <div class="basel-info-box text-center icon-alignment-top box-style-base color-scheme-dark with-animation" ><a href="https://www.shop-apotheke.com/search.htm?i=1&q=new%20layer" class="logo__link" target="_blank"> 2117 2118 2119 <div class="box-icon-wrapper"> 2120 <div class="info-box-icon"><img src="//new-layer.com/cdn/shop/files/partner_hero_DE_shopapotheke_50x50.png?v=1705670536" data-src="//new-layer.com/cdn/shop/files/partner_hero_DE_shopapotheke_{width}x.png?v=1705670536" data-widths="[157, 270, 303, 370, 377, 670, 570, 720, 900, 1080, 1296, 1512, 1728, 2048]" data-aspectratio="2.5" data-sizes="auto" class="lazyload w__100 promo-banner-image image-1" alt="" style="max-width: 500px"> 2121 <div class="jas-wrap-lazy"></div></div> 2122 </div> 2123 <div class="info-box-content"> 2124 <div class="info-box-inner">DE | online 2125</div> 2126 </div></a> 2127 2128 </div> 2129 </div> 2130 </div> 2131 </div></div> 2132 <div class="spb_column gl_column_container gl_col-sm-1"> 2133 <div class="gl_column-inner"> 2134 <div class="spb_wrapper"></div> 2135 </div> 2136 </div> 2137 </div> 2138</div> 2139<div id="shopify-section-locations_store" class="shopify-section index-section gl_tabs_none"> 2140<div class="find_store_faqs gl_custom_locations_store gl_row spb_row gl_row-fluid gl_row-has-fill mm_accord"> 2141 <div class="spb_column gl_column_container gl_col-sm-1"> 2142 <div class="gl_column-inner"> 2143 <div class="spb_wrapper"></div> 2144 </div> 2145 </div> 2146 <div class="spb_column gl_column_container gl_col-sm-10"> 2147 <div class="gl_column-inner"> 2148 <div class="spb_wrapper"> 2149 <div class="gl_tta-container" data-gl-action="collapse"> 2150 <div class="shopify-tabs gl_general gl_tta-color-white gl_tta-style-classic gl_tta-shape-rounded gl_tta-spacing-1 gl_tta-o-no-fill gl_tta-tabs-position-top gl_tta-controls-align-left"> 2151 <div class="gl_tta-panels-container"> 2152 2153<div class="gl_tta-panels"> 2154 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2155 <div class="gl_tta-panel-heading"> 2156 <div class="gl_tta-panel-title"> 2157 <span class="gl_tta-title-text">Germany</span><span class="icon_head">+</span> 2158 </div> 2159 </div> 2160 <div class="gl_tta-panel-body"> 2161 2162 2163 2164 2165 2166 2167 2168 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2169 <div class="gl_toggle_title innsec"> 2170 <div class="inner_qus">Beauty | department</div> 2171 <span class="icon_head">+</span> 2172 </div> 2173 <div class="gl_toggle_content"> 2174 <div class="vendor_images"> 2175 <div class="cont-block"><a href="https://www.douglas.de/de/search?q=new%20layer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_douglas.png?v=1619206389"> online</a></div> 2176<div class="cont-block"><a href="https://www.zalando.de/new-layer/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_zalando.png"> online</a></div> 2177<div class="cont-block"><a href="https://www.parfumdreams.de/NEW-LAYER" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_parfumdreams.png?v=1619206389"> online</a></div> 2178<div class="cont-block"><a href="https://www.amazon.de/newlayer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389"> online</a></div> 2179 </div> 2180 </div> 2181 </div> 2182 2183 2184 2185 2186 2187 2188 2189 2190 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2191 <div class="gl_toggle_title innsec"> 2192 <div class="inner_qus">Eco-conscious | vegan</div>
2193 <span class="icon_head">+</span> 2194 </div> 2195 <div class="gl_toggle_content"> 2196 <div class="vendor_images"> 2197 <div class="cont-block"><a href="https://naturkreis.de/search?type=product%2Carticle%2Cpage%2Ccollection&q=new%20layer*" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_naturkreis.png?v=1621696254">Saarlouis | Saarbrücken</a></div> 2198<div class="cont-block"><a href="https://www.avocadostore.de/#q%3Dnew%2520layer%26t%3Dno" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_avocadostore-06.png?v=1619206389">online</a></div> 2199 </div> 2200 </div> 2201 </div> 2202 2203 2204 2205 2206 2207 2208 2209 2210 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2211 <div class="gl_toggle_title innsec"> 2212 <div class="inner_qus">Pharmacies</div> 2213 <span class="icon_head">+</span> 2214 </div> 2215 <div class="gl_toggle_content"> 2216 <div class="vendor_images"> 2217 <div class="cont-block"><a href="https://www.shop-apotheke.com/search.htm?i=1&q=new%20layer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_shopapotheke.png">Online</a></div> 2218<div class="cont-block"><a href="https://www.ritterapotheke-muenchen.de/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_pharma_ritter.png?v=1619253428">M-Forstenried</a></div> 2219<div class="cont-block"><a href="https://www.robertkochapo-muenchen.de/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_pharma_robert_koch.png?v=1619253428">M-Maxvorstadt</a></div> 2220<div class="cont-block"><a href="https://g.page/vitalweltbretten?share" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_vitalwelt_apotheke.png">Bretten</a></div> 2221 </div> 2222 </div> 2223 </div> 2224 2225 2226 2227 2228 2229 2230 2231 2232 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2233 <div class="gl_toggle_title innsec"> 2234 <div class="inner_qus">Sports | recreation</div> 2235 <span class="icon_head">+</span> 2236 </div> 2237 <div class="gl_toggle_content"> 2238 <div class="vendor_images"> 2239 <div class="cont-block"><a href="https://www.decathlon.de/search?Ntt=new%20layer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_decathlon.png">Online</a></div> 2240<div class="cont-block"><a href="https://www.divingspecials.com/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_diving_specials.png?v=1619251715">Munich</a></div> 2241<div class="cont-block"><a href="https://www.chiemgauhof.com/startseite.html" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_chiemgauhof.png?v=1619251715">Übersee</a></div> 2242<div class="cont-block"><a href="https://www.kiteboarding-club.com/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_KBC.png?v=1638541085">kite clubs | online</a></div> 2243 </div> 2244 </div> 2245 </div> 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 </div> 2291 </div> 2292</div> 2293 2294 2295 2296<div class="gl_tta-panels"> 2297 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2298 <div class="gl_tta-panel-heading"> 2299 <div class="gl_tta-panel-title"> 2300 <span class="gl_tta-title-text">Austria</span><span class="icon_head">+</span> 2301 </div> 2302 </div> 2303 <div class="gl_tta-panel-body"> 2304 2305 2306 2307 2308 2309 2310 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2311 <div class="gl_toggle_title innsec"> 2312 <div class="inner_qus">Beauty | Department</div>
2313 <span class="icon_head">+</span> 2314 </div> 2315 <div class="gl_toggle_content"> 2316 <div class="vendor_images"> 2317 <div class="cont-block"><a href="https://www.douglas.at/de/search?q=new%20layer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_douglas.png?v=1619206389"> online</a></div> 2318<div class="cont-block"><a href="https://www.zalando.at/new-layer/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_zalando.png"> online</a></div> 2319<div class="cont-block"><a href="https://www.parfumdreams.at/NEW-LAYER" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_parfumdreams.png?v=1619206389"> online</a></div> 2320<div class="cont-block"><a href="https://www.amazon.de/newlayer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389"> online</a></div> 2321 </div> 2322 </div> 2323 </div> 2324 2325 2326 2327 2328 2329 2330 2331 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2332 <div class="gl_toggle_title innsec"> 2333 <div class="inner_qus">Eco-conscious | vegan</div> 2334 <span class="icon_head">+</span> 2335 </div> 2336 <div class="gl_toggle_content"> 2337 <div class="vendor_images"> 2338 <div class="cont-block"><a href="https://envinaturals.com/en/search?sSearch=new+layer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_envi.png?v=1619251715">online</a></div> 2339 </div> 2340 </div> 2341 </div> 2342 2343 2344 2345 2346 2347 2348 2349 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2350 <div class="gl_toggle_title innsec"> 2351 <div class="inner_qus">Sports | recreation</div> 2352 <span class="icon_head">+</span> 2353 </div> 2354 <div class="gl_toggle_content"> 2355 <div class="vendor_images"> 2356 <div class="cont-block"><a href="https://www.original.plus/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_oplus.png?v=1619251715">Salzburg</a></div> 2357<div class="cont-block"><a href="https://www.usd.at/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_usdat.png">Podersdorf am See</a></div> 2358 </div> 2359 </div> 2360 </div> 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 </div> 2406 </div> 2407</div> 2408 2409 2410 2411 2412<div class="gl_tta-panels"> 2413 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2414 <div class="gl_tta-panel-heading"> 2415 <div class="gl_tta-panel-title"> 2416 <span class="gl_tta-title-text">Switzerland</span><span class="icon_head">+</span> 2417 </div> 2418 </div> 2419 <div class="gl_tta-panel-body"> 2420 2421 2422 2423 2424 2425 2426 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2427 <div class="gl_toggle_title innsec"> 2428 <div class="inner_qus">Pharmacies</div> 2429 <span class="icon_head">+</span> 2430 </div> 2431 <div class="gl_toggle_content"> 2432 <div class="vendor_images"> 2433 <div class="cont-block"><a href="https://achillea.ch/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_CH_bahler.png">diverse</a></div> 2434<div class="cont-block"><a href="https://dropa.ch/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_CH_drop
2434a.png">diverse</a></div> 2435 </div> 2436 </div> 2437 </div> 2438 2439 2440 2441 2442 2443 2444 2445 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2446 <div class="gl_toggle_title innsec"> 2447 <div class="inner_qus">Eco-conscious | vegan</div> 2448 <span class="icon_head">+</span> 2449 </div> 2450 <div class="gl_toggle_content"> 2451 <div class="vendor_images"> 2452 <div class="cont-block"><a href="https://circleshop.ch/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_CH_circle.png?v=1653064047">Zurich | Bern | online</a></div> 2453<div class="cont-block"><a href="https://frats.ch/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_frats.png?v=1619251715">Lyss</a></div> 2454<div class="cont-block"><a href="https://www.veel-good.ch/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_CH_veel_good.jpg?v=1684271641">Online</a></div> 2455<div class="cont-block"><a href="https://www.thelovelychickpea.ch/search/new+layer/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_chickpea.png?v=1619251715">online</a></div> 2456 </div> 2457 </div> 2458 </div> 2459 2460 2461 2462 2463 2464 2465 2466 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2467 <div class="gl_toggle_title innsec"> 2468 <div class="inner_qus">Beauty | department</div> 2469 <span class="icon_head">+</span> 2470 </div> 2471 <div class="gl_toggle_content"> 2472 <div class="vendor_images"> 2473 <div class="cont-block"><a href="https://www.veel-good.ch/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_CH_veel_good.jpg?v=1684271641">Online</a></div> 2474<div class="cont-block"><a href="https://www.galaxus.ch/de/search?q=new%20layer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_galaxus.png?v=1619251715">online</a></div> 2475 </div> 2476 </div> 2477 </div> 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 </div> 2523 </div> 2524</div> 2525 2526 2527 2528 2529<div class="gl_tta-panels"> 2530 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2531 <div class="gl_tta-panel-heading"> 2532 <div class="gl_tta-panel-title"> 2533 <span class="gl_tta-title-text">United Kingdom</span><span class="icon_head">+</span> 2534 </div> 2535 </div> 2536 <div class="gl_tta-panel-body"> 2537 2538 2539 2540 2541 2542 2543 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2544 <div class="gl_toggle_title innsec"> 2545 <div class="inner_qus">Beauty | department</div> 2546 <span class="icon_head">+</span> 2547 </div> 2548 <div class="gl_toggle_content"> 2549 <div class="vendor_images"> 2550 <div class="cont-block"><a href="https://www.amazon.co.uk/newlayer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389"> online</a></div> 2551 </div> 2552 </div> 2553 </div> 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 </div> 2611 </div> 2612</div> 2613 2614 2615 2616 2617<div class="gl_tta-panels"> 2618 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2619 <div class="gl_tta-panel-heading"> 2620 <div class="gl_tta-panel-title">
2621 <span class="gl_tta-title-text">France</span><span class="icon_head">+</span> 2622 </div> 2623 </div> 2624 <div class="gl_tta-panel-body"> 2625 2626 2627 2628 2629 2630 2631 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2632 <div class="gl_toggle_title innsec"> 2633 <div class="inner_qus">Beauty | department</div> 2634 <span class="icon_head">+</span> 2635 </div> 2636 <div class="gl_toggle_content"> 2637 <div class="vendor_images"> 2638 <div class="cont-block"><a href="https://www.zalando.fr/beaute-homme-protection-solaire/?q=new+layer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_zalando.png"> online</a></div> 2639<div class="cont-block"><a href="https://www.amazon.fr/newlayer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389"> online</a></div> 2640 </div> 2641 </div> 2642 </div> 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 </div> 2700 </div> 2701</div> 2702 2703 2704 2705 2706 2707<div class="gl_tta-panels"> 2708 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2709 <div class="gl_tta-panel-heading"> 2710 <div class="gl_tta-panel-title"> 2711 <span class="gl_tta-title-text">Italy</span><span class="icon_head">+</span> 2712 </div> 2713 </div> 2714 <div class="gl_tta-panel-body"> 2715 2716 2717 2718 2719 2720 2721 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2722 <div class="gl_toggle_title innsec"> 2723 <div class="inner_qus">Beauty | department</div> 2724 <span class="icon_head">+</span> 2725 </div> 2726 <div class="gl_toggle_content"> 2727 <div class="vendor_images"> 2728 <div class="cont-block"><a href="https://www.zalando.it/new-layer/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_zalando.png"> online</a></div> 2729<div class="cont-block"><a href="https://www.amazon.it/newlayer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389"> online</a></div> 2730 </div> 2731 </div> 2732 </div> 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 </div> 2790 </div> 2791</div> 2792 2793 2794 2795<div class="gl_tta-panels"> 2796 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2797 <div class="gl_tta-panel-heading"> 2798 <div class="gl_tta-panel-title"> 2799 <span class="gl_tta-title-text">Spain</span><span class="icon_head">+</span> 2800 </div> 2801 </div> 2802 <div class="gl_tta-panel-body"> 2803 2804 2805 2806 2807 2808 2809 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2810 <div class="gl_toggle_title innsec"> 2811 <div class="inner_qus">Beauty | department</div> 2812 <span class="icon_head">+</span> 2813 </div> 2814 <div class="gl_toggle_content"> 2815 <div class="vendor_images"> 2816 <div class="cont-block"><a href="https://www.amazon.es/newlayer" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389"> online</a></div> 2817 </div> 2818 </div> 2819 </div> 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 </div> 2877 </div> 2878</div> 2879 2880 2881 2882 2883<div class="gl_tta-panels"> 2884 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2885 <div class="gl_tta-panel-heading"> 2886 <div class="gl_tta-panel-title">
2887 <span class="gl_tta-title-text">Benelux</span><span class="icon_head">+</span> 2888 </div> 2889 </div> 2890 <div class="gl_tta-panel-body"> 2891 2892 2893 2894 2895 2896 2897 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2898 <div class="gl_toggle_title innsec"> 2899 <div class="inner_qus">Beauty | department</div> 2900 <span class="icon_head">+</span> 2901 </div> 2902 <div class="gl_toggle_content"> 2903 <div class="vendor_images"> 2904 <div class="cont-block"><a href="https://www.amazon.nl/s?k=new+layer+zonnecr%C3%A8me&__mk_nl_NL=%C3%85M%C3%85%C5%BD%C3%95%C3%91&ref=nb_sb_noss" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389"> online</a></div> 2905 </div> 2906 </div> 2907 </div> 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 </div> 2965 </div> 2966</div> 2967 2968 2969 2970 2971<div class="gl_tta-panels"> 2972 <div class="gl_tta-panel" data-gl-content=".gl_tta-panel-body"> 2973 <div class="gl_tta-panel-heading"> 2974 <div class="gl_tta-panel-title"> 2975 <span class="gl_tta-title-text">Nordics</span><span class="icon_head">+</span> 2976 </div> 2977 </div> 2978 <div class="gl_tta-panel-body"> 2979 2980 2981 2982 2983 2984 2985 <div class="gl_toggle gl_toggle_arrow gl_toggle_color_grey gl_toggle_size_md"> 2986 <div class="gl_toggle_title innsec"> 2987 <div class="inner_qus">Beauty | department</div> 2988 <span class="icon_head">+</span> 2989 </div> 2990 <div class="gl_toggle_content"> 2991 <div class="vendor_images"> 2992 <div class="cont-block"><a href="https://www.zalando.se/kvinna/new-layer/" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_zalando.png">SE | online</a></div> 2993<div class="cont-block"><a href="https://www.amazon.se/s?k=new+layer&ref=nb_sb_noss" target="_blank" class="vrimage"><img src="https://cdn.shopify.com/s/files/1/0525/4935/3624/files/partner_DE_amazon.png?v=1619206389">SE | online</a></div> 2994 </div> 2995 </div> 2996 </div> 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 </div> 3054 </div> 3055</div> 3056 3057 3058 3059 3060 3061 3062 </div> 3063 </div> 3064 </div> 3065 </div> 3066 </div> 3067 </div> 3068 <div class="spb_column gl_column_container gl_col-sm-1"> 3069 <div class="gl_column-inner"> 3070 <div class="spb_wrapper"></div> 3071 </div> 3072 </div> 3073</div> 3074</div><div id="shopify-section-footer_newsletter" class="shopify-section index-section index-section--flush nt_custom_new"><style type="text/css">.gl_custom_footer_newsletter{margin-top: 60px !important;padding-bottom: 40px !important;background-color: rgba(0,0,0,0) !important;background-position:center ; background-repeat: no-repeat !important;background-size: cover !important;}</style> 3075<div data-gl='has_section_gl_js' data-gl-full-width='true' data-gl-full-width-init='true' 3076class="home_newsletter gl_custom_footer_newsletter gl_row spb_row gl_row-fluid gl_row-has-fill lazy_bg lazyload" data-bgset="//new-layer.com/cdn/shop/files/Group_1068_180x.png?v=1614383085 180w 62h,//new-layer.com/cdn/shop/files/Group_1068_360x.png?v=1614383085 360w 124h,//new-layer.com/cdn/shop/files/Group_1068_540x.png?v=1614383085 540w 185h,//new-layer.com/cdn/shop/files/Group_1068_720x.png?v=1614383085 720w 247h,//new-layer.com/cdn/shop/files/Group_1068_900x.png?v=1614383085 900w 309h,//ne
3076w-layer.com/cdn/shop/files/Group_1068_1080x.png?v=1614383085 1080w 371h,//new-layer.com/cdn/shop/files/Group_1068_1296x.png?v=1614383085 1296w 445h,//new-layer.com/cdn/shop/files/Group_1068.png?v=1614383085 1440w 494h 3077" data-sizes="auto" data-parent-fit="cover" style="background-image: url('//new-layer.com/cdn/shop/files/Group_1068_50x50.png?v=1614383085')"><div class="spb_column gl_column_container gl_col-sm-12" > 3078 <div class="gl_column-inner gl_custom_color"> 3079 <div class="spb_wrapper"><h2 style="font-size: 58px;color: #000000;line-height: 1;text-align: center" class="gl_custom_heading font-title">STAY TUNED.</h2><div class="gl_row spb_row gl_inner gl_row-fluid"> 3080 <div class="spb_column gl_column_container gl_col-sm-12 gl_col-md-offset-4 gl_col-md-4 gl_col-sm-offset-0 gl_col-xs-12"> 3081 <div class="gl_column-inner "> 3082 <div class="spb_wrapper"> 3083 <div class="spb_text_column spb_content_element gl_mb_25 color-scheme-light"> 3084 <div class="spb_wrapper"> 3085 <p style="text-align: center;color: #000000">Sign up for news and deals on all things New Layer. Don't miss out!</p> 3086 </div> 3087 </div> 3088 </div> 3089 </div> 3090 </div> 3091 </div><div class="spb_text_column spb_content_element color-scheme-light"> 3092 <div class="spb_wrapper"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="mc4wp-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><div class="mc4wp-form-fields"> 3093 <p class="mailchimp-input-icon"> 3094 <input type="hidden" name="contact[tags]" value="newsletter"> 3095 <label>Email address: </label> 3096 <input type="email" name="contact[email]" placeholder="Your email address" value="" required=""> 3097 </p> 3098 <p> 3099 <input type="submit" value="Subscribe ⟶"> 3100 </p></div></form></div> 3101 </div> 3102 </div> 3103 </div> 3104 </div></div><div class="gl_row-full-width gl_clearfix"></div> 3105</div></div> 3106 </div> 3107 </div> 3108</div> 3109 3110 3111 3112 <!-- FOOTER --><footer class="footer-container"><div id="shopify-section-gl_footer" class="shopify-section container main-footer"><aside class="footer-sidebar widget-area row" role="complementary"><div class="footer-column footer-column-1 col-md-3 col-sm-6 col-xs-12" > 3113 <div id="text-99b0d858-f436-47c5-9653-fb4e52f0bf5e" class="footer-widget widget_text"><div class="textwidget"> 3114 <ul class="menu menufooter"> 3115 <li><a href="/collections/sunscreen">Sunscreen</a></li> 3116 <li><a href="/collections/skin-care">Face care</a></li> 3117 <li class="current-menu-item"><a href="/pages/find-store">Find Store</a></li> 3118 <li><a href="/pages/ingredients">Ingredients</a></li><li><a href="/#">About</a> 3119 <ul class="footer-sub-menu"><li><a href="/pages/our-mission"><i class="fa fa-"></i>Our Mission</a></li><li><a href="/blogs/news"><i class="fa fa-"></i>Stories</a></li><li><a href="/pages/faq"><i class="fa fa-"></i>FAQ</a></li><li><a href="https://new-layer.workwise.io/"><i class="fa fa-"></i>Jobs</a></li></ul> 3120 </li> 3121 </ul> 3122 </div> 3123 </div> 3124 </div><div class="footer-column footer-column-2 col-md-4 col-sm-6 col-xs-12" > 3125 <div id="text-0a67c6bd-9532-49f1-860d-e6f48f465555" class="footer-widget widget_text"><div class="textwidget"> 3126 <ul class="menu menufooter"> 3127 <li><a href="/policies/terms-of-service">Terms of Service</a></li> 3128 <li><a href="/policies/shipping-policy">Shipping Policy</a></li> 3129 <li><a href="/policies/refund-policy">Refund Policy</a></li> 3130 <li><a href="/policies/privacy-policy">Privacy Policy</a></li> 3131 <li><a href="/policies/legal-notice">Legal notice</a></li></ul> 3132 </div> 3133 </div> 3134 </div><div class="footer-column footer-column-3 col-md-4 col-sm-6 col-xs-12" > 3135 <div id="text-1501148151649" class="footer-widget widget_text"><div class="textwidget contBlock"> 3136 <a href="tel:+49 89 356479 05"><span><img src="//new-layer.com/cdn/shop/files/Subtract_2.png?v=1614386595"></span><span class="inntext">+49 89 356479 05 <span> Call everyday from 10.30-17.30</span></span></a> 3137 <a href="mailto:[email protected]"><span><img src="//new-layer.com/cdn/shop/files/Subtract.png?v=1614386595"></span><span class="inntext">[email protected] <span> Write us anythime</span></span></a> 3138 </div><ul class="social-icons text-right social-share icons-design-default icons-size-default"><li class="social-facebook"><a href="https://www.facebook.com/newlayer.sun/" target="_blank" class=""> 3139 <img src="//new-layer.com/cdn/shop/files/facebook.png?v=1615448389"> 3140 </a> 3141 </li><li class="social-instagram"><a href="https://www.instagram.com/newlayer_sun" target="_blank" class=""> 3142 <img src="//new-layer.com/cdn/shop/files/instagram.png?v=1615448389"> 3143 </a></li></ul> 3144 3145</div> 3146 </div></aside></div><div class="copyrights-wrapper copyrights-two-columns"> 3147 <div class="container-fluid"> 3148 <div class="min-footer"> 3149 <div class="col-left"><i class="fa fa-copyright"></i> 2021 NEW LAYER GmbH</div> 3150 3151 <div class="col-right">Design by Atom Studio</div> 3152 3153 </div> 3154 </div> 3155 </div></footer><div class="basel-close-side"></div> 3156 3157 </div> 3158 <!-- end wrapper --><div id="shopify-section-toolbar_mobile" class="shopify-section"></div><a href="#" class="scrollToTop basel-tooltip"><span class="basel-tooltip-label">Scroll To Top</span>Scroll To Top</a><!-- <!--[if (gt IE 9)|!(IE)]><!-->
3158<script src="//new-layer.com/cdn/shop/t/2/assets/lazysizes.js?v=68441465964607740661611135766" async="async"></script>
3158<!--<![endif]--> 3159 <!--[if lte IE 9]>
3159<script src="//new-layer.com/cdn/shop/t/2/assets/lazysizes.js?v=68441465964607740661611135766"></script>
3159<![endif]-->
3159<script> window.theme = window.theme || {};var theme = {strings: {addToCart: "Add to bag",soldOut: "Sold out",view_cart: "View bag",na: "N\/A",showMore: "Show More",showLess: "Show Less",added_to_cart: "Product was successfully added to your shopping bag.",continue_shopping: "Continue Shopping",info_wishlist: "Sign in to sync your Saved Items across all your devices.",login: "Login",nowishlist: "No products were added to the wishlist",compare: "Compare",no_compare: "No products added in the compare table.",added_label: "Added"},use_ajax_add_to_cart: true,gl_productreviews: false,add_to_cart_action:"widget",product_gallery:{images_slider:true,thumbs_slider:{enabled:true,position:"bottom",items:{desktop:4,desktop_small:3,tablet:4,mobile:3,vertical_items:3}}},basel_settings: {countdown_days: "days",countdown_hours: "hr",countdown_mins: "min",countdown_sec: "sc",wishlist:"no",compare:"no",quickview:"no",ajax_search:"no",ajax_search_product:"no",header_search_category:"no",enable_search_category:"no",currency:"no",save_note:"no",enable_popup:"no",enable_variant_simple:"no",popup_delay:"5000",popup_event:"time",popup_scroll:"800",popup_pages:4,promo_popup_hide_mobile:"no",cookies_version:1, promo_version:1,header_banner_version:14,close_banner_btn:"1",header_banner_enabled:"0"},use_currency: false,shop_currency: "EUR",moneyFormat: "€{{amount}}"} </script>
3159<link href="//new-layer.com/cdn/shop/t/2/assets/animate.min.css?v=83304687015696927461611135745" rel="stylesheet" type="text/css" media="all" /> 3160
3160<script src="//new-layer.com/cdn/shop/t/2/assets/waypoints.min.js?v=161414137213269827301611135789"></script>
3160 3161 <!--[if (gt IE 9)|!(IE)]><!-->
3161<script src="//new-layer.com/cdn/shop/t/2/assets/js_cp_gl.min.js?v=88686615198848347191611135765" defer="defer"></script>
3161<!--<![endif]--> 3162 <!--[if lte IE 9]>
3162<script src="//new-layer.com/cdn/shop/t/2/assets/js_cp_gl.min.js?v=88686615198848347191611135765"></script>
3162<![endif]--><!--[if (gt IE 9)|!(IE)]><!-->
3162<script src="//new-layer.com/cdn/shop/t/2/assets/libraries.min.js?v=18175361510839688691611135767" defer="defer"></script>
3162<!--<![endif]--> 3163<!--[if lte IE 9]>
3163<script src="//new-layer.com/cdn/shop/t/2/assets/libraries.min.js?v=18175361510839688691611135767"></script>
3163<![endif]--> 3164<!--[if (gt IE 9)|!(IE)]><!-->
3164<script src="//new-layer.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js"></script>
3164<!--<![endif]--> 3165<!--[if lte IE 9]>
3165<script src="//new-layer.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js"></script>
3165<![endif]--> 3166
3167<script type="text/javascript">/* <![CDATA[ */var nathan_settings = { use_agree_checkbox:"no", use_additional_checkout_buttons:false, stock_from:12, stock_to:20, conditions: "You must agree with the terms and conditions of sales to check out.",stock_message_first:"Hurry! Only", stock_message_last:"left in stock.", stock_bg_process:"#56cfe1", stock_countdown:false, real_time:false, real_time_min:null, real_time_max:100, real_interval_time:2000, flash_sold:false, flash_sold_min:5, flash_sold_max:25, flash_min_time:3, flash_max_time:24, enable_delivery_option:"true", enable_delivery_order:false, delivery_off_days:"SAT SUN", delivery_cutoff:"16:00:00", mc_submit:"Subscribe ⟶", mc_subscribing:"Subscribing...", countdown_days_page:"days", countdown_hours_page:"hours", countdown_mins_page:"minutes", countdown_sec_page:"seconds", "ajax_scroll_offset":"100", "cookie_time":"2500", "load_more":"Load More", "popup_remove":"Removed from the cart", "popup_undo":"Undo?", "loading":"Loading...", "countdown_days":"days", "countdown_hours":"hr", "countdown_mins":"min", "countdown_sec":"sc", "order_hours":" hours ", "order_mins":" minutes", "order_date_format":"ww mm dd yyyy", "order_dayNames":"Sunday Monday Tuesday Wednesday Thursday Friday Saturday", "added_popup":"no", "categories_toggle":"yes", "new_delay":"5000", "new_event":"time", "new_scroll":"800", "new_pages":"4", "ajax_add_to_cart":"1", "all_results":"View all results", "zoom_enable":"yes", "close":"Close (Esc)", "share_fb":"Share on Facebook", "pin_it":"Pin it", "tweet":"Tweet", "download_image":"Download image", "delete_address":"Are you sure you wish to delete this address?"};/* ]]> */</script>
3167<!--[if (gt IE 9)|!(IE)]><!-->
3167<script src="//new-layer.com/cdn/shop/t/2/assets/functions.min.js?v=122857973261039866191613120620" defer="defer"></script>
3167<!--<![endif]--> 3168<!--[if lte IE 9]>
3168<script src="//new-layer.com/cdn/shop/t/2/assets/functions.min.js?v=122857973261039866191613120620"></script>
3168<![endif]--> 3169
3170<script type="text/javascript"> 3171 jQuery(document).ready(function(){var e=function(){var e=jQuery(".dropdown-scroll > .sub-menu-dropdown");e.each(function(){var e=jQuery(this),o=e.find("> .container");e.on("mousemove",function(n){var t=e.offset(),i=n.pageY-t.top,r=o.outerHeight()-e.height();if(!(0>r)){var u=i/e.height(),a=0;a=0>=u?0:u>=1?-r:-u*r,a=parseInt(a),o.css({position:"relative",top:a})}})})};setTimeout(function(){e()},1e3),e()}); 3172</script>
vendor: 1 bytes, line 3172
3172
3173<script> 3174 jQuery(function($) { 3175 $(document).on('click','.reviewscroll',function(){ 3176 $('html, body').animate({ 3177 scrollTop: $("#section_review_clearfix").offset().top 3178 }, 1000); 3179 $('.review_headingg').trigger('click'); 3180 }); 3181 }); 3182</script>
3182 3183
3183<script src="//new-layer.com/cdn/shop/t/2/assets/jquery.currencies.min.js?v=114507099335782185121611135763" type="text/javascript"></script>
3183�<!--[if (gt IE 9)|!(IE)]><!-->
3183<script src="//new-layer.com/cdn/shop/t/2/assets/custom_js.js?v=157741258886108242211614918871" defer="defer"></script>
3183<!--<![endif]--> 3184 <!--[if lte IE 9]>
3184<script src="//new-layer.com/cdn/shop/t/2/assets/custom_js.js?v=157741258886108242211614918871"></script>
3184<![endif]--><!-- langify-v2-scripts-begin --> 3185 3186
3187<script> 3188 var langify = langify || {}; 3189 3190 3191 /** 3192 * 3193 * 3194 * @class LyHelper 3195 */ 3196 class LyHelper { 3197 constructor() { 3198 return { 3199 ajax: function(params) { return LyHelper.ajax(params); }, 3200 isIE: function() { return LyHelper.isIE(); }, 3201 extractImageObject: function(val) { return LyHelper.extractImageObject(val); }, 3202 getCurrentLanguage: function() { return LyHelper.getCurrentLanguage(); }, 3203 getCookie: function(name) { return LyHelper.getCookie(name); }, 3204 setCookie: function(name, value, days) { return LyHelper.setCookie(name, value, days); }, 3205 getVersion: function() { return LyHelper.getVersion(); }, 3206 isOutOfViewport: function(elem) { return LyHelper.isOutOfViewport(elem); }, 3207 isDomainFeatureEnabled: function() { return LyHelper.isDomainFeatureEnabled(); }, 3208 getVal: function(str) { return LyHelper.getVal(str); }, 3209 inIframe: function() { return LyHelper.inIframe(); }, 3210 shopifyAPI: function() { return LyHelper.shopifyAPI(); }, 3211 loadScript: function(url, callback) { return LyHelper.loadScript(url, callback); }, 3212 localizationRedirect: function(type, code, additionalFields, additionalParams, domain) { return LyHelper.localizationRedirect(type, code, additionalFields, additionalParams, domain); }, 3213 changeCurrency: function(code) { return LyHelper.changeCurrency(code); }, 3214 log: function(title, data, type) { return LyHelper.log(title, data, type); }, 3215 } 3216 } 3217 static ajax(params) { 3218 var data = params.data; 3219 fetch(params.url, { 3220 method: params.method, 3221 headers: { 3222 'Content-Type': 'application/json', 3223 }, 3224 body: (data && params.method === 'POST') ? JSON.stringify(data) : null, 3225 }) 3226 .then(response => response.json()) 3227 .then(data => { 3228 params.success(data); 3229 }) 3230 .catch((error) => { 3231 console.error('Error:', error); 3232 }); 3233 } 3234 static isIE() { 3235 var ua = navigator.userAgent; 3236 var is_ie = ua.indexOf("MSIE ") > -1 || ua.indexOf("Trident/") > -1; 3237 return is_ie; 3238 } 3239 static extractImageObject(val) { 3240 if(!val || val == '') return false; 3241 var val = val; 3242 3243 // Handle src-sets 3244 if(val.search(/([0-9]+w?h?x?,)/gi) > -1) { 3245 val = val.split(/([0-9]+w?h?x?,)/gi)[0]; 3246 } 3247 3248 var hostBegin = val.indexOf('//') ? val.indexOf('//') : 0; 3249 var hostEnd = val.lastIndexOf('/') + 1; 3250 var host = val.substring(hostBegin, hostEnd); 3251 var afterHost = val.substring(hostEnd, val.length); 3252 3253 var url = val; 3254 var file = ''; 3255 var name = ''; 3256 var type = ''; 3257 afterHost = afterHost.substring(0, (afterHost.indexOf("#") == -1) ? afterHost.length : afterHost.indexOf("#")); 3258 afterHost = afterHost.substring(0, (afterHost.indexOf("?") == -1) ? afterHost.length : afterHost.indexOf("?")); 3259 name = afterHost.replace(/(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(png\.jpg|jpe?g|png|gif|webp)/gi, ""); 3260 3261 if(afterHost.search(/(\.png\.jpg|\.jpg\.jpg)/gi) > -1) { 3262 type = afterHost.substring(afterHost.search(/(\.png\.jpg|\.jpg\.jpg)/gi)+1, afterHost.length); 3263 } else { 3264 type = afterHost.substring(afterHost.lastIndexOf('.')+1, afterHost.length); 3265 } 3266 3267 file = afterHost.replace(/(_[0-9]+x[0-9]*|_{width}x|_{size})?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(png\.jpg|jpe?g|png|gif|webp)/gi, '.'+type); 3268 3269 return { 3270 host: host, 3271 name: name, 3272 type: type, 3273 file: file 3274 } 3275 } 3276 static getCurrentLanguage() { 3277 return window.langify.locale.iso_code; 3278 } 3279 static setLanguage(code) { 3280 3281 } 3282 static getCookie(name) { 3283 var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); 3284 if(v) return v[2]; 3285 else return null; 3286 } 3287 static setCookie(name, value, days) { 3288 var d = new Date; 3289 d.setTime(d.getTime() + 24*60*60*1000*days); 3290 document.cookie = name + "=" + value + ";path=/;expires=" + d.toGMTString(); 3291 } 3292 static getVersion() { 3293 return 2; 3294 } 3295 static isOutOfViewport (elem) { 3296 var bounding = elem.getBoundingClientRect(); 3297 var out = {}; 3298 out.top = bounding.top < 0; 3299 out.left = bounding.left < 0;
3300 out.bottom = Math.ceil(bounding.bottom) >= (window.innerHeight || document.documentElement.clientHeight); 3301 out.right = bounding.right > (window.innerWidth || document.documentElement.clientWidth); 3302 out.any = out.top || out.left || out.bottom || out.right; 3303 out.inViewport = bounding.x > 0 && bounding.y > 0; 3304 return out; 3305 } 3306 static isDomainFeatureEnabled() { 3307 return window.langify.locale.domain_feature_enabled; 3308 } 3309 static getVal(str) { 3310 var v = window.location.search.match(new RegExp('(?:[?&]'+str+'=)([^&]+)')); 3311 return v ? v[1] : null; 3312 } 3313 static inIframe() { 3314 try { 3315 return window.self !== window.top; 3316 } catch (e) { 3317 return true; 3318 } 3319 } 3320 static shopifyAPI() { 3321 var root_url = window.langify.locale.root_url != '/' ? window.langify.locale.root_url : ''; 3322 3323 return { 3324 attributeToString: function(attribute) { 3325 if((typeof attribute) !== 'string') { 3326 attribute += ''; 3327 if(attribute === 'undefined') {attribute = '';} 3328 } 3329 return attribute.trim(); 3330 }, 3331 getCart: function(callback) { 3332 LyHelper.ajax({ 3333 method: 'GET', 3334 url: root_url+'/cart.js', 3335 success: function (cart, textStatus) { 3336 if((typeof callback) === 'function') { 3337 callback(cart); 3338 } 3339 } 3340 }); 3341 }, 3342 updateCartNote: function(note, callback) { 3343 var params = { 3344 method: 'POST', 3345 url: root_url+'/cart/update.js', 3346 data: 'note=' + this.attributeToString(note), 3347 dataType: 'json', 3348 success: function(cart) {if((typeof callback) === 'function') {callback(cart);}}, 3349 error: this.onError 3350 }; 3351 LyHelper.ajax(params); 3352 }, 3353 updateCartAttributes: function(attributes, callback) { 3354 var params = { 3355 method: 'POST', 3356 url: root_url+'/cart/update.js', 3357 data: {"attributes": attributes}, 3358 dataType: 'json', 3359 success: function(cart) { 3360 if((typeof callback) === 'function') { 3361 callback(cart); 3362 } 3363 }, 3364 error: this.onError 3365 }; 3366 LyHelper.ajax(params); 3367 }, 3368 onError: function(XMLHttpRequest, textStatus) { 3369 3370 } 3371 } 3372 } 3373 static loadScript(url, callback) { 3374 var script = document.createElement('script'); 3375 script.type = 'text/javascript'; 3376 if(script.readyState) { 3377 script.onreadystatechange = function () { 3378 if(script.readyState == 'loaded' || script.readyState == 'complete') { 3379 script.onreadystatechange = null; 3380 callback(); 3381 } 3382 }; 3383 } else { 3384 script.onload = function () { 3385 callback(); 3386 }; 3387 } 3388 script.src = url; 3389 document.getElementsByTagName('head')[0].appendChild(script); 3390 } 3391 static localizationRedirect(type, code, additionalFields, additionalParams, domain) { 3392 if(type !== 'country_code' && type !== 'language_code') { 3393 return false; 3394 } 3395 if(!additionalParams) { 3396 var additionalParams = ''; 3397 } 3398 if(domain) { 3399 window.location.href = domain; 3400 return true; 3401 } 3402 var params = [ 3403 { 3404 name: type, 3405 value: code 3406 }, 3407 { 3408 name: 'return_to', 3409 value: window.location.pathname + window.location.search + additionalParams + window.location.hash 3410 }, 3411 { 3412 name: 'form_type', 3413 value: 'localization' 3414 }, 3415 { 3416 name: '_method', 3417 value: 'put' 3418 } 3419 ]; 3420 if(additionalFields) { 3421 for(var i=0; i<additionalFields.length; i++) { 3422 params.push(additionalFields[i]); 3423 } 3424 } 3425 const form = document.createElement('form'); 3426 form.method = 'POST'; 3427 form.action = '/localization'; 3428 params.forEach(function(param) { 3429 const field = document.createElement('input'); 3430 field.type = 'hidden'; 3431 field.name = param['name']; 3432 field.value = param['value']; 3433 form.appendChild(field); 3434 }); 3435 document.body.appendChild(form); 3436 form.submit(); 3437 } 3438 static changeCurrency(code) { 3439 const params = [ 3440 { 3441 name: 'currency_code', 3442 value: code 3443 }, 3444 { 3445 name: 'return_to', 3446 value: window.location.pathname + window.location.search + window.location.hash 3447 }, 3448 { 3449 name: 'form_type', 3450 value: 'localization' 3451 }, 3452 { 3453 name: '_method', 3454 value: 'put' 3455 } 3456 ]; 3457 const form = document.createElement('form'); 3458 form.method = 'POST'; 3459 form.action = '/localization';
3460 params.forEach(function(param) { 3461 const field = document.createElement('input'); 3462 field.type = 'hidden'; 3463 field.name = param['name']; 3464 field.value = param['value']; 3465 form.appendChild(field); 3466 }); 3467 document.body.appendChild(form); 3468 form.submit(); 3469 } 3470 static log(title, data, type) { 3471 if(langify.settings.debug) { 3472 if(!data) { 3473 var data = ''; 3474 } 3475 3476 var css = 'color: green; font-weight: bold;'; 3477 if(type === 'error') { 3478 css = 'color: red; font-weight: bold;'; 3479 } 3480 3481 console.log(`%c ${title}: \n`, css, data); 3482 } 3483 } 3484 }; 3485 3486 3487 /** 3488 * 3489 * 3490 * @class TranslationObserver 3491 */ 3492 class TranslationObserver { 3493 constructor() { 3494 LyHelper.log('TranslationObserver instantiation') 3495 } 3496 3497 init() { 3498 if(langify.settings.observe && !LyHelper.isIE()) { 3499 var langifyObserver = this.langifyObserverCore(); 3500 langifyObserver.init(); 3501 3502 // HOTFIX: translation observer sometimes refuses to trigger on page load_ 3503 langifyObserver.triggerCustomContents(); 3504 3505 langify.api = { 3506 observer: { 3507 start: langifyObserver.init, 3508 stop: langifyObserver.stopObserver, 3509 trigger: langifyObserver.triggerCustomContents, 3510 translateLink: langifyObserver.translateLink, 3511 translateTextNode: langifyObserver.translateTextNode, 3512 translateNodeAttrs: langifyObserver.translateNodeAttrs, 3513 translateImage: langifyObserver.translateImage, 3514 translateCssImage: langifyObserver.translateCssImage 3515 } 3516 }; 3517 } 3518 3519 return this; 3520 } 3521 3522 langifyObserverCore() { 3523 var observedNodes = []; 3524 var intersectionObs = null; 3525 var mutationCount = 0; 3526 var mutationObs = null; 3527 var mutationObsConfig = { 3528 characterData: true, 3529 characterDataOldValue: true, 3530 attributes: true, 3531 attributeOldValue: true, 3532 childList: true, 3533 subtree: true, 3534 }; 3535 var customContents_html = {}; 3536 var customContents_text = {}; 3537 var customContents_attr = {}; 3538 3539 function init() { 3540 if(langify.settings.observe) { 3541 spreadCustomContents(); 3542 if (window.MutationObserver) { 3543 if (langify.settings.lazyload && window.IntersectionObserver) { 3544 startIntersectionObserver(); 3545 } else { 3546 startMutationObserver(null); 3547 } 3548 } else { 3549 startMutationEvents(); 3550 } 3551 } 3552 } 3553 3554 3555 // Intersection Observer 3556 function startIntersectionObserver() { 3557 intersectionObs = new IntersectionObserver(callbackIntersectionChange); 3558 var elementNodes = document.getElementsByClassName('shopify-section'); 3559 Array.prototype.slice.call(elementNodes).forEach(function(node) { 3560 intersectionObs.observe(node); 3561 }); 3562 } 3563 3564 function callbackIntersectionChange(intersections) { 3565 intersections.forEach(function(intersection) { 3566 var target = intersection.target; 3567 var targetIsIntersecting = Boolean(target.getAttribute('ly-is-intersecting') === "true" ? true : false); 3568 3569 if(typeof targetIsIntersecting == 'undefined' || targetIsIntersecting == null) { 3570 target.setAttribute('ly-is-intersecting', intersection.isIntersecting); 3571 targetIsIntersecting = intersection.isIntersecting; 3572 } 3573 3574 // On Screen 3575 if(targetIsIntersecting == false && intersection.isIntersecting == true) { 3576 if(!target.getAttribute('ly-is-observing')) { 3577 startMutationObserver(target); 3578 intersectionObs.unobserve(target); 3579 3580 // As the mutation observer didn't see the "add" of the elememts, trigger the initial translation manually 3581 var elementNodes = getNodesUnder(target, 'SHOW_ELEMENT'); 3582 var textNodes = getNodesUnder(target, 'SHOW_TEXT'); 3583 var nodes = elementNodes.concat(textNodes);
3584 nodes.forEach(function(node) { 3585 translate(node, 'mutation -> childList'); 3586 }); 3587 } 3588 } 3589 // Off Screen 3590 //else if(targetIsIntersecting == true && intersection.isIntersecting == false) { 3591 // stopMutationObserver(target); 3592 //} 3593 target.setAttribute('ly-is-intersecting', intersection.isIntersecting); 3594 }); 3595 } 3596 3597 3598 // Mutation Observer 3599 function startMutationObserver(observerTarget) { 3600 if (!observerTarget) { 3601 var target = document.documentElement || document.body; // main window 3602 } else { 3603 if (observerTarget.nodeName === 'IFRAME') { 3604 try { var target = observerTarget.contentDocument || observerTarget.contentWindow.document; } 3605 catch { return false; } 3606 } else { 3607 var target = observerTarget; 3608 } 3609 } 3610 mutationObs = new MutationObserver(callbackDomChange); 3611 mutationObs.observe(target, mutationObsConfig); 3612 observedNodes.push(target); 3613 try { target.setAttribute('ly-is-observing', 'true'); } catch(e) {} 3614 } 3615 3616 function stopMutationObserver(target) { 3617 if(observedNodes.indexOf(target) > -1) { 3618 observedNodes.splice(observedNodes.indexOf(target), 1); 3619 } 3620 var mutations = mutationObs.takeRecords(); 3621 mutationObs.disconnect(); 3622 observedNodes.forEach(node => { 3623 mutationObs.observe(node, mutationObsConfig); 3624 }); 3625 try { target.removeAttribute('ly-is-observing'); } catch(e) {} 3626 } 3627 3628 3629 function callbackDomChange(mutations, mutationObs) { 3630 for (var i = 0, length = mutations.length; i < length; i++) { 3631 var mutation = mutations[i]; 3632 var target = mutation.target; 3633 3634 // Links-Hook 3635 if (mutation.type === 'attributes' && (mutation.attributeName === 'href' || mutation.attributeName === 'action')) { 3636 var target = mutation.target; 3637 translateLink(target.getAttribute(mutation.attributeName), target); 3638 } 3639 // Images-Hook 3640 else if (mutation.type === 'attributes' && (mutation.attributeName === 'src' || mutation.attributeName === 'data-src' || mutation.attributeName === 'srcset' || mutation.attributeName === 'data-srcset')) { 3641 translateImage(target, mutation.attributeName); 3642 } 3643 else if (mutation.type === 'attributes' && mutation.attributeName === 'style') { 3644 translateCssImage(target); 3645 } 3646 // Subtree Events 3647 else if (mutation.type === 'childList') { 3648 // Added Nodes 3649 if(mutation.addedNodes.length > 0) { 3650 var elementNodes = getNodesUnder(mutation.target, 'SHOW_ELEMENT'); 3651 var textNodes = getNodesUnder(mutation.target, 'SHOW_TEXT'); 3652 var nodes = elementNodes.concat(textNodes); 3653 nodes.forEach(function(node) { 3654 translate(node, 'mutation -> childList'); 3655 }); 3656 } 3657 } 3658 // CharacterData Events 3659 else if (mutation.type === 'characterData') { 3660 var target = mutation.target; 3661 translate(target, 'mutation -> characterData'); 3662 } 3663 } 3664 } 3665 3666 3667 function translate(node, info) { 3668 if((node.nodeType === 1 && node.hasAttribute('data-ly-locked')) || (node.nodeType === 3 && node.parentNode && node.parentNode.hasAttribute('data-ly-locked'))) { 3669 return; 3670 } 3671 // CC-Hook 3672 if (node.nodeName !== 'SCRIPT' && node.nodeName !== 'STYLE') { 3673 if (node.nodeType === 3) { 3674 translateTextNode(node, info); 3675 } 3676 translateNodeAttrs(node); 3677 } 3678 // Links-Hook 3679 if (node.nodeName === 'A' || node.nodeName === 'FORM') { 3680 if(node.hasAttribute('href')) var attrName = 'href'; 3681 else var attrName = 'action'; 3682 var url = node.getAttribute(attrName); 3683 translateLink(url, node); 3684 } 3685 // Images-Hook 3686 if (node.nodeName === 'IMG' || node.nodeName === 'SOURCE') { 3687 translateImage(node, ['src', 'data-src', 'srcset', 'data-srcset']); 3688 } 3689 if (node.attributes && node.getAttribute('style')) { 3690 translateCssImage(node); 3691 } 3692 // Iframe Observation 3693 if (node.nodeName === 'IFRAME') { 3694 // Todo: handle srcdoc iframe content observing 3695 if (node.getAttribute('ly-is-observing') == null && node.getAttribute('src') == null && !node.hasAttribute('srcdoc')) { 3696 node.setAttribute('ly-is-observing', 'true'); 3697 startMutationObserver(node); 3698 } 3699 } 3700 } 3701 3702 function translateNodeAttrs(node) { 3703 if (node.attributes && node.getAttribute('placeholder')) { 3704 var src = node.getAttribute('placeholder').trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ").toLowerCase(); 3705 if(customContents_text[src] && node.getAttribute('placeholder') !== customContents_text[src]) { 3706 node.setAttribute('placeholder', customContents_text[src]); 3707 } 3708 } 3709 } 3710 3711 3712 function translateTextNode(node, info) { 3713 if(langify.settings.observeCustomContents === false || !node.textContent || node.textContent.trim().length === 0) { 3714 return; 3715 } 3716 var oldSrc = node.textContent.trim().replace(/(\r\n|\n|\r)/gim,"").replace(/\s+/g," ").toLowerCase(); 3717 var src = node.textContent.trim().replace(/(\r\n|\n|\r)/gim," ").replace(/\s+/g," ").toLowerCase(); 3718 if(customContents_text[oldSrc]) { 3719 src = oldSrc; 3720 } 3721 if(customContents_text[src] && node.textContent !== customContents_text[src]) { 3722 var newContent = node.textContent.replace(node.textContent.trim(), customContents_text[src]); 3723 if (newContent != node.textContent) { 3724 if(!node.parentNode.hasAttribute('data-ly-mutation-count') || parseInt(node.parentNode.getAttribute('data-ly-mutation-count')) < langify.settings.maxMutations) { 3725 var count = node.parentNode.hasAttribute('data-ly-mutation-count') ? parseInt(node.parentNode.getAttribute('data-ly-mutation-count')) : 0; 3726 node.parentNode.setAttribute('data-ly-mutation-count', count+1); 3727 node.textContent = newContent; 3728 3729 mutationCount = mutationCount + 1; 3730 LyHelper.log('REPLACED (TEXT)', { 3731 oldValue: src, 3732 newValue: customContents_text[src], 3733 mutationCount, 3734 }, 'success' 3735 ); 3736 3737 var event = new CustomEvent('langify.observer.aftertranslatetext', { 3738 bubbles: true, 3739 detail: { 3740 target: node, 3741 original: src, 3742 translation: customContents_text[src] 3743 } 3744 }); 3745 node.dispatchEvent(event); 3746 } 3747 } 3748 } 3749 } 3750 3751 function translateLink(url, node, force) { 3752 if(langify.settings.observeLinks === false || isLocalizationForm(node) || node.hasAttribute('data-ly-locked') || !url || (url.indexOf('mailto:') !== -1 || url.indexOf('javascript:') !== -1 || url.indexOf('tel:') !== -1 || url.indexOf('file:') !== -1 || url.indexOf('ftp:') !== -1 || url.indexOf('sms:') !== -1 || url.indexOf('market:') !== -1 || url.indexOf('fax:') !== -1 || url.indexOf('callto:') !== -1 || url.indexOf('ts3server:') !== -1)) { 3753 return; 3754 } 3755 var isLocalized = (
3756 url.indexOf('/'+ langify.locale.iso_code +'/') === 0 || url === '/'+ langify.locale.iso_code || 3757 url.indexOf('/'+ langify.locale.iso_code.toLowerCase() +'/') === 0 || url === '/'+ langify.locale.iso_code.toLowerCase() || 3758 url.indexOf('/'+ langify.locale.iso_code.toLowerCase().substring(0,2) +'/') === 0 || url === '/'+ langify.locale.iso_code.toLowerCase().substring(0,2) || 3759 url.indexOf(langify.locale.root_url + '/') === 0 || url === langify.locale.root_url || 3760 url.indexOf(langify.locale.shop_url + langify.locale.root_url) === 0 || url === langify.locale.shop_url + langify.locale.root_url 3761 ); 3762 var cleanUrl = url.replace(langify.locale.shop_url, ''); 3763 var re = new RegExp(`\/\\b${langify.locale.iso_code.replace('-', '\-')}\\b\/`, 'gi'); 3764 var link = cleanUrl.replace(re, '/'); 3765 var isUrlAbsolute = (link.indexOf('://') > 0 || link.indexOf('//') === 0); 3766 var blacklist = ['#', '/'+ langify.locale.iso_code +'#'].concat(langify.settings.linksBlacklist); 3767 var isUrlBlacklisted = blacklist.find(x => url.indexOf(x) === 0); 3768 if(!isLocalized && !isUrlAbsolute && !isUrlBlacklisted && langify.locale.root_url != '/' || force) { 3769 if(node.hasAttribute('href')) var attrName = 'href'; else var attrName = 'action'; 3770 if(link === '/' || link == langify.locale.root_url) link = ''; 3771 var newLink = langify.locale.root_url + link; 3772 var timeStamp = Math.floor(Date.now()); 3773 if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) { 3774 node.setAttribute('data-ly-processed', timeStamp); 3775 node.setAttribute(attrName, newLink); 3776 if(node.hasAttribute('data-'+attrName)) node.setAttribute('data-'+attrName, newLink); 3777 3778 mutationCount = mutationCount + 1; 3779 LyHelper.log('REPLACED (LINK)', { 3780 attrName, 3781 oldValue: url, 3782 newValue: newLink, 3783 mutationCount, 3784 }, 'success' 3785 ); 3786 3787 var event = new CustomEvent('langify.observer.aftertranslatelink', { 3788 bubbles: true, 3789 detail: { 3790 target: node, 3791 attribute: attrName, 3792 original: url, 3793 translation: newLink 3794 } 3795 }); 3796 node.dispatchEvent(event); 3797 } 3798 } 3799 } 3800 3801 function translateImage(node, attr) { 3802 if(langify.settings.observeImages === false || node.hasAttribute('data-ly-locked') || Object.keys(customContents_image).length === 0) { 3803 return 3804 } 3805 var attrs = []; 3806 if(typeof attr === 'string') attrs.push(attr); 3807 else if(typeof attr === 'object') attrs = attr; 3808 var timeStamp = Math.floor(Date.now()); 3809 if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) { 3810 node.setAttribute('data-ly-processed', timeStamp); 3811 attrs.forEach(function(attr) { 3812 if(node.hasAttribute(attr)) { 3813 var imgObject = LyHelper.extractImageObject(node.getAttribute(attr)); 3814 var imgKey = imgObject ? imgObject.file.toLowerCase() : ''; 3815 3816 if(customContents_image[imgKey]) { 3817 3818 // Replace 3819 var oldValue = node.getAttribute(attr); 3820 var translation = node.getAttribute(attr); 3821 translation = translation.replace(new RegExp(imgObject.host, 'g'), customContents_image[imgKey].host); 3822 translation = translation.replace(new RegExp(imgObject.name, 'g'), customContents_image[imgKey].name); 3823 translation = translation.replace(new RegExp(imgObject.type, 'g'), customContents_image[imgKey].type); 3824 3825 // China Hook 3826 if(node.getAttribute(attr).indexOf('cdn.shopifycdn.net') >= 0) { 3827 translation = translation.replace(new RegExp('cdn.shopify.com', 'g'), 'cdn.shopifycdn.net'); 3828 } 3829 3830 if(node.getAttribute(attr) != translation) { 3831 node.setAttribute(attr, translation); 3832 3833 mutationCount = mutationCount + 1; 3834 LyHelper.log('REPLACED (IMAGE)', { 3835 attrName: attr, 3836 oldValue: oldValue, 3837 newValue: translation, 3838 mutationCount, 3839 }, 'success'); 3840 3841 var event = new CustomEvent('langify.observer.aftertranslateimage', { 3842 bubbles: true, 3843 detail: { 3844 target: node, 3845 attribute: attr, 3846 original: oldValue, 3847 translation: translation 3848 } 3849 }); 3850 node.dispatchEvent(event); 3851 } 3852 } 3853 } 3854 }); 3855 } 3856 } 3857 3858 function translateCssImage(node) { 3859 if(langify.settings.observeImages === false || node.hasAttribute('data-ly-locked') || Object.keys(customContents_image).length === 0 || !node.getAttribute('style')) { 3860 return 3861 } 3862 3863 var imgMatches = node.getAttribute('style').match(/url\(("|')?(.*)("|')?\)/gi); 3864 if(imgMatches !== null) { 3865 var imgSource = imgMatches[0].replace(/url\(("|')?|("|')?\)/, ''); 3866 var imgObject = LyHelper.extractImageObject(imgSource); 3867 var imgKey = imgObject ? imgObject.file.toLowerCase() : ''; 3868 var attr = 'style'; 3869 3870 if(customContents_image[imgKey]) { 3871 3872 // Replace 3873 var translation = node.getAttribute(attr); 3874 translation = translation.replace(new RegExp(imgObject.host, 'g'), customContents_image[imgKey].host); 3875 translation = translation.replace(new RegExp(imgObject.name, 'g'), customContents_image[imgKey].name); 3876 translation = translation.replace(new RegExp(imgObject.type, 'g'), customContents_image[imgKey].type); 3877 3878 // China Hook 3879 if(node.getAttribute(attr).indexOf('cdn.shopifycdn.net') >= 0) { 3880 translation = translation.replace(new RegExp('cdn.shopify.com', 'g'), 'cdn.shopifycdn.net'); 3881 } 3882 3883 if(node.getAttribute(attr) != translation) { 3884 var timeStamp = Math.floor(Date.now()); 3885 if(!node.hasAttribute('data-ly-processed') || timeStamp > parseInt(node.getAttribute('data-ly-processed')) + langify.settings.timeout) { 3886 node.setAttribute('data-ly-processed', timeStamp); 3887 node.setAttribute(attr, translation); 3888 mutationCount = mutationCount + 1; 3889 } 3890 } 3891 } 3892 } 3893 } 3894 3895 function findAndLocalizeLinks(target, parent) { 3896 if(target.parentNode && parent) var allLinks = target.parentElement.querySelectorAll('[href],[action]'); 3897 else var allLinks = target.querySelectorAll('[href],[action]'); 3898 allLinks.forEach(link => { 3899 if(link.hasAttribute('href')) var attrName = 'href'; else var attrName = 'action'; 3900 var url = link.getAttribute(attrName); 3901 translateLink(url, link); 3902 }); 3903 } 3904 3905 function isLocalizationForm(node) { 3906 if(node.querySelector('input[name="form_type"][value="localization"]')){ 3907 return true; 3908 } 3909 return false;
3910 } 3911 3912 function getNodesUnder(el, show){ 3913 var n, a=[], walk=document.createTreeWalker(el, NodeFilter[show] , null, false); 3914 while(n=walk.nextNode()) a.push(n); 3915 return a; 3916 } 3917 3918 function spreadCustomContents() { 3919 var getFileName = function(url) { 3920 if(!url || url == '') return; 3921 url = url.substring(0, (url.indexOf("#") == -1) ? url.length : url.indexOf("#")); 3922 url = url.substring(0, (url.indexOf("?") == -1) ? url.length : url.indexOf("?")); 3923 url = url.substring(url.lastIndexOf("/") + 1, url.length); 3924 url = url.replace(/(_[0-9]+x[0-9]*|_{width}x)?(_crop_(top|center|bottom|left|right))?(@[0-9]*x)?(\.progressive)?\.(jpe?g|png|gif|webp)/gi, ""); 3925 return '/' + url; 3926 } 3927 Object.entries(customContents).forEach(function(entry) { 3928 //if(/<\/?[a-z][\s\S]*>/i.test(entry[0])) customContents_html[entry[0]] = entry[1]; 3929 //else if(/(http(s?):)?([/|.|\w|\s|-])*\.(?:jpe?g|gif|png)/.test(entry[0])) customContents_image[getFileName(entry[0])] = getFileName(entry[1]); 3930 if(/(http(s?):)?([/|.|\w|\s|-])*\.(?:jpe?g|gif|png|webp)/.test(entry[0])) customContents_image[LyHelper.extractImageObject(entry[0]).file] = LyHelper.extractImageObject(entry[1]); 3931 else customContents_text[entry[0]] = entry[1]; 3932 }); 3933 LyHelper.log('CUSTOM CONTENTS:', {customContents, customContents_text, customContents_image}, 'info') 3934 } 3935 3936 // Polyfill for old browsers 3937 function startMutationEvents() { 3938 var target = document.querySelector('body'); 3939 target.addEventListener("DOMAttrModified", function (event) { 3940 if(event.attrName === 'href' || event.attrName === 'action') { 3941 if(event.prevValue != event.newValue) { 3942 translateLink(event.newValue, event.target); 3943 } 3944 } 3945 }, false); 3946 target.addEventListener("DOMSubtreeModified", function (event) { 3947 //findAndLocalizeLinks(event.target, false); 3948 //matchCustomContent(event.target); 3949 }, false); 3950 } 3951 3952 function triggerCustomContents() { 3953 var rootnode = document.getElementsByTagName('body')[0] 3954 var walker = document.createTreeWalker(rootnode, NodeFilter.SHOW_ALL, null, false) 3955 3956 while (walker.nextNode()) { 3957 //LyHelper.log(walker.currentNode.tagName) 3958 translate(walker.currentNode, null); 3959 } 3960 } 3961 3962 function stopObserver() { 3963 mutationObs.takeRecords(); 3964 mutationObs.disconnect(); 3965 } 3966 3967 //init(); 3968 return { 3969 init: init, 3970 triggerCustomContents: triggerCustomContents, 3971 stopObserver: stopObserver, 3972 translateLink: translateLink, 3973 translateTextNode: translateTextNode, 3974 translateNodeAttrs: translateNodeAttrs, 3975 translateImage: translateImage, 3976 translateCssImage: translateCssImage 3977 } 3978 }; 3979 } 3980 3981 3982 /** 3983 * 3984 * 3985 * @class Switcher 3986 */ 3987 class Switcher { 3988 constructor(switcherSettings) { 3989 LyHelper.log('Switcher instantiation'); 3990 3991 this.lyForceOff = location.search.split('ly-force-off=')[1]; 3992 this.switcherElements = Array.prototype.slice.call(document.getElementsByClassName('ly-switcher-wrapper')); 3993 } 3994 3995 init() { 3996 3997 // Initial cart.attributes update 3998 LyHelper.shopifyAPI().getCart(function (cart) { 3999 var currentLanguage = langify.locale.iso_code; 4000 if(!cart.attributes.language || cart.attributes.language != currentLanguage) { 4001 LyHelper.shopifyAPI().updateCartAttributes({"language": currentLanguage}, function(data){}); 4002 } 4003 }); 4004 4005 if(langify.locale.languages.length === 1) { 4006 console.info(`%c LANGIFY INFO:\n`, 'font-weight: bold;', 'The language switcher is hidden! This can have one of the following reasons: \n * All additional languages are disabled in the "Langify -> Dashboard -> Languages" section. \n * If you are using different domains for your additional languages, ensure that "Cross Domain Links" are enabled inside the "Langify -> Dashboard -> Switcher Configurator -> Domains" section.'); 4007 return false;
4008 } 4009 4010 this.setCustomPosition(); 4011 this.initCustomDropdown(); 4012 this.bindCountrySwitchers(); 4013 this.bindCurrencySwitchers(); 4014 this.bindLanguageSwitchers(); 4015 4016 var event = new CustomEvent('langify.switcher.initialized', { 4017 bubbles: true, 4018 detail: {} 4019 }); 4020 } 4021 4022 initCustomDropdown() { 4023 // Custom Dropdown 4024 var root = this; 4025 var switcher = document.getElementsByClassName('ly-custom-dropdown-switcher'); 4026 for(var a = 0; a < switcher.length; a++) { 4027 switcher[a].classList.toggle('ly-is-open'); 4028 var isOut = LyHelper.isOutOfViewport(switcher[a]); 4029 if(isOut.bottom && isOut.inViewport) { 4030 switcher[a].classList.add('ly-is-dropup'); 4031 var arrows = switcher[a].querySelectorAll('.ly-arrow'); 4032 for(var b = 0; b < arrows.length; b++) { 4033 arrows[b].classList.add('ly-arrow-up'); 4034 } 4035 } 4036 switcher[a].classList.toggle('ly-is-open'); 4037 switcher[a].onclick = function(event) { 4038 root.toggleSwitcherOpen(this); 4039 } 4040 } 4041 4042 document.addEventListener('click', function(event) { 4043 if(!event.target.closest('.ly-custom-dropdown-switcher')) { 4044 var openSwitchers = document.querySelectorAll('.ly-custom-dropdown-switcher.ly-is-open') 4045 for(var i = 0; i < openSwitchers.length; i++) { 4046 openSwitchers[i].classList.remove('ly-is-open'); 4047 } 4048 } 4049 }); 4050 } 4051 4052 bindLanguageSwitchers() { 4053 var root = this; 4054 var links = document.getElementsByClassName('ly-languages-switcher-link'); 4055 for(var l = 0; l < links.length; l++) { 4056 links[l].addEventListener('click', function(event) { 4057 event.preventDefault(); 4058 if(LyHelper.isDomainFeatureEnabled() && this.getAttribute('href') !== '#') { 4059 var domain = this.getAttribute('href'); 4060 } 4061 LyHelper.setCookie('ly-lang-selected', this.getAttribute('data-language-code'), 365); 4062 LyHelper.localizationRedirect('language_code', this.getAttribute('data-language-code'), null, null, domain); 4063 }); 4064 } 4065 4066 // Native select event handling 4067 var nativeLangifySelects = document.querySelectorAll('select.ly-languages-switcher'); 4068 for(var i = 0; i < nativeLangifySelects.length; i++) { 4069 nativeLangifySelects[i].onchange = function() { 4070 event.preventDefault(); 4071 if(LyHelper.isDomainFeatureEnabled() && this[this.selectedIndex].getAttribute('data-domain') !== '#') { 4072 var domain = this[this.selectedIndex].getAttribute('data-domain'); 4073 } 4074 LyHelper.setCookie('ly-lang-selected', this[this.selectedIndex].getAttribute('data-language-code'), 365); 4075 LyHelper.localizationRedirect('language_code', this[this.selectedIndex].getAttribute('data-language-code'), null, null, domain); 4076 }; 4077 } 4078 } 4079 4080 bindCountrySwitchers() { 4081 var countrySelectSwitcher = document.querySelectorAll('select.ly-country-switcher'); 4082 var countryCustomSwitcher = document.querySelectorAll('div.ly-country-switcher a'); 4083 for(var i=0; i<countryCustomSwitcher.length; i++) { 4084 countryCustomSwitcher[i].addEventListener('click', function(e) { 4085 LyHelper.localizationRedirect('country_code', this.getAttribute('data-country-code')); 4086 }); 4087 } 4088 for(var a=0; a<countrySelectSwitcher.length; a++) { 4089 countrySelectSwitcher[a].addEventListener('change', function(){ 4090 LyHelper.localizationRedirect('country_code', this[this.selectedIndex].getAttribute('data-country-code')); 4091 }); 4092 } 4093 } 4094 4095 bindCurrencySwitchers() { 4096 var currencySelectSwitcher = document.querySelectorAll('select.ly-currency-switcher'); 4097 var currencyCustomSwitcher = document.querySelectorAll('div.ly-currency-switcher a'); 4098 for(var i=0; i<currencyCustomSwitcher.length; i++) { 4099 currencyCustomSwitcher[i].addEventListener('click', function(e) { 4100 LyHelper.changeCurrency(this.getAttribute('data-currency-code')); 4101 }); 4102 } 4103 for(var a=0; a<currencySelectSwitcher.length; a++) { 4104 currencySelectSwitcher[a].addEventListener('change', function(){ 4105 LyHelper.changeCurrency(this[this.selectedIndex].getAttribute('data-currency-code')); 4106 }); 4107 } 4108 } 4109 4110 setCustomPosition() { 4111 for(var i = 0; i < this.switcherElements.length; i++) { 4112 if(this.lyForceOff !== 'true') { 4113 if(langify.locale.languages.length <= 1) { 4114 this.switcherElements[i].querySelector('.ly-languages-switcher').classList.add('ly-hide'); 4115 } 4116 this.switcherElements[i].classList.remove('ly-hide'); 4117 } 4118 if(this.switcherElements[i].classList.contains('ly-custom') && (document.getElementById('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')) || document.getElementsByClassName('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')).length )) { 4119 var targets = Array.from(document.getElementsByClassName('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint'))); 4120 var target = document.getElementById('ly-custom-'+this.switcherElements[i].getAttribute('data-breakpoint')); 4121 if(target) targets.push(target); 4122 for(var c = 0; c < targets.length; c++) { 4123 var clone = this.switcherElements[i].cloneNode(true); 4124 targets[c].innerHTML = clone.outerHTML; 4125 } 4126 this.switcherElements[i].classList.add('ly-hide'); 4127 } 4128 } 4129 } 4130 4131 toggleSwitcherOpen(e) { 4132 var target = e; 4133 if(!target.classList.contains('ly-is-open')) { 4134 var openSwitchers = document.querySelectorAll('.ly-custom-dropdown-switcher.ly-is-open') 4135 for(var i = 0; i < openSwitchers.length; i++) { 4136 openSwitchers[i].classList.remove('ly-is-open'); 4137 } 4138 4139 target.getElementsByClassName('ly-custom-dropdown-current')[0].setAttribute('aria-expanded', 'true'); 4140 } else { 4141 target.getElementsByClassName('ly-custom-dropdown-current')[0].setAttribute('aria-expanded', 'false'); 4142 } 4143 target.classList.toggle('ly-is-open'); 4144 var isOut = LyHelper.isOutOfViewport(target); 4145 if(isOut.bottom) { 4146 target.classList.add('ly-is-dropup'); 4147 } 4148 } 4149 4150 togglePopupOpen(e) { 4151 e.closest('.ly-popup-switcher').classList.toggle('ly-is-open'); 4152 } 4153 4154 _getCountryCodeFromHreflang(language_code) { 4155 var hreflangTags = document.querySelectorAll('link[hreflang]'); 4156 var languageDomains = {}; 4157 var countryCode = false;
4158 for(var i = 0; i < hreflangTags.length; i++) { 4159 if(hreflangTags[i].getAttribute('hreflang').indexOf(language_code) === 0) { 4160 if(!languageDomains[hreflangTags[i].getAttribute('href')]) { 4161 languageDomains[hreflangTags[i].getAttribute('href')] = hreflangTags[i]; 4162 } 4163 } 4164 } 4165 if(Object.keys(languageDomains).length > 0) { 4166 countryCode = Object.values(languageDomains)[0].getAttribute('hreflang'); 4167 countryCode = countryCode.split('-'); 4168 if(countryCode[1]) { 4169 countryCode = countryCode[1] 4170 } else { 4171 4172 } 4173 } 4174 return countryCode; 4175 } 4176 } 4177 4178 4179 /** 4180 * 4181 * 4182 * @class LanguageDetection 4183 */ 4184 class LanguageDetection { 4185 4186 constructor() { 4187 this.hreflangList = null; 4188 LyHelper.log('LanguageDetection instantiation'); 4189 } 4190 4191 init() { 4192 if(LyHelper.inIframe() 4193 || window.location.pathname.indexOf('preview_key=') > 0) { 4194 return null; 4195 } 4196 4197 var currentLang = langify.locale.iso_code.toLowerCase(); 4198 //var localizationData = this.getLocalizationData(); 4199 this.hreflangList = this.getHreflangList(); 4200 4201 var userLang = navigator.language || navigator.userLanguage; 4202 userLang = userLang.toLowerCase(); 4203 var bot = /bot|google|baidu|bing|msn|duckduckbot|teoma|slurp|yandex|Chrome-Lighthouse/i.test(navigator.userAgent); 4204 var blockedRoutes = window.lyBlockedRoutesList || []; 4205 var blockedRoute = blockedRoutes.find(x => window.location.pathname.indexOf(x) === 0); 4206 var is404 = document.getElementsByClassName('template-404').length; 4207 4208 if(LyHelper.getVal('redirected') === 'true') { 4209 LyHelper.setCookie('ly-lang-selected', currentLang, 365); 4210 var _href = window.location.href; 4211 history.replaceState(null, '', _href.replace(/(\?|&)(redirected=true)/i, '')); 4212 return null; 4213 } 4214 4215 if(!is404 && !bot && !blockedRoute && LyHelper.getVal('ly-lang-detect') !== 'off') { 4216 if(userLang && !LyHelper.getCookie('ly-lang-selected')) { 4217 var hasMatch = this.matchHreflangList(userLang); 4218 if(currentLang !== this._hreflangToLanguageCode(hasMatch)) { 4219 if(hasMatch) { 4220 this.redirectMatched(userLang); 4221 } else if (!hasMatch && langify.settings.switcher.languageDetectionDefault) { 4222 // Redirect to default language 4223 this.redirectMatched(langify.settings.switcher.languageDetectionDefault); 4224 } 4225 } 4226 } else { 4227 if(LyHelper.getCookie('ly-lang-selected') && LyHelper.getCookie('ly-lang-selected') !== currentLang) { 4228 // Only save cookie when the domain feature is active 4229 if(LyHelper.isDomainFeatureEnabled()) { 4230 LyHelper.setCookie('ly-lang-selected', currentLang, 365); 4231 } 4232 this.redirectMatched(LyHelper.getCookie('ly-lang-selected')); 4233 } 4234 } 4235 } 4236 4237 this._geolocationAppSupport(); 4238 } 4239 redirectMatched(userLang) { 4240 var match = this.matchHreflangList(userLang); 4241 if(match) { 4242 this.redirectHref(match.href, match.lang); 4243 } 4244 return match; 4245 } 4246 matchHreflangList(userLang) { 4247 var matchedHreflang = false; 4248 var browserLang = userLang; 4249 4250 // Find candidates 4251 var candidates = this.hreflangList.filter(item => item.lang === browserLang); 4252 if(candidates.length === 0) { 4253 browserLang = userLang.toLowerCase(); 4254 candidates = this.hreflangList.filter(item => item.lang.toLowerCase().indexOf(browserLang) === 0); 4255 } 4256 if(candidates.length === 0) { 4257 browserLang = userLang.toLowerCase().substring(0, 2); 4258 candidates = this.hreflangList.filter(item => item.lang.toLowerCase().indexOf(browserLang) === 0); 4259 } 4260 4261 // Handle candidates 4262 if(candidates.length === 1) { 4263 return({href: candidates[0].href, lang: browserLang}); 4264 } 4265 else if(candidates.length > 1) { 4266 var preferedCandidate = candidates.find(item => item.href.indexOf(window.location.host) >= 0) 4267 if(preferedCandidate) { 4268 return({href: preferedCandidate.href, lang: browserLang}); 4269 } else { 4270 return({href: candidates[0].href, lang: browserLang}); 4271 } 4272 } 4273 4274 return false;
4275 } 4276 redirectHref(href, userLang) { 4277 var queryString = window.location.search; 4278 var url = href.split('?')[0]; 4279 if(queryString === '') { 4280 queryString = '?redirected=true'; 4281 } else { 4282 queryString += '&redirected=true'; 4283 } 4284 window.location.replace(url + queryString); 4285 } 4286 getHreflangList() { 4287 var hreflangTags = document.querySelectorAll('link[hreflang]'); 4288 var hreflangList = []; 4289 var countryCode = false; 4290 // Cross Domain Links option 4291 if(LyHelper.isDomainFeatureEnabled()) { 4292 for(var i = 0; i < langify.locale.languages.length; i++) { 4293 let newHref = 'https://' + langify.locale.languages[i].domain + window.location.pathname + window.location.search + window.location.hash 4294 // When cross-domain link is pointing to the same domain with subfolders, don't merge the current pathname into the url 4295 if(new String(langify.locale.languages[i].domain).indexOf(window.location.hostname) === 0) { 4296 newHref = 'https://' + langify.locale.languages[i].domain + window.location.search + window.location.hash 4297 } 4298 hreflangList.push({ 4299 href: newHref, 4300 lang: langify.locale.languages[i].iso_code, 4301 }); 4302 } 4303 } 4304 for(var i = 0; i < hreflangTags.length; i++) { 4305 var hreflang = hreflangTags[i].getAttribute('hreflang').toLowerCase(); 4306 hreflang = hreflang.replace('zh-hans', 'zh-cn').replace('zh-hant', 'zh-tw'); // Chinese special cases 4307 hreflangList.push({ 4308 href: hreflangTags[i].getAttribute('href'), 4309 lang: hreflang 4310 }); 4311 } 4312 return hreflangList; 4313 } 4314 _langToHreflang(userLang) { 4315 var hreflang = ''; 4316 this.hreflangList.map(function(item) { 4317 if(item.lang === userLang) { 4318 hreflang = userLang; 4319 } 4320 }); 4321 if(hreflang === '') { 4322 this.hreflangList.map(function(item) { 4323 var browserLang = userLang.toLowerCase(); 4324 if(item.lang.toLowerCase().indexOf(browserLang) === 0) { 4325 hreflang = browserLang; 4326 } 4327 else if(item.lang.toLowerCase().indexOf(browserLang.substring(0, 2)) === 0) { 4328 hreflang = browserLang.substring(0, 2); 4329 } 4330 }); 4331 } 4332 return hreflang || userLang; 4333 } 4334 _hreflangToLanguageCode(hreflangTag) { 4335 if(!hreflangTag || !hreflangTag.lang) return false; 4336 var languageCode = false;
4337 langify.locale.languages.forEach(function(item) { 4338 if(item.iso_code.toLowerCase() === hreflangTag.lang.toLowerCase()) { 4339 languageCode = item.iso_code; 4340 } 4341 }); 4342 if(!languageCode) { 4343 langify.locale.languages.forEach(function(item) { 4344 if(item.iso_code.toLowerCase() === hreflangTag.lang.substring(0, 2).toLowerCase()) { 4345 languageCode = item.iso_code; 4346 } 4347 }); 4348 } 4349 return languageCode; 4350 } 4351 _geolocationAppSupport() { 4352 var target = document.querySelector('body'); 4353 var config = { childList: true, subtree: true }; 4354 var geolocationObserver = new MutationObserver(function(mutations) { 4355 mutations.forEach(function(mutation) { 4356 if (mutation.type === 'childList' && mutation.addedNodes.length > 0) { 4357 var target = mutation.target.getElementsByClassName('locale-bar__form'); 4358 if(target[0]) { 4359 target[0].onsubmit = function() { 4360 var locale_code = target[0].elements['locale_code'].value; 4361 var selector = target[0].getElementsByClassName('locale-bar__selector'); 4362 if(selector.length >= 1) { 4363 locale_code = selector[0].options[selector[0].selectedIndex].value; 4364 } 4365 LyHelper.setCookie('ly-lang-selected', locale_code, 365); 4366 }; 4367 } 4368 var selectors = mutation.target.getElementsByClassName('locale-selectors__selector'); 4369 if(selectors.length > 0) { 4370 for(var selector of selectors) { 4371 if(selector.getAttribute('name') === 'locale_code') { 4372 selector.onchange = function() { 4373 var locale_code = selector.options[selector.selectedIndex].value; 4374 LyHelper.setCookie('ly-lang-selected', locale_code, 365); 4375 }; 4376 } 4377 } 4378 } 4379 } 4380 }); 4381 }); 4382 geolocationObserver.observe(target, config); 4383 setTimeout(function() { 4384 geolocationObserver.disconnect(); 4385 }, 10000); 4386 } 4387 } 4388 4389 4390 /** 4391 * 4392 * 4393 * @class Recommendation 4394 */ 4395 class Recommendation extends LanguageDetection { 4396 4397 constructor() { 4398 super(); 4399 LyHelper.log('Recommendation instantiation'); 4400 } 4401 4402 init() { 4403 this.hreflangList = this.getHreflangList(); 4404 4405 var userLang = navigator.language || navigator.userLanguage; 4406 userLang = userLang.toLowerCase(); 4407 4408 var recommendation = this.matchHreflangList(userLang); 4409 var recommendationLanguageCode = this._hreflangToLanguageCode(recommendation); 4410 if(recommendationLanguageCode && recommendationLanguageCode !== langify.locale.iso_code && !LyHelper.getCookie('ly-lang-selected')) { 4411 this.recommended_language_code = recommendationLanguageCode; 4412 this.recommended_country_code = null; 4413 this.recommended_currency_code = null; 4414 this._translateStrings(recommendationLanguageCode); 4415 this._bindings(); 4416 } else { 4417 return false; 4418 } 4419 } 4420 4421 _translateStrings(languageCode) { 4422 var recommendationElement = document.querySelectorAll('.ly-recommendation')[0]; 4423 var strings = langify.settings.switcher.recommendation_strings[languageCode]; 4424 var recommendationStr = 'Looks like your browser is set to [[language]]. Change the language?'; 4425 var buttonStr = 'Change'; 4426 var matchedLanguageCode = this._langToHreflang(languageCode).toLowerCase(); 4427 var languageStr = langify.settings.switcher.languages.find(x => x.iso_code.toLowerCase() === matchedLanguageCode) ? langify.settings.switcher.languages.find(x => x.iso_code.toLowerCase() === matchedLanguageCode).name : languageCode.toUpperCase(); 4428 if(strings) { 4429 recommendationStr = strings.recommendation ? strings.recommendation : recommendationStr; 4430 buttonStr = strings.button ? strings.button : buttonStr; 4431 languageStr = strings.language ? strings.language : languageStr; 4432 } 4433 var newCode = recommendationElement.innerHTML;
4434 newCode = newCode.replaceAll('[[recommendation]]', recommendationStr).replaceAll('[[button]]', buttonStr).replaceAll('[[language]]', languageStr); 4435 recommendationElement.innerHTML = newCode; 4436 } 4437 4438 _bindings() { 4439 var _this = this; 4440 var lyForceOff = location.search.split('ly-force-off=')[1]; 4441 var recommendationElement = document.querySelectorAll('.ly-recommendation')[0]; 4442 var form = recommendationElement.querySelectorAll('.ly-recommendation-form')[0]; 4443 var links = recommendationElement.getElementsByClassName('ly-custom-dropdown-list-element'); 4444 var customDropdown = recommendationElement.querySelectorAll('.ly-custom-dropdown-switcher'); 4445 var nativeSelects = recommendationElement.getElementsByClassName('ly-native-select'); 4446 4447 form.addEventListener('submit', function(e) { 4448 e.preventDefault(); 4449 4450 if(_this.recommended_country_code || _this.recommended_currency_code) { 4451 // When a country or currency is involved, use old redirection 4452 var additionalFields = []; 4453 if(_this.recommended_country_code) { 4454 additionalFields.push({ 4455 name: 'country_code', 4456 value: _this.recommended_country_code 4457 }); 4458 } 4459 if(_this.recommended_currency_code) { 4460 additionalFields.push({ 4461 name: 'currency_code', 4462 value: _this.recommended_currency_code 4463 }); 4464 } 4465 LyHelper.setCookie('ly-lang-selected', _this.recommended_language_code, 365); 4466 LyHelper.localizationRedirect('language_code', _this.recommended_language_code, additionalFields); 4467 } else { 4468 //...or use new hreflang redirection 4469 _this.redirectMatched(_this.recommended_language_code); 4470 } 4471 }); 4472 4473 // Overwrite switchers 4474 for(var l = 0; l < links.length; l++) { 4475 links[l].addEventListener('click', function(event) { 4476 event.preventDefault(); 4477 4478 // When clicked from within a custom dropdown 4479 var parentCustomDropdown = event.currentTarget.closest('.ly-custom-dropdown-switcher'); 4480 if(parentCustomDropdown) { 4481 _this._selectCustomDropdownEntry(parentCustomDropdown, this); 4482 } else { 4483 _this.recommended_language_code = this.getAttribute('data-language-code'); 4484 } 4485 }); 4486 } 4487 4488 for(var i = 0; i < nativeSelects.length; i++) { 4489 nativeSelects[i].onchange = _this._selectNativeDropdownEntry.bind(this); 4490 4491 if(nativeSelects[i].classList.contains('ly-languages-switcher')) { 4492 nativeSelects[i].value = _this.recommended_language_code; 4493 } 4494 } 4495 4496 for(var i = 0; i < customDropdown.length; i++) { 4497 if(recommendationElement.className.indexOf('bottom') > -1) { 4498 customDropdown[i].classList.add('ly-is-dropup'); 4499 } 4500 4501 if(customDropdown[i].classList.contains('ly-languages-switcher')) { 4502 _this._selectCustomDropdownEntry(customDropdown[i], customDropdown[i].querySelector('.ly-custom-dropdown-list a[data-language-code="'+ _this.recommended_language_code +'"]')); 4503 } 4504 } 4505 if(!lyForceOff) { 4506 recommendationElement.classList.add('ly-is-open'); 4507 } 4508 } 4509 4510 _selectNativeDropdownEntry(event) { 4511 event.preventDefault(); 4512 var element = event.currentTarget; 4513 var _this = this; 4514 4515 if(element[element.selectedIndex].hasAttribute('data-language-code')) { 4516 _this.recommended_language_code = element[element.selectedIndex].getAttribute('data-language-code'); 4517 } 4518 if(element[element.selectedIndex].hasAttribute('data-country-code')) { 4519 _this.recommended_country_code = element[element.selectedIndex].getAttribute('data-country-code'); 4520 } 4521 if(element[element.selectedIndex].hasAttribute('data-currency-code')) { 4522 _this.recommended_currency_code = element[element.selectedIndex].getAttribute('data-currency-code'); 4523 } 4524 } 4525 4526 _selectCustomDropdownEntry(element, entry) { 4527 if(!entry) return; 4528 var _this = this; 4529 var currentElem = element.querySelector('.ly-custom-dropdown-current'); 4530 var currentIcon = currentElem.querySelector('.ly-icon'); 4531 var currentLabel = currentElem.querySelector('span'); 4532 var valueToSelect = ''; 4533 4534 if(entry.hasAttribute('data-language-code')) { 4535 _this.recommended_language_code = entry.getAttribute('data-language-code'); 4536 valueToSelect = _this.recommended_language_code; 4537 } 4538 if(entry.hasAttribute('data-country-code')) { 4539 _this.recommended_country_code = entry.getAttribute('data-country-code'); 4540 valueToSelect = _this.recommended_country_code; 4541 } 4542 if(entry.hasAttribute('data-currency-code')) { 4543 _this.recommended_currency_code = entry.getAttribute('data-currency-code'); 4544 valueToSelect = _this.recommended_currency_code; 4545 } 4546 if(entry.hasAttribute('data-country-code') && entry.hasAttribute('data-currency-code')) { 4547 valueToSelect = _this.recommended_country_code + '-' + _this.recommended_currency_code; 4548 } 4549 4550 if(element.querySelector('.ly-custom-dropdown-list li.current')) { 4551 element.querySelector('.ly-custom-dropdown-list li.current').classList.remove('current'); 4552 element.querySelector('.ly-custom-dropdown-list li[key="'+ valueToSelect +'"]').classList.add('current'); 4553 } 4554 if(element.querySelector('.ly-custom-dropdown-list li.current span')) currentLabel.innerHTML = element.querySelector('.ly-custom-dropdown-list li.current span').innerHTML; 4555 if(element.querySelector('.ly-custom-dropdown-list li.current .ly-icon')) currentIcon.classList = element.querySelector('.ly-custom-dropdown-list li.current .ly-icon').classList; 4556 } 4557 4558 toggleOpen(e) { 4559 e.closest('.ly-recommendation').classList.toggle('ly-is-open'); 4560 if(!e.closest('.ly-recommendation').classList.contains('ly-is-open')) { 4561 LyHelper.setCookie('ly-lang-selected', this.recommended_language_code, 365); 4562 } 4563 } 4564 } 4565 4566 4567 /** 4568 * 4569 * 4570 * @class Langify 4571 */ 4572 class Langify { 4573 constructor(settings, locale) { 4574 LyHelper.log('Langify instantiation') 4575 4576 var translationObserver = new TranslationObserver().init(); 4577 4578 langify.helper = new LyHelper(); 4579 LyHelper.log(langify.helper); 4580 4581 4582 var lyForceOff = location.search.split('ly-force-off=')[1]; 4583 if(lyForceOff === 'true') { 4584 document.getElementById('preview-bar-iframe').classList.add('ly-hide'); 4585 return false;
4586 } 4587 4588 if(settings.theme && ((settings.theme.loadJquery && settings.theme.loadJquery === true) || typeof settings.theme.loadJquery === 'undefined')) { 4589 if(typeof jQuery === 'undefined') { 4590 LyHelper.loadScript('//cdn.jsdelivr.net/jquery/1.9.1/jquery.min.js', function() {}); 4591 } 4592 } 4593 4594 //document.addEventListener("DOMContentLoaded", function() { 4595 langify.switcher = new Switcher(); 4596 langify.switcher.init(); 4597 4598 if(settings.switcher) { 4599 if(settings.switcher.recommendation && settings.switcher.recommendation_enabled) { 4600 langify.recommendation = new Recommendation(); 4601 langify.recommendation.init(); 4602 } else { 4603 if(settings.switcher.languageDetection) { 4604 langify.languageDetection = new LanguageDetection(); 4605 langify.languageDetection.init(); 4606 } 4607 } 4608 } 4609 //}); 4610 } 4611 } 4612 4613 // Polyfills 4614 (function(){var t;null==window.MutationObserver&&(t=function(){function t(t){this.callBack=t}return t.prototype.observe=function(t,n){return this.element=t,this.interval=setInterval((e=this,function(){var t;if((t=e.element.innerHTML)!==e.oldHtml)return e.oldHtml=t,e.callBack.apply(null)}),200);var e},t.prototype.disconnect=function(){return window.clearInterval(this.interval)},t}(),window.MutationObserver=t)}).call(this); 4615 !function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,o=i(e);o;)o=i(e=o.ownerDocument);return e}(),e=[],o=null,n=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return o||(o=function(t,o){n=t&&o?l(t,o):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach(function(t){t._checkForIntersections()})}),o},s._resetCrossOriginUpdater=function(){o=null,n=null},s.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,o){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==o[e-1]})},s.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map(function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}});return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},s.prototype._monitorIntersections=function(e){var o=e.defaultView;if(o&&-1==this._monitoringDocuments.indexOf(e)){var n=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=o.setInterval(n,this.POLL_INTERVAL):(h(o,"resize",n,!0),h(e,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in o&&(s=new o.MutationObserver(n)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push(function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),c(t,"resize",n,!0)),c(e,"scroll",n,!0),s&&s.disconnect()});var u=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=u){var a=i(e);a&&this._monitorIntersections(a.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var o=this._monitoringDocuments.indexOf(e);if(-1!=o){var n=this.root&&(this.root.ownerDocument||this.root)||t;if(!this._observationTargets.some(function(t){var o=t.element.ownerDocument;if(o==e)return!0;for(;o&&o!=n;){var r=i(o);if((o=r&&r.ownerDocument)==e)return!0}return!1})){var r=this._monitoringUnsubscribes[o];if(this._monitoringDocuments.splice(o,1),this._monitoringUnsubscribes.splice(o,1),r(),e!=n){var s=i(e);s&&this._unmonitorIntersections(s.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e<t.length;e++)t[e]()},s.prototype._checkForIntersections=function(){if(this.root||!o||n){var t=this._rootIsInDom(),e=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
4615this._observationTargets.forEach(function(n){var i=n.element,s=u(i),h=this._rootContainsTarget(i),c=n.entry,a=t&&h&&this._computeTargetAndRootIntersection(i,s,e),l=null;this._rootContainsTarget(i)?o&&!this.root||(l=e):l={top:0,bottom:0,left:0,right:0,width:0,height:0};var f=n.entry=new r({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:s,rootBounds:l,intersectionRect:a});c?t&&h?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},s.prototype._computeTargetAndRootIntersection=function(e,i,r){if("none"!=window.getComputedStyle(e).display){for(var s,h,c,a,f,d,g,m,v=i,_=p(e),b=!1;!b&&_;){var w=null,y=1==_.nodeType?window.getComputedStyle(_):{};if("none"==y.display)return null;if(_==this.root||9==_.nodeType)if(b=!0,_==this.root||_==t)o&&!this.root?!n||0==n.width&&0==n.height?(_=null,w=null,v=null):w=n:w=r;else{var I=p(_),E=I&&u(I),T=I&&this._computeTargetAndRootIntersection(I,E,r);E&&T?(_=I,w=l(E,T)):(_=null,v=null)}else{var R=_.ownerDocument;_!=R.body&&_!=R.documentElement&&"visible"!=y.overflow&&(w=u(_))}if(w&&(s=w,h=v,c=void 0,a=void 0,f=void 0,d=void 0,g=void 0,m=void 0,c=Math.max(s.top,h.top),a=Math.min(s.bottom,h.bottom),f=Math.max(s.left,h.left),d=Math.min(s.right,h.right),m=a-c,v=(g=d-f)>=0&&m>=0&&{top:c,bottom:a,left:f,right:d,width:g,height:m}||null),!v)break;_=_&&p(_)}return v}},s.prototype._getRootRect=function(){var e;if(this.root&&!d(this.root))e=u(this.root);else{var o=d(this.root)?this.root:t,n=o.documentElement,i=o.body;e={top:0,left:0,right:n.clientWidth||i.clientWidth,width:n.clientWidth||i.clientWidth,bottom:n.clientHeight||i.clientHeight,height:n.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(e)},s.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,o){return"px"==e.unit?e.value:e.value*(o%2?t.width:t.height)/100}),o={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return o.width=o.right-o.left,o.height=o.bottom-o.top,o},s.prototype._hasCrossedThreshold=function(t,e){var o=t&&t.isIntersecting?t.intersectionRatio||0:-1,n=e.isIntersecting?e.intersectionRatio||0:-1;if(o!==n)for(var i=0;i<this.thresholds.length;i++){var r=this.thresholds[i];if(r==o||r==n||r<o!=r<n)return!0}},s.prototype._rootIsInDom=function(){return!this.root||f(t,this.root)},s.prototype._rootContainsTarget=function(e){var o=this.root&&(this.root.ownerDocument||this.root)||t;return f(o,e)&&(!this.root||o==e.ownerDocument)},s.prototype._registerInstance=function(){e.indexOf(this)<0&&e.push(this)},s.prototype._unregisterInstance=function(){var t=e.indexOf(this);-1!=t&&e.splice(t,1)},window.IntersectionObserver=s,window.IntersectionObserverEntry=r}function i(t){try{return t.defaultView&&t.defaultView.frameElement||null}catch(t){return null}}function r(t){this.time=t.time,this.target=t.target,this.rootBounds=a(t.rootBounds),this.boundingClientRect=a(t.boundingClientRect),this.intersectionRect=a(t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,o=e.width*e.height,n=this.intersectionRect,i=n.width*n.height;this.intersectionRatio=o?Number((i/o).toFixed(4)):this.isIntersecting?1:0}function s(t,e){var o,n,i,r=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(r.root&&1!=r.root.nodeType&&9!=r.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(o=this._checkForIntersections.bind(this),n=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout(function(){o(),i=null},n))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(r.rootMargin),this.thresholds=this._initThresholds(r.threshold),this.root=r.root||null,this.rootMargin=this._rootMarginValues.map(function(t){return t.value+t.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function h(t,e,o,n){"function"==typeof t.addEventListener?t.addEventListener(e,o,n||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,o)}function c(t,e,o,n){"function"==typeof t.removeEventListener?t.removeEventListener(e,o,n||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,o)}function u(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function a(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function l(t,e){var o=e.top-t.top,n=e.left-t.left;return{top:o,left:n,height:e.height,width:e.width,bottom:o+e.height,right:n+e.width}}function f(t,e){for(var o=e;o;){if(o==t)return!0;o=p(o)}return!1}function p(e){var o=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(o&&o.assignedSlot&&(o=o.assignedSlot.parentNode),o&&11==o.nodeType&&o.host?o.host:o)}function d(t){return t&&9===t.nodeType}}(); 4616 !function(){if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var e=document.createEvent("CustomEvent");return e.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),e}}(); 4617 4618 var langify = window.langify || {}; 4619 var customContents = {}; 4620 var customContents_image = {}; 4621 var langifySettingsOverwrites = {}; 4622 var defaultSettings = { 4623 debug: false, // BOOL : Enable/disable console logs 4624 observe: true, // BOOL : Enable/disable the entire mutation observer (off switch) 4625 observeLinks: false, 4626 observeImages: true, 4627 observeCustomContents: true, 4628 maxMutations: 5, 4629 timeout: 100, // INT : Milliseconds to wait after a mutation, before the next mutation event will be allowed for the element 4630 linksBlacklist: [], 4631 }; 4632 4633 if(langify.settings) { 4634 langifySettingsOverwrites = Object.assign({}, langify.settings); 4635 langify.settings = Object.assign(defaultSettings, langify.settings); 4636 } else { 4637 langify.settings = defaultSettings; 4638 }langify.settings = Object.assign(langify.settings, {"debug":true,"lazyload":false,"observe":true,"observeLinks":true,"observeImages":true,"observeCustomContents":true,"linksBlacklist":[]}, langifySettingsOverwrites); 4639 4640 4641 langify.settings.theme = {"debug":true,"lazyload":false,"observe":true,"observeLinks":true,"observeImages":true,"observeCustomContents":true,"linksBlacklist":[]}; 4642 langify.settings.switcher = {"version":"3.0.0","customCSS":"","languageDetection":true,"languageDetectionDefault":"de","enableDefaultLanguage":false,"breakpoints":[{"key":0,"label":"0px","config":{"type":"custom","corner":"top_right","position":"custom","show_flags":true,"show_label":true,"show_custom_name":true,"show_name":false,"show_iso_code":false,"round_icons":false,"is_dark":false,"is_transparent":false,"arrow_size":100,"arrow_width":1,"arrow_filled":false,"dropdown_open":false,"h_space":0,"v_space":0,"text_color":"#000","arrow_color":"#000","bg_color":"rgba(255, 255, 255, 0)","fontsize":14,"switcherLabel":"show_custom_name","rectangle_icons":true,"switcherIcons":"rectangle_icons","currency_switcher_enabled":false,"recommendation_fontsize":14,"recommendation_border_width":0,"recommendation_border_radius":0,"recommendation_text_color":"#000","recommendation_link_color":"#000","recommendation_button_bg_color":"#999","recommendation_button_text_color":"#fff","recommendation_bg_color":"#fff","recommendation_border_color":"#000"}},{"key":1000,"label":"1000px","config":{"type":"custom","corner":"top_right","position":"custom","show_flags":false,"show_label":true,"show_custom_name":true,"show_name":false,"show_iso_code":false,"round_icons":false,"is_dark":false,"is_transparent":true,"arrow_size":100,"arrow_width":1,"arrow_filled":false,"dropdown_open":false,"h_space":0,"v_space":0,"text_color":"#000","arrow_color":"#000","bg_color":"#fff","fontsize":14,"switcherLabel":"show_custom_name","rectangle_icons":false,"switcherIcons":false,"currency_switcher_enabled":false,"recommendation_fontsize":14,"recommendation_border_width":0,"recommendation_border_radius":0,"recommendation_text_color":"#000","recommendation_link_color":"#000","recommendation_button_bg_color":"#999","recommendation_button_text_color":"#fff","recommendation_bg_color":"#fff","recommendation_border_color":"#000"}}],"languages":[{"iso_code":"en","root_url":"\/","name":"English","primary":true,"domain":false,"published":true,"custom_name":"EN"},{"iso_code":"de","root_url":"\/de","name":"German","primary":false,"domain":false,"published":true,"custom_name":"DE"}],"recommendation_enabled":false,"recommendation_type":"popup","recommendation_switcher_key":-1,"recommendation_strings":{},"recommendation":{"recommendation_backdrop_show":true,"recommendation_corner":"center_center","recommendation_banner_corner":"top","recommendation_fontsize":14,"recommendation_border_width":0,"recommendation_border_radius":0,"recommendation_text_color":"#000","recommendation_link_color":"#000","recommendation_button_bg_color":"#999","recommendation_button_text_color":"#fff","recommendation_bg_color":"#fff","recommendation_border_color":"#000"}}; 4643 4644 langify.locale = langify.locale || { 4645 primary: true, 4646 iso_code: "en", 4647 root_url: "\/", 4648 language_id: "ly136939", 4649 shop_url: "https:\/\/new-layer.com", 4650 domain_feature_enabled: null, 4651 languages: [{ 4652 iso_code: "en", 4653 root_url: "\/", 4654 domain: null, 4655 },{ 4656 iso_code: "de", 4657 root_url: "\/de", 4658 domain: null, 4659 },],}; 4660 4661 // Disable link correction ALWAYS on languages with mapped domains 4662 4663 if(langify.locale.root_url == '/') { 4664 langify.settings.observeLinks = false;
4665 } 4666 4667 window.addEventListener('DOMContentLoaded', function() { 4668 langify.helper = new LyHelper(); 4669 4670 // Custom Contents Section 4671 4672 // Images Section 4673 4674 4675 4676 var langifyInstance = new Langify(langify.settings, langify.locale); 4677 }); 4678</script>
4678 4679<div data-breakpoint="0" class="ly-switcher-wrapper ly-breakpoint-1 custom ly-custom ly-hide" style="font-size: 14px; "><div aria-label="Selected language: English" aria-description="Language selector" data-dropup="false" onclick="langify.switcher.toggleSwitcherOpen(this)" class="ly-languages-switcher ly-custom-dropdown-switcher ly-bright-theme" style=""> 4680 <span role="button" aria-expanded="false" aria-controls="languagesSwitcherList-1" class="ly-custom-dropdown-current" style="background: rgba(255, 255, 255, 0); color: #000; "><i class="ly-icon ly-flag-icon ly-flag-icon-en"></i><span class="ly-custom-dropdown-current-inner ly-custom-dropdown-current-inner-text">EN</span> 4681<div class="ly-arrow ly-arrow-black stroke" style="vertical-align: middle; width: 14.0px; height: 14.0px;"> 4682 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.0 14.0" height="14.0px" width="14.0px" style="position: absolute;"> 4683 <path d="M1 4.5 L7.0 10.5 L13.0 4.5" fill="transparent" stroke="#000" stroke-width="1px"/> 4684 </svg> 4685 </div> 4686 </span> 4687 <ul id="languagesSwitcherList-1" role="list" class="ly-custom-dropdown-list ly-is-open ly-bright-theme" style="background: rgba(255, 255, 255, 0); color: #000; "><li key="de" style="color: #000; " tabindex="-1"> 4688 <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="de" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-de"></i><span class="ly-custom-dropdown-list-element-right">DE</span></a> 4689 </li><li key="en" class="current" style="color: #000; " tabindex="-1"> 4690 <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme current_lang" href="#" data-language-code="en" data-ly-locked="true"><i class="ly-icon ly-flag-icon ly-flag-icon-en"></i><span class="ly-custom-dropdown-list-element-right">EN</span></a> 4691 </li></ul> 4692 </div></div> 4693 4694<div data-breakpoint="1000" class="ly-switcher-wrapper ly-breakpoint-2 custom ly-custom ly-is-transparent ly-hide" style="font-size: 14px; "><div aria-label="Selected language: English" aria-description="Language selector" data-dropup="false" onclick="langify.switcher.toggleSwitcherOpen(this)" class="ly-languages-switcher ly-custom-dropdown-switcher ly-bright-theme ly-is-transparent" style=""> 4695 <span role="button" aria-expanded="false" aria-controls="languagesSwitcherList-2" class="ly-custom-dropdown-current" style="color: #000; "><span class="ly-custom-dropdown-current-inner ly-custom-dropdown-current-inner-text">EN</span> 4696<div class="ly-arrow ly-arrow-black stroke" style="vertical-align: middle; width: 14.0px; height: 14.0px;"> 4697 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.0 14.0" height="14.0px" width="14.0px" style="position: absolute;"> 4698 <path d="M1 4.5 L7.0 10.5 L13.0 4.5" fill="transparent" stroke="#000" stroke-width="1px"/> 4699 </svg> 4700 </div> 4701 </span> 4702 <ul id="languagesSwitcherList-2" role="list" class="ly-custom-dropdown-list ly-is-open ly-bright-theme" style="color: #000; "><li key="de" style="color: #000; " tabindex="-1"> 4703 <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme" href="#" data-language-code="de" data-ly-locked="true"><span class="ly-custom-dropdown-list-element-right">DE</span></a> 4704 </li><li key="en" class="current" style="color: #000; " tabindex="-1"> 4705 <a class="ly-custom-dropdown-list-element ly-languages-switcher-link ly-bright-theme current_lang" href="#" data-language-code="en" data-ly-locked="true"><span class="ly-custom-dropdown-list-element-right">EN</span></a> 4706 </li></ul> 4707 </div></div> 4708<style>.ly-languages-switcher ul > li[key="en"] { 4709 order: -1 !important; 4710 } 4711 .ly-popup-modal .ly-popup-modal-content ul > li[key="en"], 4712 .ly-languages-switcher.ly-links a[data-language-code="en"] { 4713 order: 1 !important; 4714 }.ly-languages-switcher ul > li[key="de"] { 4715 order: -2 !important; 4716 } 4717 .ly-popup-modal .ly-popup-modal-content ul > li[key="de"], 4718 .ly-languages-switcher.ly-links a[data-language-code="de"] { 4719 order: 2 !important; 4720 }
4721 .ly-flag-icon-en { background-image: url('//new-layer.com/cdn/shop/t/2/assets/ly-icon-en.svg?v=168749326791323067301613995522'); } 4722 .ly-flag-icon-de { background-image: url('//new-layer.com/cdn/shop/t/2/assets/ly-icon-de.svg?v=83860170786882065811613995527'); } 4723 .ly-breakpoint-1 { display: none; } 4724 @media (min-width:0px) and (max-width: 999px ) { 4725 .ly-breakpoint-1 { display: inline-block; } 4726 4727 .ly-recommendation .ly-banner-content, 4728 .ly-recommendation .ly-popup-modal-content { 4729 font-size: 14px !important; 4730 color: #000 !important; 4731 background: #fff !important; 4732 border-radius: 0px !important; 4733 border-width: 0px !important; 4734 border-color: #000 !important; 4735 } 4736 .ly-recommendation-form button[type="submit"] { 4737 font-size: 14px !important; 4738 color: #fff !important; 4739 background: #999 !important; 4740 } 4741 } 4742 4743 .ly-breakpoint-1 .ly-flag-icon-en { background-image: url('//new-layer.com/cdn/shop/t/2/assets/ly-icon-e
4743n.svg?v=168749326791323067301613995522') !important; } 4744 .ly-breakpoint-1 .ly-flag-icon-de { background-image: url('//new-layer.com/cdn/shop/t/2/assets/ly-icon-de.svg?v=83860170786882065811613995527') !important; } 4745 .ly-breakpoint-2 { display: none; } 4746 @media (min-width:1000px) { 4747 .ly-breakpoint-2 { display: inline-block; } 4748 4749 .ly-recommendation .ly-banner-content, 4750 .ly-recommendation .ly-popup-modal-content { 4751 font-size: 14px !important; 4752 color: #000 !important; 4753 background: #fff !important; 4754 border-radius: 0px !important; 4755 border-width: 0px !important; 4756 border-color: #000 !important; 4757 } 4758 .ly-recommendation-form button[type="submit"] { 4759 font-size: 14px !important; 4760 color: #fff !important; 4761 background: #999 !important; 4762 } 4763 } 4764 4765 .ly-breakpoint-2 .ly-flag-icon-en { background-image: url('//new-layer.com/cdn/shop/t/2/assets/ly-icon-en.svg?v=168749326791323067301613995522') !important; } 4766 .ly-breakpoint-2 .ly-flag-icon-de { background-image: url('//new-layer.com/cdn/shop/t/2/assets/ly-icon-de.svg?v=83860170786882065811613995527') !important; } 4767 4768 .ly-switcher-wrapper { 4769 4770 } 4771 .ly-switcher-wrapper.fixed { 4772 position: fixed; 4773 z-index: 1000; 4774 } 4775 .ly-switcher-wrapper.absolute { 4776 position: absolute; 4777 z-index: 1000; 4778 } 4779 .ly-switcher-wrapper.fixed.top_left, 4780 .ly-switcher-wrapper.absolute.top_left { 4781 top: 0; 4782 left: 0; 4783 } 4784 .ly-switcher-wrapper.fixed.top_right, 4785 .ly-switcher-wrapper.absolute.top_right { 4786 top: 0; 4787 right: 0; 4788 } 4789 .ly-switcher-wrapper.fixed.bottom_left, 4790 .ly-switcher-wrapper.absolute.bottom_left { 4791 bottom: 0; 4792 left: 0; 4793 } 4794 .ly-switcher-wrapper.fixed.bottom_right, 4795 .ly-switcher-wrapper.absolute.bottom_right { 4796 bottom: 0; 4797 right: 0; 4798 } 4799 .ly-switcher-wrapper .shopify-currency-form { 4800 display: inline-block; 4801 } 4802 4803 4804 .ly-currency-switcher { 4805 font-size: 1em; 4806 } 4807 4808 .ly-inner-text { 4809 margin: 0 0.2em; 4810 white-space: nowrap; 4811 } 4812 4813 .ly-flag-icon { 4814 background-size: contain; 4815 background-position: 50%; 4816 background-repeat: no-repeat; 4817 position: relative; 4818 display: inline-block; 4819 width: 1.33333333em; 4820 line-height: 1em; 4821 } 4822 .ly-flag-icon:before { 4823 content: ''; 4824 display: inline-block; 4825 } 4826 .ly-flag-icon.ly-flag-squared { 4827 width: 1em; 4828 } 4829 .ly-flag-icon.ly-flag-rounded { 4830 width: 1em; 4831 border-radius: 50%; 4832 } 4833 .ly-languages-switcher { 4834 white-space: nowrap; 4835 list-style-type: none; 4836 display: flex; 4837 font-size: 1em; 4838 } 4839 .ly-languages-switcher-link { 4840 margin: 0 0.2em; 4841 cursor: pointer; 4842 white-space: nowrap; 4843 text-decoration: none; 4844 display: inline-block; 4845 } 4846 .ly-languages-switcher.ly-list { 4847 margin: 0; 4848 padding: 0; 4849 display: block; 4850 } 4851 .ly-languages-switcher.ly-native-select { 4852 4853 } 4854 .ly-icon { 4855 margin: 0 0.2em; 4856 } 4857 4858 .ly-arrow { 4859 display: inline-block; 4860 position: relative; 4861 vertical-align: middle; 4862 direction: ltr !important; 4863 -webkit-transition: transform 0.25s; 4864 -moz-transition: transform 0.25s; 4865 transition: transform 0.25s; 4866 margin: 0 0.2em; 4867 } 4868 .ly-custom-dropdown-switcher.ly-is-open .ly-arrow { 4869 transform: rotate(180deg); 4870 } 4871 .ly-custom-dropdown-switcher.ly-arrow.ly-arrow-up { 4872 transform: rotate(180deg); 4873 } 4874 .ly-custom-dropdown-switcher.ly-is-open .ly-arrow.ly-arrow-up { 4875 transform: rotate(0deg); 4876 } 4877 4878 .ly-custom-dropdown-switcher { 4879 text-align: left; 4880 display: inline-block; 4881 position: relative; 4882 user-select: none; 4883 cursor: pointer; 4884 } 4885 .ly-custom-dropdown-current { 4886 display: block; 4887 vertical-align: middle; 4888 } 4889 .ly-custom-dropdown-current-inner { 4890 display: inline-block; 4891 vertical-align: middle; 4892 } 4893 .ly-custom-dropdown-current-inner-image { 4894 margin-right: 0.25em; 4895 } 4896 .ly-custom-dropdown-current-inner-text { 4897 margin: 0 0.2em; 4898 } 4899 .ly-custom-dropdown-list { 4900 display: none !important; 4901 list-style: none; 4902 position: absolute; 4903 left: 0; 4904 padding: inherit !important; 4905 padding: 0 !important; 4906 margin: 0; 4907 z-index: 99999; 4908 text-align: left; 4909 width: 100%; 4910 font-size: 1em; 4911 } 4912 .ly-custom-dropdown-list-element { 4913 color: inherit !important; 4914 display: block; 4915 } 4916 .ly-custom-dropdown-list > li { 4917 margin: 0 !important; 4918 display: block; 4919 } 4920 .ly-custom-dropdown-list-element-left { 4921 margin-right: 0.5em; 4922 } 4923 .ly-custom-dropdown-list-element-right { 4924 text-align: left; 4925 } 4926 .ly-custom-dropdown-list-element-left, 4927 .ly-custom-dropdown-list-element-right { 4928 vertical-align: middle; 4929 } 4930 .ly-custom-dropdown-switcher .ly-languages-switcher-link { 4931 margin: 0; 4932 } 4933 .ly-languages-switcher-dropdown { 4934 display: inline-block; 4935 } 4936 .ly-languages-links-switcher { 4937 display: inline-block; 4938 } 4939 .ly-languages-links-switcher > .ly-languages-link { 4940 /*margin-right: 0.5em;*/ 4941 padding: inherit !important; 4942 color: inherit !important; 4943 } 4944 .ly-custom-dropdown-list-element { 4945 /*padding: inherit !important;*/ 4946 text-decoration: none; 4947 } 4948 .ly-is-uppercase { 4949 text-transform: uppercase; 4950 } 4951 .ly-is-transparent.ly-links, 4952 .ly-is-transparent.ly-list, 4953 .ly-is-transparent.ly-currency-switcher, 4954 .ly-is-transparent.ly-custom-dropdown-switcher, 4955 .ly-is-transparent.ly-custom-dropdown-switcher .ly-custom-dropdown-list { 4956 background: transparent !important; 4957 } 4958 .ly-arrow-up { 4959 transform: rotateZ(180deg); 4960 } 4961 4962 .ly-custom-dropdown-switcher .ly-custom-dropdown-list li.current{ 4963 display: none; 4964 } 4965 .ly-custom-dropdown-switcher.ly-is-open .ly-custom-dropdown-list { 4966 display: flex !important; 4967 min-width: 100%; 4968 width: 100%; 4969 flex-direction: column-reverse; 4970 right: 0; 4971 left: auto; 4972 overflow: auto; 4973 max-height: 350px; 4974 max-height: 50vh; 4975 } 4976 4977 .ly-is-dropup .ly-custom-dropdown-list { 4978 bottom: 100%; 4979 } 4980 .ly-hide { 4981 display: none !important; 4982 } 4983 body.ly-force-off #preview-bar-iframe, 4984 body.ly-force-off .ly-languages-switcher { 4985 display: none !important; 4986 } 4987 4988 .ly-close { 4989 position: absolute; 4990 opacity: 0.3; 4991 right: 0; 4992 top: 0; 4993 width: 3em; 4994 height: 3em; 4995 display: inline-block !important; 4996 background: rbga(0,0,0,0); 4997 padding: 1em; 4998 } 4999 .ly-close:hover { 5000 opacity: 1; 5001 } 5002 .ly-close .inner { 5003 transform: translateX(-50%); 5004 position: relative; 5005 width: 100%; 5006 height: 100%; 5007 display: inline-block; 5008 } 5009 .ly-close .inner:before, .ly-close .inner:after { 5010 position: absolute; 5011 left: 1em; 5012 content: ' '; 5013 height: 1em; 5014 width: 2px; 5015 background-color: #333; 5016 } 5017 .ly-close .inner:before { 5018 transform: rotate(45deg); 5019 } 5020 .ly-close .inner:after { 5021 transform: rotate(-45deg); 5022 } 5023 5024 5025 5026 .ly-popup-switcher {} 5027 .ly-popup-switcher .ly-popup-current { 5028 cursor: pointer; 5029 background: transparent; 5030 } 5031 .ly-popup-switcher .ly-popup-modal { 5032 position: fixed; 5033 z-index: 1000; 5034 top: 0; 5035 left: 0; 5036 width: 100%; 5037 height: 100%; 5038 display: none; 5039 justify-content: center;
5040 align-items: center; 5041 } 5042 .ly-popup-switcher.ly-is-open .ly-popup-modal { 5043 display: flex; 5044 } 5045 .ly-popup-switcher .ly-popup-modal-backdrop { 5046 position: fixed; 5047 width: 100%; 5048 height: 100%; 5049 z-index: 0; 5050 top: 0; 5051 left: 0; 5052 background:rgba(0, 0, 0, 0.38); 5053 cursor: pointer; 5054 } 5055 .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content { 5056 padding: 1em; 5057 position: absolute; 5058 z-index: 1000; 5059 } 5060 .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul { 5061 padding: 0; 5062 margin: 12px 0 0 0; 5063 list-style: none; 5064 display: flex; 5065 flex-direction: column; 5066 } 5067 .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul .ly-languages-switcher-link { 5068 margin: 0; 5069 border: solid 1px; 5070 padding: 1em; 5071 display: block; 5072 min-width: 225px; 5073 margin-top: 1em; 5074 } 5075 .ly-popup-switcher .ly-popup-modal .ly-popup-modal-content ul .ly-languages-switcher-link.current_lang { 5076 display: none; 5077 } 5078 5079 5080 5081 /* Recommendation */ 5082 .ly-recommendation { 5083 display: none; 5084 } 5085 .ly-recommendation.ly-is-open { 5086 display: inline-block; 5087 } 5088 .ly-recommendation form { 5089 display: inline-block; 5090 } 5091 .ly-recommendation .ly-arrow, 5092 .ly-arrow.recommendation { 5093 display: none; 5094 } 5095 .ly-recommendation .ly-arrow.recommendation { 5096 display: inline-block; 5097 } 5098 .ly-recommendation .ly-switcher-wrapper { 5099 font-size: 1em !important; 5100 } 5101 .ly-recommendation .ly-popup-modal .ly-popup-switcher .ly-popup-modal .ly-popup-modal-backdrop { 5102 display: none; 5103 } 5104 .ly-recommendation-form button[type="submit"] { 5105 cursor: pointer; 5106 } 5107 5108 /* Recommendation Banner */ 5109 .ly-recommendation .ly-banner { 5110 position: fixed; 5111 z-index: 100000; 5112 width: 100%; 5113 } 5114 .ly-recommendation .ly-banner .ly-banner-content { 5115 width: 100%; 5116 padding: 1em 30px 1em 1em; 5117 box-shadow: 0 0 20px rgba(0,0,0,.25); 5118 } 5119 .ly-recommendation .ly-banner.top { 5120 top: 0; 5121 } 5122 .ly-recommendation .ly-banner.bottom { 5123 bottom: 0; 5124 } 5125 .ly-recommendation .ly-banner .ly-banner-content .ly-switcher-wrapper { 5126 position: relative !important; 5127 margin: 0 !important; 5128 display: inline-block !important; 5129 } 5130 .ly-recommendation .ly-banner .ly-recommendation-form button[type="submit"] { 5131 margin-left: 10px; 5132 } 5133 5134 5135 /* Recommendation Popup */ 5136 .ly-recommendation .ly-popup-modal { 5137 position: fixed; 5138 z-index: 10000; 5139 } 5140 .ly-recommendation .ly-popup-modal .ly-switcher-wrapper { 5141 position: relative !important; 5142 margin: 0 !important; 5143 display: inline-block !important; 5144 } 5145 .ly-recommendation .ly-popup-modal-backdrop { 5146 position: fixed; 5147 width: 100%; 5148 height: 100%; 5149 z-index: 1000; 5150 top: 0; 5151 left: 0; 5152 background:rgba(0, 0, 0, 0.38); 5153 } 5154 .ly-recommendation .ly-popup-modal .ly-popup-modal-content { 5155 padding: 1em 30px 1em 1em; 5156 } 5157 .ly-recommendation .ly-popup-modal .ly-popup-modal-content .ly-languages-switcher { 5158 position: relative !important; 5159 margin: 0 !important; 5160 } 5161 .ly-recommendation .ly-popup-modal .ly-popup-modal-content h3 { 5162 margin: 0 2em 1em 0; 5163 font-size: inherit; 5164 position: relative; 5165 } 5166 .ly-recommendation .ly-popup-modal.top_left { top: 0; left: 0; margin-right: 0 !important; margin-bottom: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important;} 5167 .ly-recommendation .ly-popup-modal.top_center { top: 0; left: 50%; transform: translateX(-50%); margin-right: 0 !important; margin-bottom: 0 !important; margin-left: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important; padding-left: 0 !important;} 5168 .ly-recommendation .ly-popup-modal.top_right { top: 0; right: 0; margin-left: 0 !important; margin-bottom: 0 !important; padding-left: 0 !important; padding-bottom: 0 !important; } 5169 .ly-recommendation .ly-popup-modal.center_center { top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); margin: 0 !important; padding: 0 !important; } 5170 .ly-recommendation .ly-popup-modal.bottom_left { bottom: 0; left: 0; margin-right: 0 !important; margin-top: 0 !important; padding-right: 0 !important; padding-top: 0 !important; } 5171 .ly-recommendation .ly-popup-modal.bottom_center { bottom: 0; left: 50%; transform: translateX(-50%); margin-right: 0 !important; margin-left: 0 !important; margin-top: 0 !important; padding-right: 0 !important; padding-left: 0 !important; padding-top: 0 !important; } 5172 .ly-recommendation .ly-popup-modal.bottom_right { bottom: 0; right: 0; margin-left: 0 !important; margin-top: 0 !important; padding-left: 0 !important; padding-top: 0 !important; } 5173 5174 5175 5176 5177 5178 5179</style><!-- langify-v2-scripts-end -->
5179<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5179 5180</body> 5181</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.